00:05:19 -!- Niccus| is now known as Niccus 00:38:29 kilobyte_entry_exit_the_forest violates the "no single exit entry vaults" rule 01:51:08 -!- ortoslon has joined ##crawl-dev 01:51:33 please update windows builds 02:47:44 map layout is too slow 02:48:28 it takes a noticable amount of time on a level, which happened to have a large vault with many, many monsters 02:48:32 I call information leak 03:13:13 -!- Zaba has quit [Ping timeout: 276 seconds] 03:20:05 -!- Madtrixr has quit [Quit: HydraIRC -> http://www.hydrairc.com <-] 03:23:51 -!- Zaba has joined ##crawl-dev 03:28:08 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 03:59:02 -!- ortoslon has quit [Quit: bye] 04:21:14 -!- casmith789 has joined ##crawl-dev 04:28:59 -!- neunon has joined ##crawl-dev 04:43:43 -!- Niccus has quit [Quit: out] 04:44:54 -!- syllogism has joined ##crawl-dev 04:56:26 -!- ortoslon has joined ##crawl-dev 05:05:12 sorear: Is there a "no single exit entry vaults" rule? There are many other entry vaults like that (such as the temple mockups). They seem to have no_monster_gen though. I did point out the forest map can have you trapped with monsters, so Kilobyte added a pillar for dancing. :) 05:05:21 Not sure if that's sufficient. :) 05:16:34 -!- Amonchakad has joined ##crawl-dev 05:28:43 -!- eith has joined ##crawl-dev 05:30:12 -!- Mu_ has joined ##crawl-dev 05:55:56 -!- Amonchakad has quit [Quit: When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net] 06:04:15 -!- Ashenzari has quit [Ping timeout: 258 seconds] 06:05:18 -!- Ashenzari has joined ##crawl-dev 06:05:18 -!- The topic of ##crawl-dev is: DCSS development channel! | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Ashenzari source: http://github.com/doy/crawlbot | Long stuff to pastebin.ca please. 06:11:59 -!- eith has quit [Ping timeout: 276 seconds] 06:17:23 Keskitalo: please update windows builds 06:20:13 03greensnark * rbfb8ec168bbb 10/crawl-ref/source/mon-behv.cc: [1693] Fix crash in _mon_check_foe_invalid. 06:20:34 why does no-body ever ask me? 06:20:41 No time right now. 06:20:48 Keskitalo: I'm on it :) 06:20:55 due: Could you update the windows builds? there, asked :) 06:20:58 due: Thanks! 06:21:00 due: please update windows builds 06:21:17 !tell greensnark You suck. 06:21:18 due: OK, I'll let greensnark know. 06:21:40 I'm waiting for the ignore-previous-message !tell before I go checking my messages 06:21:40 greensnark: You have 1 message. Use !messages to read it. 06:21:41 Machinarium was really awesome. 06:21:57 due: Hey, you play Machinarium too! 06:21:57 !tell greensnark Ignore this message/ 06:21:58 due: OK, I'll let greensnark know. 06:22:06 !tell greensnark And the two messages before this, you can ignoer themt oo. 06:22:06 due: OK, I'll let greensnark know. 06:22:16 greensnark: I'm addicted to the soundtrack, it's really amazing. 06:22:36 (I bought the collector's edition with original FLAC soundtracks. Rocking.) 06:22:42 :) 06:23:50 due: ok i'll ask you next time :) it's just a habit to poke keskitalo first, napkin second 06:24:07 ortoslon: our timezones appear to correspond more than yours and Keskitalo's. 06:24:18 Though our great and all-hailed Napking is usually around at this time. 06:25:17 Heiled? 06:25:33 * due throws chunks of ice around. 06:31:40 non-tiles done 06:31:48 Doing tiles now. 06:33:43 03greensnark * r315ab77d5005 10/crawl-ref/source/mon-place.cc: [17] Fix god gift monsters with a ghost_demon struct not being placed correctly. 06:39:11 -!- ortoslon has quit [Quit: bye] 06:40:36 Tiles done, too. 06:45:38 -!- ortoslon has joined ##crawl-dev 06:47:05 ortoslon: Tiles update done. 06:47:42 thx 06:48:21 is fulsome distillation less random now than in 0.6? 06:58:19 -!- Zaba has quit [Ping timeout: 240 seconds] 07:09:33 -!- Zaba has joined ##crawl-dev 07:09:39 -!- by has joined ##crawl-dev 07:11:28 greensnark: <3 bug fixes 07:31:08 The bug tracker is a pretty target-rich environment these days :) 07:34:58 The duration of out-of-range dimming in tiles when casting a spell with no targets in range seems quite diminished in trunk compared to 0.6. Is that intended or a side effect? 07:35:21 I have to attempt to cast a spell multiple times to hope to catch a glimpse of the spell range. 07:39:06 -!- xale has joined ##crawl-dev 07:47:13 it was an intentional change, but it probably broke the mis-feature 07:55:33 hello 07:55:45 -!- Enne has joined ##crawl-dev 08:00:22 -!- Enne has quit [Ping timeout: 265 seconds] 08:09:18 so, in theory, would you prefer for something like autoexplore to be a server or a client function? 08:10:13 never trust client if you can prevent it :) 08:10:27 of course in a game like crawl, the trust factor is a lot less important 08:11:51 -!- Enne has joined ##crawl-dev 08:20:34 -!- joosa has joined ##crawl-dev 08:28:55 -!- Enne has quit [Read error: Connection timed out] 08:29:54 -!- Enne has joined ##crawl-dev 08:33:59 -!- Enne has quit [Ping timeout: 240 seconds] 08:34:53 -!- Enne has joined ##crawl-dev 08:39:31 -!- Enne has quit [Ping timeout: 276 seconds] 08:44:59 in theory, it sounds like more of a client function 09:02:04 -!- blabber has joined ##crawl-dev 09:07:53 -!- by has quit [Read error: Connection reset by peer] 09:08:05 -!- by has joined ##crawl-dev 09:22:58 03by * r5326d941c71a 10/crawl-ref/source/item_use.cc: thrown_object_destroyed: Simplify and fix rounding errors. (#1599) 10:06:20 -!- Amonchakad has joined ##crawl-dev 10:27:48 -!- Amonchakad has quit [Quit: When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net] 10:33:39 03dolorous * r4f40ca2e474f 10/crawl-ref/source/misc.cc: In Zin's Imprison, only do Recite if the monster stays in the tomb. 10:37:56 03kilobyte * r57ee18aeec50 10/crawl-ref/source/menu.cc: Fix a warning. 10:38:08 03kilobyte * rb1956428935f 10/crawl-ref/source/mutation.cc: Mention body size on the 'A' display. 11:00:26 03dolorous * r4022adc8ff94 10/crawl-ref/source/misc.cc: For Doroklohe, only lose spell energy if the monster stays in the tomb. 11:19:41 -!- Textmode has joined ##crawl-dev 11:20:59 -!- Zaba has quit [Ping timeout: 240 seconds] 11:25:15 -!- Zaba has joined ##crawl-dev 11:28:27 morning all 11:36:40 -!- eith has joined ##crawl-dev 11:40:08 -!- blabber has quit [Quit: leaving] 11:41:17 -!- dpeg has joined ##crawl-dev 11:43:29 -!- blabber has joined ##crawl-dev 11:51:18 !seen greensnark 11:51:18 I last saw greensnark at Sun Jun 6 12:31:08 2010 UTC (4h 20m 10s ago) saying The bug tracker is a pretty target-rich environment these days :) on ##crawl-dev. 11:52:48 !seen KiloByte 11:52:48 I last saw KiloByte at Sun Jun 6 14:55:08 2010 UTC (1h 57m 40s ago) saying !learn edit labyrinth[4] s/\.$/ and no stasis or -TELE./ on ##crawl. 12:14:36 -!- Niccus has joined ##crawl-dev 12:15:58 -!- Enne has joined ##crawl-dev 12:20:38 -!- Enne has quit [Ping timeout: 260 seconds] 12:26:10 -!- morik has quit [Ping timeout: 252 seconds] 12:44:04 Confusing message when using : in 'x' targeting (https://crawl.develz.org/mantis/view.php?id=1694) by MrMisterMonkey 12:51:47 !tell KiloByte Your entries about size for the A-screen is great. Short and to the point. 12:51:47 dpeg: OK, I'll let KiloByte know. 12:51:55 -!- xale has quit [Quit: xale] 12:51:58 No one is around. 12:55:40 Hello 12:56:01 How are ye this fine weekend 12:56:09 03greensnark * re07a62311456 10/crawl-ref/source/ (abyss.cc shopping.cc shopping.h terrain.cc): Handle traps and shops correctly when shifting the abyss. 12:58:10 greensnark: busy! 12:58:25 Been organising a marriage fete last night. 12:58:46 greensnark: will have to look at what you've done to the Abyss. 12:58:56 s/to the/for the/ :) 12:59:04 dpeg: I've done all manner of unspeakable things to the abyss! 12:59:20 dpeg: No more abyss areas repeating 12:59:21 greensnark: yay! 12:59:35 news for 15 minutes, back soon 13:08:50 03greensnark * r9733dc3c05b8 10/crawl-ref/source/spells4.cc: [1484] Set item origin when apporting items; fixes missing milestones for apported demonic runes. 13:12:40 -!- xale has joined ##crawl-dev 13:13:11 back 13:14:26 Ravana Kali-Yuga 13:17:38 dpeg: Read Lord of Light yet? :P 13:18:17 greensnark: no, read a "Very Short Introduction to Hinduism" :) 13:18:28 Shmriti 13:18:37 and many other words I learned 13:19:16 It seems to me that Hinduism does an even better job at preserving social structures than Christianity. Impressive job, that. 13:19:50 food now, back later 13:21:05 by: around? 13:21:52 xale: sort of 13:22:32 by: is it safe to assume that whenever viewwindow(false) is called then something interesting happened in player's los? 13:22:40 by: and that it needs to be updated. 13:23:12 not really, no; I think a lot of viewwindow calls have been added because they happened to fix some display issue 13:23:30 but in principle that should be true 13:24:03 so, it's a good assumption, but not safe :) 13:24:06 by: Did you fix the not-able-to-exit-ziggurat bug? 13:24:16 no, not that I know of 13:24:21 Hm, someone did 13:24:28 so if whatever is in los gets pushed every time viewwindow() is called it might be redundant. 13:24:32 * greensnark is too lazy to go back and check what the bug was. 13:24:51 Folks, I'm just going to close bugs that are borderline FRs 13:25:04 Such as https://crawl.develz.org/mantis/view.php?id=59 13:25:30 Because they rot on the tracker forever waiting for some magical ball of consensus to attach itself to the issue 13:26:47 that "bug" doesn't say what's supposed to be wrong, any ways to deal with it, or anything 13:26:48 KiloByte: You have 1 message. Use !messages to read it. 13:27:06 let's just close it, it's not a FR either 13:27:20 xale: it might be redundant, but that kind of redundancy could be fixed by reducing the viewwindow calls 13:27:23 Well, I guess the message could be considered odd 13:27:31 by: okay! 13:27:44 But yeah, I'm shutting it down 13:28:02 maybe the main redundancy would be when crawl calls viewwindow from redraw_screen after displaying some non-state-changing menu or so 13:28:29 in that particular case (reflect+miss) it's 100% ok. If it reflected and hit, returning could be slightly odd, yes. 13:28:34 that should be checked by the second argument, but that hasn't been there for long 13:28:55 but since normally you don't get a javelin that hits you into your inventory, it still makes sense 13:29:38 KiloByte: Yes 13:34:18 -!- Enne has joined ##crawl-dev 13:34:33 -!- Zaba has quit [Ping timeout: 240 seconds] 13:38:52 -!- Enne has quit [Ping timeout: 258 seconds] 13:40:47 -!- Zaba has joined ##crawl-dev 13:42:09 03greensnark * rd3c0f46bf1bc 10/crawl-ref/source/ (dbg-util.cc dungeon.cc dungeon.h): [77] Remove temp vault reporting code from mapstat; it did nothing useful and it caused crashes. 13:43:51 Creating excludes is obnoxiously slow, at least in debug builds 13:44:00 Whatever are we doing there :P 13:51:30 Huh, setting an exclude is force-updating the interlevel travel cache 13:51:41 env.show is handy 14:08:51 -!- ortoslon has quit [Quit: bye] 14:12:05 -!- ogaz has joined ##crawl-dev 14:19:20 -!- ortoslon has joined ##crawl-dev 14:33:08 -!- Enne has joined ##crawl-dev 14:35:04 -!- ortoslon has quit [Read error: Connection reset by peer] 14:37:49 -!- Enne has quit [Ping timeout: 264 seconds] 14:54:53 03by * r838c032ad875 10/crawl-ref/source/ (exclude.cc stairs.cc travel.cc travel.h): Keep travel cache up-to-date for current level everywhere. 14:54:54 03by * r02c3737a3444 10/crawl-ref/source/startup.cc: Don't run map epilogues when restoring. 14:54:56 03by * rec94b1530c01 10/crawl-ref/source/ (files.cc misc.cc travel.cc travel.h): Don't call trackers_init_new_level on reload. 15:10:05 03by * r9b724164cde5 10/crawl-ref/source/stash.cc: Make stash distance sort also consult match name. 15:13:23 103 issues resolved last week, yay! 15:14:09 by: Do we need to update the travel cache when excludes are updated? 15:14:15 last 180 days saw 8.4 issues opened per day, 5.8 closed per day 15:14:30 greensnark: I'm not sure 15:15:00 Travel cache already updates before every interlevel travel 15:15:18 Let me check dungeon overview 15:15:35 TC update is pretty expensive 15:16:24 when working on the exclusions, I just copied these updates around, don't know why they're there 15:16:58 it's probably for the exclusion description, yes 15:19:13 TC is updated for the exclusion description? 15:20:17 actually those level info updates are yours 15:20:31 Heh 15:20:42 I think I can toss them in that case 15:20:52 a9a5ce74 15:21:41 Let me just run some sanity checks 15:21:50 But that's probably an unnecssary update 15:24:40 03greensnark * r48db0ad94694 10/crawl-ref/source/ (travel.cc travel.h): [97] Fix interlevel travel not handling single-point excludes on stairs correctly. 15:28:38 03greensnark * rd3ddbed53a83 10/crawl-ref/source/exclude.cc: Don't update travel cache when changing excludes. TC is updated anyway before interlevel travel and when changing levels. 15:29:58 Mutagenic glow dissipation causes allies to turn hostile (https://crawl.develz.org/mantis/view.php?id=1695) by Tenaya 15:31:54 by: I'm working down the list of oldest bugs, I'm assuming you get to look at the new ones :) 15:32:05 Just to avoid collisions, since assigning each bug to myself is so tiresome 15:50:05 ok, thanks 15:53:33 -!- Twinge has quit [Ping timeout: 260 seconds] 15:58:25 _find_description should be cast into the pits of the damned 16:06:49 that's pretty new isn't it? 16:08:30 Relatively, yes 16:12:05 viewgeom.cc: In member function ‘void crawl_view_geometry::init_geometry()’: 16:12:08 viewgeom.cc:58:9: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false 16:12:28 (it's just in an assertion) 16:13:36 not a bug in the code, and we never abuse signed wraps, so adding -fwrapv would be a waste 16:14:14 at least, I just ran several tests with -ftrapv and it never tripped 16:16:57 due: We need better flavour text for branches 16:17:14 Too much of our flavour text has stilted grammar that is very odd to read 16:21:35 -!- by has quit [Read error: Operation timed out] 16:24:36 03greensnark * ra9f3837dcdfb 10/crawl-ref/source/ (9 files): [8] When querying monsters with ?/M, indicate partial matches in monster description footer. 16:25:58 -!- blabber has quit [Quit: leaving] 16:28:30 greensnark: no wonder, it is written by Germans! 16:29:25 would it be spoilerish if you see an item on the floor 16:29:42 and then later you see the very same item in another place. 16:30:07 I guess, it doesn't matter much. 16:31:34 dpeg: a bug report complains about troves that don't use acquire generating mostly useless items in some cases 16:32:11 should we guarantee they're at least useable (ie, not grayed out), or ignore that report? 16:40:15 KiloByte: yes, I saw that report. Damn busy times over here. 16:41:05 I am not sure on the matter: on the one hand, we don't want acquirement-like guarantee of usability. But on the other, finding (and paying for) a room full of trash isn't cool either. So there must be some good middle ground. 16:42:14 I paid 4k for one trove, was a weapon trove with nothing fun :( 16:42:22 how many items are usually in a trove? 16:42:23 I like KiloByte's idea of guaranteeing usability 16:42:35 16 maybe 16:42:50 troves are really random 16:42:58 sometimes they're junk 16:43:13 i've never had a trove that was "junk" 16:43:44 perhaps you too guarantee at least one or two of them? 16:43:46 river trove! 16:43:52 could* 16:43:57 even that trove usually has piles of gold 16:44:02 I've had one with no interesting items and that just gave me my money back + a bit extra 16:44:21 troves can have useless items even if these items aren't exactly junk. 16:44:24 you're right, at least you usually break even with that 16:44:28 no interesting usable items, that should read 16:44:36 no interesting items is ok, I'm not sure about strictly useless ones 16:44:38 one problem we have with loot is the depth-dependency (at least for bailey, but possibly also for troves) 16:45:02 does entry fee depend on depth as well? 16:45:06 why are troves depth dependant? 16:45:35 "useless" as in "not even wearable/wieldable", vs "uninteresting" as "worthless for you but wieldable" 16:46:21 I kind of agree with the reporter than useless stuff there is bad, while we don't have to guarantee worthiness 16:46:56 KiloByte: but guaranteeing usability makes less sense than for acquirements 16:47:19 I'd go for something like this: guarantee at least some part of the loot is usable, don't make claims about the rest. 16:48:12 usable as in "worthy" or as in "not useless"? 16:48:43 usable = can be used 16:49:00 some troves use acquirement (which, besides being biased towards your character) guarantees no strictly useless items, some are not 16:50:05 KiloByte: yes, I know 16:50:19 This is some hodge podge atm. 16:51:23 as long as there's a randart or two that can be cool 16:51:25 03greensnark * rc62f8706d2b8 10/crawl-ref/source/ (abyss.cc dungeon.cc mon-place.cc): Verify correctness of pick_random_monster return value with invalid_monster_type. 16:55:34 -!- xale has quit [Quit: xale] 17:00:55 awesome work, folks 17:00:58 I am off. 17:03:45 -!- dpeg has quit [Quit: zzz] 17:18:35 03greensnark * r5bdd49094be5 10/crawl-ref/source/ (player.cc traps.cc traps.h travel.cc travel.h wiz-dgn.cc): [169] Fix travel not passing trap names correctly to trapwalk.lua. 18:15:44 03greensnark * r1b4843ef41e5 10/crawl-ref/source/ (beam.cc beam.h effects.cc): [179] Electric discharge should not affect flying things, fixed. 18:16:17 hey draconians get controlled flight even in spider form 18:16:22 Is that supposed to happen? 18:17:36 -!- syllogism has quit [] 18:19:34 ogaz: Probably not, file a bug? 18:58:43 03dolorous * rc6f3ffc67456 10/crawl-ref/docs/changelog.txt: Update the 0,7 changelog again. 18:58:57 -!- xale has joined ##crawl-dev 19:00:46 flying spider <3 19:01:38 Not every trove uses acquirement, but you should at least get one or two items that are acquiremennt level and therefore usable. 19:03:51 03dolorous * r18fad0453ac0 10/crawl-ref/source/mutation-data.h: Add punctuation fixes. 19:06:10 Draconians in Spider form still have Controlled Flight (https://crawl.develz.org/mantis/view.php?id=1696) by ogaz 19:06:19 Yay ogaz 19:13:48 03greensnark * rfd7fda3e14ef 10/crawl-ref/source/ (dungeon.cc mapdef.cc mapdef.h): [348] Fix overflow temples smashing existing level layouts -- they were being treated as primary vaults. 19:14:12 greensnark: are you writing the whole of 0.7 by yourself? cool 19:15:21 casmith789: What? Just fixing a few old bugs :P 19:15:44 rob's been doing more bugfixing :) 19:16:08 didn't you write new abyss code? 19:16:08 Yes, it's been pretty much only rob fixing bugs, I had some free time today and thought I'd help out 19:16:13 Making (un)life harder than it needs to be... (Ghoul Berserkers) (https://crawl.develz.org/mantis/view.php?id=1697) by Twilight 19:16:34 Take a look at developer stats: https://crawl.develz.org/mantis/summary_page.php 19:16:51 We need more folks helping with the bugfixes when they have time 19:16:53 :O 19:16:57 you have a table! 19:17:02 I see what this is, a competition 19:19:33 I fixed a bug the other day! 19:19:44 Yay :) 19:24:06 "OMG ghouls cannot berserk you must fix this"? 19:24:06 you can't lose your 100% record felirx 19:24:16 I think you should probably close that :P 19:47:06 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:16:15 03greensnark * r0ed2676bbe59 10/crawl-ref/source/travel.cc: Fix interlevel travel not correctly handling excluded stairs if the player is standing on the stair. 20:29:45 -!- Enne has joined ##crawl-dev 20:33:57 -!- Enne has quit [Ping timeout: 240 seconds] 20:34:17 -!- Enne has joined ##crawl-dev 20:38:48 -!- Enne has quit [Ping timeout: 260 seconds] 20:45:17 -!- Fangorn has quit [Ping timeout: 240 seconds] 20:45:53 -!- Fangorn has joined ##crawl-dev 20:52:46 greensnark: Neets moar flayva? 20:56:52 Miaow 20:56:53 Yes 20:57:01 For instance look up the description of Tartarus :) 20:57:11 Not just more flavour, but better sentence structure in general 21:05:24 it would be great to have some way to make sure that, say, invent.cc doesn't use item_defs 21:05:41 one way would be to rename item_def to something else. 21:05:51 but I don't like that. 21:12:52 xale: why? 21:14:12 . . . why? 21:15:52 Luca__: oh hello 21:16:08 because it shouldn't see all information about the item. 21:16:27 it would be great if it simply didn't compile if it tries to grab real items. 21:16:52 the problem I see here is that a fully identified object is fully known 21:16:57 yes 21:17:12 so you still need everything in item_def to represent object knowledge 21:17:17 how is your stuff going? 21:17:22 hence, I think it makes sense to use the same structure 21:17:36 just rebased it over current master and working on env.show removal 21:17:59 is repo.or.cz down or it's just me? 21:18:06 env.show removal sounds exciting in a Chinese prophetic way 21:18:09 it's down for me too 21:18:26 greensnark: hmm? 21:18:37 Luca__: Sounds like a lot of work :) 21:18:54 it already seems to mostly work 21:19:17 I took at stab at sending commands over the network 21:19:23 wow 21:19:23 and some things back. 21:19:37 it kinda of works, but I'd like to try sending real things now. 21:19:44 xale: perhaps you could do something so that the compiler differentiates between internal and known item_defs 21:20:12 such as having an item_base class like the current item_def, and item_def and item_info being empty derived classes 21:20:31 I thought you were doing this? 21:20:35 then you can't mix them unless you explicitly cast 21:20:36 or was it monsters 21:20:50 I wrote a function that creates a new item_def with only known info 21:20:53 greensnark: I was thinking more like Nostradamus :) 21:21:12 how does the command sending work? 21:21:27 it just sends commands, like CMD_MOVE_LEFT 21:21:42 and _get_next_command() returns that 21:21:57 and then sends los and messages back 21:23:00 and by "sends los", I mean it just iterates over los and makes an array with all kinds of punctuation 21:23:42 but it sends los as text? so still not very useful for a tiles viewer 21:23:51 yeah it's not useful at all 21:24:07 my idea would be to: 21:24:11 1. remove env.show 21:24:28 2. expand map_cell to store all known info 21:24:41 3. remove env.tile*{fg,bg} and compute them from map_cell 21:24:48 4. send map_cell on the wire 21:25:42 that sounds fine 21:25:46 did you do any of this? 21:26:00 mostly (1) 21:26:02 I was getting kind of worried you won't show up and I'll end up redoing something that is already done. 21:26:55 DS mutations not functioning correctly (https://crawl.develz.org/mantis/view.php?id=1698) by Person Dyslexic 21:27:06 although it's hard not to break corner cases 21:29:04 I like the idea with the empty derived classes. 21:31:12 or perhaps item_def and empty derived class of item_info, not sure 21:31:15 an* 21:32:53 03greensnark * rf5dff9f05b65 10/crawl-ref/source/ (8 files): Fix slime wall checks slowing down travel, particularly interlevel travel-cache update. 21:34:21 now if only repo.or worked.. 21:36:25 has it been down for a long time? 21:37:06 I don't remember, perhaps something like 5 hours. 21:43:25 -!- permagreen has joined ##crawl-dev 21:49:17 -!- ogaz has quit [Ping timeout: 240 seconds] 21:58:15 Luca__: did you do anything about monsters? 21:58:39 I added monster_info and made most view code use it 22:01:51 perhaps if you used something like github it would be easier to work on this. 22:03:04 I could try sending around these new structures. 22:07:55 does your code already work as a console client and server? 22:09:15 no, I need to start sending real los information instead of dots and hashes. 22:09:19 same for items and monsters. 22:10:24 nettiles could provide the base of a client 22:11:27 basically, instead of the current console-parsing module, it would use a "crawl protocol" parser instead 22:21:25 -!- ogaz has joined ##crawl-dev 22:22:26 -!- permagreen has quit [Quit: Welcome to the real world] 22:29:07 xale: see http://github.com/luca-barbieri/crawl-lb 22:29:21 note that it's very lightly tested 22:31:03 great! 23:01:13 it looks pretty good to me. 23:08:11 -!- Zaba has quit [Ping timeout: 248 seconds] 23:17:05 -!- Zaba has joined ##crawl-dev