--- Log opened Sun Jan 01 00:00:27 2012 00:48 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has quit [Remote host closed the connection] 01:01 < Gretell> Unstable branch on crawl.develz.org updated to: 0.10-a0-3027-g780e22f (32) 01:03 ۰۰-- ixtli [~textual@cpe-74-68-129-70.nyc.res.rr.com] has quit [Quit: Computer has gone to sleep.] 01:08 < Gretell> Windows builds of master branch on crawl.develz.org updated to: 0.10-a0-3027-g780e22f 01:22 < Jevouse> awworgh 01:32 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has quit [Ping timeout: 268 seconds] 01:45 ۰۰-- Wensley [~chatzilla@dynamic-acs-72-23-89-126.zoominternet.net] has quit [Ping timeout: 240 seconds] 02:05 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has joined ##crawl-dev 02:08 ۰۰-- Pingas [~Pingas@40.181.34.95.customer.cdi.no] has quit [Read error: Connection reset by peer] 02:23 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:55 ۰۰-- Pacra [~Pacra@c-68-44-35-89.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 03:00 ۰۰-- Pacra [~Pacra@c-68-44-35-89.hsd1.nj.comcast.net] has joined ##crawl-dev 03:04 ۰۰-- blueDave [47e49759@gateway/web/freenode/ip.71.228.151.89] has joined ##crawl-dev 03:16 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has joined ##crawl-dev 03:18 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has quit [Remote host closed the connection] 03:46 ۰۰-- dtsund [~detasund@s81-236-68-64.trico.az.wi-power.com] has quit [Ping timeout: 240 seconds] 04:10 ۰۰-- st_ [~s@cpc10-stre5-2-0-cust69.1-1.cable.virginmedia.com] has joined ##crawl-dev 04:12 ۰۰-- alefury [~galefury@B4115.karlshof.wh.tu-darmstadt.de] has joined ##crawl-dev 04:43 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has joined ##crawl-dev 05:21 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has quit [Remote host closed the connection] 05:46 ۰۰-- syllogism [~syllogism@89-166-16-68.bb.dnainternet.fi] has joined ##crawl-dev 05:57 ۰۰-- jeanjacques [~jejacques@port-92-200-82-91.dynamic.qsc.de] has joined ##crawl-dev 06:11 ۰۰-- Xiberia [~chatzilla@81-235-209-121-no62.tbcn.telia.com] has joined ##crawl-dev 06:20 ۰۰-- Ragdoll [~Ragdoll@53518A17.cm-6-2c.dynamic.ziggo.nl] has joined ##crawl-dev 07:26 ۰۰-- petete [~quassel@190.190.173.140] has quit [Ping timeout: 240 seconds] 07:32 ۰۰-- petete [~quassel@190.190.173.140] has joined ##crawl-dev 07:42 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:43 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:43 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:44 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:44 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:44 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster bat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:46 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has joined ##crawl-dev 07:47 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:48 < Gretell> Ragdoll (L17 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:53 < Gretell> Ragdoll (L18 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 07:57 < Gretell> Ragdoll (L19 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:00 < Gretell> Ragdoll (L18 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:01 ۰۰-- Reksch [587037f2@gateway/web/freenode/ip.88.112.55.242] has joined ##crawl-dev 08:01 < Reksch> Hello 08:01 < Jevouse> lolol 08:01 < Reksch> A few days ago, I asked here about a strange problem when trying to compile Crawl 08:02 < Reksch> http://pastebin.com/XB21St54 like this 08:02 < Reksch> I had to disconnect before anyone suggested anything, sadly :( 08:03 <+|amethyst> Reksch: what version of gcc? 08:04 < Reksch> gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1 08:05 <+|amethyst> hmm 08:05 <+|amethyst> wonder why it doesn't fail for me 08:05 < Reksch> I tried changing compiler version too, to 4.5, but either I screwed something up or it didn't work with 4.5 either 08:06 < Reksch> Yeah, no one else seemed to have this problem either... this started last Tuesday 08:06 < Reksch> Before that it worked like a charm... 08:07 <+|amethyst> tuesday was the commit that made them const 08:07 <+|amethyst> if you make V=1 what compiler options does it show? 08:08 < Reksch> x86_64-linux-gnu-g++ -O2 -g -Wall -Wextra -Wno-parentheses -Wno-unused-parameter -Wp,-MD,tool/tile.d,-MT,tool/tile.o -c tool/tile.cc -o tool/tile.o these 08:08 <+|amethyst> i486-linux-gnu-g++ -O0 -ggdb -pipe -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Icontrib/install/i486-linux-gnu/include -Iutil -I. -I/usr/include/lua5.1 -I/usr/include -Irltiles -I/usr/include/ncursesw -DDEBUG -DWIZARD -DASSERTS -DCLUA_BINDINGS -Wp,-MMD,version.d,-MT,version.o -c version.cc -o version.o 08:09 <+|amethyst> so you have -Wextra and I don't 08:09 <+|amethyst> let me try that 08:09 ۰۰-- syllogism [~syllogism@89-166-16-68.bb.dnainternet.fi] has quit [Ping timeout: 248 seconds] 08:09 < Reksch> Hmm, I haven't meddled with my compiler or anything... I know some C++ but I know very little about makefiles and compiler tricks 08:09 ۰۰-- syllogism [syllogism@89-166-16-68.bb.dnainternet.fi] has joined ##crawl-dev 08:12 <+|amethyst> still can't get it to give me the error, but I think it's right 08:13 <+|amethyst> I don't feel like looking through the standard to verify, though :) 08:13 <+|amethyst> hrm 08:13 < Gretell> Ragdoll (L19 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:13 <+|amethyst> no, the default default constructor should be fine 08:14 <+|amethyst> I'm not opposed to changing it, but I'd like to understand why it's failing 08:14 < Reksch> Black magic and witchcraft no doubt 08:16 < Jevouse> load a custom constructor ? 08:16 <+|amethyst> As required by the C++ standard, G++ no longer allows objects of const-qualified type to be default initialized unless the type has a user-declared default constructor. Code that fails to compile can be fixed by providing an initializer. 08:17 <+|amethyst> oh, and then that was undone 08:17 <+|amethyst> Core 253 - allow const objects with no initializer or user-provided default constructor if the defaulted constructor initializes all the subobjects. 08:17 <+|amethyst> but the standard does not allow it 08:17 <+|amethyst> Reksch: are you getting the source with git? 08:17 < Reksch> Yes 08:18 < Gretell> mouarf (L4 KoBe) (D:3) 08:18 <+|amethyst> let me get you a branch to try 08:19 <+|amethyst> since I can't reproduce it, I can't tell whether my fix is right 08:19 < Gretell> Ragdoll (L20 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:19 <+|amethyst> give me a bit 08:19 ۰۰-- elliptic [~elliptic@c-98-216-235-24.hsd1.ma.comcast.net] has quit [Quit: Leaving] 08:21 < Reksch> Alright, thanks 08:30 < Gretell> Ragdoll (L22 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:32 <+|amethyst> hmm 08:36 < Gretell> Ragdoll (L22 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:36 <+|amethyst> Reksch: try git pull git://gitorious.org/~neilmoore/crawl/neilmoore-crawl.git 08:36 < Reksch> Will do 08:36 <+|amethyst> could you try it now? 08:37 <+|amethyst> if it works I'll push it 08:37 < Reksch> Yeah 08:37 < Gretell> Ragdoll (L22 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:38 ۰۰-- jarpiain [foobar@orthanc.fixme.fi] has quit [Quit: leaving] 08:41 < Gretell> Ragdoll (L22 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:41 < Reksch> okay, let's see 08:42 ۰۰-- evilmike [~evilmike@207.6.121.180] has quit [Quit: something happened] 08:43 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-place.cc' at line 1354: invalid monster to place: Ignacio (499) (D:1 (ZotDef)) 08:45 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has quit [Remote host closed the connection] 08:45 < Gretell> Ragdoll (L22 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:46 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-place.cc' at line 1354: invalid monster to place: Ignacio (499) (D:1 (ZotDef)) 08:46 < Reksch> Alright, the compiler passed losparam without any problems 08:46 <+|amethyst> great 08:46 <+|amethyst> I'll push 08:46 < Reksch> Thanks for helping :) 08:46 <+|amethyst> it will be exactly the same commit so you won't need to reset 08:48 <+|amethyst> no problem :) 08:48 <+|amethyst> thanks for finding the bug 08:48 <+|amethyst> even if it doesn't trigger with latest gcc, standards compliance is always^Wusually good :) 08:48 < Reksch> Yep 08:49 < CIA-112> |amethyst * r3f8632fd0471 /crawl-ref/source/losparam.cc: Fix a standards compliance issue. 08:50 < Gretell> Ragdoll (L24 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:51 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 08:51 <+|amethyst> you can always tell in ##crawl-dev when ragdoll is playing zotdef :) 08:52 < Ragdoll> i am sorry for the spam, say if it is too much 08:52 <+|amethyst> no, it's fine 08:52 <+|amethyst> what are you doing? 08:52 <+|amethyst> something that cuts off the level? 08:52 < Ragdoll> traveling through time 08:52 <+|amethyst> you're intentionally crashing? 08:52 <+|amethyst> or do you mean step from time? 08:53 < Ragdoll> semi-forced. i have gone to call it that, it reverts to the last save 08:53 <+|amethyst> by putting down one more statue to cut off the stairs from the orb? 08:53 <+|amethyst> I haven't been watching 08:54 < Ragdoll> if a summon ends up in the loot room, where there is no path to the orb it crashes 08:54 <+|amethyst> ohh 08:54 <+|amethyst> and I see you reported it a few months ago 08:55 < monqy> iirc if you cut off the stairs monsters will keep spawning but just all over the place 08:55 <+|amethyst> carry on, then, it's our fault it's not fixed 08:55 < Ragdoll> now its broken 08:55 < Ragdoll> haha. 08:55 <+|amethyst> btw, you said in 4830: Runes that may have been spawned, are also gone forever, making you possibly unable to win this game. 08:55 <+|amethyst> is that not true anymore? 08:56 < Ragdoll> it is, probably 08:56 <+|amethyst> oh, you're just being careful not to do it with runes on the ground? 08:56 < Ragdoll> yeah 08:56 < Ragdoll> but the RNG decides at the moment of it spawning which runes it is 08:57 < Ragdoll> which may create double which it wont count. im not sure how to wrap my head around that 08:57 ۰۰-- HangedMan [63e6725f@gateway/web/freenode/ip.99.230.114.95] has joined ##crawl-dev 08:58 <+|amethyst> hmm... I guess making it not count friendles wouldn't be a fix 08:58 <+|amethyst> since you could use makhleb summons 08:58 <+|amethyst> etc 08:59 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster grey rat failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 09:00 <+|amethyst> hm 09:00 < Ragdoll> maybe a alternative would work 09:00 < Ragdoll> like a portal to a treasure trove 09:01 <+|amethyst> let's suppose hypothetically that one made those treasure rooms not count for purposes of the pathfinding check 09:01 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 09:01 <+|amethyst> can you think of a way to exploit that? 09:01 <+|amethyst> getting a particularly hard visitor into the room somehow, etc? 09:01 < Ragdoll> it would seem the problem would be fixed with that then 09:02 < Ragdoll> nah, monsters dont spawn in the treasure rooms naturally 09:02 <+|amethyst> right, and they're no_rtele_into and surrounded by permarock 09:02 <+|amethyst> just making sure I'm not missing something obscure 09:02 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 09:03 < Jevouse> oh come on 09:03 <+|amethyst> could you passage of golubria in before the glass changes? 09:03 < Jevouse> mikee's run away from orc priest strategy just got me killed by smite 09:03 < Jevouse> zz 09:03 < monqy> you could probably get a monster in there 09:03 < Ragdoll> i think unnaturally hard would just say something was in the way 09:03 < monqy> or maybe not 09:03 < monqy> can you recall enslaved monsters? 09:03 <+|amethyst> ooh 09:04 <+|amethyst> monqy: good point 09:04 < Ragdoll> imps and likewise are able to just blink through glass though 09:04 < Ragdoll> so i could still potentially abuse it with that and swap 09:04 < HangedMan> wasn't there a trove with vampires behind glass 09:04 <+|amethyst> so an imp could accidentally end up there 09:04 < Ragdoll> but a easier way is just to get a source of tele 09:04 < Ragdoll> since you have ctele 09:04 < Ragdoll> then tele in, and of course hope you have a way of getting out of there 09:05 < HangedMan> hahaha, evilmike missed trove_nasty during the grate-ification 09:05 <+|amethyst> hm 09:05 < HangedMan> there's also a trove with two wandering shining eyes 09:06 < HangedMan> and one with dragon zombies/skeletons 09:06 < Gretell> Ragdoll (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1 (ZotDef)) 09:07 <+|amethyst> monqy: (and, yes, you can recall charmed monsters) 09:07 < HangedMan> oh wait no trove_nasty didn't it just happens to use "glass" in the comments 09:10 < Ragdoll> but yeah, zotdef leaves a lot to be desired still 09:11 < HangedMan> most of the traps on level-up are pretty pointless, sage ability has no cost so one can wait for it to give a desired skill 09:11 < HangedMan> remove curse being a stat drain is pretty mean when it can take forever for stats to restore 09:12 < HangedMan> it still spawns infinite demonic runes even if only the first one counts 09:13 < Ragdoll> tons of loot, but no way to identify 09:13 < Ragdoll> and the delay the runes spawn at is way to short, resulting in 999999999999 scores 09:14 <+|amethyst> hm... does score use the same formula as in non-zotdef? 09:14 < Ragdoll> yes. 09:14 ۰۰-- Pingas [~Pingas@40.181.34.95.customer.cdi.no] has joined ##crawl-dev 09:14 < Ragdoll> !lg . zotdef won 09:14 < Sequell> 3. Ragdoll the Hellbinder (L27 SESu), worshipper of Sif Muna, escaped with the Orb and 15 runes on 2011-10-28, with 99999999 points after 11974 turns and 0:31:53. 09:14 < HangedMan> change the zotdef scoring! 09:15 < Ragdoll> that you can get all runed in 12000 turns doesnt help 09:15 < HangedMan> it'd be nice of more of the abilities were more zot-esque 09:15 <+|amethyst> could you report that on mantis? 09:15 <+|amethyst> the score thing, that is 09:15 < HangedMan> like a summon friendly orb guardian 09:15 < Ragdoll> i could, sure 09:16 <+|amethyst> I think changing the score formula is a better idea than making the game longer 09:16 < HangedMan> it can already take a while as is 09:16 <+|amethyst> but of course that makes old and new scores incomparable 09:16 < HangedMan> heh 09:16 <+|amethyst> not that that hasn't happened before 09:17 <+|amethyst> thanks 09:17 < HangedMan> !seen ashenzari 09:17 < Henzell> I last saw Ashenzari at Thu Dec 8 05:33:38 2011 UTC (3w 3d 8h 43m 57s ago) quitting with message Ping timeout: 260 seconds. 09:17 < Ragdoll> can trunk zotdef scores be reset, anyway? 09:17 < HangedMan> what happende to the poor bot? 09:18 < Ragdoll> you can escape with 15 runes, but it would be cool i guess if more demonic runes means a higher score 09:18 < Ragdoll> this is a TD, after all 09:18 <+|amethyst> HangedMan: no clue, and apparently no one has been able to get hold of doy 09:18 < HangedMan> hmm, a shame 09:18 <+|amethyst> hm 09:19 <+|amethyst> does anyone know where the ashenzari source is? 09:20 < Jevouse> |amethyst. do you know what the zin gold to piety rate is 09:21 <+|amethyst> not off the top of my head 09:21 < Ragdoll> alright, reported. 09:22 <+|amethyst> Ragdoll: thanks 09:22 < Ragdoll> i was looking at the zotdef source, and i noticed that even for simple abilities i would have to edit multiple files 09:22 < Ragdoll> if i were to make a patch that actually works, where could i put this? 09:23 ۰۰-- jarpiain [foobar@orthanc.fixme.fi] has joined ##crawl-dev 09:24 <+|amethyst> in the mantis entry 09:24 <+|amethyst> git format-patch is preferable, so it keeps your metadata 09:25 <+|amethyst> but if you don't want to deal with git a plain diff is acceptible too 09:26 < Ragdoll> alright 09:26 <+|amethyst> which issue are you thinking about writing a patch for? 09:29 <+|amethyst> wait... 09:29 <+|amethyst> there's already code that should stop the assert from happening inside the loot vaults 09:30 <+|amethyst> if (crawl_state.game_is_zotdef() && you.level_type == LEVEL_DUNGEON && !testbits(env.pgrid(mon->pos()), FPROP_NO_RTELE_INTO)) 09:31 <+|amethyst> which map are you playing? 09:31 <+|amethyst> I guess zotvault5 is a problem 09:31 <+|amethyst> and zotvault2 if you have digging 09:31 < Ragdoll> mainly things i can tackle right now, like a identify scroll ability 09:31 < Ragdoll> the latest map, so the 6th 09:32 <+|amethyst> six? 09:32 <+|amethyst> I only count 5 09:32 < Ragdoll> oh sorry, 5 09:32 <+|amethyst> "glassed sandwitch"? 09:32 < Ragdoll> yes. 09:32 <+|amethyst> s/itc/ic/ 09:32 <+|amethyst> yeah, that one is problematic :) 09:33 <+|amethyst> because of the empty floor tiles in the loot room---those don't have no_rtele_into 09:34 <+|amethyst> scenario I has rock walls around the outside of the vault 09:35 < Jevouse> |amethyst, why can't sling bullets be thrown? 09:35 < Ragdoll> sure you can 09:35 <+|amethyst> Jevouse: too light to do significant damage with hand-throwing velocity 09:35 < Ragdoll> just select it with fi* 09:36 < Jevouse> but i can throw stones? 09:36 <+|amethyst> they're bigger 09:36 < Jevouse> aren't bullets heavier than stones 09:36 < Jevouse> says here specifically 09:36 < Ragdoll> woudnt a simple solution be to remove the empty tiles 09:36 < Jevouse> a small heavy projectile 09:36 <+|amethyst> stones are 1.5x the weight of bullets 09:36 < Ragdoll> or, alternatively, fill it with loot? i mean some loot tiles have two items on them 09:36 <+|amethyst> but weights are arbitrary, not realistic 09:37 <+|amethyst> I think of stones as being tennis-ball-sized, sling bullets as being more like pebbles 09:39 <+|amethyst> hm... zotvault 2 has a loot room you could theoretically get to without teleport 09:39 < Ragdoll> oh? 09:40 < Ragdoll> with lrd from the top? 09:40 < Ragdoll> or digging 09:41 <+|amethyst> the north wall of the heart (around the inner cusp) is one layer of stone, then rock behind that 09:41 <+|amethyst> so one lrd then digging 09:41 < Ragdoll> ah. that could be simply solved with some more unnaturally hard rocks though 09:42 <+|amethyst> yeah 09:42 <+|amethyst> there's still the problem of getting in and digging so you can intentionally crash 09:42 <+|amethyst> which can be solved with more unnaturally hard rock :) 09:43 <+|amethyst> zotvault4 just goes and uses X everywhere 09:43 <+|amethyst> that's one way to do it :) 09:43 < Ragdoll> haha. 09:44 <+|amethyst> oh, the loot rooms from the stair end of zotvault 1 are shatterable-into as well 09:45 < Ragdoll> by the time you have shatter that doesnt really seem like it would matter much :p 09:45 <+|amethyst> shatter or lrd, sorry 09:45 < Ragdoll> ah. i dont see why zotdef maps should be breakable at akk 09:46 < Ragdoll> unless we can summon rock walls, as long as it doesnt block pathfinding 09:46 < Ragdoll> for the true TD experience 09:46 <+|amethyst> well, s/[cx]/X/g was my thought 09:47 <+|amethyst> no need for special-cased code 09:47 <+|amethyst> so even if someone added summon rock wall, it would still be breakable 09:47 < HangedMan> would monsters move around bushes? 09:48 <+|amethyst> first I'll fix the lazy exploit in scenario V, though 09:48 <+|amethyst> hm 09:48 <+|amethyst> Ragdoll: is the loot doubled on every square? 09:48 < Ragdoll> on some, i believe 09:48 <+|amethyst> hm 09:49 < Ragdoll> seems a bit random 09:49 <+|amethyst> not sure why that would happen 09:49 <+|amethyst> none or all I could understand 09:49 < Ragdoll> hangedman: to a point. if it clearly blocks it, that bush is going downnnnnnn 09:49 < Ragdoll> let me check for sure 09:49 < Ragdoll> im thinking all, then 09:49 < HangedMan> considering the stuff firing through bushes it'd be a neat late ability 09:50 <+|amethyst> see any problem with replacing those three floor tiles on each side with permaglass? 09:50 < Ragdoll> on each side? 09:50 <+|amethyst> yes 09:50 < Ragdoll> the outer parts seem looted, if i were to believe the ∆´s 09:50 < Ragdoll> oh nevermind i cannot read 09:50 < Ragdoll> yeah, that seems fine 09:50 <+|amethyst> yes, it's the three innermost cells that are loot-free 09:51 < Ragdoll> what does this stop, exactly? 09:51 <+|amethyst> 1. rtele into the loot vault 09:51 < Ragdoll> you cannot rtele, you have innate ctele 09:51 <+|amethyst> oh, rtele is disabled? 09:51 <+|amethyst> or the scrolls and wands never generate? 09:52 < Ragdoll> looks like it, even my disto unwield tele was ctele while confused 09:52 < Ragdoll> scrolls and wands can generate, and they get cteled 09:52 <+|amethyst> what if you ctele into a wall? 09:52 < Ragdoll> you get rteled 09:52 <+|amethyst> but then you could just end up in the loot vault anyway, I see 09:52 <+|amethyst> 2. no_rtele_into squares are specifically excluded from the pathfinding check. 09:53 <+|amethyst> those three tiles are not marked no_rtele_into 09:53 < Ragdoll> filling that up with glass would reduce the chances of crimson imps and other blinkable monsters from blinking into it 09:53 < Ragdoll> so yeah, still sounds good 09:55 < Ragdoll> also, who made that map? i dont see why the whole ´orb room´ is glassed, instead of a few of the inner tiles 09:55 <+|amethyst> might be something to do with monster AI 09:56 < Ragdoll> ah, that could be. with summons , the sumons and monsters still regurarely have stare-fights though 09:57 <+|amethyst> atomjack is the author, it appears 09:59 <+|amethyst> I guess there are reasons other than exploitation one might want to lrd or shatter 09:59 <+|amethyst> e.g. to change the paths 10:00 < Ragdoll> i was thinking about that, but that only gives you a disadvantage, i think 10:00 <+|amethyst> zotvault three has exactly four walls that aren't permarock 10:00 <+|amethyst> four tiles of wall, I mean 10:00 < Ragdoll> nice. 10:02 <+|amethyst> no idea why you'd want to dig them, but I guess a boring beeting digging them could be bad for you as it makes those chokepoints wider 10:02 < Ragdoll> boring beetles are the only monster than follow you, instead of the orb 10:03 <+|amethyst> btw, it appears it's not random which tiles get two items 10:04 <+|amethyst> it's the * cells 10:04 <+|amethyst> not sure *why* they're doubles 10:04 <+|amethyst> s/les/led/ 10:04 <+|amethyst> e.kitem("* = star_item") ; e.kitem("| = superb_item") 10:05 <+|amethyst> for some reason the former is placing an extra item (beyond the normal item from *) while the latter is not 10:06 ۰۰-- edlothiol [~edlothiol@81-64-155-196.rev.numericable.fr] has joined ##crawl-dev 10:06 ۰۰-- mode/##crawl-dev [+v edlothiol] by ChanServ 10:06 <+|amethyst> one problem with changing all the walls to permarock is that it affects the look of the level 10:06 <+|amethyst> so I'll just surround the loot vaults 10:08 < Ragdoll> how so? 10:08 < Ragdoll> there are only two colours, purple/pink and glass 10:09 <+|amethyst> there's lightmagenta (rock and permarock) versus magenta (stone) 10:09 < Ragdoll> oh, now you mention it 10:10 < Ragdoll> only the second zotdef map uses this? 10:10 <+|amethyst> 1 and 2. The last three are all permarock (except for those four squares in 3) 10:11 <+|amethyst> (and those four squares are rock, so the same colour) 10:11 < Ragdoll> ah. 10:12 <+|amethyst> hm, might have to shift two of the zotvault1 loot vaults to prevent LRD in 10:13 <+|amethyst> OTOH, if you do that it's no longer disconnected so the pathfinding stuff is irrelevant 10:16 < Ragdoll> alright, that´d be nice 10:17 ۰۰-- Pacra [~Pacra@c-68-44-35-89.hsd1.nj.comcast.net] has quit [Quit: This computer has gone to sleep] 10:21 < Jevouse> eh 10:21 < Jevouse> that's weird 10:21 < Jevouse> |amethyst, hobgoblins are intelligent? 10:32 * Jevouse pokes |amethyst 10:36 < Jevouse> ahhh 10:36 < Jevouse> nevermind 10:37 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has joined ##crawl-dev 10:40 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has joined ##crawl-dev 10:40 ۰۰-- mode/##crawl-dev [+v MarvinPA] by ChanServ 10:46 ۰۰-- alefury [~galefury@B4115.karlshof.wh.tu-darmstadt.de] has quit [Ping timeout: 260 seconds] 10:48 ۰۰-- alefury [~galefury@B4115.karlshof.wh.tu-darmstadt.de] has joined ##crawl-dev 10:52 ۰۰-- blabber [~tobi@p3EE3AAC9.dip.t-dialin.net] has joined ##crawl-dev 10:58 < Henzell> Unstable branch on crawl.akrasiac.org updated to: 0.10-a0-3028-g3f8632f (32) 11:07 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has joined ##crawl-dev 11:09 < Reksch> Hmm, how does Nemelex determine whether card use is "wasteful"? 11:11 < Reksch> I got a message about wasteful card use when I fired a card at a zombie behind a lake of lava. The attack hit the zombie but smoke blocked my LOS immediately after 11:11 < Reksch> Or are zombies generally "non-kosher" targets? 11:14 < Ragdoll> pretty much if a enemy is in LOS newmelex is alright with it 11:15 < Ragdoll> maybe smoke hit you at a bad moment, or nemelex generaly doesnt care about ´harmless´ monsters 11:15 < Ragdoll> aka located behind glass, water etc. otherwise unreachable 11:15 < Reksch> Hm I think it's the latter 11:16 < HangedMan> would be rather silly to come up with criteria about whether or not something beyond water/lava is vulnerable 11:16 < Ragdoll> well, this is tension related i guess 11:16 < Ragdoll> so anything that can harm you has some tension, and thus not wasteful card use 11:16 < Ragdoll> for example eyes behind glass 11:16 < Ragdoll> or smiters(but not anymore) 11:18 <+|amethyst> it uses mons_is_safe 11:20 <+|amethyst> which uses mons_can_hurt_player, which returns false for monsters that can't reach the player 11:20 < Jevouse> does it take into account reaching 11:21 ۰۰-- Ragdoll [~Ragdoll@53518A17.cm-6-2c.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 11:21 <+|amethyst> hm 11:22 <+|amethyst> monsters that can't reach the player and can't use items 11:22 <+|amethyst> so if it could use a reaching weapon, it will be considered dangerous 11:23 <+|amethyst> also if it has a ranged attack it is considered to be able to reach the player 11:23 <+|amethyst> if something had built-in reaching without a weapon, it could still be false 11:23 <+|amethyst> this is in mantis, btw, as https://crawl.develz.org/mantis/view.php?id=2908 11:24 <+|amethyst> oh wow 11:24 < Jevouse> built-in reaching without a weapon 11:24 < Jevouse> but currently there aren't any who can do that, right? 11:25 <+|amethyst> right 11:26 <+|amethyst> it looks like, other than plants and other 0-XP things, you could make it count as unsafe with a user lua function 11:30 < Jevouse> that's cool 11:40 ۰۰-- Ragdoll [~Ragdoll@53518A17.cm-6-2c.dynamic.ziggo.nl] has joined ##crawl-dev 11:42 ۰۰-- alefury [~galefury@B4115.karlshof.wh.tu-darmstadt.de] has quit [Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912]] 11:45 ۰۰-- dtsund [~detasund@s81-236-68-64.trico.az.wi-power.com] has joined ##crawl-dev 11:45 ۰۰-- Reksch [587037f2@gateway/web/freenode/ip.88.112.55.242] has quit [Quit: Page closed] 11:46 < CIA-112> edlothiol * re238b959ab01 /crawl-ref/source/tilereg-dgn.cc: Show the tile flavour in the wizmode dungeon tooltip. 11:46 < CIA-112> edlothiol * r93ffa54f8dec /crawl-ref/source/dungeon.cc: Hopefully fix #4872 (black tiles in an abyss vault). 11:46 ۰۰-- MarvinPA_ [~MarvinPA@85.211.115.133] has joined ##crawl-dev 11:46 ۰۰-- mode/##crawl-dev [+v MarvinPA_] by ChanServ 11:48 <+kilobyte> Jevouse: snapping turtles 11:49 < Jevouse> ooohooh 11:49 < Jevouse> A BUG 11:49 < Jevouse> yeah 11:49 < Jevouse> damage : 30 (reaching) 11:49 < Jevouse> tsk 11:50 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has quit [Ping timeout: 252 seconds] 11:52 < Jevouse> so if i used card as nemelex on snapping turtle behind lava 11:52 < Jevouse> i would still lose piety? 12:11 ۰۰-- blabber [~tobi@p3EE3AAC9.dip.t-dialin.net] has quit [Remote host closed the connection] 12:14 ۰۰-- blabber [~tobi@p3EE3AAC9.dip.t-dialin.net] has joined ##crawl-dev 12:19 ۰۰-- shockwave [~chatzilla@cpc2-basl2-0-0-cust1992.basl.cable.virginmedia.com] has joined ##crawl-dev 12:22 ۰۰-- casmith789 [~casmith78@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com] has joined ##crawl-dev 12:32 <+|amethyst> kilobyte: have you taken a loot at my abyss changes, by any chance? 12:32 <+|amethyst> look 12:33 <+|amethyst> kilobyte: in particular, I'm wondering what to do about old saves drastically remorphing on the next tick; and about AKs starting out surrounded by walls 12:36 < CIA-112> |amethyst * r9c13ce40eb4e /crawl-ref/source/dat/des/zotdef/zotdef.des: Prevent zotdef summon crashes. 12:49 <+|amethyst> If anyone knows where to find the source for the Ashenzari bot, let me know 13:04 ۰۰-- ixtli [~textual@cpe-74-68-129-70.nyc.res.rr.com] has joined ##crawl-dev 13:05 < Jevouse> |amethyst, just make AKs start on top of an exit? 13:13 ۰۰-- Wensley [~chatzilla@dynamic-acs-72-23-89-126.zoominternet.net] has joined ##crawl-dev 13:16 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 13:25 <+SamB> |amethyst: why isn't that rejected? 13:26 <+SamB> ... I thought the code arranged that the player start on an altar in LOS of an exit? 13:28 < Jevouse> in LOS , sure 13:28 < Jevouse> what if you get surrounded by glass though 13:31 ۰۰-- MarvinPA_ [~MarvinPA@85.211.115.133] has quit [Ping timeout: 248 seconds] 13:35 ۰۰-- ais523 [~ais523@unaffiliated/ais523] has joined ##crawl-dev 13:49 ۰۰-- Jevouse [~guan.shou@bb220-255-80-21.singnet.com.sg] has quit [] 13:51 ۰۰-- Netsplit *.net <-> *.split quits: Vandal 13:52 ۰۰-- Netsplit over, joins: Vandal 13:59 ۰۰-- shockwave [~chatzilla@cpc2-basl2-0-0-cust1992.basl.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.87.0.20110615-Songbird [Songbird 1.10.1/20101201191526]] 14:09 ۰۰-- dtsund [~detasund@s81-236-68-64.trico.az.wi-power.com] has quit [Ping timeout: 244 seconds] 14:30 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has joined ##crawl-dev 14:30 ۰۰-- mode/##crawl-dev [+v MarvinPA] by ChanServ 15:07 ۰۰-- edlothiol [~edlothiol@81-64-155-196.rev.numericable.fr] has quit [Remote host closed the connection] 15:20 < Henzell> cdizzle the Sorcerer (L27 SpSk) ASSERT(you.can_pass_through_feat(grd(p))) in 'player.cc' at line 410 failed on turn 127368. (Geh:2) 15:34 ۰۰-- Adeon is now known as MaryPoppins 16:08 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has joined ##crawl-dev 16:51 ۰۰-- ainsophyao [~ainsophya@h175-177-006-200.catv02.itscom.jp] has quit [Remote host closed the connection] 17:08 ۰۰-- blabber [~tobi@p3EE3AAC9.dip.t-dialin.net] has quit [Quit: leaving] 17:12 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has quit [Ping timeout: 268 seconds] 17:19 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 17:29 ۰۰-- Ragdoll [~Ragdoll@53518A17.cm-6-2c.dynamic.ziggo.nl] has quit [Quit: Up, up and away!] 17:32 ۰۰-- MarvinPA [~MarvinPA@85.210.99.248] has joined ##crawl-dev 17:32 ۰۰-- mode/##crawl-dev [+v MarvinPA] by ChanServ 17:41 ۰۰-- MaryPoppins is now known as Adeon 17:43 ۰۰-- Pacra [~Pacra@c-68-44-35-89.hsd1.nj.comcast.net] has joined ##crawl-dev 17:46 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has joined ##crawl-dev 18:36 ۰۰-- dtsund [~detasund@s81-236-68-64.trico.az.wi-power.com] has joined ##crawl-dev 18:42 <+kilobyte> is there a point in Deformed Body having multiple levels? 18:43 <+kilobyte> looks like a remnant of the times when all mutations were hard-coded to three levels 18:44 < dtsund> Harder to cure higher levels? 18:47 <+kilobyte> that's the result, not the reason 18:53 ۰۰-- Vandal [~Vigilant@cpe-65-185-156-241.woh.res.rr.com] has quit [Read error: Connection reset by peer] 18:54 ۰۰-- Vandal [~Vigilant@cpe-65-185-156-241.woh.res.rr.com] has joined ##crawl-dev 19:01 <+|amethyst> SamB: the opposite, actually. On an altar, with a portal within 10 squares but *not* visible 19:01 <+|amethyst> SamB: but even if it were forced to be visible, there's still water 19:13 ۰۰-- edlothiol [~edlothiol@81-64-155-196.rev.numericable.fr] has joined ##crawl-dev 19:13 ۰۰-- mode/##crawl-dev [+v edlothiol] by ChanServ 19:14 <+|amethyst> Napkin: when you're less busy, would it be possible to get a mantis project for the IRC bots? Or is there already something we're supposed to be using for that? 19:14 <+|amethyst> 19:09:46 < chrisoelmueller> fr: crace should also sum up te and ke 19:15 < chrisoelmueller> could always use github's issue tracking i suppose 19:15 < chrisoelmueller> but that's meh 19:15 <+|amethyst> I'm not even sure which bots have the latest version on github and which on git.develz.org 19:16 < chrisoelmueller> hm the henzell project has a commit at DEC18: https://github.com/greensnark/dcss_henzell 19:16 ۰۰-- jeanjacques [~jejacques@port-92-200-82-91.dynamic.qsc.de] has quit [] 19:17 <+|amethyst> so it does 19:19 <+|amethyst> dgl and monster are newer on gdo 19:29 ۰۰-- syllogism [syllogism@89-166-16-68.bb.dnainternet.fi] has quit [] 19:32 ۰۰-- edlothiol [~edlothiol@81-64-155-196.rev.numericable.fr] has quit [Ping timeout: 252 seconds] 19:46 ۰۰-- MarvinPA_ [~MarvinPA@85.210.97.184] has joined ##crawl-dev 19:46 ۰۰-- mode/##crawl-dev [+v MarvinPA_] by ChanServ 19:47 ۰۰-- MarvinPA__ [~MarvinPA@85.210.98.238] has joined ##crawl-dev 19:47 ۰۰-- mode/##crawl-dev [+v MarvinPA__] by ChanServ 19:47 ۰۰-- MarvinPA [~MarvinPA@85.210.99.248] has quit [Ping timeout: 252 seconds] 19:50 ۰۰-- MarvinPA_ [~MarvinPA@85.210.97.184] has quit [Ping timeout: 240 seconds] 19:54 < CIA-112> kilobyte * r6a1f11f46992 /crawl-ref/source/ (mutation-data.h mutation.cc tags.cc): Cap Deformed Body to a single level. 19:55 < CIA-112> kilobyte * r426775942ee1 /crawl-ref/source/ (effects.cc godabil.cc mon-place.cc mon-place.h mon-stuff.cc): Allow Fedhasites to sac corpses under friendly clouds. 19:55 < CIA-112> kilobyte * rc400abe5cd76 /crawl-ref/source/ (spl-book.cc spl-book.h): Correct a comment. 19:55 < CIA-112> kilobyte * rd057b7f39b74 /crawl-ref/source/ (enum.h mon-data.h mon-pick.cc monster.cc tilepick.cc): Schedule a small arithmetic accident for subtractor snakes. 19:55 < chrisoelmueller> hah nice message 20:16 ۰۰-- dtsund [~detasund@s81-236-68-64.trico.az.wi-power.com] has quit [Ping timeout: 244 seconds] 20:16 <+|amethyst> kilobyte: I note the attack flavour is not scheduled for removal... is this intentional? 20:19 <+kilobyte> |amethyst: hey, look closer next time! You forgot to chastise me for missing the colour as well! :p 20:20 <+|amethyst> :P 20:21 ۰۰-- dtsund [~opera@s81-236-68-64.trico.az.wi-power.com] has joined ##crawl-dev 20:24 <+|amethyst> there's nothing that stores the "original" feature a a grid (sans digging, etc.) is there? 20:25 <+|amethyst> making sure that I'm not being inefficient by computing the Worley noise twice on each abyss morph 20:25 <+|amethyst> to fix digging 20:25 ۰۰-- dtsund [~opera@s81-236-68-64.trico.az.wi-power.com] has quit [Client Quit] 20:27 <+|amethyst> galehar thinks abyss morphing speed should never be zero; comments? 20:28 <+|amethyst> I can easily make the minimum something like 1/10 or 1/5 the old speed 20:28 < Eronarn> agree 20:35 ۰۰-- evilmike [~evilmike@207.6.121.180] has joined ##crawl-dev 20:35 ۰۰-- mode/##crawl-dev [+v evilmike] by ChanServ 20:42 < CIA-112> |amethyst abyss-changes-nfm * re49a48c88caf /crawl-ref/source/ (12 files in 2 dirs): Merge branch 'master' into abyss-changes-nfm 20:42 < CIA-112> |amethyst abyss-changes-nfm * r9e78f50ba8cc /crawl-ref/source/abyss.cc: Allow digging etc. to work in the abyss. 20:42 < CIA-112> |amethyst abyss-changes-nfm * rf5f27680a8ab /crawl-ref/source/ (15 files): Merge branch 'master' into abyss-changes-nfm 20:42 < CIA-112> |amethyst abyss-changes-nfm * r2c990678cd0d /crawl-ref/source/abyss.cc: The abyss is never still. 20:50 ۰۰-- dtsund [~opera@s81-236-68-64.trico.az.wi-power.com] has joined ##crawl-dev 20:56 < CIA-112> kilobyte * r499b009cc750 /crawl-ref/source/ (colour.cc colour.h mon-enum.h mon-util.cc): Subtract more of subtractor stuff. 20:56 < CIA-112> kilobyte * rdc4d527288e8 /crawl-ref/source/itemname.cc: Fix compilation in C++11 mode. 21:03 ۰۰-- dtsund [~opera@s81-236-68-64.trico.az.wi-power.com] has quit [Quit: dtsund] 21:09 <+|amethyst> is there a function to tell whether two coord_pos are reachable from one another? 21:09 <+|amethyst> without actually moving, so travel_pathfind is out 21:10 <+|amethyst> I guess monster_pathfind works? 21:39 <+|amethyst> yes it does 21:48 ۰۰-- st_ [~s@cpc10-stre5-2-0-cust69.1-1.cable.virginmedia.com] has quit [Ping timeout: 252 seconds] 21:52 < CIA-112> |amethyst abyss-changes-nfm * r0a6d6eae9ba5 /crawl-ref/source/abyss.cc: Ensure the abyss exit is reachable for AKs. 21:52 < CIA-112> |amethyst abyss-changes-nfm * r326293dd04d2 /crawl-ref/source/ (colour.cc colour.h itemname.cc mon-enum.h mon-util.cc): Merge branch 'master' into abyss-changes-nfm 21:55 <+|amethyst> any objections to putting that into master now that the worst bugs are fixed? 21:56 <+|amethyst> the big remaining one is a jarring shift on loading old saves in the abyss, and I don't think that's fixable 21:57 <+|amethyst> without having two copies of the code 21:57 <+evilmike> I tried it offline and it looks pretty good. How bad is the save loading thing? Unless it kills characters or otherwise ends a game, its probably not worth worrying about 21:58 <+|amethyst> it should just change the types of non-floor features, and make some of them into floor 21:58 <+|amethyst> shallow water could become a wall 21:58 <+|amethyst> but not where the player is standing 21:58 <+|amethyst> a player standing in shallow water could find herself completely surrounded by walls 21:58 <+|amethyst> but waiting will make those morph away 21:58 <+evilmike> surrounded by walls isn't a problem, yeah 21:59 <+evilmike> sounds like a nonissue to me 22:00 <+|amethyst> okay, rebased and pushed. 22:02 < CIA-112> |amethyst * ra00d525097be /crawl-ref/source/abyss.cc: Allow digging etc. to work in the abyss. 22:02 < CIA-112> |amethyst * ra8372fa53302 /crawl-ref/source/abyss.cc: Make abyss somewhat more open, much less liquid. 22:02 < CIA-112> |amethyst * rb0a32f61b0bc /crawl-ref/source/abyss.cc: The abyss is never still. 22:02 < CIA-112> |amethyst * r2336e4d9c7b0 /crawl-ref/source/ (abyss.cc abyss.h tag-version.h tags.cc): Abyssal punctuated equilibrium. 22:02 < CIA-112> |amethyst * rc0c22ddf76be /crawl-ref/source/abyss.cc: Ensure the abyss exit is reachable for AKs. 22:04 <+|amethyst> HangedMan: theoretically in about 12.5 hours, but autoupdate still seems to be broken 22:04 <+|amethyst> oop 22:05 ۰۰-- valrus [~valrus@c-76-104-241-255.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 22:06 <+|amethyst> rax: autoupdates still seem to be broken: CAO hasn't updated since your manual update on the 29th 22:06 <+|amethyst> rax: I've gtg for a bit; thanks in advance 22:10 <@rax> will take a look 22:11 <@rax> ...I show a successful build 22:11 <@rax> hrm 22:12 <@rax> Running one manually, anyway 22:14 ۰۰-- Xiberia [~chatzilla@81-235-209-121-no62.tbcn.telia.com] has quit [Remote host closed the connection] 22:36 < Henzell> Unstable branch on crawl.akrasiac.org updated to: 0.10-a0-3042-gc0c22dd (32) 23:00 <+|amethyst> rax: thanks 23:00 <+|amethyst> rax: you were right 23:00 <@rax> What about? 23:00 <+|amethyst> it had built successfully 23:00 <+|amethyst> I mis-grepped my logs 23:01 <+|amethyst> I was grepping through 2011-12-2* :) 23:02 <@rax> Hah :P 23:02 <+|amethyst> much appreciated, though 23:04 ۰۰-- HangedMan [63e6725f@gateway/web/freenode/ip.99.230.114.95] has quit [Ping timeout: 258 seconds] 23:06 <@rax> 'sall good! 23:10 <+|amethyst> ah, my fix for abyss digging mostly fixed the old save problem anyway 23:10 <+|amethyst> I didn't even consider that side benefit 23:11 <+evilmike> one (fairly unrelated) thing I just thought of. Maybe when the abyss teleports you to a new region, it should print a message 23:11 <+evilmike> right now when the abyss does that, it is just a kind of jarring shift. I'm not sure if it even needs to do that any more but it's weird how it has no message imo... 23:14 <+|amethyst> What would a good message be? "The abyss shifts and reforms around you!" ? 23:15 <+|amethyst> also, what message channel? 23:15 <+|amethyst> MSGCH_BANISHMENT ? 23:16 <+evilmike> my first thought was "The abyss violently shifts around you!" or "You are suddenly pulled into a different region of the abyss!" 23:16 <+evilmike> the latter might be better because it's really more like a teleport 23:17 <+|amethyst> monsters and vaults come along, right? 23:17 <+|amethyst> and items 23:19 <+evilmike> I think it just generates a new abyss region... vaults aren't dragged with you as far as I can tell 23:19 <+|amethyst> we're talking about abyss_area_shift, right? 23:22 <+evilmike> looks like it yeah. I guess it takes monsters and items with you then 23:23 <+|amethyst> It's supposed to move in-LOS vaults, too 23:23 <+|amethyst> out-of-LOS vaults are destroyed 23:24 <+evilmike> well, I'm standing in the abyss beside a vault and just mashing 5 for several thousand turns 23:25 <+evilmike> vault doesn't come with me 23:25 <+|amethyst> hmm 23:27 <+|amethyst> there is definitely code to bring along the vaults 23:27 <+|amethyst> wonder what's going on 23:28 <+evilmike> vaults definitely aren't affected by the gradual morphing of the abyss, so at least that works 23:30 <+|amethyst> sure enough 23:30 <+|amethyst> hmm 23:32 ۰۰-- ixtli [~textual@cpe-74-68-129-70.nyc.res.rr.com] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 23:32 ۰۰-- ixtli [~textual@cpe-74-68-129-70.nyc.res.rr.com] has joined ##crawl-dev 23:39 <+evilmike> alright so resting for a long time in a vault is a bit interesting. seems items and monsters aren't actually being dragged with me (tried it next to a rune) 23:40 <+evilmike> the resting is interrupted with "Activity interrupt: teleport" 23:41 ۰۰-- MarvinPA [~MarvinPA@thecampbells.demon.co.uk] has joined ##crawl-dev 23:41 ۰۰-- mode/##crawl-dev [+v MarvinPA] by ChanServ 23:42 <+evilmike> interesting thing is i'm not getting this message: dprf("area_shift() - player at pos (%d, %d)", 23:42 <+evilmike> you.pos().x, you.pos().y); 23:43 <+evilmike> soo... I have no idea what's going on there, this is the first time I've really looked at abyss.cc 23:43 <+|amethyst> and you did build with FULLDEBUG or DEBUG_DIAGNOSTICS I presume? 23:43 <+evilmike> fulldebug, yeah 23:44 ۰۰-- MarvinPA__ [~MarvinPA@85.210.98.238] has quit [Ping timeout: 248 seconds] 23:47 ۰۰-- HangedMan [63e6725f@gateway/web/freenode/ip.99.230.114.95] has joined ##crawl-dev 23:59 <+|amethyst> oh, hm --- Log closed Mon Jan 02 00:00:07 2012