00:00:02 -!- ogaz has quit [Remote host closed the connection] 00:04:57 -!- ogaz has joined ##crawl-dev 00:05:29 hey ogaz <3 00:05:41 hey due :) 00:22:30 -!- jooosa has joined ##crawl-dev 00:22:59 -!- joosa has quit [Read error: Connection reset by peer] 00:23:06 -!- jooosa is now known as joosa 00:27:39 -!- Pseudonut has joined ##crawl-dev 00:33:05 -!- Vandal| has quit [Ping timeout: 264 seconds] 00:47:58 -!- Enne has quit [Quit: zzz] 01:56:41 -!- ogaz has quit [Ping timeout: 240 seconds] 01:58:23 -!- Zaba has quit [Ping timeout: 260 seconds] 02:06:48 -!- Zaba has joined ##crawl-dev 02:09:02 -!- Spads has quit [Ping timeout: 260 seconds] 02:19:49 -!- Spads has joined ##crawl-dev 02:59:11 bailey_axe_3 entrance cut off by water (https://crawl.develz.org/mantis/view.php?id=2017) by TGW 02:59:37 hmmm, i just kinda assumed that was intentional 02:59:41 maybe it wasn't though 03:01:49 -!- syllogism has joined ##crawl-dev 03:16:51 doy: re missiles of reaping, +1 to Timbermaw's potion suggestion? 03:17:04 by: no, to the original fr 03:17:10 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 03:17:48 maybe I should just do it 03:18:31 i don't think anyone would miss them, other than in an abstract sense 03:18:47 "having brands that do things other than damage is interesting!" 03:19:02 they certainly don't add to gameplay as is though 03:56:08 reaching is interesting for some builds 03:56:19 other than that, can't think of any 04:06:41 distortion, dispersal 04:08:29 Worst thing about reaping is that it does nothing against the player. I've enjoyed using some darts of reaping early on though. 04:09:35 Won't object to dropping them still. :) 04:10:17 yeah, dispersal is an example of a good non-damage brand 04:19:17 -!- Pseudonut has quit [Remote host closed the connection] 04:34:26 -!- casmith789 has joined ##crawl-dev 04:44:49 throwing nets 04:45:01 (yes, it's not really a brand) 04:46:16 -!- itsmu has joined ##crawl-dev 04:46:43 -!- itsmu is now known as Mu_ 05:00:00 -!- Spads has quit [Ping timeout: 246 seconds] 05:23:13 most annoying thing about darts that move the player is that it's hard to get close to a kobold to kill them when they're throwing them at you 05:23:25 and so by the time you can kill them they've run out 05:38:03 yawn 05:51:22 -!- ConCon has quit [] 05:51:47 -!- purge has joined ##crawl-dev 05:59:09 -!- greensnark has quit [Disconnected by services] 06:00:04 -!- ortoslon has joined ##crawl-dev 06:00:55 -!- greensnark has joined ##crawl-dev 06:06:22 hey greensnark 06:06:25 * due churns greensnark. 06:06:36 !coffee 06:06:48 * Henzell hands greensnark a pot of irish coffee, brewed by Sigmund. 06:16:18 -!- mspang has quit [Ping timeout: 240 seconds] 06:17:10 -!- mspang has joined ##crawl-dev 06:23:51 on the arena, the viewer is supposed to have see invis, right? 06:25:22 currently, invisible monsters are seen only if you played (restart_after_game) a char with see invis before invoking the arena 06:34:50 -!- MarvinPA has joined ##crawl-dev 06:45:23 -!- Spads has joined ##crawl-dev 06:47:42 -!- Totaku has quit [Quit: Totaku] 07:05:34 03greensnark * rf7cff99618ab 10/crawl-ref/source/hiscores.cc: Don't write ikiller field when ikiller=killer (bhaak). 07:08:24 <3 07:08:33 :( 07:08:52 but, will Henzell will that out? 07:09:10 that means, I will be able to complain when the license change comes? ;-) 07:09:13 because otherwise, you have to specify that in a query twice 07:09:25 Now how am I going to make queries for "all direct or indirect kills by a mummy priest"? 07:09:42 oh gross 07:09:45 I don't like tha t at all 07:10:07 * due grumbles at greensnark 07:10:56 The bots will use ikiller=killer if ikiller is empty 07:11:25 Okay <3. 07:11:34 cool then! 07:13:04 due, greensnark: I need a way to exercise as much of the game as possible in an automated way. Arena is a method, but it doesn't cover that much. 07:14:02 I'm pondering a bot that does mostly: "press o, press ===hit_closest, if both fail, pick a random direction and go" 07:14:36 is there a way to hook "the previous command completed" in lua? Ie, a hook for "the game is ready and awaits input". 07:16:01 No, but you could write one 07:16:51 Best to use dlua and write it as a script, clua is memory capped 07:20:53 Hook would be easy, in theory 07:21:00 As a triggerable even? 07:21:12 KiloByte: wouldn't a lua macro do it? 07:21:33 Can Lua macros look around at surroundings now 07:21:55 i.e. check for dungeon features and monsters in LOS, remembered terrain outside LOS? 07:22:12 monsters and features in LOS is available I think 07:22:29 view.feature_at 07:22:35 Nice 07:22:40 monster.get_monster_at 07:24:54 I'm not thinking about a TAEB, a dumb bot capable of, say, navigating the Abyss and fighting a bit would be enough 07:25:20 and in a real game, you already mash o and ===hit_closest 99% of the time anyway 07:26:07 Sounds you can just use a Lua macro then 07:26:33 With a hook to answer the Die y/n question in debug builds 07:28:23 -!- Spads has quit [Read error: No route to host] 07:28:24 right, but a macro can't loop... or can it? 07:28:29 it can 07:28:37 can a macro tail recurse? 07:29:57 I mean, calling process_command() multiple times doesn't seem to work 07:31:00 can't find any of my looping macros right now, but maybe you want to call process_keys 07:35:08 https://crawl.develz.org/mantis/view.php?id=1181 07:35:45 see my comment there, that worked at that point at least 07:35:47 Yielding from the macro is important to let crawl call world_reacts, otherwise it'll stop ignoring your comments 07:35:51 *commands 07:36:13 ooh, that's exactly what I was looking for 07:40:12 * due goes to bed. 07:41:01 bye, due! 07:47:25 -!- Totaku has joined ##crawl-dev 08:01:40 -!- Adeon has quit [Quit: syömään sieniä] 08:02:24 -!- Adeon has joined ##crawl-dev 08:09:15 -!- jld has quit [Read error: Operation timed out] 08:10:23 !lm * type=crash 08:10:24 85. [2010-07-12] Aliza the Sneak (L1 MuAs) ASSERT((int)Buffer.size() == expanded keys left) in 'macro.cc' at line 526 failed on turn 290. (D:1) 08:10:40 no crashes in a week 08:17:22 syllogism: Can you repro the increased-load-time complaint in https://crawl.develz.org/mantis/view.php?id=2015 08:17:49 Sounds like another person with a backdated clock or the wrong tz setting, but it'd be nice to cross-check 08:18:00 I'm guessing he uses Windows, since he didn't think it worth mentioning his OS :P 08:19:44 -!- jld has joined ##crawl-dev 08:20:06 also presuming tiles 08:21:35 seems pretty much instant after the initial load 08:22:45 the initial load seems to take FOREVER on Windows, but after that, it's ok 08:22:57 it's pretty short over here 08:23:12 but he sounds as if it was the case for all loads 08:23:26 I set my clock back a week and it still didn't rebuild the databases 08:23:40 for an extreme case, try a zipped build from a remote disk 08:31:39 Mu_: I'd remove at least the temple Jiyva altar as slimify is a bit problematic 08:40:09 Vaults:8 subvaults, so goooood <3 08:43:49 -!- purge has quit [Ping timeout: 240 seconds] 08:55:18 -!- Vandal has joined ##crawl-dev 09:08:25 Don't allow passwalling into deep water (https://crawl.develz.org/mantis/view.php?id=2018) by MarvintheParanoidAndroid 09:11:30 !lg MarvinPA ktyp=water 09:11:31 1. MarvinPA the Covert (L15 SpCK), worshipper of Lugonu, drowned on Swamp:4 on 2010-02-24, with 93194 points after 46904 turns and 4:02:19. 09:11:36 !lg MarvinPA ktyp=water sprint 09:11:37 No games for MarvinPA (ktyp=water). 09:11:39 Bah 09:11:40 i didn't die because of it :P 09:11:40 -!- ortoslon has quit [Ping timeout: 258 seconds] 09:11:47 MarvinPA: You have disappointed me terribly 09:11:55 i was considering finding out if it worked 09:12:00 but i thought maybe i should ask first! :P 09:12:58 greensnark: sorry 09:13:06 ? 09:13:17 I warned him :P 09:13:18 syllogism warned me that it did still work :) 09:13:27 Passwall shifts immobile monsters aside (https://crawl.develz.org/mantis/view.php?id=2019) by MarvintheParanoidAndroid 09:13:28 Damn 09:14:09 that doesn't sound like much of a problem unless you are passwalling through transparent rocks 09:14:13 so you can actually see it shifting 09:14:28 well, if you already know that the monster is there it looks odd 09:14:42 you cant know it didn't move one square and fall asleep again :P 09:14:53 plants don't fall asleep! 09:15:09 i noticed it while passwalling into a lair entry vault 09:16:28 03kilobyte * rd7462fb7428a 10/crawl-ref/source/wiz-item.cc: Fix an (invalid) gcc warning. 09:16:34 03kilobyte * r42ccd053e2be 10/crawl-ref/source/ (AppHdr.h clua.h dlua.h env.h main.cc player.h state.h): A compile option (-DDEBUG_GLOBALS) to let valgrind act on global classes. 09:16:35 03kilobyte * rdbc72c204e2b 10/crawl-ref/source/player.cc: Fix an object referencing itself via a global in its constructor. 09:16:36 03kilobyte * rdc9760038109 10/crawl-ref/source/ (makefile makefile.obj): Enforce dependencies for the yaccage. 09:16:38 03kilobyte * r3ffc8847f1ef 10/crawl-ref/source/misc/valgrind-suppress.txt: Add valgrind suppressions for O(1) leaks in ncurses. 09:16:39 03kilobyte * rac11b1318bf4 10/crawl-ref/source/itemname.cc: Don't roll items' plusses, brands, _appearance_, etc in init_item_name_cache(). 09:16:40 03kilobyte * rb5dfb5413bfe 10/crawl-ref/source/ (main.cc mon-place.cc player.cc showsymb.cc view.cc): In the arena mode, don't execute many player-related actions and checks. 09:35:30 -!- MarvinPA has quit [Read error: Connection reset by peer] 09:39:29 -!- MarvinPA has joined ##crawl-dev 10:04:56 if it doesn't wake the monster, that's a bug 10:16:13 if you passwall into monsters, it moves them aside and wakes them up, yeah 10:16:16 which seems sensible 10:16:38 it's just specifically for immobile stuff like plants, it looks weird when they get moved aside 10:17:03 and if there's nowhere adjacent to move it to i think it gets teleported away, you end up stood in a cloud of translocation energy 10:17:10 translocational* 10:19:21 if there's a cloud, that's also a bug 10:19:34 right 10:19:50 but it's not an problem for plants and stuff to be moved aside? 10:20:00 immobile stuff being moved is by design, though I guess we could consider it pushing you back? 10:20:38 i mean, the same thing happens if you go down a staircase that has an immobile monster sitting on it 10:20:59 -!- jld has quit [Ping timeout: 240 seconds] 10:21:05 but you can't really know that the monster is there before you go down the staircase 10:21:18 sure you can 10:21:24 there are multiple sets of staircases 10:21:31 oh, well i suppose you could actually, plants and stuff generate on staircases sometimes too 10:21:33 yeah 10:25:58 -!- casmith789 has quit [Remote host closed the connection] 10:26:54 they "walk down the stairs" 10:30:13 by: I never had the patience to airstrike the iron elemental :P 10:30:24 I wasn't a mummy with channeling though 10:32:20 -!- jld has joined ##crawl-dev 10:33:22 I imagine the food cost might be a little high otherwise 10:33:37 but this game has been so long a little extra time doesn't matter 10:33:41 @?? iron elemental 10:33:42 iron elemental (10E) | Speed: 6 | HD: 12 | Health: 88-129 | AC/EV: 20/2 | Damage: 40 | Flags: 11non-living, !sil | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++ | XP: 1086 | Sp: iron shot (3d24), slow, metal splinters (3d27). 10:33:56 interesting targeting/los weirdness here 10:34:00 yes 10:34:58 -!- Pseudonut has joined ##crawl-dev 10:42:08 -!- Pseudonut has quit [Remote host closed the connection] 10:42:24 Any Sprint-ly person want to quickly check Chapayev's sprint2 changes before I commit them 10:42:29 I'll commit them to master in a se 10:47:20 03greensnark * r8afe42872c80 10/crawl-ref/source/dat/des/sprint/sprint2.des: sprint2 map fixes (Chapayev). 10:47:35 The changes look minor, but someone who digs Sprint should review them 10:49:00 is that a sonja hd:100 in sprint 2? 10:49:13 what 10:49:18 Just a wall change and an unopenable door 10:49:36 Should I put in a HD:100 Sonja? 10:49:58 What would she do with all the HD anyway 10:50:09 hit every time i guess 10:50:12 @??Sonja hd:100 10:50:13 Sonja (05K) | Speed: 14 | HD: 100 | Health: 30 | AC/EV: 2/24 | Damage: 9, 5, 5 | Flags: spellcaster | Res: 06magic(8) | Chunks: 09poisonous | XP: 15000 | Sp: blink, teleport self. 10:50:15 I just wondered why it took three fireballs to kill her 10:50:45 heh, would hd:100 sonja be different at all? 10:50:58 She'd give lots of xp :P 10:51:18 also if you give her a shield, she would block every time 10:51:18 @??Antaeus hd:30 10:51:19 Antaeus (11C) | Speed: 10 (swim: 60%) | HD: 30 | Health: 700 | AC/EV: 28/4 | Damage: 7512(cold:30-89), 3012(cold:30-89) | Flags: 05demonic, amphibious, !sil | Res: 06magic(264), 02cold++, 10elec++ | Vul: 04fire | XP: 15000 | Sp: b.cold (3d40), b.lightning (3d31). 10:51:30 Oh right, shield blocking 10:51:45 Should give Frederick a shield 10:52:14 @??frederick 10:52:15 Frederick (03@) | Speed: 10 | HD: 21 | Health: 159 | AC/EV: 0/10 | Damage: 27 | Flags: evil, spellcaster, see invisible | Res: 06magic(140) | Chunks: 07contaminated | XP: 5373 | Sp: mystic blast (3d25), b.cold (3d30), invisibility, animate dead, iron shot (3d36). 10:52:19 shield of reflection for maximum annoyance 10:52:27 give the lernaean hydra 26 attacks and have the other head hold a large shield 10:53:12 should rather give one to some omniresistant monster 10:53:27 orb of fire 10:53:29 (: 10:53:37 @?? crystal golem 10:53:38 crystal golem (038) | Speed: 7 | HD: 13 | Health: 101-131 | AC/EV: 22/3 | Damage: 40 | Flags: 11non-living, see invisible | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++ | XP: 614. 10:53:44 orb of shield 10:54:43 -!- OG17 has joined ##crawl-dev 10:54:51 aww golems cant use items 10:55:09 Imps with shields would be so much more infuriating 10:56:09 for the people who refuse to park them of course 10:56:15 don't know who's in charge of the changelog, but the circular range stuff isn't on it 10:56:50 !fight statue hd:50 spells:orb_of_destruction ; large shield ego:reflection v statue hd:50 spells:orb_of_destruction ; large shield ego:reflection arena:small 10:57:03 !fight cancel 10:57:42 !fight 4 statue hd:50 spells:orb_of_destruction ; large shield ego:reflection v 4 statue hd:50 spells:orb_of_destruction ; large shield ego:reflection arena:small 10:57:50 !fight cancel 10:58:14 oh right they won't use it for some reason 10:58:53 -!- ortoslon has joined ##crawl-dev 10:59:23 hmmm, a "shield orb" monster could be interesting 10:59:36 have it use the ood logic to attack, except bounce off instead of exploding 11:00:23 give it speed ~15, with a tighter turning radius 11:03:27 maybe they won't use it due to that tracer logic that refuses to use spells if the average damage isn't higher than average ac 11:04:02 Probably 11:04:10 They fire it only if it's in a slot that doesn't check tracers, right? 11:04:13 @??statue hd:50 spells:orb_of_destruction 11:04:13 statue (158) | Speed: 10 | HD: 50 | Health: 70 | AC/EV: 12/1 | Damage: 20 | Flags: 11non-living, !sil | Res: 13magic(immune), 05fire, 02cold, 10elec++, 03poison | XP: 10993 | Sp: destruction orb (8d25). 11:04:15 Like the self-enchantment slot 11:04:25 8d25 vs ac12? 11:04:40 Well, it's not a direct beam 11:04:49 It uses a monster proxy and stuff. KiloByte would know 11:05:26 Istr monsters use it only if it's in their self-enchantment slot :P 11:05:34 Which doesn't check tracers and just fires away :P 11:05:37 !fight 4 statue hd:50 spells:orb_of_destruction ; large shield ego:reflection v 4 statue hd:50 spells:orb_of_destruction ; large shield ego:reflection arena:small 11:05:40 oops 11:05:43 !fight cancel 11:06:08 the orb uses beams in two places: first as a tracer that pretends to do instant BEAM_NUKE damage, then as a range-0 beam at the target's square to do the actual damage 11:06:27 KiloByte: Why don't monsters use it in their primary bolt spell slot? 11:06:47 !fight 4 statue hd:50 spells:orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction ; large shield ego:reflection v 4 statue hd:50 spells:orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction ; large shield ego:reflection arena:small 11:06:57 They seem to use it in their self-enchant slot, which doesn't check tracers iirc 11:07:08 they should, at least that worked for me when the spell was originally coded 11:07:37 doy: So do they use it :P 11:07:44 !fight 4 orc speed:0 hd:50 spells:orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction ; large shield ego:reflection v 4 orc speed:0 hd:50 spells:orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction,orb_of_destruction ; large shield ego:reflection arena:small 11:08:00 speed:0? 11:08:16 shrug, trying to get an immobile monster that can use items 11:08:17 (: 11:08:56 OOD pinball? :P 11:09:03 Passwall spell description is incorrect (https://crawl.develz.org/mantis/view.php?id=2020) by MarvintheParanoidAndroid 11:09:11 Wow, MarvinPA really digs passwall :) 11:09:22 hehe 11:10:13 i assume the description is from the past when it actually could expire en-route 11:10:32 Yep 11:11:32 i never bothered learning it on my EEs in the past but i'm having a reasonable amount of success and fun using it for stabbing now 11:11:40 although being a spriggan probably helps a lot with that :P 11:12:11 It's also pretty handy for escape 11:13:04 yeah 11:19:06 Backspace closes Crawl window from 'Hint tutorial' character selection (https://crawl.develz.org/mantis/view.php?id=2021) by PaceMaker 11:30:07 the orbs always seem to fly straight and collide :( 11:30:37 syllogism does jiyva make it too easy or something 11:31:00 Mu_: potentially, slimify can't be resisted and gives you friendly jellies 11:31:03 good jellies 11:31:10 doy: spells:.;.;orb_of_destruction is usually enough 11:31:32 might save you some typing :) 11:31:36 isn't jiyva piety gonna be hard to keep up though? 11:31:44 RjY: don't feel like remembering the spell slot order d: 11:36:02 Mu_: you'll also get all those friendly jellies in slime 11:36:13 and I seem to be getting random crashing as a jiyva worshipper in your sprint 11:36:18 crashes 11:36:21 weird 11:36:45 You could file bug reports for random crashes :P 11:37:03 We need Windows crash dumps 11:37:26 how do I enable dumps then 11:37:40 That'll need a little work :) 11:37:46 so I've heard 11:37:52 It looked pretty trivial if built with Microsoft's C++ compiler 11:38:06 For MinGW there was some code to walk the stack, but it's GPLed 11:38:20 -!- purge has joined ##crawl-dev 11:38:30 We just need to retrofit the makefile to build with M$ C++ 11:38:36 "That should be really easy" 11:38:52 Or write an nmake makefile, which would be closer to practicality 11:39:20 I believe MS C++ runs in wine :P 11:48:03 http://msdn.microsoft.com/en-us/library/ms680360(v=VS.85).aspx MiniDumpWriteDump 11:48:26 Or if you're just interested in catching crashes, a suitable SEH handler ought to do decently enough to get somewhere you can emit a crash log. 11:48:42 We also need a backtrace for it to be useful 11:48:48 Just generating a crash dump was trivial 11:49:05 Catching SEGV signal works correctly for the MinGW build 11:49:56 Generating a backtrace is also completely trivial if you build with MSVC 11:50:21 Last I tried the crawl solution, it was quite out of date. 11:53:04 Oh, IDE projects are a disastrous waste of time 11:53:11 Makefiles are what we want :) 11:53:23 Preferably a makefile that uses the existing makefile.obj 11:54:04 devenv.exe foo.sln /build Release :D 11:54:10 how does kilobyte's delayed sprint acquirement work 11:54:29 maybe jellies eating those items is causing the crashes? 11:54:29 First I'm hearing of delayed Sprint acquirement :P 11:54:47 a2f3e872e8f819391c0596de9e4ac1ea826e2da2 11:55:10 Ahh 11:55:18 I seem to have signed off on it too :P 11:55:22 yes :P 11:56:31 Doesn't look obviously problematic 11:56:54 Do you get Jiyva crashes on the Sprint 2 ap 11:56:56 *map 11:57:13 I remember we fixed the one where it tried to destroy offlevel items 11:57:23 !lg * sprint god=jiyva 11:57:23 32. bh the Covert (L7 SpAs), worshipper of Jiyva, slain by a polar bear on Sprint (Sprint II: "The Violet Keep of Menkaure" : the violet keep of menkaure) on 2010-07-18, with 779 points after 492 turns and 0:09:11. 11:57:48 one of the crashes occured immediately after an acid blog ate a crystal ball outside my LOS 11:57:55 and in an unexplored area, presumably 11:58:04 blob* 11:58:28 * greensnark is not feeling great about the idea of a map with crash bugs launched in the middle of the tournament :P 11:58:51 hence removing jiyva altars seems like a decent solution :P 11:59:40 -!- flowsnake has joined ##crawl-dev 12:00:18 Is this easily reproducible with Jiyva 12:00:33 Just take Jiyva and run around the map a bit and it will crash? 12:00:48 that usually produces a crash almost instantly 12:01:00 even if you just start a game, &_ jiyva and rest 12:01:02 Sounds fine, someone email me the latest map and I'll find the crash 12:01:12 scintilla@gmail.com 12:01:59 sent 12:02:40 sometimes I see an assert message, sometimes I don't 12:04:44 Nice, it's an easy repro 12:05:37 for some reason if I don't &_ immediately but rather grab jiyva in temple the crashes are more sporadic 12:06:32 have you beaten the map since that muvm syll 12:06:52 It's because the jelly wants to go eat shop items that are stored in the 0-th map column for incredibly silly legacy reasons 12:07:03 And if you go to the temple the jelly is no longer 'near' the shop items 12:07:08 can't we fix that already 12:07:11 i mean, really 12:07:17 Yes, we should 12:07:25 it causes no end of annoying bugs 12:07:27 It's caused nothing but trouble, and we can easily store it in a per-shop item vector 12:07:42 Mu_: I don't recall, probably not 12:09:39 I also have a save that crashes when I attempt to dig certain squares 12:10:48 -!- eith has joined ##crawl-dev 12:13:01 Email me the save? 12:13:06 And tell me where to dig 12:13:36 03greensnark * r81c43abd25c9 10/crawl-ref/source/mon-movetarget.cc: Fix Jiyva jellies crashing Crawl when they try to eat shop items (syllogism). 12:13:45 so i don't need to remove the altars? :p 12:15:50 There may be more bugs :P 12:16:01 * greensnark kicks syllogism. 12:16:05 Let's have that save 12:16:12 sent 12:16:17 Thanks 12:20:03 syllogism: It's not crashing :P 12:20:33 pfft :P 12:20:37 The door to the slime chamber is now surrounded by empty space :P 12:20:40 it is here :P 12:20:57 Also using debug mode for Sprint is a recipe for insanity 12:21:09 Every move I get ten pages of debug combat messages 12:21:29 jiyva doesn't help there :P 12:21:53 Yeah, your azure jelly and acid blob were last seen heading off in an easterly direction 12:22:06 Judging by the message spam I'm getting, the inhabitants there aren't very happy 12:23:03 http://i29.tinypic.com/9fut8m.png 12:23:15 not very helpful though :P 12:23:23 OMG map spailer 12:23:25 :P 12:23:44 You were digging to west? 12:23:47 yes 12:28:25 It crashes if I use your exact game version :) 12:28:44 it was fixed then? 12:28:48 Apparently 12:28:50 -!- Pseudonut has joined ##crawl-dev 12:29:05 odd 12:29:27 Add replays (record, replay, share) (https://crawl.develz.org/mantis/view.php?id=2022) by wesleyshaver 12:29:35 Heh 12:29:46 facebook interaction 12:30:44 syllogism: Oh, the crash was the same as the previous Jiyva jelly crash :P 12:31:01 so nothing to do with digging? :P 12:31:03 Digging to west exposed a shop item on the edge and all the jellies wanted to go slurrrp 12:31:05 oh 12:32:49 SF keeps hanging up on me "unexpectedly" 12:33:30 What are our alternative options for hosting dcss git 12:35:47 develz 12:36:45 We should brainwash Napkin :) 12:38:57 heh 12:39:23 -!- ortoslon has quit [Quit: bye] 12:39:32 someone figure out how gitosis works? :D 12:39:56 and please get me out of this hospital? ;) 12:40:04 You're in hospital? 12:40:07 What happened 12:40:32 since this morning, and not much - just doing some thorough checks 12:40:33 Oh, gitosis put you there? :P 12:40:44 hehehe 12:40:44 Ah, enjoy :) 12:41:12 kinda like vacation - spend all afternoon outside, sipping coffee and lying in the sun :D 12:42:17 03greensnark 07stone_soup-0.7 * r1cd53cc0e3c2 10/crawl-ref/source/dat/des/sprint/sprint2.des: sprint2 map fixes (Chapayev). 12:42:19 03greensnark 07stone_soup-0.7 * r7923f016b7d2 10/crawl-ref/source/mon-movetarget.cc: Fix Jiyva jellies crashing Crawl when they try to eat shop items (syllogism). 12:42:21 03kilobyte 07stone_soup-0.7 * r78cb9f5ac714 10/crawl-ref/source/wiz-item.cc: Fix an (invalid) gcc warning. 12:42:22 03kilobyte 07stone_soup-0.7 * rc52eda0a7e70 10/crawl-ref/source/misc/valgrind-suppress.txt: Add valgrind suppressions for O(1) leaks in ncurses. 12:42:24 03kilobyte 07stone_soup-0.7 * r9e9427e1b61e 10/crawl-ref/source/player.cc: Fix an object referencing itself via a global in its constructor. 12:42:27 03kilobyte 07stone_soup-0.7 * rc686040aba30 10/crawl-ref/source/ (makefile makefile.obj): Enforce dependencies for the yaccage. 12:42:38 and yes, gitosis produces a similar tickling sensation in my brain like the one in my legs I am being examined for 12:42:47 :) 12:43:14 hey, it's time for a walk already again, isn't it? :D 12:43:19 \o/ 12:43:21 laters o/ 12:43:24 Nice to see you're always online even when you're in hospital :) 12:43:27 Ciao :) 12:43:47 bless modern technic 12:43:58 toooooo boring otherwise 12:44:08 playing tiles all day is just not enough :D 12:44:11 Do they have internet detox centers in Germany? :) 12:44:19 lol, probably 12:44:22 :-P 12:56:49 -!- ogaz has joined ##crawl-dev 12:59:37 Fix handling of shop items (https://crawl.develz.org/mantis/view.php?id=2023) by greensnark 13:10:41 -!- Spads has joined ##crawl-dev 13:24:19 lets say I want to toggle a preprocessor defintion (e.g. DEBUG_PIETY) to turn on messages in a particular source file...is there a way that I could just touch that file, then run make and just have make compile that file, then link, rather than compiling the whole source base? 13:25:51 e.g. I've tried using "make EXTERNAL_DEFINES=-DDEBUG_PIETY", which works fine, but if I change the value of EXTERNAL_DEFINES, then it recompiles everything, rather than just recently updated files 13:48:16 you could #define DEBUG_PIETY at the top of that source file 13:52:34 I guess that'd be simplest :) 14:35:06 Acquiring Poison Resistance doesn't prevent death from poison (https://crawl.develz.org/mantis/view.php?id=2024) by 256 14:35:49 huh :P 14:35:58 oh 14:54:01 "I think there's something wrong with my game. I'm trying to get into it for the first time, and it's only spawning monsters that can one shot me. Even IVAN wasn't this unfair." (CK of Lugonu) 14:54:39 can't we get rid of ck of lugonu yet d: 14:58:06 lol what are the chances of a total newbie finding ck of lugonu as their first char 14:58:33 chaos knights sound cool 14:58:33 if they even play one other char they will say.. "what a sec.. abyss? this looks way different!" 14:58:51 "maybe its cause i am picking this character!" 15:01:15 -!- Twinge_ has joined ##crawl-dev 15:01:15 -!- Twinge_ has quit [Client Quit] 15:03:52 Slime is soooo nice now with the interface improvements. <3 15:04:36 such as? 15:04:39 autotravel? 15:04:48 Yeah, and the light green where you'll get hurt. 15:04:56 (it's been that long since I last saw the place) 15:04:57 is that only in Tiles 15:05:56 No, I'm on CDO 15:06:13 I'm not seeing it :P 15:06:23 Tiles might lack it. 15:06:38 I mean I'm watching you right now 15:06:45 Are you watching? The safe squares are darer. 15:06:46 maybe it's my term color settings 15:06:47 darker. 15:06:51 they all look the same to me 15:06:58 Probably term settings then.. 15:08:06 dark green vs light green are pretty hard to tell apart, at least on my machine 15:08:44 doesn't look like it's in Tiles 15:09:05 it's difficult to tell if you have . as floor 15:09:44 -!- Moriasc has joined ##crawl-dev 15:23:11 -!- Pseudonut has quit [Remote host closed the connection] 15:23:14 arg.. my game crashed.. and thus the save could not be tarred... so now the same is no longer shown? :-O 15:23:31 in the start menu, I mean 15:23:38 if you just enter the name, it should still load 15:23:50 How did you crash it? :) 15:24:01 sure? don't want to overwrite it 15:24:12 It won't be overwritten 15:24:14 for safety, copy it first 15:24:38 wanted to blank the screen, but that laptop button did shutdown instead :D 15:25:27 Oh ok, so not a Crawl bug <3 15:26:37 ;) 15:27:31 worked :) 15:27:59 thanks & g'night o/ 15:40:55 n78291 just took 277 damage going down stairs near acid walls 15:41:20 277? 15:41:27 !Lg n78291 x=dam 15:41:27 6478. [dam=277] 78291 the Acrobat (L25 DSWr), worshipper of Okawaru, splashed by acid on Slime:6 (slime pit) on 2010-07-19, with 513748 points after 134576 turns and 8:13:25. 15:41:35 Wow 15:42:01 !tv n78291 15:42:01 6478. 78291, XL25 DSWr, T:134576 requested for FooTV. 15:44:39 how much damage do the walls do? 15:47:41 div_rand_round(depth * walls * BASELINE_DELAY, delay) 15:48:51 oh, so the issue was that it was during a stair descent 15:48:58 so they did like 3 times as much as normal 15:49:23 so normally they do 90ish? 15:49:35 well, there was also 5 walls around him 15:50:22 Should skip acid damage for stair delays 15:50:38 nah, not skip entirely 15:50:43 but force a delay of 1 or something 15:51:11 Skipping is easier :P 15:51:18 skipping makes it too easy d; 15:51:40 Don't really see how it's abusable, and the smaller the change the better from a 0.7 pov :) 15:52:00 that formula looks backward, is it depth*walls*delay / BASELINE_DELAY? 15:52:01 well, then stairs are safe again, for escaping 15:52:13 Well, stairs are usually safe :) 15:52:33 Yeah, that formula looks backward 15:53:33 backward in a way that makes it do even less damage than it's supposed to 15:54:02 Unless you're really fast :) 15:54:18 just took 200 damage :P 15:54:22 was 8 walls though 15:55:02 so slime:6 depth is ~20-25, and that's per-wall, per-turn 15:55:09 per slot 15:55:13 oh I forgot the depth 15:55:27 but depth should be inside slime 15:55:31 367 damage 15:55:36 471 15:56:55 syllogism: wearing any armour? 15:56:58 no 15:57:40 max slots is 7 I think 15:57:54 oh, so it's 6 for depth, but it's applied to each uncovered slot 15:58:24 so it should be 8*7*6 max per turn 15:58:32 yeah 15:58:35 which is reasonable i think 15:58:43 who goes to slime without armour anyway 15:58:49 spriggans? 15:58:52 spellcasters might 15:59:35 with the current bug and three hasted turns, you could probably get high multiplier on that currently 16:00:15 three hasted turns? 16:00:41 oh, is it applied each turn separately? 16:00:47 should be 16:01:26 so haste means double damage per turn, instead of half 16:01:33 yeah 16:03:45 03by * r6ef4446d9aed 10/crawl-ref/source/effects.cc: Fix inverted slime wall damage formula. 16:04:17 !log n78291 16:04:18 6478. 78291, XL25 DSWr, T:134576: http://crawl.develz.org/morgues/trunk/78291/morgue-78291-20100719-203553.txt 16:06:01 wearing four slots, not hasted 16:06:20 and rCorr 16:07:19 also, that damage was from just one turn 16:08:50 max slots is 8 16:09:02 not that it matters that much 16:09:42 shield slot doesn't give damage though, or did you take that into account? 16:10:27 -!- Pseudonut has joined ##crawl-dev 16:10:38 oh, missed that 16:12:24 Do escape hatches do weird things to you.time_taken 16:12:37 If he had a low you.time_taken that would account for the massive damage 16:13:01 yeah, that's the only thing i can think of 16:13:03 so, 5(walls) * 6(depth) * 3(slots) * 1/2 (rcorr) = 45 max for a delay 10 call 16:13:28 So delay was closer to 2? :) 16:14:01 maybe 16:14:18 if so, it's fixed now 16:15:26 delay was probably closer to 1, considering it would end up being 3d(30*delay_factor)/2 16:16:19 would have had to roll pretty close to max three times if it was delay 2 16:16:27 A quick wizmode test gave me a time_taken of 5 when using an escape hatch down 16:22:37 the walls kill cerebov pretty quickly, I suppose this would be a feasible strategy as a jiyvaite :P 16:26:13 got 5 (undiscovered), 10 (discovered), 10 (undiscovered) -- maybe hatch delay is random? 16:26:40 wait, I was testing shafts 16:27:18 I couldn't get anywhere near 270 damage with escape hatches and zipcode's conditions 16:28:12 not that it would do you any good, but hiding in slime 6 with the orb is funny 16:28:49 03by 07stone_soup-0.7 * r65613b16bea0 10/crawl-ref/source/effects.cc: Fix inverted slime wall damage formula. 16:43:29 -!- Pseudonut has quit [Remote host closed the connection] 16:43:53 -!- pointless_ has joined ##crawl-dev 16:47:16 -!- Lizzard88 has joined ##crawl-dev 16:51:40 slime is going to be a pain as a chei worshipper 16:52:20 Che worshippers deserve pain 16:53:21 yeah, i can't reproduce the acid wall thing at all 16:55:53 Click through on startup screen selects character (https://crawl.develz.org/mantis/view.php?id=2025) by wormcast 16:56:31 should get rid of junk monsters in later D levels 16:56:38 pretty silly to have D1 monsters generated on D27 17:00:55 If two characters on selection screen, second one does not show up (https://crawl.develz.org/mantis/view.php?id=2026) by wormcast 17:10:45 2025 is due to the splash going away at mouse down 17:10:50 and not mouse up 17:14:52 can we nerf curare yet 17:17:24 We should totally nerf curare 17:17:28 syllogism: File a bug :) 17:18:54 ok 17:19:35 -!- Lizzard88 has quit [Ping timeout: 260 seconds] 17:20:38 does this mean that sonja will be a walk over or will she get a special case? 17:21:44 at high throwing it could still be effective 17:24:03 BTW, throwing has a tiny hard cap under Trog and Oka 17:24:52 even if you disable training, you can throw things a precious few times, or you forfeit almost all of god gifts once your Throwing gets to 8 17:26:02 Nerf curare (https://crawl.develz.org/mantis/view.php?id=2027) by syllogism 17:27:17 Kilobyte: does that apply to slings or other ranged weapon gifting ammo? 17:28:55 that too, but you're not as likely to train slings that high by just using it in the early game 17:29:01 s/it/them/ 17:29:59 in the old code, you could at least stop the ammo gifts just by carring a bunch of darts all the time 17:30:24 which was silly if you used large rocks 17:31:11 I usually like to train slings with my heavy armor/shield characters i'll have to remember to keep an eye on the skill level O_o 17:31:34 having to keep an eye on the skill level means that something is broken 17:31:37 and we should fix it 17:31:37 d: 17:32:17 hard caps are a little spoiley unless they are shown in game :) 17:32:42 and yes having to keep an eye is bad too 17:46:47 -!- Poor_Yurik has quit [] 17:52:50 -!- TGWi has joined ##crawl-dev 17:53:48 -!- casmith789 has joined ##crawl-dev 17:56:12 temple only has two temple gods in it (https://crawl.develz.org/mantis/view.php?id=2028) by TGW 18:02:01 -!- MarvinPA has quit [Quit: Page closed] 18:09:15 -!- MarvinPA has joined ##crawl-dev 18:13:55 if (you.hp != new_amount) you.hp = new_amount; -- what's the purpose of that if? 18:14:44 does someone envision wildly multithreaded crawl in the future, or...? 18:19:32 -!- TGWi has left ##crawl-dev 19:16:37 Iron dragon breath ("metal splinters") melts Ozo's armour (https://crawl.develz.org/mantis/view.php?id=2029) by elliptic 19:21:38 Give staff of enchantment some MR (https://crawl.develz.org/mantis/view.php?id=2030) by elliptic 19:27:17 -!- flowsnake has quit [Ping timeout: 265 seconds] 19:32:49 -!- syllogism has quit [] 19:38:15 -!- flowsnake has joined ##crawl-dev 19:39:14 nice, according to git blame that if is older than DCSS 19:44:18 -!- Moriasc has quit [Ping timeout: 240 seconds] 19:50:01 -!- MarvinPA_ has joined ##crawl-dev 19:52:36 -!- MarvinPA has quit [Ping timeout: 258 seconds] 19:52:38 -!- MarvinPA_ is now known as MarvinPA 20:05:13 -!- MarvinPA has quit [Remote host closed the connection] 20:05:33 -!- MarvinPA has joined ##crawl-dev 20:10:59 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:19:48 -!- phyphor_ has joined ##crawl-dev 20:20:58 -!- phyphor has quit [Ping timeout: 260 seconds] 20:24:28 03pointless_ 07articulated_kraken * r21a3358573bd 10/crawl-ref/source/mon-abil.cc: Slightly better handling of tentacle length 20:24:29 03pointless_ 07articulated_kraken * r64fb17c95fa9 10/crawl-ref/source/mon-abil.cc: Update a tentacles foe when pathing it into something 20:24:29 03pointless_ 07articulated_kraken * rb81a4796cb52 10/crawl-ref/source/mon-data.h: Give tentacle segments M_NO_POLY_TO 20:24:32 03pointless_ 07articulated_kraken * r8f955d76da51 10/crawl-ref/source/mon-abil.cc: s/type == kraken/mons_base_type == kraken/ 20:24:34 03pointless_ 07articulated_kraken * re8f2257ffd6a 10/crawl-ref/source/ (mon-abil.cc mon-act.cc mon-behv.cc): Make kraken retract tentacles instead of dropping them when fleeing 20:24:36 03pointless_ 07articulated_kraken * r71a639317c3d 10/crawl-ref/source/ (20 files in 3 dirs): Merge branch 'master' of ssh://crawl-ref.git.sourceforge.net/gitroot/crawl-ref/crawl-ref into articulated_kraken 20:49:58 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]] 20:50:33 -!- pointless_ has joined ##crawl-dev 21:11:29 -!- ogaz has quit [Ping timeout: 264 seconds] 21:24:50 elly or anyone with ops in ##crawl around? 21:25:25 yes 21:25:45 they set off my hilight :P 21:25:48 so i see, thanks :) 21:25:51 heh 21:42:55 03pointless_ 07articulated_kraken * r4a998008c019 10/crawl-ref/source/mon-stuff.cc: Handle kraken/kraken tentacle teleports better 21:51:37 -!- jld has quit [Ping timeout: 240 seconds] 21:56:09 -!- jld has joined ##crawl-dev 21:56:36 -!- MarvinPA has quit [Read error: Connection reset by peer] 22:04:06 -!- MarvinPA has joined ##crawl-dev 22:18:12 -!- MarvinPA has quit [Ping timeout: 245 seconds] 22:19:22 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]] 22:24:15 -!- flowsnake has quit [Quit: Leaving] 22:47:52 -!- MarvinPA has joined ##crawl-dev 22:59:16 -!- Pseudonut has joined ##crawl-dev