00:00:21 primordial: http://sprunge.us/QGXO 00:00:27 you'll have to save that as a .ppk file 00:01:04 I got a 404 error 00:01:22 yea I had to provide two keys for CBRO 00:01:22 wfm 00:01:22 -!- cribozai has quit [Ping timeout: 240 seconds] 00:01:24 ...hrm works for me 00:01:35 it's case-sensitive, probably 00:01:42 the basic one for unix and the ppk one 00:01:56 but I'm only partially following the convo so far 00:02:29 that's what i'm hoping to do, once someone checks that PPK works 00:03:00 ah ok 00:03:14 primordial: you can't load the sprunge url? 00:03:20 nope :O 00:03:31 actually, I have no idea how to make that key display properly and also not be corrupted on wget 00:03:32 maybe chequers can put it up on his server? 00:03:38 let me rehost it on the assumption it will work 00:04:09 primordial: http://crawl.project357.org/static/id_rsa.ppk 00:04:32 i suppose that one should get windows line endings anyway 00:04:42 -!- link_108 has joined ##crawl-dev 00:05:12 yeah that one has messed up newlines when I view it 00:05:28 although you could view source and copy paste 00:05:35 -!- Piginabag has quit [Quit: Page closed] 00:05:50 chequers Works for me. 00:05:52 oh. server.py returns everything as text/html 00:06:13 yeah, |amethyst usually puts that stuff in the apache 00:06:16 thanks primordial & gammafunk, i'll link it 00:07:12 !hs * src=CPI 00:07:13 No games for * (src=CPI). 00:07:25 !hs * src=cpo 00:07:25 No games for * (src=cpo). 00:07:30 stupid autocorrect 00:07:43 !hs * src=cxc 00:07:44 109. zkyp the Metallomancer (L27 TrWz of Cheibriados), escaped with the Orb and 4 runes on 2014-10-31 23:30:13, with 2231582 points after 84536 turns and 4:17:03. 00:08:21 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1812-g9f7a479 (34) 00:09:45 ok, should be good now 00:09:56 and the files display as expected :) 00:11:10 timbw (L1 OpSk) ERROR in 'tags.cc' at line 3623: Invalid item: kobold corpse (D:2) 00:11:17 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 00:12:42 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 00:12:44 -!- Blakmane has quit [Client Quit] 00:13:20 !crashlog piginabag 00:13:20 7. Piginabag, XL2 MfAr, T:890 (milestone): http://dobrazupa.org/morgue/Piginabag/crash-Piginabag-20141103-061240.txt 00:13:35 !lm piginabag x=cv 00:13:36 9648. [2014-11-03 06:12:40] [cv=0.16-a] Piginabag the Charlatan (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 00:13:40 hm 00:13:44 !lm piginabag x=vlong 00:13:45 9648. [2014-11-03 06:12:40] [vlong=0.16-a0-1812-g9f7a479] Piginabag the Charlatan (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 00:13:47 %git 00:13:47 07PleasingFungus02 * 0.16-a0-1812-g9f7a479: Don't randomize book colours every time you look at them 10(3 hours ago, 1 file, 7+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9f7a4794ab93 00:13:52 worrying 00:14:12 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: bat skeleton (D:2) 00:14:21 oh 00:14:23 PleasingFungus: cszo has just rebuilt btw 00:14:27 that's pretty easy to reproduce 00:14:28 shit 00:14:33 gonna push a quick fix for the second 00:14:36 k 00:15:19 timbw (L2 SpFi) ERROR in 'tags.cc' at line 3623: Invalid item: quokka corpse (D:3) 00:15:33 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: giant cockroach corpse (D:2) 00:20:14 Piginabag (L1 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold corpse (D:1) 00:22:02 dude on cszo found a +96 ring of dex 00:22:06 huh 00:22:08 good bug 00:22:10 geedmat (L3 MfIE) ERROR in 'tags.cc' at line 3623: Invalid item: hobgoblin skeleton (D:2) 00:22:11 I wonder if that's mine somehow 00:22:20 i wonder what ii.rnd does 00:22:26 03PleasingFungus02 07* 0.16-a0-1813-gf5ae894: Don't crash when trying to save corpses 10(50 seconds ago, 3 files, 8+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f5ae8945c196 00:22:35 same guy, johnstein 00:22:38 RobertPalmer (L8 OpEn) ERROR in 'tags.cc' at line 3623: Invalid item: kobold corpse (Temple) 00:22:47 Ayutzia (L27 VSCK) ERROR in 'tags.cc' at line 3623: Invalid item: iron troll skeleton (Hell) 00:22:57 ok so I am like 80% sure there are more crash bugs lurking out there 00:23:00 might disable the check for now :( 00:23:06 oh, he's just one of the people who crashed from the corpse. 00:23:08 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:23:09 not the only one. 00:23:20 I fixed corpse bug 00:23:43 but this can happen in any place that decides to build an item from scratch & doesn't initialize rnd (doesn't call item_colour) 00:24:01 actually 00:24:04 I should be able to search fo rhtat 00:24:47 RobertPalmer (L8 OpEn) ERROR in 'tags.cc' at line 3623: Invalid item: goblin skeleton (Temple) 00:25:26 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: kobold corpse (D:2) 00:26:06 RobertPalmer (L2 OpGl) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 00:26:56 -!- Pacra has joined ##crawl-dev 00:27:15 geedmat (L3 MfIE) ERROR in 'tags.cc' at line 3623: Invalid item: giant newt corpse (D:2) 00:28:30 Akett (L3 TeAE) ERROR in 'tags.cc' at line 3623: Invalid item: quokka corpse (D:1) 00:29:12 Akett (L2 TeAE) ERROR in 'tags.cc' at line 3623: Invalid item: bat corpse (D:2) 00:29:46 RobertPalmer (L1 OpGl) ERROR in 'tags.cc' at line 3623: Invalid item: rat corpse (D:2) 00:29:55 Akett (L2 TeAE) ERROR in 'tags.cc' at line 3623: Invalid item: giant newt corpse (D:1) 00:30:07 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1813-gf5ae894 (34) 00:30:48 Akett (L2 TeAE) ERROR in 'tags.cc' at line 3623: Invalid item: giant newt corpse (D:1) 00:30:51 -!- link_108 has quit [Quit: Leaving.] 00:31:02 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: giant gecko skeleton (D:2) 00:31:29 this problem is dead serious 00:32:41 Piginabag (L2 MfAr) ERROR in 'tags.cc' at line 3623: Invalid item: jackal corpse (D:2) 00:34:03 just in time for halloween 00:34:48 LittleDigitalHero (L22 SpEn) ERROR in 'tags.cc' at line 3623: Invalid item: dwarf skeleton (Depths:2) 00:35:15 geedmat (L2 MfSk) ERROR in 'tags.cc' at line 3623: Invalid item: giant newt corpse (D:1) 00:36:32 -!- mineral is now known as read 00:37:46 03PleasingFungus02 07* 0.16-a0-1814-gc2a5983: More item.rnd fixes 10(2 minutes ago, 7 files, 11+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2a59839800a 00:40:46 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 00:41:04 -!- ystael has quit [Ping timeout: 264 seconds] 00:43:05 hyperjohnstein (L1 NaWz) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:1) 00:43:06 -!- N78291 has quit [Quit: null] 00:44:06 PleasingFungus: did you get ^ 00:44:22 -!- ussdefiant has quit [Ping timeout: 240 seconds] 00:44:23 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1814-gc2a5983 (34) 00:44:39 !crashlog hyperjohnstein 00:44:40 1. hyperjohnstein, XL1 NaWz, T:66 (milestone): http://dobrazupa.org/morgue/hyperjohnstein/crash-hyperjohnstein-20141103-064303.txt 00:44:57 -!- demiskeleton has quit [Quit: Leaving] 00:44:57 happened when I tried to pull up \ 00:45:03 ya 00:45:07 -!- Siegurt has quit [Quit: Leaving.] 00:45:07 I figured from the stack trace 00:45:34 !lm hyperjohnstein x=vlong 00:45:34 3. [2014-11-03 06:43:03] [vlong=0.16-a0-1813-gf5ae894] hyperjohnstein the Sneak (L1 NaWz) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:1) 00:45:37 %git 00:45:37 07PleasingFungus02 * 0.16-a0-1814-gc2a5983: More item.rnd fixes 10(10 minutes ago, 7 files, 11+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2a59839800a 00:45:42 ah 00:45:46 I think I might? have fixed that one 00:45:49 mmmmmaybe 00:45:50 I can't parse stack traces very well yet 00:45:51 hm 00:45:54 it's coolk 00:45:56 anyway 00:46:01 yea. looks like cszo updated 00:46:22 hyperjohnstein (L1 NaWz) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:1) 00:46:30 nope. crashed again 00:46:41 after transferring to the new version 00:47:37 iiiintersting 00:48:17 !source check_item_knowledge 00:48:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemname.cc;hb=HEAD#l2463 00:48:55 hm 00:49:00 that is confusing 00:49:09 can you dump your save for me? 00:49:18 I will 00:50:45 https://dobrazupa.org/saves/hyperjohnstein-crawl-git-c2a5983980-141103-0649.tar.bz2 00:51:21 was hoping to find a sweet ring of +54 str 00:51:38 huh 00:51:40 doesn't happen for me 00:51:50 let me see. that would have been... webtiles? 00:52:55 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1814-gc2a5983 00:53:45 I'm playing console ATM 00:53:51 via iPhone! 00:54:00 ahaha 00:54:02 got the crash 00:54:07 why the fuck doesn't it show up locally...... 00:55:42 gammafunk: how do i set up the automatic message linking dumps to the game chat? 00:56:49 you mean via server bot? 00:56:53 ^dump 00:56:53 http://crawl.beRotato.org/crawl/morgue/johnstein/johnstein.txt 00:56:58 that? 00:58:31 -!- dtsund has quit [Quit: dtsund] 00:58:41 no, when you dump on cao, it gives you the link in chat 00:59:11 in webtiles chat? 00:59:16 oh hm 00:59:42 yes 01:02:11 johnstein: in future please choose shorter names, so that it's easier to type in when debugging 01:02:12 tia 01:03:04 oh for christ's sake, I think I see it 01:03:06 hm 01:03:10 -!- HDA has joined ##crawl-dev 01:03:10 just trying to keep your typing skills up to snuff 01:03:42 imagine how annoying it was to type in via iPhone 01:03:46 araganzar (L19 MiSk) ERROR in 'decks.cc' at line 2815: unset deck rarity (Depths:1) 01:04:23 Just upgraded my CSZO webtiles game to 0.16-a0-1814-gc2a5983 and found t - +135 ring of protection, http://dobrazupa.org/morgue/HilariousDeathArtist/HilariousDeathArtist.txt 01:04:54 ya I heard 01:05:09 almost certainly my bug but no idea where it's coming from 01:05:11 :( 01:05:49 %git 01:05:49 07PleasingFungus02 * 0.16-a0-1814-gc2a5983: More item.rnd fixes 10(30 minutes ago, 7 files, 11+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2a59839800a 01:06:02 03PleasingFungus02 07* 0.16-a0-1815-gfde0ed1: Don't crash when looking at \ (johnstein) 10(36 seconds ago, 1 file, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fde0ed1aeac0 01:06:07 I'm looking through the recent commits,but I'm not familiar with the code so nothing is standing out to me 01:06:12 araganzar (L19 MiSk) ERROR in 'decks.cc' at line 2815: unset deck rarity (Depths:1) 01:06:14 %git :/olou 01:06:15 07PleasingFungus02 * 0.16-a0-1814-gc2a5983: More item.rnd fixes 10(31 minutes ago, 7 files, 11+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2a59839800a 01:06:23 %git 436a348397a8e4504b90338d96c21b41bd6f8f59 01:06:23 07PleasingFungus02 * 0.16-a0-1807-g436a348: Remove item colour state 10(6 hours ago, 30 files, 730+ 687-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=436a348397a8 01:06:28 see 730+ 687-? 01:06:49 kind of why we need proper unit testing or w/e 01:07:07 or maybe just some good lua test script 01:07:18 ya 01:07:24 also I should have done more testing generally 01:07:26 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1815-gfde0ed1 (34) 01:07:28 I kinda half-assed this one :( 01:07:38 but isn't more fun now!!!! 01:07:42 next time please whole-ass it 01:07:43 it's certainly 01:07:44 exciting 01:07:47 !send Zannick whole asses 01:07:47 Sending whole asses to Zannick. 01:07:53 sweeeet. 01:09:09 \ success! 01:09:13 Ty PleasingFungus 01:09:28 now I can edit autopickups! 01:09:53 HilariousDeathArtist (L15 GhWr) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:13) 01:10:17 haha 01:10:19 small victories 01:10:21 man 01:10:35 !lm hilariousdeathartist crash x=cv 01:10:36 28. [2014-11-03 07:09:51] [cv=0.16-a] HilariousDeathArtist the Anointer (L15 GhWr of Ashenzari) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:13) 01:10:41 yep 01:10:42 just fixed that one 01:10:52 !lm hilariousdeathartist crash x=vlong 01:10:53 28. [2014-11-03 07:09:51] [vlong=0.16-a0-1814-gc2a5983] HilariousDeathArtist the Anointer (L15 GhWr of Ashenzari) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:13) 01:10:59 yeah 01:11:12 PleasingFungus: need a save with a +68 ring of protect? 01:11:35 I just picked one up 01:11:37 johnstein: does your ac change appropriately when you wear that? 01:11:43 oh yea! 01:11:53 i'd take a save with one 01:11:55 ;) 01:11:55 %whereis hyperjohnstein 01:11:56 hyperjohnstein the Sneak (L2 NaWz) is currently on D:1 after 794 turns. 01:12:04 haha, d:1 01:12:05 nice 01:12:15 that naga's gonna win! 01:12:19 %whereis hyperjohnstein 01:12:19 hyperjohnstein the Sneak (L2 NaWz) is currently on D:1 after 794 turns. 01:12:39 about the only way I could win with a hyper char 01:13:23 PleasingFungus: https://dobrazupa.org/saves/hyperjohnstein-crawl-git-fde0ed1aea-141103-0712.tar.bz2 01:13:51 johnstein: a save won't be useful 01:13:52 gammafunk too 01:13:56 the problem is well before then 01:13:58 yea wasn't sure about that 01:14:00 ok 01:14:06 ty tho 01:15:28 %version 01:15:29 trunk: 0.16-a0-1815-gfde0ed1; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 01:15:32 ^version 01:15:39 !version 01:15:42 trunk: 0.16-a0-1796-gd76134a; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 01:15:45 trunk: 0.16-a0-1794-gf7beed7; 0.14: 0.14.2; 0.13: 0.13.2 01:15:54 !lm hilariousdeathartist x=src 01:15:55 19994. [2014-11-03 07:09:51] [src=cszo] HilariousDeathArtist the Anointer (L15 GhWr of Ashenzari) ERROR in 'decks.cc' at line 2815: unset deck rarity (D:13) 01:15:56 @version 01:15:56 &version 01:15:57 ok. 01:16:03 *: 0.16-a0-1815-gfde0ed1 01:16:08 version 01:17:19 -!- mong has quit [Quit: WeeChat 1.0.1] 01:22:05 -!- heteroy has quit [Ping timeout: 264 seconds] 01:23:29 -!- Blomdor has quit [Quit: Page closed] 01:25:41 -!- rophy has quit [Ping timeout: 264 seconds] 01:26:41 -!- zxc232 has joined ##crawl-dev 01:27:44 HilariousDeathArtist (L15 GhWr) ASSERT(abs(jewellery_plus) < 30) in 'monster.cc' at line 3453 failed. (D:13) 01:28:27 Hahaha, one of the monsters must have picked up that ring I found this time 01:28:31 !crash hilariousdeathartist 01:28:31 29. HilariousDeathArtist, XL15 GhWr, T:35876 (milestone): http://dobrazupa.org/morgue/HilariousDeathArtist/crash-HilariousDeathArtist-20141103-072741.txt 01:29:13 -!- Quashie has quit [Ping timeout: 255 seconds] 01:29:36 re compilation is so slow 01:32:59 Mattybee (L19 MuVM) ERROR in 'decks.cc' at line 2815: unset deck rarity (Spider:3) 01:33:05 heh 01:33:07 ok. hm 01:36:22 http://i.imgur.com/X1DI7c0.png 01:36:29 someone just found that on D:1 lol 01:36:55 oh im late 01:36:56 of course 01:38:41 interesting 01:38:51 every ring of protection I generate comes out +68 01:39:07 and - hm 01:39:10 h m mm m 01:40:17 it is 01:40:22 as though the item knowledge is... 01:40:33 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:41:36 oh for fuck's sake. 01:41:37 found it. 01:41:39 I hate c. 01:43:47 -!- weezeface has quit [Quit: Page closed] 01:44:17 johlstei_: seems legit 01:44:41 nah there is a clear bug 01:44:43 it only shows 72 int 01:44:47 well 01:44:49 that is the max 01:44:50 fr a +72 ring of intelligence that sets your max HP to one 01:45:02 somebody would wear it, you know they would 01:45:05 increase the max enough of these breakpoints everywhere jeez 01:45:23 do people hit the cap of stats ever 01:45:33 I guess its the usual octopode with 8 rings with chei 01:46:40 03PleasingFungus02 07* 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(32 seconds ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 01:46:54 johlstei_: 01:46:54 four minor tags in one day 01:46:56 that is quite enough 01:46:57 !lm * max=int x=int 01:47:02 11834312. [2010-02-17 07:14:28] [int=73] syllogism the Spry (L19 MfTm of Makhleb) reached level 27 of the Dungeon on turn 68502. (D:27) 01:47:07 ! ! ! 01:47:07 whoa 01:47:17 sweet 01:48:00 lol good C bug I agree 01:50:16 !gameinfo syllogism mftm int=72 01:50:16 syllogism the L17 MfTm^Makh in D:19 (cdo console), T:63244, defenses: 0/0/0, stats: 71/72/72 01:52:10 -!- rossi has quit [Ping timeout: 256 seconds] 01:54:10 -!- AGinsberg has quit [Remote host closed the connection] 02:01:45 -!- theTower has quit [Quit: leaving] 02:04:52 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 02:07:06 Found +42 ring of evasion on dlvl 8 13https://crawl.develz.org/mantis/view.php?id=9118 by Sphara 02:18:42 -!- Pluie has joined ##crawl-dev 02:18:57 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1816-g2c93a98 (34) 02:22:58 -!- HDA has quit [Ping timeout: 246 seconds] 02:28:59 -!- geedmat has quit [Quit: Page closed] 02:29:27 -!- bonghitz has quit [Remote host closed the connection] 02:31:55 -!- Eksell has joined ##crawl-dev 02:35:57 -!- simmarine has quit [Quit: Leaving] 02:43:36 -!- radinms has quit [Ping timeout: 265 seconds] 02:50:51 -!- heteroy has quit [Ping timeout: 265 seconds] 03:05:16 -!- oberstein has quit [Ping timeout: 256 seconds] 03:10:45 -!- Kramin has joined ##crawl-dev 03:12:22 so apparently someone got a +150 slaying ring, that's pretty awesome 03:12:30 rip epic bugs 03:14:26 ??epic bugs[$ 03:14:26 epic bugs[20/20]: E - cursed ring "Diygosh" {Str+2 Int+3 Slay+150} 03:15:08 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:26:19 -!- Buxus has quit [Ping timeout: 246 seconds] 03:28:01 -!- markgo has quit [Ping timeout: 255 seconds] 03:34:31 -!- _Jordan_ has quit [Quit: Leaving] 03:36:08 mephistolia (L1 OgFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2194 failed. (D (Sprint)) 03:37:04 mephistolia (L1 HEFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2194 failed. (D (Sprint)) 03:38:49 Phantom mirror: death of TRJ clones trigger Slime:6 events 13https://crawl.develz.org/mantis/view.php?id=9120 by Kashira 03:38:49 Phantom mirror: death of TRJ clones trigger Slime:6 events 13https://crawl.develz.org/mantis/view.php?id=9119 by Kashira 03:42:07 -!- lobf has quit [Quit: lobf] 03:44:08 -!- Kramin has left ##crawl-dev 03:51:23 -!- oberstein has joined ##crawl-dev 03:52:39 -!- rossi has quit [Ping timeout: 256 seconds] 03:56:35 -!- speranza has quit [Ping timeout: 265 seconds] 03:56:50 -!- speranza_ is now known as speranza 04:03:38 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: orc skeleton (Orc:1) 04:03:38 -!- heteroy has quit [Ping timeout: 255 seconds] 04:04:19 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: 4 chunks of flesh (Orc:1) 04:10:56 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: ogre corpse (Orc:1) 04:10:57 gammafunk: bug report with webserver: writes pidfile as root, not as uid/gid specified in config file -- "can't remove pidfile" on exit (but new pidfiles are written fine) 04:11:04 (too lazy to fix right now) 04:12:13 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: wolf skeleton (Orc:1) 04:15:47 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: rat skeleton (Orc:4) 04:16:20 Herrn (L14 GrFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2194 failed. (Orc:4) 04:17:24 -!- cribozai has joined ##crawl-dev 04:23:38 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: 3 chunks of flesh (Orc:4) 04:25:02 -!- Pluie|2 has joined ##crawl-dev 04:27:29 -!- siepu has quit [Ping timeout: 264 seconds] 04:27:53 -!- Pluie has quit [Ping timeout: 260 seconds] 04:29:22 -!- Pluie has joined ##crawl-dev 04:32:05 -!- Pluie|2 has quit [Ping timeout: 264 seconds] 04:36:03 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: chunk of flesh (Orc:4) 04:42:05 rkdn42 (L9 OpTm) ERROR in 'mon-util.cc' at line 1119: bogus mc (no monster data): invalid monster_type 62137240 (62137240) (D:7) 04:42:40 rkdn42 (L9 OpTm) ERROR in 'mon-util.cc' at line 1119: bogus mc (no monster data): invalid monster_type 39346888 (39346888) (D:7) 04:48:24 -!- scummos__ has quit [Ping timeout: 260 seconds] 04:49:09 -!- edlothiol has joined ##crawl-dev 04:51:02 Archteshnor (L3 GrFi) ASSERT(abs(jewellery_plus) < 30) in 'monster.cc' at line 3590 failed. (D:1) 04:52:01 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: orc skeleton (Orc:3) 04:52:40 -!- Basil has joined ##crawl-dev 04:58:55 -!- tabstorm has quit [Ping timeout: 255 seconds] 05:00:22 -!- Crehl has quit [Quit: Killed by a kitten] 05:00:52 -!- __miek has quit [Ping timeout: 265 seconds] 05:05:28 Herrn (L14 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: orc corpse (Orc:3) 05:06:40 -!- _D_ has quit [Quit: Lost terminal] 05:09:27 syadasti (L15 MiBe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2194 failed. (Orc:4) 05:18:52 Herrn (L3 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: rat skeleton (D:2) 05:20:26 -!- Kashira has quit [Quit: Page closed] 05:20:46 ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2194 failed. 13https://crawl.develz.org/mantis/view.php?id=9121 by syadasti 05:20:52 -!- pentax has quit [Quit: ヒーロー見参!] 05:23:09 -!- ontoclasm has quit [Quit: Leaving.] 05:25:51 Ring of +45 EV 13https://crawl.develz.org/mantis/view.php?id=9122 by all before 05:34:13 -!- heteroy has quit [Ping timeout: 272 seconds] 05:34:36 -!- DrKe has quit [Ping timeout: 260 seconds] 05:39:59 -!- DrKe has joined ##crawl-dev 05:40:25 -!- ackack has joined ##crawl-dev 05:44:42 wvc (L3 DsGl) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 05:46:33 wvc (L2 DsGl) ERROR in 'tags.cc' at line 3623: Invalid item: rat skeleton (D:2) 05:52:55 wvc (L2 DsGl) ERROR in 'tags.cc' at line 3623: Invalid item: bat skeleton (D:2) 05:53:05 -!- rossi has quit [Ping timeout: 264 seconds] 05:54:44 wvc (L2 DsGl) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:1) 05:55:54 -!- DrKe has quit [Ping timeout: 258 seconds] 06:00:07 -!- DrKe has joined ##crawl-dev 06:02:58 wvc (L2 DsGl) ERROR in 'tags.cc' at line 3623: Invalid item: goblin skeleton (D:2) 06:03:09 -!- Lasty has joined ##crawl-dev 06:05:59 -!- st_ has joined ##crawl-dev 06:08:02 Herrn (L2 GrFi) ERROR in 'tags.cc' at line 3623: Invalid item: kobold corpse (D:2) 06:08:16 -!- Kramell has quit [Remote host closed the connection] 06:09:27 -!- reaverb has joined ##crawl-dev 06:09:51 ztt (L2 VpEn) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 06:09:58 -!- Kramell has quit [Remote host closed the connection] 06:11:44 ztt (L2 VpEn) ERROR in 'tags.cc' at line 3623: Invalid item: kobold skeleton (D:2) 06:13:25 hcnick (L13 DsIE) ERROR in 'tags.cc' at line 3623: Invalid item: crocodile skeleton (Lair:8) 06:13:59 hcnick (L13 DsIE) ERROR in 'tags.cc' at line 3623: Invalid item: elf skeleton (Lair:8) 06:14:00 ztt (L1 VpEn) ERROR in 'tags.cc' at line 3623: Invalid item: bat corpse (D:1) 06:14:18 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-1816-g2c93a98 (34) 06:14:32 hcnick (L13 DsIE) ERROR in 'tags.cc' at line 3623: Invalid item: elephant skeleton (Lair:8) 06:16:50 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:19:36 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1816-g2c93a98 (34) 06:22:22 -!- Limulus__ has quit [Ping timeout: 246 seconds] 06:23:48 TomPliss (L1 DgHu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint)) 06:24:05 TomPliss (L1 DgHu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint)) 06:24:20 TomPliss (L1 DsHu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint)) 06:25:43 1tell PleasingFungus I suspect this bug is yours: "TomPliss (L1 DsHu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint))" 06:25:48 !tell PleasingFungus I suspect this bug is yours: "TomPliss (L1 DsHu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint))" 06:25:49 reaverb: OK, I'll let pleasingfungus know. 06:26:40 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1816-g2c93a98 (34) 06:27:53 !tell PleasingFungus Maybe it would be better to revert the item.rnd etc. until it can be review more closely? I know that's nontrival with save compat. 06:27:53 reaverb: OK, I'll let pleasingfungus know. 06:29:18 ...wow I am missing the party 06:29:44 Grunt: Yeah, this is an epic_bug 06:29:48 ??eptic_bugs[$ 06:29:48 eptic bugs ~ epic bugs[20/20]: E - cursed ring "Diygosh" {Str+2 Int+3 Slay+150} 06:30:36 -!- reaverb has quit [Quit: Leaving.] 06:37:52 -!- Earlo has quit [Remote host closed the connection] 06:40:24 -!- wheals has joined ##crawl-dev 06:42:19 -!- Z_LAMP has quit [Ping timeout: 258 seconds] 06:42:41 !tell |amethyst can you add "auto transfer of saves" to your server todo? i'm sure that a nonzero number of the crashes last night were on old versions, and that is Too Many 06:42:41 wheals: OK, I'll let |amethyst know. 06:44:09 haha the ring bug was a missing break 06:44:46 %git :/ring 06:44:46 07PleasingFungus02 * 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(5 hours ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 06:46:19 -!- Lasty has quit [Quit: Leaving.] 06:46:29 -!- flamootz has quit [] 06:47:46 neu (L4 VSBe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D:4) 06:49:11 !crashlog * noun~~monster_type 06:49:11 488. rkdn42, XL9 OpTm, T:7916 (milestone): http://crawl.akrasiac.org/rawdata/rkdn42/crash-rkdn42-20141103-104239.txt 06:50:10 ghost xv again? 06:50:17 out of los, specifically 06:50:21 !crashlog * noun~~makeitem.cc 06:50:21 5. neu, XL4 VSBe, T:636 (milestone): http://crawl.akrasiac.org/rawdata/neu/crash-neu-20141103-124746.txt 06:50:31 !source nicolae_shop_stone 06:50:33 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/shops.des;hb=HEAD#l153 06:51:05 !crashlog * noun~~makeitem.cc orc:4 06:51:07 2. syadasti, XL15 MiBe, T:25646 (milestone): http://dobrazupa.org/morgue/syadasti/crash-syadasti-20141103-110903.txt 06:51:08 -!- DrKe has quit [Ping timeout: 260 seconds] 06:51:20 good ring 06:51:38 !source nicolae_shop_crystal 06:51:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/shops.des;hb=HEAD#l131 06:51:45 OH 06:51:48 the shop hack 06:52:03 -!- Mattybee[Work] has quit [Quit: Page closed] 06:52:50 plojy... 06:53:31 -!- Mazed has quit [Remote host closed the connection] 06:53:33 !tell pleasingfungus that crash seems to be because of shops placing items 06:53:33 wheals: OK, I'll let pleasingfungus know. 06:55:26 -!- DrKe has joined ##crawl-dev 07:08:43 ??epic bugs[19 07:08:44 epic bugs[19/20]: 15th september 2014: A change in trunk accidentally made walls multiply (instead of divide) the noise intensity. The bat hits you but does no damage. The hobgoblin shouts! You hear a shout! You hear a shout! You hear a shout! _You hear a shout! (3x) 07:22:39 -!- Yermak has quit [Quit: Page closed] 07:23:47 how many bugs from missing breaks have we had already 07:23:58 -!- eliana has quit [Ping timeout: 246 seconds] 07:24:48 oh hey, clang can warn about implicit fallthrough 07:25:43 -!- Lightli has quit [Ping timeout: 246 seconds] 07:26:45 clang is lovely and wonderful and it should be our default compiler. 07:26:47 does any comment let you suppress the warning? 07:28:19 wheals: you can suppress it using a c++11 attribute 07:28:44 i.e. writing [[clang::fallthrough]]; 07:29:36 crawlcode uses fallthrough like it's a religion. 07:30:07 edlothiol: the wang tile code is functional. I want to clean up the API and figure out how to actually get it into crawl (it's c++11 heavy) 07:32:07 bh: creating a good interface that allows artists to specify the colours of their tiles also won't be trivial 07:32:41 considering how much of a mess rltiles and the tiles code in general are 07:34:09 -!- oberstein has quit [Ping timeout: 265 seconds] 07:38:16 -!- SomeStupidGirl has quit [Read error: Connection reset by peer] 07:39:19 -!- Basil has quit [Ping timeout: 256 seconds] 07:41:11 -!- demiskeleton has quit [Quit: Leaving] 07:43:26 03wheals02 07* 0.16-a0-1817-gb0f6d4b: Remove some dead code. 10(11 hours ago, 1 file, 0+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b0f6d4bd7a84 07:43:26 03wheals02 07* 0.16-a0-1818-g97c51bb: Unionise monster::number. 10(12 hours ago, 21 files, 124+ 108-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=97c51bbb938e 07:43:26 03wheals02 07* 0.16-a0-1819-gc9b36b3: Unionise monster_info_base::number. 10(13 minutes ago, 5 files, 36+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9b36b3bcddb 07:46:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:47:53 -!- domiryuu has quit [Ping timeout: 264 seconds] 07:50:08 -!- wheals has quit [Quit: Leaving] 07:53:04 -!- rossi has quit [Ping timeout: 255 seconds] 07:56:44 -!- squimmy has quit [Ping timeout: 244 seconds] 07:59:16 -!- kroki has quit [Quit: Page closed] 07:59:28 -!- eliana has quit [Quit: Page closed] 08:05:04 -!- Bloodsparce has quit [Client Quit] 08:07:02 -!- dpeg has joined ##crawl-dev 08:09:58 -!- Trelanon has quit [Quit: Page closed] 08:12:14 uh oh 08:12:18 wheals broke compilation 08:12:20 -!- debo has quit [Ping timeout: 265 seconds] 08:14:34 !tell wheals you broke gcc compilation tilepick.cc:891:45: error: no matching function for call to ‘min(const int&, unsigned int)’...+ min(mon.num_heads, 5U) - 1; 08:14:34 gammafunk: OK, I'll let wheals know. 08:14:46 -!- gammafunk has quit [Quit: leaving] 08:22:44 -!- omnirizo1 has quit [Ping timeout: 245 seconds] 08:22:50 should chei bot's monster info have !sil in there still? it doesn't seem to 08:25:27 <|amethyst> ackack: !sil isn't a feature of the monster anymore 08:25:27 |amethyst: You have 1 message. Use !messages to read it. 08:25:38 <|amethyst> ackack: it would have to go onto the individual spells instead 08:25:47 <|amethyst> ackack: and it does not currently 08:26:39 <|amethyst> !tell wheals do you know whether those players rejected a transfer? I wouldn't want to kick everyone out of their game when there's a recompile 08:26:39 |amethyst: OK, I'll let wheals know. 08:29:38 <|amethyst> !tell wheals e.g. Herrn's crashes were all from -1812 and those were before cXc was upgraded to -1816; I see one cXc crash after the update, and that was just 14 seconds later so I imagine the player was playing through the recompile 08:29:38 |amethyst: OK, I'll let wheals know. 08:33:33 -!- eliana has quit [Quit: Page closed] 08:33:51 <|amethyst> !tell wheals and the three crashes I see on cszo after the update to -1816 are all from -1816 (sprint) 08:33:51 |amethyst: OK, I'll let wheals know. 08:34:04 <|amethyst> !crashlog tompliss 08:34:05 No milestones for tompliss (crash). 08:34:06 <|amethyst> !crashlog tompliss sprint 08:34:06 4. TomPliss, XL1 DsHu, T:0 (milestone): http://dobrazupa.org/morgue/TomPliss/crash-TomPliss-20141103-122417.txt 08:35:21 |amethyst: ok, thanks. so is !sil restricted basically to demons and statues now then? 08:35:27 i.e. curse skulls can be silenced? 08:36:16 03|amethyst02 07* 0.16-a0-1820-g3f66cf9: Fix compilation (gammafunk) 10(11 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f66cf98c0bc 08:37:15 <|amethyst> ackack: curse skulls should be able to cast through silence 08:37:45 <|amethyst> ackack: spells are prevented by silence if they are flagged "wizard", "priest", or "no silent" 08:38:07 hmm, so players have no way of ascertaining this? 08:38:30 <|amethyst> ackack: "It possesses the following magical abilities: Summon Undead, Symbol of Torment" 08:38:49 right, i get that you can look up the spells 08:38:55 Maybe "It is immune to silence could be added to silence immune monsters."? 08:39:11 <|amethyst> I was just saying, monsters aren't silence immune 08:39:36 but they used to be, right? 08:39:38 <|amethyst> e.g. a red draconian scorcher has silence-immune breath but not spells 08:39:49 from the standpoint of internal logic, i think the change makes sense 08:41:04 but it was nice that you used to be able to see in chei's monster info if sil would help or not 08:41:16 greater mummy (16M) | Spd: 10 | HD: 15 | HP: 189-211 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 6235 | Sp: sum.demon, smiting (7-17), s.torment, sum.emperor scorpions / sum.demon, smiting (7-17), s.torment, sum.undead / sum.emperor scorpions, smiting (7-17), s.torment, sum.scarabs / sum.mana viper, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 08:41:16 %??greater mummy 08:41:19 -!- soonmide has quit [Quit: Page closed] 08:42:12 <|amethyst> chei could list the info with the spells, though that would probably push a lot of things from one to two messages 08:42:39 "This monster's spellcasting|magical abilities are not affected by silence." 08:42:49 <|amethyst> anubis guards for example: they can breathe draining while silenced, but cannot use hunting cry, dispel undead, or confuse 08:42:51 I don't think anyone expect silence to affect breath weapons 08:43:16 can greater mummies can torment through silence now? 08:43:20 er 08:43:23 pardon the language 08:43:31 but i'm assuming since they use s. torment the answer is yes 08:43:32 <|amethyst> no, those are wizard spells 08:44:05 so there are two different spells named Symbol of Torment? 08:44:12 <|amethyst> no 08:44:32 oh 08:44:39 "magical abilities" vs. "spells"? 08:44:42 in xv? 08:44:44 <|amethyst> yeah 08:44:46 i see 08:44:53 <|amethyst> spells and divine abilities are silenceable 08:45:02 <|amethyst> as well as a few abilities that aren't marked there 08:45:06 ok thanks for clarifying 08:45:23 <|amethyst> e.g. rupert's shouting: it's a magical ability, but for flavour reasons it is silenceable 08:45:52 <|amethyst> siren song isn't even a "magical" ability, but is likewise silenceable 08:46:37 <|amethyst> probably the manual should describe the different kinds of spell-like things you might see in xv 08:47:01 <|amethyst> and things with MON_SPELL_NO_SILENT could be explicitly flagged in xv 08:48:03 <|amethyst> those flags also affect things like whether antimagic can make the ability fail 08:48:33 <|amethyst> (antimagic applies to "magical" and "demonic" abilities, and to "spells") 08:48:53 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 08:49:04 -!- Daekdroom has quit [Ping timeout: 265 seconds] 08:49:17 <|amethyst> I guess chei could indicate the relevant flags with single letters 08:49:21 anubis guard (10H) | Spd: 10 | HD: 9 | HP: 39-62 | AC/EV: 3/13 | Dam: 30, 2013(drain) | 10weapons, 10items, 10doors, fighter, priest, evil, see invisible | Res: 06magic(40), 13neg+++, 13torm | Vul: 08holy | XP: 635 | Sp: hunting cry, b.draining (3d17), dispel undead (3d16), confuse | Sz: Medium | Int: normal. 08:49:21 <|amethyst> %??anubis guard 08:50:24 <|amethyst> e.g.: Sp: hunting cry [NB!sil], bolt of draining [NB], dispel undead [P], confuse [P] 08:50:48 NB for Natural aBility? 08:50:53 <|amethyst> Natural Breath 08:51:25 <|amethyst> (the hunting cry also has MON_SPELL_NOISY but probably that isn't important enough to show) 08:51:34 <|amethyst> chei could also show frequencies 08:51:43 <|amethyst> but that makes things even longer 08:52:33 <|amethyst> INSTANT is another flag that might be useful to know 08:52:49 <|amethyst> though atm that's only battlecry and eye gazes 08:52:57 <|amethyst> (it gives the monster another action immediately) 08:54:49 -!- TAS_2012v has quit [Ping timeout: 245 seconds] 08:58:46 -!- Zekka has quit [Ping timeout: 255 seconds] 09:02:27 -!- DrKe has quit [Ping timeout: 255 seconds] 09:04:01 I didn't even know about that 09:04:07 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 09:04:07 %?? caustic bee 09:04:13 hooray, Chei reset :) 09:07:31 <|amethyst> hm 09:07:34 -!- debo has joined ##crawl-dev 09:07:47 <|amethyst> is there a difference between _MAGICAL and _DEMONIC ? 09:09:10 -!- DrKe has joined ##crawl-dev 09:09:52 Are _DEMONIC the ones that are unsilenceable? 09:10:03 -!- ussdefiant has joined ##crawl-dev 09:10:37 <|amethyst> Lasty_: anything that's not _WIZARD or _PRIEST or _NO_SILENT is unsilenceable 09:10:45 <|amethyst> Lasty_: so both demonic and magical (and natural) 09:11:58 oh 09:12:52 Rogar (L1 HuWn) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint)) 09:14:28 -!- Blakmane has quit [Quit: Page closed] 09:16:24 -!- Danei has quit [Read error: Connection reset by peer] 09:17:33 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 09:20:55 03|amethyst02 07* 0.16-a0-1821-gac07d12: Sync manual from wiki (monster xv) 10(27 seconds ago, 1 file, 24+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac07d1261881 09:22:58 -!- Piginabag has quit [Ping timeout: 246 seconds] 09:26:05 -!- heteroy has quit [Ping timeout: 264 seconds] 09:31:21 -!- Cryp71c has joined ##crawl-dev 09:31:47 -!- tabstorm has joined ##crawl-dev 09:33:16 -!- mineral has joined ##crawl-dev 09:33:49 -!- teflonbiscuit has quit [Ping timeout: 246 seconds] 09:33:52 -!- ystael has quit [Ping timeout: 255 seconds] 09:34:54 -!- broquaint has quit [Ping timeout: 272 seconds] 09:35:32 -!- Sequell has quit [Ping timeout: 250 seconds] 09:35:42 -!- PleasingFungus has joined ##crawl-dev 09:36:21 -!- broquaint has joined ##crawl-dev 09:36:29 -!- read has quit [Ping timeout: 264 seconds] 09:36:58 -!- causative_ has quit [Ping timeout: 246 seconds] 09:37:29 -!- Xjs|moonshine has quit [Ping timeout: 264 seconds] 09:37:46 -!- Sequell has joined ##crawl-dev 09:39:04 -!- Okiemurse has quit [Ping timeout: 246 seconds] 09:41:25 !lm * crash sprint x=map 09:41:38 !lm 09:42:03 -!- greensnark has quit [Ping timeout: 255 seconds] 09:42:25 -!- Sequell has quit [Ping timeout: 255 seconds] 09:42:38 rip 09:43:21 -!- greensnark has joined ##crawl-dev 09:44:47 -!- siepu has quit [Quit: Leaving] 09:45:08 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 09:45:29 !tell wheals man, mixing signed & unsigned in .number makes me nervous as hell. 09:45:34 ...rip 09:47:13 curse skull (11z) | Spd: 15 | HD: 13 | HP: 55 | AC/EV: 35/3 | 07undead, evil, see invisible, lev | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1631 | Sp: sum.undead[13M12L], s.torment[13M12L] | Sz: tiny | Int: high. 09:47:13 <|amethyst> %??curse skull 09:47:17 anubis guard (10H) | Spd: 10 | HD: 9 | HP: 39-62 | AC/EV: 3/13 | Dam: 30, 2013(drain) | 10weapons, 10items, 10doors, fighter, priest, evil, see invisible | Res: 06magic(40), 13neg+++, 13torm | Vul: 08holy | XP: 635 | Sp: hunting cry[03N08B12L06S], b.draining (3d17)[03N08B], dispel undead (3d16)[09P], confuse[09P] | Sz: Medium | Int: normal. 09:47:17 <|amethyst> %??anubis guard 09:47:23 white draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 69-87 | AC/EV: 8/12 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), 02cold | XP: 1735 | Sp: cold breath (3d20)[03N08B], b.fire (3d25), sticky flame range (3d6), fireball (3d26), hellfire (3d20), hellfire (3d20) burst[04E] | Sz: Medium | Int: high. 09:47:23 <|amethyst> %??white draconian scorcher 09:48:13 -!- Sequell has joined ##crawl-dev 09:48:14 NBLS 09:48:15 PleasingFungus: You have 3 messages. Use !messages to read them. 09:48:21 !tell wheals man, mixing signed & unsigned in .number makes me nervous as hell. 09:48:22 PleasingFungus: OK, I'll let wheals know. 09:48:26 !lm * crash sprint x=map 09:48:26 No milestones for * (crash sprint). 09:48:34 hm 09:48:43 !lm mephistolia 09:48:44 574. [2014-11-01 10:23:15] mephistolia the Cudgeler (L1 OgBe of Trog) began the quest for the Orb on turn 0. (D:1) 09:48:45 <|amethyst> !learn add chei_spell_flags N: natural (no silence or AM) M: magical ability (AM, no silence) D: demonic (like M) P: priestly (silence, no AM) 09:48:46 chei spell flags[1/1]: N: natural (no silence or AM) M: magical ability (AM, no silence) D: demonic (like M) P: priestly (silence, no AM) 09:48:47 !lm mephistolia crash 09:48:48 2. [2014-10-14 16:33:45] mephistolia the Ruinous (L4 FeCj) ASSERT(base type < NUM OBJECT CLASSES) in 'items.cc' at line 3096 failed on turn 2876. (D:2) 09:49:01 !lm mephistolia sprint 09:49:02 107. [2014-11-03 10:12:10] mephistolia the Tortoise (L8 HOFi of Cheibriados) became the Champion of Cheibriados on turn 261. (D) 09:49:06 !lm mephistolia sprint crash 09:49:06 2. [2014-11-03 09:37:02] mephistolia the Skirmisher (L1 HEFi) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2194 failed on turn 0. (D) 09:49:10 ??????? 09:49:16 oh, x=map 09:49:19 right 09:49:30 <|amethyst> !learn add chei_spell_flags B: breath timer I: instant E: emergency L: loud (noise despite being innate) S: silenceable (despite being innate) 09:49:31 chei spell flags[2/2]: B: breath timer I: instant E: emergency L: loud (noise despite being innate) S: silenceable (despite being innate) 09:49:31 !crashlog mephistolia sprint 09:49:32 2. mephistolia, XL1 HEFi, T:0 (milestone): http://dobrazupa.org/morgue/mephistolia/crash-mephistolia-20141103-093702.txt 09:49:55 Sooo. do you just ignore the uber rings from last night? I mean, I can't think of any practical way to deal with them 09:50:10 I already dealt with them 09:50:22 oh. how? 09:50:28 they're +6 now 09:50:48 a nice gift for players having to deal with all these crashes 09:51:06 oh. so the patch went and fixed the buggy rings after-the-fact? 09:51:17 yes. 09:51:25 <|amethyst> johnstein: > +9 became +6 09:51:27 I guess computers are magic so it was possible 09:51:34 nice 09:51:46 computers are EXTREMELY magical. 09:51:48 still a boon to my NaWz on level 1 09:51:57 -!- koolguydude has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 09:52:09 +6 ring of protect ain't as great as 68. but close! 09:52:10 y/w. 09:52:15 :) 09:52:23 -!- rossi has quit [Ping timeout: 255 seconds] 09:52:35 Mattybee (L21 MuVM) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Elf:1) 09:52:54 !crashlog * sprint 09:52:54 536. Rogar, XL1 HuWn, T:0 (milestone): http://crawl.akrasiac.org/rawdata/Rogar/crash-Rogar-20141103-151251.txt 09:54:01 two codepaths that seem to cause this crash: place_spec_shop & dng_place_item from... zigsprint. 09:54:23 -!- Z_LAMP has quit [Ping timeout: 240 seconds] 09:54:34 Anyone remember when the commit went in to make hex resist messages reflect the actual odds of success instead of the amount you missed by on that one roll? 09:55:08 |amethyst: thanks for the chei spell flags 09:55:13 relatively recently...? if it went in? I don't recall if it did or if it was just suggested 09:55:26 -!- AGinsberg has quit [Ping timeout: 246 seconds] 09:55:38 I thought it did go in, but if it didn't that would account for why I can't find it 09:55:46 -!- Z_LAMP has quit [Client Quit] 09:55:53 On the other hand, I've been getting consistent hex messages 09:55:55 so . . . 09:55:57 it's something about making jewellery. 09:55:59 the crash. 09:56:00 -!- owl has joined ##crawl-dev 09:56:25 %git 866e5ec6456eb3d735d4d7144dd23e62fc6a760e 09:56:25 07ChrisOelmueller02 {Sage} * 0.16-a0-1189-g866e5ec: Reword MR resist message for fewer message collisions 10(4 weeks ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=866e5ec6456e 09:56:40 this probably? postdates it 09:56:41 maybe not 09:56:53 I saw that one, but wasn't sure where it stood in relation 09:57:01 ya idk if it actually went in. 09:57:23 oh, I think I found it 09:57:26 http://s-z.org/neil/git/?p=crawl.git;a=commit;h=2faee9f8e6102acf493fed7204c00c8df66b5c74 09:57:39 %git 2faee9f8e6102acf493fed7204c00c8df66b5c74 09:57:39 07Siegurt02 {galehar} * 0.14-a0-1571-g2faee9f: Resist messages based off chance of resisting rather than roll 10(11 months ago, 2 files, 27+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2faee9f8e610 09:57:54 -!- Daekdroom has quit [Changing host] 09:57:58 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 09:58:14 -!- foophykins has quit [Quit: Page closed] 10:00:36 -!- mineral has quit [Ping timeout: 265 seconds] 10:00:39 -!- bonghitz has quit [Remote host closed the connection] 10:01:04 -!- radinms has quit [] 10:04:16 <|amethyst> ackack: I just updated it again 10:04:39 <|amethyst> ackack: to show the stuff that's more relevant for players 10:04:45 <|amethyst> ackack: and to be less cryptic 10:04:49 anubis guard (10H) | Spd: 10 | HD: 9 | HP: 39-62 | AC/EV: 3/13 | Dam: 30, 2013(drain) | 10weapons, 10items, 10doors, fighter, priest, evil, see invisible | Res: 06magic(40), 13neg+++, 13torm | Vul: 08holy | XP: 635 | Sp: hunting cry [11!AM, 08breath], b.draining (3d17) [11!AM, 06!sil, 08breath], dispel undead (3d16) [11!AM], confuse [11!AM] | Sz: Medium | Int: normal. 10:04:49 <|amethyst> %??anubis guard 10:04:59 purple draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 71-89 | AC/EV: 7/12 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40) | XP: 1737 | Sp: b.quicksilver (3d20) [11!AM, 06!sil, 08breath], b.fire (3d25), sticky flame range (3d6), fireball (3d26), hellfire (3d20), hellfire (3d20) burst [04emergency] | Sz: Medium | Int: high. 10:04:59 <|amethyst> %??purple draconian scorcher 10:05:15 <|amethyst> ("hellfire (3d20) burst" is a bug) 10:05:23 curse skull (11z) | Spd: 15 | HD: 13 | HP: 55 | AC/EV: 35/3 | 07undead, evil, see invisible, lev | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1631 | Sp: sum.undead [06!sil], s.torment [06!sil] | Sz: tiny | Int: high. 10:05:23 <|amethyst> %?? curse skull 10:05:55 -!- ussdefiant has quit [Ping timeout: 265 seconds] 10:07:04 -!- Buxus has quit [Ping timeout: 246 seconds] 10:07:04 -!- theTower has joined ##crawl-dev 10:08:29 -!- Whistling_Bread has quit [Ping timeout: 244 seconds] 10:09:25 <|amethyst> Grunt: let me know if you have suggestions for changing Chei's spell flag display (see ??chei spell flags) 10:09:39 <|amethyst> wheals: let me know if you have suggestions for changing Chei's spell flag display (see ??chei spell flags) 10:10:13 -!- causative_ has quit [Ping timeout: 246 seconds] 10:11:22 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:12:35 yellow draconian knight (10q) | Spd: 10 | HD: 16 | HP: 103-119 | AC/EV: 12/12 | Dam: 27 | 10weapons, 10items, 10doors, fighter, evil, spellcaster, cold-blooded | Res: 06magic(40), 08acid | Vul: 08holy | XP: 1643 | Sp: spit acid (3d7) [11!AM, 06!sil, 08breath], b.cold (3d25), b.draining (3d23), invisibility, simulacrum, throw icicle (3d25) / spit acid (3d7) [11!AM, 06!sil, 08breath], b.cold (3d25), b.lightning (3d21), vampiric draining, agony, throw icicle (3d25) / spit acid (3d7) [11!AM, 06!sil, 08breath], b.cold (3d25), throw icicle (3d25), haste, animate dead, armour | Sz: Medium | Int: high. 10:12:35 %??draconian knight 10:14:52 -!- Blazinghand has quit [Read error: Connection reset by peer] 10:15:01 -!- Ragdoll has joined ##crawl-dev 10:15:28 !vault st_orc_rangers 10:15:29 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/orc.des;hb=HEAD#l1401 10:15:40 shops 10:16:08 I think there might be two bugs. 10:17:21 -!- Morg0th has quit [Quit: leaving] 10:18:47 -!- Ragdoll has quit [Client Quit] 10:19:40 -!- Blakmane has quit [Ping timeout: 246 seconds] 10:21:34 -!- keszocze has quit [Read error: Connection reset by peer] 10:21:53 -!- Kalir has quit [Changing host] 10:22:48 -!- ElanMorin has joined ##crawl-dev 10:23:05 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 10:24:37 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 10:26:49 oh, is that where those not enough shops thing came from 10:27:09 wait, no, I'm blind 10:27:18 hm 10:27:40 it seems like at least one of the bugs (maybe there's only one?) is placing unrands that have COLOUR: BLACK 10:28:04 those of course shouldn't exist 10:29:49 <|amethyst> PleasingFungus: how are randapp unrands handled? 10:30:04 <|amethyst> PleasingFungus: I see there's a call to item_colour 10:30:11 well 10:30:27 it doesn't matter whether or not there's a call to item_colour wrt whether items should be black or not 10:30:34 there shouldn't be any codepath that gets black items, now 10:30:39 anyway 10:30:42 -!- wheals has joined ##crawl-dev 10:30:43 the relevant block is 10:30:47 if (is_unrandom_artefact(*this) && !is_randapp_artefact(*this)) 10:31:26 -!- Lawman0 has quit [Ping timeout: 244 seconds] 10:32:07 DUMMY UNRANDART 1 {Inacc +Fly rElec EV+5 RMsl} 10:32:11 huh 10:32:15 what on earth. 10:32:52 dummy of the air 10:32:52 wheals: You have 5 messages. Use !messages to read them. 10:33:06 -!- ontoclasm has joined ##crawl-dev 10:33:37 maybe 10:33:39 special is getting reset 10:33:42 -!- Bloax has joined ##crawl-dev 10:33:47 and that's causing bugginess? 10:34:09 ohhhh 10:34:10 I figured it out 10:34:12 and im dum 10:34:14 ok, fix inbound. 10:34:20 hellfire (3d20) burst 10:34:27 oops 10:34:55 <|amethyst> wheals: yeah, it was giving hellfire (3d20) burst (3d15) but isn't know; I guess that depends on the order in which it replaces 10:35:00 <|amethyst> s/know/now/ 10:36:01 red draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 69-87 | AC/EV: 8/12 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), 05fire | XP: 1735 | Sp: fire breath (3d20) [11!AM, 06!sil, 08breath], b.fire (3d25), sticky flame range (3d6), fireball (3d26), hellfire (3d20), hellfire (3d20) burst [04emergency] | Sz: Medium | Int: high. 10:36:01 %??red draconian scorcher 10:36:21 red draconian zealot (09q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 12/10 | Dam: 15 | 10weapons, 10items, 10doors, priest, evil, cold-blooded | Res: 06magic(40), 05fire | Vul: 08holy | XP: 1613 | Sp: fire breath (3d20) [11!AM, 06!sil, 08breath], sum.demon [11!AM], hellfire burst (3d15) [11!AM], smiting (7-17) [11!AM], animate dead [11!AM], minor healing (2d8) [11!AM] | Sz: Medium | Int: high. 10:36:21 %??red draconian zealot 10:36:58 <|amethyst> I guess it happens when a monster has two spells, one of whose name is a substring of the other 10:37:31 maybe match ',' or ' [' or '$' 10:37:45 but then i can't just use replace_all 10:38:05 i guess i can except for the last 10:38:45 <|amethyst> wheals: that isn't enough 10:39:06 Need a positive spell frequency;got 'wizard' in 'ghostly fireball.wizard.30' 10:39:06 <|amethyst> %??orc wizard ; spells:ghostly_fireball.wizard.30;fireball.wizard.30 10:39:14 other order 10:39:17 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 10-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(20) | Vul: 08holy | XP: 37 | Sp: ghostly fireball (3d9) (3d10), fireball (3d10) | Sz: Medium | Int: normal. 10:39:17 <|amethyst> %??orc wizard ; spells:ghostly_fireball.30.wizard;fireball.30.wizard 10:39:19 !version 10:39:27 trunk: 0.16-a0-1816-g2c93a98; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 10:39:31 i see 10:39:43 <|amethyst> wheals: maybe wrap the spell names in <> or such early 10:39:55 <|amethyst> wheals: do that replace with the <> 10:40:01 <|amethyst> wheals: then strip <> out at the very end 10:40:04 yeah 10:40:05 Not a monster spell: 'delayed fireball' 10:40:05 %??orc wizard ; spells:delayed_fireball.30.wizard;ghostly_fireball.30.wizard;fireball.30.wizard 10:40:08 aw :( 10:40:17 03PleasingFungus02 07* 0.16-a0-1822-g86d78d7: Don't crash when generating unrands 10(3 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86d78d7709b9 10:40:17 03PleasingFungus02 07* 0.16-a0-1823-g489f3f1: Misc item code cleanup 10(3 minutes ago, 3 files, 30+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=489f3f134234 10:40:39 I am actually... hm 10:41:02 delayed fireball, using the instant tag and as an emergency spell 10:41:10 but for what 10:41:13 PleasingFungus: that doesn't affect misc items at all! 10:41:17 ha 10:41:20 poor phrasing 10:41:22 <|amethyst> theTower: but you can use just fireball there :) 10:41:25 not a well-organized commit, tbh 10:41:36 but it's not instant! 10:41:41 !source externs.h 10:41:42 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/externs.h;hb=HEAD 10:41:52 <|amethyst> theTower: that's a flag on the slot 10:42:06 gleh 10:42:18 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 10-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 37 | Sp: fireball (3d10) [04emergency] | Sz: Medium | Int: normal. 10:42:18 <|amethyst> %?? orc wizard spells:fireball.200.emergency.wizard.instant 10:42:20 %version 10:42:20 trunk: 0.16-a0-1816-g2c93a98; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 10:42:33 hm 10:42:35 &versions 10:42:39 wasn't there something that listed the version - thank you 10:42:46 CAO: 0.16-a0-1816-g2c93a98, CBRO: 0.16-a0-1816-g2c93a98, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1803-gee24f04, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1816-g2c93a98 10:42:51 hmm, what circumstances did I want delayed [anything] for 10:42:54 chei? 10:43:00 what does !AM mean 10:43:00 -!- debo has quit [Read error: No route to host] 10:43:10 not affected by antimagic 10:43:10 <|amethyst> ??chei spell flags 10:43:10 chei spell flags[1/1]: !sil: not prevented by silence; !AM: not affected by antimagic; breath: breath timer; emergency: only casts at low HP 10:43:12 antimagic i assume 10:43:19 ah, okay 10:43:23 wait what isnt affected by anti magic 10:43:24 it seems silly to list them all for priests >_> 10:43:35 (priests being the obvious thing) 10:43:49 orc priest (03o) | Spd: 10 | HD: 3 | HP: 10-20 | AC/EV: 1/10 | Dam: 6 | 10weapons, 10items, 10doors, priest, evil | Res: 06magic(20) | Vul: 08holy | XP: 41 | Sp: pain (d8) [11!AM], cantrip [11!AM], smiting (7-17) [11!AM], heal other (2d1) [11!AM] | Sz: Medium | Int: normal. 10:43:49 %??orc priest 10:43:52 yellow draconian zealot (09q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 12/10 | Dam: 15 | 10weapons, 10items, 10doors, priest, evil, cold-blooded | Res: 06magic(40), 08acid | Vul: 08holy | XP: 1613 | Sp: spit acid (3d7) [11!AM, 06!sil, 08breath], sum.demon [11!AM], hellfire burst (3d15) [11!AM], smiting (7-17) [11!AM], animate dead [11!AM], minor healing (2d8) [11!AM] | Sz: Medium | Int: high. 10:43:52 <|amethyst> %??draconian zealot 10:43:54 ow, my eyes 10:43:55 it's so blue 10:43:58 wait is that new 10:44:00 yes 10:44:03 having them be rAntimagic 10:44:06 not the behavir 10:44:06 oh 10:44:08 no 10:44:10 o 10:44:23 so, why does item_def::slot exist 10:44:37 can it be lightblue and not cyan or is that occupied 10:44:38 if ::link is equal to it in inventory, and it's dumb to look at it if not 10:44:43 wait im confused now - why do drac zealots have !AM on all their slots 10:44:47 probably so that dropping and picking up an item returns it to the same place 10:44:50 zealots are priests 10:44:51 i would guess, anyway 10:44:51 Do they just not care about antimagic at all 10:44:54 <|amethyst> theTower: because those are priest spells 10:44:56 uh 10:44:58 why would they? 10:45:01 <|amethyst> theTower: (except the breath, which is innate) 10:45:05 because.. its magic 10:45:12 trog doesn't think so 10:45:12 no it's not its invocations 10:45:28 wheals: it probably shouldn't exist 10:45:28 idk 10:45:28 also did you see the bad news 10:45:32 how did I forget the second ' 10:45:35 there has always been a split between arcane spells and priest spells 10:45:35 wrt getting rid of appearance/consum_desc 10:45:41 uh oh 10:45:57 <|amethyst> wheals: oh 10:46:00 we can get rid of consum_desc actually (though I don't have the energy this second) 10:46:02 Does the game tell you in some way that they are resistant to antimagic 10:46:05 outside of ?? 10:46:06 Antimagic not blocking priest magic is a huge nerf to the brand 10:46:08 <|amethyst> wheals: is that what remembers the old slot letter when you drop something 10:46:13 x-v 10:46:16 i think it hasnt always? 10:46:17 that is what doy just said 10:46:18 <|amethyst> wheals: so that when you pick it back up it goes to the same place 10:46:22 <|amethyst> aha 10:46:25 -!- Lawman0 has quit [Ping timeout: 244 seconds] 10:46:27 <|amethyst> indeed it is 10:46:27 how can it be a nerf if it has always worked that way 10:46:29 blocked priest magic 10:46:31 I missed what doy said too 10:46:34 the first time 10:46:36 sorry doy 10:46:40 (: 10:46:45 <|amethyst> tabstorm: xv tells you what kind of spells they are 10:46:51 -!- debo has joined ##crawl-dev 10:46:52 doy: really? I didn't know that 10:46:57 <|amethyst> tabstorm: and I just added a section to the manual explaining those 10:47:01 wheals: but we can't get rid of appearance - we can't look up the seed from the subtype, since item_info won't have the subtype for un-id'd items (which are the ones that we need the random appearance seed for!) 10:47:01 ok cool 10:47:03 the only recent change is that anybody with mixed priest and wizard spells would have them seperate, and I can't think of any split 10:47:03 <|amethyst> %git :/manual 10:47:03 07|amethyst02 * 0.16-a0-1821-gac07d12: Sync manual from wiki (monster xv) 10(87 minutes ago, 1 file, 24+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac07d1261881 10:47:06 It's a huge nerf to my expectations about the brand 10:47:16 hahaha 10:47:33 item_info is weird anyway 10:47:33 <|amethyst> Lasty_: actually antimagic was probably buffed recently 10:47:36 -!- bullock has quit [Quit: Page closed] 10:47:51 because of spell frequency upward adjustment? 10:47:53 <|amethyst> Lasty_: because I bet some old "special abilities" turned into magical abilities when they were spellified 10:47:58 |amethyst: nice! would have been nice to have a thing about the (+++) ev bar behavior; I'll add something later if I remember 10:48:00 ah, fair point 10:48:05 o 10:48:11 wheals: we could change the appearance from being saved at creation time to only being saved when generating item_info, but it hardly seems worth the effort 10:48:18 especially given save compat 10:48:41 antimagic did affect priests for around 6 months 10:48:49 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 10:48:52 %git ddf65d876d241 10:48:53 07kilobyte02 * 0.8.0-a0-842-gddf65d8: Actually generate the antimagic brand (artefacts and Trog). 10(4 years, 2 months ago, 3 files, 9+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ddf65d876d24 10:48:58 %git ddf65d876d241 10:48:58 07kilobyte02 * 0.8.0-a0-842-gddf65d8: Actually generate the antimagic brand (artefacts and Trog). 10(4 years, 2 months ago, 3 files, 9+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ddf65d876d24 10:49:03 er 10:49:06 %git b280d6877a0a 10:49:07 07MarvinPA02 * 0.8.0-a0-5638-gb280d68: Don't let antimagic work on priests 10(3 years, 8 months ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b280d6877a0a 10:49:17 not for an actual release though 10:49:37 true 10:49:41 -!- CacoS has quit [] 10:49:57 antimagic now works on at least vault wardens and flayed ghosts 10:50:26 too lazy to keep looking 10:50:34 -!- Z_LAMP has quit [Ping timeout: 250 seconds] 10:50:34 <|amethyst> wheals: btw, there's a reference to M_ACTUAL_SPELLS | M_PRIEST in mon-cast.cc that seems suspicious 10:51:01 yeah, antimagic not working on those spell-like special abilities was always pretty dumb 10:51:09 so it's good that that's getting fixed 10:51:14 |amethyst: that whole block of code is weird 10:51:38 since when do polymorphed spellcasters keep their original spells? 10:51:43 since always 10:51:54 <|amethyst> if they're uniques or otherwise named IIRC 10:51:57 I remember nikola the iron dragon somewhere in the mists of 0.9 10:52:00 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1823-g489f3f1 (34) 10:52:01 oh right 10:52:04 although that behavior has been pretty buggy 10:52:06 in the past 10:52:08 thanks xom 10:52:10 i think i may have stomped on some of that behavior 10:52:27 hellephant (04Y) | Spd: 10 | HD: 20 | HP: 147-196 | AC/EV: 13/10 | Dam: 4507(trample), 20, 15 | 05demonic | Res: 06magic(140), 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 3126 | Sp: fire breath (3d40) [11!AM, 06!sil, 08breath], blink [06!sil] | Sz: Giant | Int: animal. 10:52:27 <|amethyst> %??hellephant 10:52:35 hellephant (04Y) | Spd: 10 | HD: 20 | HP: 141-197 | AC/EV: 13/10 | Dam: 4507(trample), 20, 15 | 05demonic, !sil | Res: 06magic(133), 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 3124 | Sp: fire breath (3d40), blink | Sz: Giant | Int: animal. 10:52:35 <|amethyst> %0.15?hellephant 10:53:29 i'm not sure why it assumes a real spell being cast by something with no hands is polymorphed, there're guardian serpents after all 10:53:32 -!- M1zzu has quit [Quit: Leaving] 10:53:34 <|amethyst> doy: probably what is natural vs what is magical could use some attention still 10:53:46 <|amethyst> doy: e.g. eyes are inconsistent 10:53:50 eye of devastation (08G) | Spd: 7 | HD: 10 | HP: 43-67 | AC/EV: 12/1 | see invisible, lev | Res: 13magic(immune), asphyx, 12drown | XP: 432 | Sp: b.energy (3d20) [06!sil] | Sz: Medium | Int: plant. 10:53:50 <|amethyst> %??eye of devastation 10:53:55 giant eyeball (16G) | Spd: 3 | HD: 3 | HP: 10-23 | AC/EV: 0/1 | lev | Res: 06magic(10), asphyx, 12drown | XP: 8 | Sp: paralysis gaze [11!AM, 06!sil] | Sz: Medium | Int: plant. 10:53:55 <|amethyst> %??giant eyeball 10:53:57 |amethyst: yeah, that has always been driven quite a bit by dumb implementation reasons 10:54:10 -!- Zekka has quit [Ping timeout: 244 seconds] 10:54:56 -!- tabstorm has quit [Ping timeout: 255 seconds] 10:55:32 shambling mangrove (04f) | Spd: 8 | HD: 13 | HP: 79-105 | AC/EV: 13/3 | Dam: 41 | 03plant, amphibious | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | XP: 677 | Sz: Big | Int: normal. 10:55:32 <|amethyst> %??shambling mangrove 10:55:41 <|amethyst> this one still needs spellified 10:56:04 <|amethyst> and water nymph flow 10:56:17 <|amethyst> a few others too 10:56:32 <|amethyst> but overall, much much better than before 10:56:36 yeah 10:56:37 <|amethyst> nice work Grunt and wheals 10:57:13 wtf 10:57:35 for some reason SPELL_BLINK_OTHER and SPELL_BLINK_OTHER_CLOSE don't use mons_cast_noise, but a completely different path 10:58:23 <|amethyst> I also think it would be nice if _ms_waste_of_time were split into cannot-cast and should-not-cast 10:58:25 possibly for parallel with the player controlled blink spell 10:58:34 which is quieter than normal 10:58:42 Lom Lobon (12&) | Spd: 10 | HD: 19 | HP: 360 | AC/EV: 10/20 | Dam: 4012(antimagic) | 05demonic, 10doors, fighter, see invisible, lev | Res: 13magic(immune), 05fire, 12cold+++, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 9161 | Sp: glaciate (10-132) [06!sil], conjure ball lightning [06!sil], major healing [06!sil], tornado [06!sil], blink range [06!sil] | Sz: Large | Int: high. 10:58:42 %??lom lobon 10:58:42 <|amethyst> since many of the things there are necessary checks that would cause crashes if the monster cast the spell 10:58:54 <|amethyst> but others are just to prevent casting something uselessly 10:59:22 why does lom lobon have such low xp 10:59:31 i mean, not like it matters by that point in the game, but still 10:59:41 deep elf panlord 10:59:50 dat/database/monspell.txt has some keys for non-existent spells 'Lesser Healing' and 'Greater Healing' 10:59:54 wonder when they were removed 10:59:59 unknown monster: "lob lobon" 10:59:59 <|amethyst> %??lob lobon hp:600 11:00:04 I would guess it's because the monster experience modifier spell list doesn't include tornado? 11:00:05 Lom Lobon (12&) | Spd: 10 | HD: 19 | HP: 600 | AC/EV: 10/20 | Dam: 4012(antimagic) | 05demonic, 10doors, fighter, see invisible, lev | Res: 13magic(immune), 05fire, 12cold+++, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 14684 | Sp: glaciate (10-132) [06!sil], conjure ball lightning [06!sil], major healing [06!sil], tornado [06!sil], blink range [06!sil] | Sz: Large | Int: high. 11:00:05 <|amethyst> %??lom lobon hp:600 11:00:20 can monster experience calculations be revamped next >_> 11:00:22 -!- herself has quit [Ping timeout: 240 seconds] 11:00:38 Invalid spell slot format: 'glaciate' in 'glaciate' 11:00:38 <|amethyst> %?? orc wizard spells:glaciate 11:00:40 "calculations"? 11:00:47 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 10-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 41 | Sp: glaciate (10-36) | Sz: Medium | Int: normal. 11:00:47 <|amethyst> %?? orc wizard spells:glaciate.30.wizard 11:00:47 I thought they were set manually 11:00:48 potatolizard: haha no 11:00:49 slightly 11:00:50 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 10-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 36 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), invisibility, magic dart (3d4), confuse / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility [04emergency] | Sz: Medium | Int: normal. 11:00:50 <|amethyst> %?? orc wizard 11:01:01 well I guess that's why they make no sense 11:01:02 -!- DrKe has quit [Ping timeout: 272 seconds] 11:01:07 they are calculated, and then manually tweaked in a very incomplete way 11:01:41 oh, tornado is in there, good 11:01:50 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 8519 | Sp: b.fire (3d40) [06!sil], fireball (3d43) [06!sil], malmutate [06!sil] | Sz: little | Int: normal. 11:01:50 %??orb of fire 11:01:55 not conjure ball lightning, though 11:02:01 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 90-129 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 7450 | Sp: b.cold (3d37), paralyse, sum.greater demon, animate dead, iron shot (3d44), teleport self [04emergency] / b.corrosive (3d28), slow, invisibility, throw icicle (3d37), crystal spear (3d48) / b.fire (3d37), confuse, haste, b.draining (3d33), sum.greater demon, banishment [04emergency] / mystic blast (3d30), b.cold (3d37), invisibility, animate dead, o.destruction (9d20) | Sz: Medium | Int: high. 11:02:01 %??ancient lich 11:02:11 which should surely be where fireball is 11:02:15 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1823-g489f3f1 (34) 11:02:21 the Serpent of Hell (05D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 16/12 | Dam: 3504(fire:20-39) per head | 05demonic, 04breaks doors, see invisible, fly | Res: 06magic(180), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: head 1: fire breath (3d40), head 2: fireball (3d31), head 3: hellfire (3d20), sum.dragon [06!sil] | Sz: Giant | Int: high. 11:02:21 %??serpent of hell 11:02:27 Asmodeus (04&) | Spd: 10 | HD: 17 | HP: 450 | AC/EV: 30/7 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: b.fire (3d26) [06!sil], hellfire (3d20) [06!sil], fire summon [06!sil] | Sz: Large | Int: high. 11:02:27 %??asmodeus 11:02:32 |amethyst: 'spellcaster' could probably be removed now 11:02:38 Gloorx Vloq (15&) | Spd: 20 | HD: 16 | HP: 350 | AC/EV: 10/10 | Dam: 45 | 05demonic, 10doors, fighter, evil, see invisible, lev | Res: 13magic(immune), 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 12453 | Sp: poison arrow (3d23) [06!sil], miasma breath (3d13) [06!sil], s.torment [06!sil], b.draining (3d23) [06!sil], dispel undead (3d25) [06!sil] | Sz: Large | Int: high. 11:02:38 %??gloorx vloq 11:02:44 i guess you might want to see it if you want to know if trog gives piety 11:04:04 I like how chain of chaos is in this list 11:04:24 ...and summon emperor scorpions wait what 11:04:29 Xom thinks this is hilarious! 11:06:34 oh, I added it, good job me 11:07:38 -!- DrKe has joined ##crawl-dev 11:07:45 -!- PleasingFungus has joined ##crawl-dev 11:09:34 -!- Z_LAMP has quit [Ping timeout: 250 seconds] 11:12:46 if we revamped xp calc, would we keep the 15k cap? 11:13:07 important questions...... 11:13:26 -!- Earlo has quit [Remote host closed the connection] 11:13:28 no 11:13:29 no real need anymore 11:13:31 doy: %?? for the serpent of hell is super-hacky so it doesn't show the flags 11:13:39 i'm not going to bother fixing it 11:15:00 ugh unsigned(x) looks so bad 11:15:06 <|amethyst> wheals: I think I can fix that 11:15:26 oh 11:15:27 i wonder what the uncapped xp range is at the moment 11:16:17 master blaster? 11:16:17 !lg * killer~~causti 11:16:19 3. ribbit the Phalangite (L27 MfSk of The Shining One), demolished by a caustic bee on Depths:5 on 2014-11-02 23:56:06, with 588243 points after 95314 turns and 13:15:31. 11:16:31 mm 11:16:55 someone bemoaning their caustic-bee-related fate in the sa thread 11:17:48 !lg * killer~~causti -tv 11:17:50 3. ribbit, XL27 MfSk, T:95314 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 11:18:31 wow this guy has really shit defenses 11:18:33 the caustic bee tvs that exist are terrible, people aren't playing well 11:18:36 how is that even possible 11:18:44 yes he has bad defense and then wanders headlong into a pack of 8 of them 11:18:49 is he wearing a -5 robe or something 11:18:56 rip in piss 11:19:13 !log * killer~~causti 11:19:15 3. ribbit, XL27 MfSk, T:95314: http://crawl.akrasiac.org/rawdata/ribbit/morgue-ribbit-20141102-235606.txt 11:19:23 well, close 11:19:27 only off by +7 11:19:34 it's still a +2 robe 11:19:38 in fucking depths 11:19:40 at xl27 11:19:43 for a melee char 11:19:54 at 16 str 11:19:54 23 polearms 11:20:23 my objection to the bees is just that in terms of things monsters can have to make them dangerous they just seem like the kitchen sink 11:20:37 clearly was looking for a quicksilver dragon to make qda 11:21:00 spd 20, very high defenses for most monsters, pretty good hp, rF/rC, and with the af_acid hit pretty much as hard as anything in depths even before you take rcorr into account 11:21:01 but qda doesn't work with ozos!!!!!!! 11:21:10 then they come in packs 11:21:10 ackack: and they - yes :) 11:21:12 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 11:21:12 %??caustic bee 11:21:14 stone giant (15C) | Spd: 10 | HD: 16 | HP: 70-103 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(80), 12drown | XP: 1423 | Sz: Giant | Int: normal. 11:21:14 %??stone giant 11:21:17 very good hp 11:21:18 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 90-129 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 7450 | Sp: b.cold (3d37), paralyse, sum.greater demon, animate dead, iron shot (3d44), teleport self [04emergency] / b.corrosive (3d28), slow, invisibility, throw icicle (3d37), crystal spear (3d48) / b.fire (3d37), confuse, haste, b.draining (3d33), sum.greater demon, banishment [04emergency] / mystic blast (3d30), b.cold (3d37), invisibility, animate dead, o.destruction (9d20) | Sz: Medium | Int: high. 11:21:18 %??ancient lich 11:21:23 one caustic bee vs. one titan in fight club, bee wins 7-2 11:21:27 also I love how half his ac came from ozos 11:21:34 on a race with full slots, at xl27, in depths 11:21:36 why do caustic bees have fire/cold res 11:21:38 what about one caustic vs. two stone giants 11:21:46 doy: lasty said something about that, I forget 11:21:46 that at least does seem a bit unnecessary 11:21:54 to make them harder >_> 11:21:58 ya basically 11:21:58 for symmetry with their rpois 11:22:05 (their description does mention metallic fur) 11:22:07 give them torment resist too 11:22:08 Wensley: You have 1 message. Use !messages to read it. 11:22:09 for symmetry 11:22:14 don't forget relec 11:22:17 wheals: ha, the rpois that cancels out their innate insect rpois-? 11:22:18 zombeeees 11:22:24 yes, of course 11:22:25 bees in gda that's what we have here 11:22:28 so that's the avenue to take 11:22:32 rust bee 11:22:39 make them invisible 11:22:39 * PleasingFungus buzzes angrily. 11:22:49 though yes there's a small problem with the other rust thing 11:22:52 and give them an aura of silence 11:22:57 * Bloax buzzes maniacally 11:23:10 no, no 11:23:15 give them engulf 11:23:20 you're going to be fond of ziglords, aren't you, wensley 11:23:25 engulf, and trample 11:23:26 the acid vapours make it too hard to breathe 11:23:43 and give them tentacles, and on the end of each tentacle have jory 11:24:11 theTower: as far as I'm concerned, winning is a bug 11:24:12 let them summon acid vapours, which shoot acid bolts 11:24:22 while trailing acid 11:24:26 -!- Ragdoll has joined ##crawl-dev 11:24:26 that explodes into acid 11:24:33 that turns into sticky acid 11:24:41 which deals acid damage and applies acid every turn 11:24:41 wensley, while I don't feel quite the same way, I do believe that completing your thirteenth zig is a bug 11:24:46 give the enchantress a pack of spriggan riders riding caustic bees 11:25:01 while people are being silly, who wants to come up with a third effect for Vitriol 11:25:10 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 11:25:12 ??vitriol 11:25:13 vitriol card[1/1]: Deals acid damage, requires line of fire. Note that very few things have rAcid. (Jellies of various kinds and yellow draconians basically) 11:25:26 in a branch it also has corrosive bolt instead of solely acid spit 11:25:30 vitrification, clearly 11:25:32 <|amethyst> wheals: one suggestion (from causative_ in ##crawl) was to lift out common flags so they appear with Sp: rather than with the slot 11:25:50 patches welcome 11:25:50 theTower: iskenderun's orb of corrosion 11:25:54 <|amethyst> :) 11:25:58 heh, "clearly" 11:26:23 olgreb's corrosive radiance 11:26:25 i don't think i'll be making any more non-bugfix changes to monster for as long as possible 11:26:26 https://www.youtube.com/watch?v=kOCF0BLf-BM&t=3m23s the caustic bee experience 11:26:32 and 11:26:41 oh how was halloween 11:26:50 !learn s wensley[24 as far as I'm concerned, winning is a bug 11:26:51 wensley[24/27]: as far as I'm concerned, winning is a bug 11:26:54 i don't think i can even feel up to fixing the substring spell name thing :( 11:27:10 Wensley: insufficiently spooky, we're firing PleasingFungus 11:27:11 !send wheals cheeriness :) 11:27:12 Sending cheeriness :) to wheals. 11:27:16 while corrosive bolt is not very inspired since it is airlifted from an acceptable use in monsters, I would prefer the third effect be not a rip-off of something else >_> 11:27:21 wheals: nooooooo 11:27:24 !send PleasingFungus (: 11:27:25 Sending (: to PleasingFungus. 11:27:40 theTower: summon acid blob 11:27:49 "olgreb's corrosive radiance" 11:28:04 i didn't know that olgreb was someone in ##crawl-dev 11:28:10 summons and conjurations should be kept away from each other 11:28:15 wheals: ? ? ? 11:28:16 hahahahaha 11:28:29 wheals: we should make all the gods lurkers in here, so we can just tab-complete their names 11:28:58 -!- PleasingFungus is now known as Kikubaaqudgha 11:29:07 ....who on earth registered *this* name? 11:29:10 -!- Kikubaaqudgha is now known as PleasingFungus 11:29:13 bcadren? 11:29:15 -!- Bloax is now known as Yredelemnul 11:29:16 haha 11:29:18 possibly 11:29:37 i swear i'm better than that shiny prick 11:29:44 i'll go make my own crusade 11:29:45 with blackjack 11:29:46 and hookers 11:29:50 rip 11:29:53 The Hooker One 11:29:54 -!- Yredelemnul is now known as Bloax 11:30:00 the Serpent of Hell (12D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 20/12 | Dam: 3512(cold:20-59) per head | 05demonic, 04breaks doors, see invisible, fly | Res: 06magic(180), 12cold+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: [11!AM, 06!sil, 08breath] head 1: cold breath (3d40), head 2: freezing cloud (2d30), head 3: flash freeze (3d27), sum.dragon [06!sil] | Sz: Giant | Int: high. 11:30:00 <|amethyst> %??serpent of hell coc 11:30:17 is the most useful of the gods 11:30:24 <|amethyst> (that isn't general lifting, just handling of SoH breath) 11:30:37 good xp 11:30:40 the Serpent of Hell (05D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 16/12 | Dam: 3504(fire:20-39) per head | 05demonic, 04breaks doors, see invisible, fly | Res: 06magic(180), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: [11!AM, 06!sil, 08breath] head 1: fire breath (3d40), head 2: fireball (3d31), head 3: hellfire (3d20), sum.dragon [06!sil] | Sz: Giant | Int: high. 11:30:40 %??serpent of hell 11:30:45 chei does increase your int 11:30:48 i guess they're all 15000 11:30:49 |amethyst: incredibly minor suggestion: move summon dragon to the start of the list, so it doesn't look like it's on the third head? 11:31:01 PleasingFungus: you can do that! 11:31:07 just swap the order in mon-spll.h 11:31:08 <|amethyst> PleasingFungus: hm 11:31:42 oh, something else i did notice but didn't get around to fixing yet, xv lists "Serpent of Hell Breath" which is not very useful 11:32:05 imo "it breath" 11:32:28 oh. if people want to clean up my messes, someone should probably investigate the situation with killer klown corpses & ugly thing corpses 11:32:34 since both of those were in a weird state last I checked 11:32:39 (if not, I'll take a look when I get home) 11:32:54 the Serpent of Hell (05D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 16/12 | Dam: 3504(fire:20-39) per head | 05demonic, 04breaks doors, see invisible, fly | Res: 06magic(180), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: [11!AM, 06!sil, 08breath] {head 1: fire breath (3d40), head 2: fireball (3d31), head 3: hellfire (3d20)}, sum.dragon [06!sil] | Sz: Giant | Int: high. 11:32:54 <|amethyst> %?? serpent of hell 11:33:11 <|amethyst> PleasingFungus: how's that? 11:33:25 maybe the flags should be after now 11:33:33 <|amethyst> ooh 11:33:34 <|amethyst> good 11:33:52 flags after spells? 11:34:01 |amethyst: ambiguity eliminated :) 11:34:35 fr more ambiguity 11:35:09 The hellfire might have exploded! You think you die... 11:35:14 the Serpent of Hell (05D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 16/12 | Dam: 3504(fire:20-39) per head | 05demonic, 04breaks doors, see invisible, fly | Res: 06magic(180), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: {head 1: fire breath (3d40), head 2: fireball (3d31), head 3: hellfire (3d20)} [11!AM, 06!sil, 08breath], sum.dragon [06!sil] | Sz: Giant | Int: high. 11:35:14 <|amethyst> %?? serpent of hell 11:36:52 -!- ystael_ is now known as ystael 11:36:52 the Serpent of Hell (10D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 30/12 | Dam: 50 per head | 05demonic, 04breaks doors, see invisible | Res: 06magic(180), 05fire, 02cold, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: {head 1: metal splinters (3d32), head 2: b.quicksilver (3d20), head 3: crystal spear (3d40)} [11!AM, 06!sil, 08breath], sum.dragon [06!sil] | Sz: Giant | Int: high. 11:36:52 %?? serpent of hell dis 11:36:53 -!- Whistling_Beard has quit [Ping timeout: 264 seconds] 11:37:02 oh, just even more melee damage 11:37:20 good ac 11:37:35 270 damage in one turn sounds good 11:37:42 ouch! 11:37:49 <|amethyst> wheals: my chei tweaks are pushed, if you want to work on any of the other stuff 11:37:56 <|amethyst> wheals: s/chei/monster/ 11:38:29 fr de-uniqify the serpent again so I can shove it into zigs 11:38:41 the serpent of boris 11:39:55 serpent of hell dis has yet to get any kills 11:40:00 need to buff it a bit more 11:40:07 no!!!! 11:40:31 the Serpent of Hell (10D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 30/12 | Dam: 50 per head | 05demonic, 04breaks doors, see invisible | Res: 06magic(180), 05fire, 02cold, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: {head 1: metal splinters (3d32), head 2: b.quicksilver (3d20), head 3: crystal spear (3d40)} [11!AM, 06!sil, 08breath], sum.dragon [06!sil] | Sz: Giant | Int: high. 11:40:31 %??serpent of hell distant shores 11:40:38 might need to tone down the others a bit though, we'll see 11:40:49 mm 11:40:51 wheals: ? 11:40:53 !killratio the_serpent_of_hell * vlong>=0.16-a0-423-g28a7641 11:40:55 the_serpent_of_hell wins 5.376% of battles against * (vlong>=0.16-a0-423-g28a7641). 11:41:15 silly randart name 11:41:35 !lg * ikiller=the_serpent_of_hell / vlong>=0.16-a0-423-g28a7641 11:41:35 10/28 games for * (ikiller=the_serpent_of_hell): N=10/28 (35.71%) 11:41:35 shoals can be distant 11:42:06 !lg * ikiller=the_serpent_of_hell vlong>=0.16-a0-423-g28a7641 s=place 11:42:06 10 games for * (ikiller=the_serpent_of_hell vlong>=0.16-a0-423-g28a7641): 5x Coc:7, 3x Geh:7, 2x Tar:7 11:42:22 -!- Z_LAMP has quit [Ping timeout: 240 seconds] 11:42:47 from watching the kills, it seems a common cause of death is people just sitting around in los of ice/brimstone/shadow fiends 11:42:53 while trying to fight it 11:43:43 in hangedman voice: "it turns out enemies don't exist in a vacuum........" 11:43:59 -!- cs_0x6373 has quit [Read error: Connection reset by peer] 11:44:57 -!- fearitself has joined ##crawl-dev 11:45:50 my char on CSZO unable to get back into save? I get this message...Another game is already in progress using this save! 11:45:55 anyone able to help? 11:46:23 |amethyst: around? 11:48:46 hrm 11:48:57 another bug: serpent of hell does actually have claw and trample attacks 11:49:02 but they don't show up for some reason 11:49:25 hydra heads short-circuit that 11:49:50 -!- Zekka has quit [Ping timeout: 265 seconds] 11:50:08 -!- CanOfWorms has joined ##crawl-dev 11:50:21 http://s-z.org/neil/git/?p=monster-trunk.git;a=blob;f=monster-main.cc;hb=HEAD#l1045 11:50:48 i don't see anything that would obviously break if it was changed 11:51:18 -!- wheals has quit [Quit: Leaving] 11:51:57 i think it's probably mirroring the code in crawl itself, which also used to do something like that, and which i had to change to make the serpent of hell work 11:53:05 -!- rossi has quit [Ping timeout: 264 seconds] 11:54:14 -!- elliptic has quit [Quit: Leaving] 11:54:54 I'm back in, thanks if someone did it for me. 11:55:21 -!- elliptic has joined ##crawl-dev 11:55:33 -!- fridurmus has quit [Remote host closed the connection] 11:57:33 might have just been a timeout 11:58:29 <|amethyst> fearitself: still stuck? 11:58:30 |amethyst: You have 2 messages. Use !messages to read them. 11:58:39 <|amethyst> oh 11:58:46 <|amethyst> fearitself: nm, just got your second message :) 11:58:53 nope, fixed. thanks =) 12:02:13 -!- foophykins has quit [Ping timeout: 246 seconds] 12:06:43 -!- Ragdoll has quit [Read error: Connection reset by peer] 12:07:05 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 12:07:45 -!- bonghitz has quit [Remote host closed the connection] 12:10:40 So, what was the whole +144 rings ordeal about? 12:11:02 %git :/144 12:11:02 07PleasingFungus02 * 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(10 hours ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 12:11:13 ^ missing break; 12:11:17 [no comments] 12:11:25 someone got a +144 ring of intelligence and a book of annihilations by D:2 12:11:50 ya 12:11:53 preparing for stat reform i see 12:11:56 scalded schlong aka penguingo 12:12:18 -!- link_108 has joined ##crawl-dev 12:12:28 also 12:12:30 c - 10533 gold a +130 ring of slaying (unknown) 12:12:50 ...sadly I don't think he managed to buy it before I fixed the bug 12:13:40 sounds like a good match for epic_bugs[op] 12:13:45 ya 12:13:50 ??epic bugs[$ 12:13:51 epic bugs[20/20]: E - cursed ring "Diygosh" {Str+2 Int+3 Slay+150} 12:13:56 oh huh 12:14:04 didn't remember someone actually managed to buy one 12:14:25 or find or w/e 12:15:42 -!- debo has quit [Quit: Lost terminal] 12:16:53 -!- link_108 has quit [Ping timeout: 260 seconds] 12:18:05 -!- link_108 has joined ##crawl-dev 12:19:24 unless it was a forced update you can always just keep on playing the broken version 12:20:24 ya 12:20:34 !lm lessens x=vlong 12:20:35 15811. [2014-11-03 14:09:56] [vlong=0.16-a0-1815-gfde0ed1] rnglessons the Spry (L18 MfIE of Elyvilon) entered the Vaults on turn 67665. (D:14) 12:20:53 -!- UncertainKitten has joined ##crawl-dev 12:20:54 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:21:00 ya, looks like he is 12:24:09 -!- gareppa has quit [Quit: Leaving] 12:24:26 -!- weezeface has quit [Read error: Connection reset by peer] 12:27:29 -!- pwnmonkey has quit [Ping timeout: 256 seconds] 12:30:35 -!- primordial_ has joined ##crawl-dev 12:34:24 -!- primordial has quit [Ping timeout: 255 seconds] 12:34:47 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 12:35:44 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 12:36:27 plenty of people found crazy mad rings 12:37:53 well 12:37:58 literally every ring that had plusses 12:37:59 had this bug 12:38:06 for about two hours 12:38:11 delicious rings of +140 ac 12:38:20 just surprised no one found a +200 ring 12:38:33 also. hm. thinking about ash. 12:38:34 -!- ontoclasm has quit [Quit: Leaving.] 12:38:35 how did work 12:38:41 ? 12:38:42 er 12:39:28 today is a typo day above other typo days, i'll just look up the commit 12:40:01 %git :/144 12:40:01 07PleasingFungus02 * 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(11 hours ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 12:40:03 fr typos language 12:40:21 randomly swap around every possible letter pairing 12:40:31 *typso 12:40:42 so a few weeks back, I was talking with elliptic & others about problems with the ash cursing mechanic. 12:41:29 one of the problems was how much of a no-brainer cursing armour was, especially early on, and how finding aux slots items to curse vs not was a big swingy thing for ash followers. 12:42:14 the point of the curse mechanic is to force players to trade tactical flexibility for power & piety; cursing armour doesn't do that. so why keep it? why should ash care about armour curses? 12:43:08 fr cursing gloves blocks ring swapping again 12:43:11 haha 12:43:58 two obvious answers to my one question. first, thematic: it's odd that ash would care about some curses but not others. second, mechanical: how would you give out armour/dodge/shield/stlth bonuses without caring about cursed armour? 12:44:53 -!- causative has quit [Ping timeout: 260 seconds] 12:44:54 could argue that shield should be seperate for considerations here, since hands and what not 12:45:04 why? 12:45:22 no two-handers 12:45:33 other things that prevent you from using two-handers: 12:45:37 cursing a one-hander 12:45:39 no hand 12:45:41 ...but yes, I suppose 12:45:48 it's sort of a weird partial restriction 12:46:05 -!- grillatactics has quit [Ping timeout: 264 seconds] 12:46:34 you also have the issue (regardless?) that 1h vs 2h curses would be thrown off - currently 2h curses give more skill/piety (but you can't curse the shield for bonuses there) 12:47:32 also you can't wear a shield! 12:47:40 -!- syllogism has joined ##crawl-dev 12:48:09 well, that's the penalty of using a 2h weapon, not the penalty of cursing one. if that makes any sense. 12:48:58 PleasingFungus: cursing body armour increases inflexibility, and tt does introduce decisions, too: when to uncurse your gear etc. 12:49:17 it's not really symmetric - wearing a shield prevents you from swapping in a 2h weapon tactically, but using a 2h weapon doesn't prevent tactical shield swaps, since tactical shields swaps don't exist anyway... 12:49:36 strategic inflexibility is not as interesting as tactical inflexibility, is the argument 12:49:39 (I agree that among weapons, jewellery etc., body armour is the simplest curse target. But I disagree that there wouldn't be follow-up choices.) 12:50:02 theTower: more or less, especially in the fabled Early Game 12:50:13 spoken of in legend 12:50:15 which is where curse scrolls most often tend to be in short supply 12:50:25 (and therefore where this minigame is most relevant) 12:50:59 dpeg: also, you don't choose between cursing armour and cursing weapons/jewellery 12:51:05 since they use separate scroll types 12:51:17 -!- DrKe has quit [Ping timeout: 264 seconds] 12:51:23 you have to manage ?RC 12:51:38 yes, but that's different 12:51:59 what you mean is you have to pray to rngod rc turns into what you want 12:52:11 it seems like it'd be very rare that you'd plan on using a piece of armour for so short a time that it's not worth cursing, even keeping in mind the eventual ?rc cost 12:52:17 pray to ash 12:52:58 (and of course ?rc is only one use for your entire inventory - so it's often practical to wait to uncurse armour until you want to uncurse some piece of jewellery or weapon) 12:53:24 (though that is, again, a 'soft' form of strategic inflexibility) 12:53:33 Is there a proposal? 12:53:49 I thought this is just drafting for a proposal 12:53:58 -!- simmarine has joined ##crawl-dev 12:54:06 this is just me being reminded of an old thought I had 12:54:17 since I'm watching an ash player right now 12:54:33 I don't think it's a solid enough thought for a proposal - there are too many standing questions 12:54:44 PleasingFungus: you could also see it the other way around: there is one guaranteed curse target for everyone. 12:54:58 well 12:54:59 no 12:55:08 not for fe, dr, op... 12:55:14 I understand what you mean, but I don't think drastic action is needed (this needs thought and work)... that is why I asked if there is an actual proposal. 12:55:21 PleasingFungus: sure 12:55:23 fr all dr start with cloaks 12:55:25 no, definitely not an urgent thing 12:55:59 I agree it's the weakest part of the curse minigame. 12:56:18 (otoh, I'd fight quite a bit for ash curses in general, but I am used to this :) 12:56:26 oh, I do like ash curses quite a lot 12:56:38 <|amethyst> I don't think Ash cursing is entirely about tactical swapping 12:56:40 that's why I'm not pushing for something like "ash autocurses all your equipment" 12:56:47 <|amethyst> I think the restriction on strategic swapping is relevant too 12:56:50 PleasingFungus: what about ash cursing body armour once for free? 12:56:53 <|amethyst> since ?rc is finite 12:57:08 |amethyst: I tried to hint at this 12:57:10 dpeg: I don't see what that would help? 12:57:17 ok, I retract! 12:57:18 |amethyst: yeah we talked about that a little earlier - scroll up 12:57:22 -!- Aryth has quit [Ping timeout: 245 seconds] 12:59:15 |amethyst: there is a strategic limitation but it's not very strong (strong strategic limitations: ru, trog...), especially early on (where ash balance is iffiest) 12:59:27 ...'balance' is a weird term 12:59:44 where the Ash Experience is shakiest, maybe 12:59:47 <|amethyst> hm 12:59:53 <|amethyst> I'd think it would be more relevant early on 12:59:55 he 12:59:56 h 13:00:05 <|amethyst> when you're most likely to find a better item than what you currently have 13:00:35 <|amethyst> i.e. do you curse this crap ringmail for some extra piety, when you're likely to find better armour in a floor or two 13:01:21 -!- DrKe has joined ##crawl-dev 13:01:40 hm 13:01:42 maybe 13:01:43 maybe 13:01:52 the simplest thing to do would be to not care, specifically, about aux slots 13:01:56 -!- Turgon has quit [Client Quit] 13:02:25 still have the flavor issue 13:02:29 <|amethyst> hm 13:02:40 <|amethyst> I could see that improving fairness across species 13:02:58 would suck for op, arguably 13:03:00 <|amethyst> but beyond flavour, it might be mechanically problematic 13:03:05 mm? 13:03:22 <|amethyst> in that those aux slots can give the same resistances/etc that body armour does 13:03:26 actually I think it'd probably be an op buff, thinking about it more 13:03:46 <|amethyst> so Hu^Ash has more flexibility than Sp^Ash 13:03:59 <|amethyst> since Hu^ash has more swappable slots at max piety gain 13:04:12 hu has more flexibility wrt armour than sp, yes 13:04:24 <|amethyst> but this would exacerbate that I think 13:04:37 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:05:06 <|amethyst> it would be like giving Op fully-bound with 2 rings 13:05:28 sounds like a crate suggestion 13:05:31 <|amethyst> (which would makes ring binding mostly meaningless for Op) 13:05:34 <|amethyst> s/makes/make/ 13:05:45 idk. I think body armour is still a pretty significant choice for a lot of reasons 13:05:52 then again, I think it's alright that species play differently with gods 13:05:59 and the typical character is going to find a very limited amount of resist aux armour 13:06:09 esp before extended (so, again, the typical character!) 13:06:44 <|amethyst> dpeg: I do too... what I like about the current armour situation is that less-armoured characters (who had less flexibility to begin with) are asked to give up less flexibility than, say, Humans 13:07:09 I think the amount of flexibility here is overstated 13:07:32 what kind of effects does the typical character really get from their aux slots? 13:07:46 -!- DrKe has quit [Ping timeout: 244 seconds] 13:07:47 <|amethyst> I was mostly thinking of randarts 13:07:55 there aren't that many randarts 13:07:58 doy/pleasingfungus: caustic bees have rF+/rC+ and rPoisneutral because by that point in the game they'd be easy fodder for Refrigeration/Fireball/Freezing Cloud/Bolt of Foo/PCloud/Parrow/etc w/o them, and they're supposed to be scary. They're still possible to take down with all those tools, but it isn't trivial this way. I want them to be strong against the majority of builds but possible to defeat using most types of tools. 13:07:58 especially before extended 13:07:58 conservation, rCorr, levitation, 13:08:04 rip levitation 13:08:09 <|amethyst> running! 13:08:14 Except running. 13:08:18 yeah none of those are actually common 13:08:24 Lasty_: he was talking about egos :) 13:08:27 haha 13:08:32 dead egos, to be specific 13:08:56 Lasty_: yeah that is basically what people were saying, from another angle: they are, in fact, intended to be good against most everything 13:09:07 -!- Bloaxor has joined ##crawl-dev 13:09:20 Yeah. Good, but not invincible. 13:09:21 I refuse to take a position on whether or not this is good 13:09:21 -!- emeraldemon has quit [Quit: emeraldemon] 13:09:35 They're a bit weak to hexes, and also to invis, as it happens. 13:09:41 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 13:09:41 %??caustic bee 13:09:45 bzz 13:09:54 conjure ball lightning 13:10:13 I love the idea of people fighting them w/ CBL 13:10:23 cbl is a cool spell 13:10:28 -!- Kalir has quit [Changing host] 13:10:35 I'm also okay with them being pretty easy w/ chain lightning 13:11:15 beware the noise cost 13:11:50 they are basically ancient-lich tier threats 13:12:07 a pack is, I mean 13:12:09 fr punt them to that ood range >_> 13:12:14 -!- Siegurt has quit [Quit: Leaving.] 13:12:41 I'd say a pack is a little more frightening than an ancient lich, but a solo bee is only a bit scarier than a dire elephant. 13:12:52 -!- Bloax has quit [Ping timeout: 240 seconds] 13:13:06 well, a dire elephant is a speed 10 melee enemy, so according to this little book of crate quotations, 13:13:08 theTower: I'm not sure what you mean 13:13:30 haha 13:13:55 PleasingFungus: Touche. But yeah, a solo bee just isn't nearly as scary as a pack. Greater than the sum of its parts etc. 13:14:37 I can't watch the most recent death, but I hear it involves a large swarm. Was it a reasonable death, or unreasonable? 13:14:47 he had 10 ac in depths 13:14:50 at xl 27 13:15:01 O.o 13:15:04 walking around in a bathrobe, attempting to melee enemies 13:15:04 GG 13:15:20 ...tbf, we are all to blame for that death 13:15:30 since we haven't resdesigned charms (ozo's) to not be bad, yet 13:15:42 (he was using ozo's but had forgotten to turn it on for that fight) 13:15:56 oh, I thought we were to blame because he didn't get killed before that point 13:16:01 that too 13:16:40 haha 13:17:02 -!- DrKe has joined ##crawl-dev 13:17:06 theTower: when you said punt them to that ood range, do you mean make them nastier or make them less likely to spawn? 13:17:09 or both? 13:17:14 I'm open to making them nastier. 13:17:19 and making the packs a bit smaller 13:17:20 latter >_> 13:17:24 I'm pretty sure he had ozo's up for at least a part of that fight 13:17:40 How unlikely to spawn should they be? 13:17:44 also someone who walks around in depths as a 10/29 mf at xl27 has nobody to blame but himself 13:17:44 * theTower shrugs 13:19:07 theTower: could you tell me more about what you'd like to see happen on that front, i.e. what your goals are in that suggestion? 13:20:06 well, the idea of depths oods was to have more top, top tier stuff, not more spriggan defender tier spawns, which are at ends with each other since if it's by the main ood depths placement it's without the bands 13:20:33 buffing individual bees and shrinking the band size sounds vaguely nice 13:20:36 ah, I see 13:20:39 I can do that 13:21:04 if you buffed individual bees 13:21:07 If they go off the OOD charts, they could only be band-placed by 89-band vaults, right? 13:21:07 maybe you could turn them back into 13:21:08 wasps 13:21:10 :p 13:21:23 I mean, in the strictest of senses you can see the upper dragons on depths:4 13:21:43 no, the regular floor spawning mechanism sometimes tries for oods too 13:21:44 -!- DrKe has quit [Ping timeout: 260 seconds] 13:21:45 call them hornets 13:22:08 alongside the staying-around-too-long mechanism, which is likely to trigger in a branch with so many serious fights as depths 13:22:09 the trouble with calling them wasps was that people expected them to be speed 15 instead of speed 20, IIRC 13:22:42 I didn't think the name was why people werre surprised about speed 20 >_> 13:23:35 So much side-eye 13:23:53 imparting tone is very important in text. 13:24:12 -!- Bloaxzorro has joined ##crawl-dev 13:24:57 actually, while I'm doing this non-crawl thing, I am tempted to suggest to skip the bug naming issues entirely and make them some kind of bird 13:25:09 bee-eaters. 13:25:25 caustic cormorant. :D 13:25:35 caustic corvid 13:25:44 nevermore 13:26:32 neverCorr 13:26:44 vehement vulture 13:26:58 sounds like a vulture that specializes in conj 13:27:23 <|amethyst> Lasty_: IMO the bigger problem with calling them wasps in a crawl context is banding 13:27:28 vehement vulture (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 74-97 | AC/EV: 2/17 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(60) | XP: 2046 | Sp: b.lightning (3d22), battlesphere, freezing cloud (2d27) / b.magma (3d26), battlesphere, fireball (3d27) / b.venom (3d21), b.corrosive (3d21), battlesphere, poisonous cloud (3d11) | Sz: Medium | Int: high. 13:27:28 %??tengu reaver name:vehement_vulture 13:27:47 -!- Bloaxor has quit [Ping timeout: 245 seconds] 13:27:49 :o 13:27:58 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91 [Firefox 3.6.28/20120306064154]] 13:28:05 never said what kind of bird a tengu is! 13:28:10 vehement vulture (13Q) | Spd: 10 (move: 90%) | HD: 17 | HP: 74-97 | AC/EV: 2/17 | Dam: 27, 11, 11 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, lev | Res: 06magic(60) | XP: 2046 | Sp: b.lightning (3d22), battlesphere, freezing cloud (2d27) / b.magma (3d26), battlesphere, fireball (3d27) / b.venom (3d21), b.corrosive (3d21), battlesphere, poisonous cloud (3d11) | Sz: Medium | Int: high. 13:28:10 %??tengu reaver name:vehement_vulture god:vehumet 13:28:14 good. 13:28:49 <|amethyst> "vehument" surely 13:28:52 don't overplay it!!! 13:28:58 -!- heteroy has quit [Ping timeout: 256 seconds] 13:29:20 trenchant turkeys 13:29:29 holy harrier (12Q) | Spd: 10 (move: 90%) | HD: 5 | HP: 17-29 | AC/EV: 2/12 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, priest, evil, lev | Res: 06magic(20) | Vul: 08holy | XP: 136 | Sp: smiting (7-17) [11!AM] | Sz: Medium | Int: normal. 13:29:29 <|amethyst> %??tengu name:holy_harrier spells:smiting.50.priest 13:29:43 <|amethyst> oh, right, smiting is evil 13:29:50 ...?????? 13:29:57 holy harrier (12Q) | Spd: 10 (move: 90%) | HD: 5 | HP: 17-29 | AC/EV: 2/12 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, priest, lev | Res: 06magic(20), 08holy | XP: 136 | Sp: smiting (7-17) [11!AM] | Sz: Medium | Int: normal. 13:29:57 <|amethyst> %??tengu name:holy_harrier spells:smiting.50.priest god:the_shining_one 13:29:59 daeva (08A) | Spd: 10 | HD: 14 | HP: 102-137 | AC/EV: 10/13 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, lev | Res: 06magic(140), 03poison, 04rot, 13neg+++, 08holy | XP: 1880 | Sp: smiting (7-17) [06!sil] | Sz: Medium | Int: high. 13:29:59 %??daeva 13:30:05 <|amethyst> oh, I guess it's that GOD_NAMELESS is evil 13:30:17 logical 13:30:32 -!- DrKe has joined ##crawl-dev 13:30:55 he does offer hellfire, torment, summon undead, summon demon, 13:31:17 malign offering, twisted res, summon death scarabs, 13:31:32 paradoxical patridge (12Q) | Spd: 10 (move: 90%) | HD: 5 | HP: 17-29 | AC/EV: 2/12 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, priest, evil, lev | Res: 06magic(20) | Vul: 08holy | XP: 118 | Sp: holy flames [11!AM] | Sz: Medium | Int: normal. 13:31:32 <|amethyst> %??tengu spells:holy_flames.40.priest name:paradoxical_patridge 13:31:38 paradoxical partridge (12Q) | Spd: 10 (move: 90%) | HD: 5 | HP: 17-29 | AC/EV: 2/12 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, priest, evil, lev | Res: 06magic(20) | Vul: 08holy | XP: 118 | Sp: holy flames [11!AM] | Sz: Medium | Int: normal. 13:31:38 <|amethyst> %??tengu spells:holy_flames.40.priest name:paradoxical_partridge 13:31:50 impressive 13:32:56 -!- lobf has joined ##crawl-dev 13:33:21 blasphemous buzzard (12Q) | Spd: 10 (move: 90%) | HD: 5 | HP: 17-29 | AC/EV: 2/12 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, priest, evil, lev | Res: 06magic(20) | Vul: 08holy | XP: 136 | Sp: s.torment [11!AM] | Sz: Medium | Int: normal. 13:33:21 <|amethyst> %??tengu spells:symbol_of_torment.40.priest god:the_shining_one name:blasphemous_buzzard 13:35:27 -!- rchandra has joined ##crawl-dev 13:37:19 -!- DrKe has quit [Ping timeout: 255 seconds] 13:37:40 I wonder if the nameless god would be a good april fool's joke 13:42:19 -!- bonghitz has quit [Quit: Leaving...] 13:46:07 -!- DrKe has joined ##crawl-dev 13:50:53 -!- DrKe has quit [Ping timeout: 264 seconds] 13:53:00 -!- rossi has quit [Ping timeout: 260 seconds] 13:53:05 -!- GoblinBomb has quit [Ping timeout: 265 seconds] 13:54:06 -!- Taraiph has joined ##crawl-dev 13:54:18 hey 13:58:55 -!- owl is now known as ead 13:58:57 -!- ead is now known as read 14:00:10 -!- Piginabag has quit [Ping timeout: 246 seconds] 14:04:32 -!- BigBluFrog has quit [Quit: Page closed] 14:04:57 -!- weezeface has quit [Remote host closed the connection] 14:08:23 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:10:18 its name is just "\0" 14:13:07 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 14:14:46 -!- zxc232 has quit [Read error: Connection reset by peer] 14:17:15 -!- link_108 has quit [Quit: Leaving.] 14:21:54 Taraiph: Hi! 14:22:12 dpeg I have but one question... 14:22:24 how much of a backlash have you gotten over caustic bees? 14:22:56 this much backslash \\\\\\ 14:23:03 ??caustic bee 14:23:04 caustic bee[1/2]: potatolizard: they are jellies glued to beeeeeeeees 14:23:46 ??caustic bee[2 14:23:46 caustic bee[2/2]: that's a splat that's a lot of splats 14:25:13 !lg * cv=0.16-a end>20141031 br=Depths s=ikiller 14:25:14 Dootley (L10 FoFi) ASSERT(num_heads) in 'mon-info.cc' at line 988 failed. (D (Sprint)) 14:25:14 26 games for * (cv=0.16-a end>20141031 br=Depths): 3x a deep troll, 2x a fire giant, 2x a frost giant, an ice dragon, a yaktaur, a necromancer, a caustic bee, a cyan very ugly thing, a titan, a minotaur, an ettin, a spriggan berserker, a starcursed mass, a shadow dragon, a stone giant, a hell knight, a centaur warrior, Margery, an ancient lich, a lich, a pearl dragon, a sun demon 14:25:57 -!- Cheburashka2 has quit [Ping timeout: 265 seconds] 14:26:10 !lg * cv=0.16-a end>20141031 br=Depths ikiller~~pearl 14:26:11 1. Syzygy the Fencer (L22 DsAK of Lugonu), blasted by a pearl dragon (blast of cleansing flame) (kmap: hallowed_hall) on Depths:4 on 2014-10-31 01:28:57, with 423304 points after 74806 turns and 7:44:47. 14:26:17 rip 14:26:47 Taraiph: a few players died to them, some complained. 14:26:51 Taraiph: so not much 14:26:57 really! 14:27:02 Taraiph: your pre-bee backlash is the biggest I've gotten, though TheMattybee seems upset too. I've heard a lot of people assert that they're nuts, but we don't have any actual unreasonable deaths on record. 14:27:02 it is a very new feature 14:27:27 I've killed a few caustic bees myself, and they seemed if anything kind weak. 14:27:28 not as much a shitfest as I expected, so I must say I either overestimated them or they are FAR less common than anything else 14:27:30 well besides the xl27-merfolk-in-a-robe 14:27:36 who got completely obliterated 14:27:41 That wasn't unreasonable :p 14:27:45 Bloax cannot get over that one :) 14:27:46 none of them were 14:28:13 the robefolk could have easily died to a deep troll band playing like that 14:28:24 or a deep troll 14:28:32 yeah, and the other two deaths were the same sort of deal 14:28:35 or a tree doll 14:28:49 the zot one was an accident >_> 14:28:52 Taraiph: feel free to TV them 14:29:04 tree doll (038) | Spd: 7 | HD: 15 | HP: 119-151 | AC/EV: 15/3 | Dam: 35 | 11non-living, 10doors | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 805 | Sz: Large | Int: plant. 14:29:04 <|amethyst> %??iron golem col:green name:tree_doll 14:29:22 theTower: oh, was that you? 14:29:30 ? no 14:29:35 -!- weezeface has quit [Read error: Connection reset by peer] 14:29:45 it was an accident because you didn't mean to put them in zot! 14:29:48 oh, ah 14:29:49 true 14:30:10 but if the same situation had happened in Depths, it would have been reasonable for that character to die given the choices they made. 14:32:09 anonda (L1 SpEn) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D (Sprint)) 14:32:42 -!- Textmode has joined ##crawl-dev 14:33:31 -!- read has quit [Read error: Connection reset by peer] 14:33:49 imagine if up until this point orbs of fire didn't exist, and they were added just now 14:33:56 would they be seen as unreasonable 14:34:19 Probably 14:34:22 theTower: exactly 14:34:54 Lasty_: I'm not sure if this is is a cool feature or an exploit, but Ru is pretty good at letting you manage *rage 14:35:29 rchandra: Oh, how so? 14:35:35 Oh, right 14:35:36 haha 14:35:45 -!- read has joined ##crawl-dev 14:36:01 !lg * cv>=0.15 place=Zot:5 s=ikiller 14:36:01 202 games for * (cv>=0.15 place=Zot:5): 61x an orb of fire, 57x an Orb Guardian, 47x an ancient lich, 6x an electric golem, 3x a golden dragon, 3x a Killer Klown, 2x a Hell Sentinel, 2x an ice dragon, 2x, Afinn the pandemonium lord, a torturous blood saint, Berujum the pandemonium lord, a smoke demon, a grey draconian knight, a tentacled monstrosity, a yellow draconian knight, silentsnack's ghost,... 14:36:06 yeah, I thought about that when I decided not to make berserkitis a purity mutation 14:36:21 rchandra: I think it works thematically, even if it's not explicitly intended 14:37:26 ok 14:37:51 taking advantage of it means opportunity cost, so it's not free also 14:38:02 it's not free anyway, since you give up flexibility by opening with powerleap 14:38:04 yeah 14:38:17 Being exhausted while worshipping Ru is really dangerous 14:38:39 also 14:38:51 not like there's no other way to mitigate berserkitis :) 14:38:57 yup 14:39:03 -!- HellTiger has quit [Ping timeout: 255 seconds] 14:39:04 fr very hungry doesnt work :) 14:39:20 potentially fatal? :D 14:39:30 it used to be once upon a time! 14:40:56 some day, I will give moths of wrath the crawlt trick. 14:40:58 some day. 14:42:20 ? 14:42:40 berserk+confuse melee, duh 14:42:46 ! 14:42:52 imo 14:42:55 frenzy melee 14:43:04 -!- Bollockxor has quit [Quit: Page closed] 14:43:21 is player frenzy just autofight 14:43:22 ouch 14:43:27 that would be funny 14:43:35 fr 14:43:40 braverobin melee 14:44:22 -!- Hailley has quit [Ping timeout: 240 seconds] 14:44:29 but then what casts discord 14:45:11 hm 14:45:16 03roctavian02 07* 0.16-a0-1824-g8561f07: Spider walls brightened, minute tweaks to lab walls and lair floors. 10(2 minutes ago, 36 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8561f079796e 14:45:21 besides a lich 14:45:54 who are our top tier enchanters... 14:45:55 Ghost moth of wrath? 14:45:59 The Enchantress? 14:46:06 sphinx 14:46:23 ereshkigal 14:46:30 ...the Enchantress, slain by a spriggan defender (led by the Enchantress) 14:46:56 -!- reaverb has joined ##crawl-dev 14:47:04 eyes in slime 14:47:05 discord does not work well on pack enemies <_< 14:47:11 oh 14:47:12 grunt 14:47:12 eye of frenzy! 14:47:14 did you see 14:47:16 the trj bug 14:47:17 PleasingFungus 14:47:19 yes 14:47:22 I got hda to do it earlier 14:47:33 didn't tell him what happened, just told him to use the mirror 14:47:33 I'm not at home and won't be for a bit :( 14:47:37 he was very amused 14:47:43 ...oh dear 14:47:47 does that free the chambers 14:47:50 yep!!! 14:47:53 yes ;_; 14:47:56 but it's not nearly as game-breaking as my bugs 14:47:58 so no stress 14:48:03 -!- fridurmus has quit [Remote host closed the connection] 14:48:22 just another one to add to the "-shaped royal jelly's ghost" bug pile 14:48:27 * Grunt flattens PleasingFungus like a pancake!!!!!!!!!! 14:48:38 * PleasingFungus splatters like a jelly! 14:49:29 PleasingFungus: imo add that as an attack verb 14:49:36 !send PleasingFungus the proverbial jelly 14:49:37 Sending the proverbial jelly to PleasingFungus. 14:49:46 mmm. delicious! 14:53:20 -!- xnavy_ is now known as xnavy 14:59:15 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 15:00:02 -!- wheals has joined ##crawl-dev 15:00:43 !crashlog anonda sprint 15:00:44 1. anonda, XL1 SpEn, T:0 (milestone): http://dobrazupa.org/morgue/anonda/crash-anonda-20141103-203205.txt 15:01:12 %git :/unrand 15:01:14 07PleasingFungus02 * 0.16-a0-1822-g86d78d7: Don't crash when generating unrands 10(4 hours ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86d78d7709b9 15:01:25 !crashlog anonda sprint x=vlong 15:01:26 1. anonda, XL1 SpEn, T:0 (milestone): http://dobrazupa.org/morgue/anonda/crash-anonda-20141103-203205.txt 15:01:28 erp 15:01:31 oh, cszo hasn't been updated yet? 15:01:37 I thought it had been...? 15:01:39 that's -1816- 15:01:40 !lm anonda sprint x=vlong 15:01:41 139. [2014-11-03 20:37:10] [vlong=0.16-a0-1816-g2c93a98] anonda the Thaumaturge (L5 SpEn of Dithmenos) became a worshipper of Dithmenos on turn 188. (D) 15:01:52 it is, yeah 15:01:54 hm 15:01:55 !lm * crash noun~~num_heads 15:01:55 No milestones for * (crash noun~~num_heads). 15:02:04 %version 15:02:05 trunk: 0.16-a0-1816-g2c93a98; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 15:02:07 !lm * sprint crash noun~~num_heads -log 15:02:08 1. Dootley, XL10 FoFi, T:443 (milestone): http://crawl.akrasiac.org/rawdata/Dootley/crash-Dootley-20141103-202513.txt 15:02:20 &versions 15:02:32 CAO: 0.16-a0-1823-g489f3f1, CBRO: 0.16-a0-1823-g489f3f1, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1803-gee24f04, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1816-g2c93a98 15:02:35 i guess that was a bad assert 15:02:44 huh, yeah, cszo is out of date. weird 15:02:51 !rebuild cszo 15:02:53 FR 15:03:03 haha 15:03:04 oh 15:03:06 hmmmm 15:03:36 i guess this is some weird thing about sensed hydras 15:04:09 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 15:05:02 I wonder if you could specifically filter those out of the assert? 15:05:14 asserts are nice. 15:06:25 huh, i just sensed a hydra 15:06:32 ah, if you xv it 15:06:58 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 15:07:10 mon-info!!! 15:07:25 yeah 15:07:31 i guess it should be num_heads > 0 too 15:07:38 fr: imaginary hydras 15:07:39 -!- gammafunk has joined ##crawl-dev 15:08:04 %git 15:08:05 07roctavian02 * 0.16-a0-1824-g8561f07: Spider walls brightened, minute tweaks to lab walls and lair floors. 10(25 minutes ago, 36 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8561f079796e 15:08:09 nice 15:08:41 we should consider making roctavian a dev 15:08:46 nah 15:08:52 who knows what kind of weird stuff he'd get up to...? 15:08:59 dang 15:09:07 spending all his time adjusting spider legs, that kind of thing 15:09:20 it does sound gross when you put it that way 15:09:28 :) 15:09:30 are all the bugs squashed, speaking of bugs 15:09:44 current exciting bugs: 15:09:48 should I play 0.16 for my +128 int ring 15:09:56 no sorry 15:09:58 squashed that last night 15:10:05 - phantom mirror on trj causes the rune vaults to open 15:10:14 hehe, I saw that report 15:10:16 that's okay, gammafunk can just revert your fix 15:10:20 - ugly thing and killer klown corpses might be in a weird state; haven't checked yet 15:10:34 - hydra head crash 15:10:43 I have never reverted a commit to my knowledge, nor has one of mine been reverted (technically) 15:10:55 um. I think those are the new standing issues 15:11:00 Sounds like a challenge, gammafunk. 15:11:04 Time to revert some stuff. 15:11:05 !!! 15:11:07 is this 15:11:10 a dev throwdown 15:11:13 well "revert" is sort of a technicality already, since you could count jump attack as me reverting my own commit 15:11:13 ! ! ! 15:11:29 technicalities are all that set us apart from the animals...! 15:11:34 haha 15:11:37 * theTower barks. 15:11:45 PleasingFungus: oh, the corpse thing only happened in my branch 15:11:52 -!- WereVolvo has quit [Ping timeout: 260 seconds] 15:12:03 since K use etc_random in that branch 15:12:08 and "colour cycling" is gone 15:12:10 -!- weezefac_ has quit [Remote host closed the connection] 15:12:11 o 15:12:25 the colour thing, maybe you mean some other bug 15:12:26 I actually got a fun bug where the game couldn't spawn a klown corpse at all 15:12:32 ah ok 15:12:33 when trying to replicate your thing 15:12:34 but 15:12:39 that was before I fixed the corpse crash 15:12:45 (so all corpses were invalid) 15:13:00 right that made me think how we should start making some lua tess 15:13:01 *tests 15:13:02 my klown korpse is grey 15:13:06 fr killer klowns drop killer klown corpses, not human corpses 15:13:13 just build them up over time, test killing a monster, butchering 15:13:19 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:13:28 then I can use zombie clowns, somewhere. 15:13:29 human buff 15:13:35 I guess it's tricky and maybe we should use some "more rigorous" system 15:13:37 huhe nerf??? 15:13:40 like "unit tests"? 15:13:54 man huhe gets vaults 15:14:00 but I was imagining a series of rc files that would do like "item tests", "corpse tests", "deck tests", w/e 15:14:11 <|amethyst> oh, even ?/hydra crashes 15:14:13 <|amethyst> and I see why 15:14:19 and a shell script could just run those in serial, or a subset 15:14:23 theTower: can't you use zombie klowns now, since I made zombies named...? 15:14:25 I forget 15:14:30 <|amethyst> it's the monster_info constructor that takes a type and base type 15:14:38 human zombie (07Z) | Spd: 11 | HD: 20 | HP: 147-187 | AC/EV: 8/10 | Dam: 8 | 07undead, evil | Res: 06magic(26), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 842 | Sz: Medium | Int: plant. 15:14:38 %??killer klown zombie 15:14:46 -!- Basil has joined ##crawl-dev 15:14:46 |amethyst: i fixed for sensed already 15:14:53 Dam: 8 15:14:59 oops, but not for ?/m 15:15:10 maybe i should just remove the assert then 15:15:28 <|amethyst> that seems bad 15:15:28 more likely, ?/m should generate a real monster 15:15:40 besides, klowns aren't human, they can grow multiple heads, rip them off, and juggle them 15:15:41 so that you don't have "buggy draconian scorcher" 15:15:46 would be something helpful for devs making internal changes like this at least, but then they also have to be maintained 15:15:46 -!- elliptic has quit [Quit: Leaving] 15:16:04 not something you'd run every commit, of course 15:16:18 theTower: they're superhuman!! 15:16:23 human (15p) | Spd: 10 | HD: 6 | HP: 22-43 | AC/EV: 3/13 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(20) | XP: 194 | Sz: Medium | Int: normal. 15:16:23 %??human 15:17:03 also I'm a bit worried about serial phantom mirror use 15:17:17 Killer Klown (11p) | Spd: 13 | HD: 20 | HP: 131-170 | AC/EV: 10/15 | Dam: 3012(klown) | 10doors, see invisible, regen | Res: 06magic(160) | Vul: 11silver | XP: 4749 | Sp: blink [11!AM, 06!sil] | Sz: Medium | Int: high. 15:17:17 %??killer klown 15:17:53 .crushed 15:17:54 68. flinch the Bludgeoner (L17 GrCK of Xom), thrown by an octopode crusher (kmap: hangedman_shoal_octodias) on Shoals:1 on 2014-11-03 14:57:40, with 147297 points after 33868 turns and 2:58:16. 15:17:55 I am very tempted to do this so tartarus can use clown zombies 15:18:03 co-ownership of that one 15:18:23 Probably the first problem with phantom mirror is that TRJ bug. 15:18:28 well sure 15:18:28 weird lag 15:18:32 but that shouldn't actually be that hard to fix 15:18:35 the design issues are harder 15:18:47 and also, I don't have code access right now, so the design is the only thing I can address!!! 15:19:04 yeah that's just a bug, iirc there's like a name search on mon death? 15:19:24 grep for "-shaped [Rr]oyal [Jj]elly" 15:19:31 -!- elliptic has joined ##crawl-dev 15:19:31 I forget the caps 15:19:37 ah yeah because you can poly it 15:19:38 but I know it looks for something close to that string 15:19:39 A sensed zero-headed hydra. 15:19:40 ya 15:19:56 The hydra bits wheals (x0) 15:19:59 *bites 15:20:26 i suppose it predates "original_name" 15:21:05 hrm, does the phantom trj also spit out spawns 15:21:09 it didn't when I was watching 15:21:13 but that might have been a coincidence 15:21:14 easy to test 15:21:22 as long as they remain summoned sounds fine 15:21:44 oh the crash i keep hitting is the draco_type one 15:22:01 oh I forgot about that. 15:22:43 <|amethyst> wheals: did you push your fix? 15:22:50 no, not yet 15:22:50 I feel like maybe the mirror should just have a significant cooldown 15:22:54 did you write one? 15:23:04 <|amethyst> not for the sensed thing 15:23:07 <|amethyst> but for ?/m 15:23:13 the draco_type save compat is already awful :/ 15:23:55 <|amethyst> wheals: I can push mine whenever yours is ready 15:24:03 i'm not even sure which is which :S 15:24:05 <|amethyst> wheals: s/push/rebase then push/ 15:24:15 please push whatever you're doing first 15:24:35 03|amethyst02 07* 0.16-a0-1825-gf727ace: Don't crash on ?/mhydra 10(4 minutes ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f727ace58cb8 15:25:07 OK, simple enough 15:25:53 03gammafunk02 07* 0.16-a0-1826-g62073bf: Unbrace 10(2 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=62073bf96c9a 15:25:57 wait for my earth-shattering commit as well 15:25:58 no 15:26:01 ok 15:26:02 2slo 15:26:17 gammafunk: o 15:26:17 <|amethyst> gammafunk: actually 15:26:22 -!- wvc has quit [Remote host closed the connection] 15:26:24 I forgot I had a better suggestion 15:26:25 than a cooldown 15:26:31 <|amethyst> gammafunk: the coding style document says you can omit that outer { } too 15:26:45 hrm, unbrace didn't catch that 15:26:49 <|amethyst> gammafunk: for a for() if() specifically, not the other way around 15:26:50 yeah, we're very inconsistent about it 15:26:55 oh, that's why 15:26:55 <|amethyst> gammafunk: it's not mandatory so 15:27:00 huh, really? I do it for both 15:27:07 but I'm terrible 15:27:34 PleasingFungus: what's better than a cooldown? 15:27:41 <|amethyst> unbrace specifically declines to change that either way 15:27:42 anyway gammafunk imho the right fix is to weaken the effect if we're worried about it being too strong 15:27:48 what could *possibly* be better than a fantastic, amazing cooldown?! 15:27:48 specifically 15:28:07 take a page from dithmenos's shadowy umbral book of darkness 15:28:25 and slap some draining onto the mirror clone 15:28:28 |amethyst: so I can go for a second earth-shattering commit? 15:28:41 -!- blabber has joined ##crawl-dev 15:28:59 <|amethyst> gammafunk: are you on a breath timer or something? 15:29:02 haha 15:29:24 fwiw bh is on record as being opposed to unbrace, citing e.g. the apple ssl bug 15:29:24 <|amethyst> wheals is the one you're conflicting with :) 15:29:50 03gammafunk02 07* 0.16-a0-1827-ge25b96c: Incredibly, unbrace again 10(78 seconds ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e25b96cdd420 15:29:53 wheals is 2slo 4me 15:29:58 incredible!!! 15:30:11 that reminds me, pillusions of dr have both their normal breath and their ghost breath 15:30:19 !send wheals bugs 15:30:19 Sending bugs to wheals. 15:30:39 pillusions you say 15:30:44 PleasingFungus: hrm, draining not conditional on its resist I assume? 15:30:54 -!- weezeface has quit [Ping timeout: 258 seconds] 15:31:12 yeah, just a flat level of the enchantment - probably not even scaling on evo, since we have enough scaling off that as is 15:31:12 Yeah I like the idea of nerfing it some 15:31:14 for this item 15:31:21 I'm not sure how much effect that can truly have 15:31:29 it would reduce spell & attack damage 15:31:42 drain a percent of its hd? or does new drain for monsters now work taht way 15:32:26 you'd slap on, say, experience_level() / 2 levels of ENCH_DRAIN 15:32:35 -!- link_108 has joined ##crawl-dev 15:32:42 deng, well it sounds like an idea 15:32:58 it would be Inconsistent with the Monster Ability, of course. 15:33:11 ...but this is an item, not a spell, and it's already inconsistent in other ways :) 15:33:17 ??phantom mirror[2 15:33:18 phantom mirror[2/5]: Also a monster spell used by rakshasas; it clones a selected allied creature, randomly swapping the clone and original to disguise which is real and which is fake. 15:33:24 the trick will be making lower hd phantoms not useless,but I guess we are intending this to be used on the more powerful threats 15:33:26 ah. well, basically every way 15:33:31 yeah, we don't have to do 50% 15:33:58 but I think getting, say, two-thirds of a cerebov is a lot more reasonable than getting a full cerebov 15:34:15 sounds like something reasonable to try, at least; the timer is a bit wacky since it'd have to be a fairly long duration for it to matter 15:34:33 yeah, and it would be... weird to implement, I think 15:34:59 Game stuck in CSZO, cannot spectate or play 13https://crawl.develz.org/mantis/view.php?id=9123 by araganzar 15:34:59 well it'd just be a duration I think, possibly dependent on the hd of the thing you mirrored 15:35:07 but again it'd need to be kinda long, which is kinda bad 15:35:11 huh, second person reporting that today 15:35:16 cszo seems slow; rebuild was taking a while 15:35:34 <|amethyst> oh 15:35:42 <|amethyst> a bunch of gdb processes taking full CPU 15:36:05 rip 15:36:50 now for the fun of rebasing... 15:37:22 -!- valtern has quit [Remote host closed the connection] 15:37:33 -!- daiy has quit [Ping timeout: 255 seconds] 15:37:45 -!- cciulla has quit [Quit: Page closed] 15:37:49 !rebase gammafunk 15:37:49 oh good, only 6 files with conflicts 15:37:49 hrm 15:37:49 wheals rebases gammafunk. Gammafunk is banished to the reflog! 15:37:59 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1824-g8561f07 (34) 15:38:20 whoever updated cszo right before i push two crash fixes : :( 15:38:33 03wheals02 07* 0.16-a0-1828-ge8e9319: Fix an assert. 10(35 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e8e9319f23c3 15:38:33 03wheals02 07* 0.16-a0-1829-g627fd25: Don't crash on xv of monsters remembered past saves. 10(3 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=627fd25675ef 15:38:33 03wheals02 07* 0.16-a0-1830-g0843398: Move the sacrifice_def definition to sacrifice-data.h (PleasingFungus). 10(84 seconds ago, 2 files, 20+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0843398abd72 15:38:36 wheals: sorry!!! 15:38:38 -!- roctavian has joined ##crawl-dev 15:38:39 tbf 15:38:42 I started it updating like 15:38:51 <|amethyst> there have been constant crash fixes the past day or so 15:39:00 ok, 40 minutes ago 15:39:00 <|amethyst> hard to rebuild and not barely miss some 15:39:05 even more constant than the crashes, it seems 15:39:15 but, as mentioned, cpu issues were causing slow build 15:39:19 oh right 15:39:27 <|amethyst> crashes were causing slow build :) 15:39:34 fr: clangdb?? 15:39:35 vicious cycle 15:39:39 messed up 15:39:58 wheals: the saddest thing is that I'm not even sure if I'm happy about the sac-data struct move, now 15:40:05 since |amethyst persuaded me that it's kind of a mess whatever you do 15:40:08 wheals: that compiles? I'm really surprised -- I'm pretty sure that when I had that, it didn't compile. 15:40:24 I declare there shall be ZERO CRASHES due to my branch 15:40:36 back then it was used in other files 15:40:38 gammafunk: What branch is that? 15:40:51 i think 15:40:51 branch "rm" 15:40:59 well, it's actually one largish (only -ish) commit fixing mon colour 15:41:20 or refactoring I guess 15:41:31 -!- pwnmonkey has quit [Remote host closed the connection] 15:41:33 !send gammafunk crashes 15:41:33 Sending crashes to gammafunk. 15:41:53 conflicts in 6 files, fun 15:42:01 oh, that's not so bad 15:42:03 <|amethyst> really, my preference would be to make all those foo-data.h into foo-data.cc, but the struct definitions would have to say in the header 15:42:06 one of these days I'm gonna rebase boulder 15:42:08 again 15:42:22 yeah these will be very simple conflicts 15:42:24 <|amethyst> since they are currently header files that must be included exactly once 15:42:36 i think ideally they would be foo-data.txt 15:42:52 like art 15:43:00 man I mean 15:43:02 in a sense, yes 15:43:03 oh 15:43:07 mitm[wpn].get_colour(); 15:43:20 but on the other hand, debugging shit art-data.txt bugs is... 15:43:20 |amethyst told me to use ::colour()! 15:43:28 doesn't matter really 15:43:41 03roctavian02 07* 0.16-a0-1831-gdec2988: White marble floors for Tukima wizlab, removed rim from Flayed Ghost. 10(7 minutes ago, 14 files, 14+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dec2988febb5 15:43:49 yeah not necessarily the same implementation 15:43:54 the fact that you have an intervening layer of lua makes everything so much more complicated 15:44:17 tbh I think we should aim for something like itemprop.cc right now 15:44:20 wheals: no it's not the implementation, it's more the "style" I guess 15:44:29 like we don't use get_pos() but pos() 15:44:40 different conversation 15:44:46 ok 15:44:46 moving from there to external data files (.txt or .xml or .json or .csv or...) doesn't matter nearly as much 15:44:52 I think 15:44:57 |amethyst: Hmm, what is the advantage of foo-data.cc over foo-data.h? 15:45:23 PleasingFungus: i think the fact that unrands are partly state and partly updated by code doesn't help 15:45:30 heh 15:45:32 yes 15:45:41 !send wheals DUMMY UNRAND 1 15:45:42 Sending DUMMY UNRAND 1 to wheals. 15:45:45 <|amethyst> reaverb: so you don't have a situation where you have a header file that has to be included in exactly one specific place (and no more) or it doesn't work 15:45:57 you mean unrand functions by "partly updated"? 15:46:00 as in you have to define both? 15:46:43 i think there's some other stuff that's calculated on the fly too? like the ARTPs, maybe? 15:46:46 it's kind of worse than just the art functions if you look at things like devastator and ass boots 15:46:53 true 15:46:57 those have exceptions just buried in random code places 15:47:01 <|amethyst> reaverb: and so the code that uses it (mon-util.cc for example) doesn't require a recompile every time the data changes 15:47:20 PleasingFungus: what exactly do you mean by like itemprop.cc? 15:47:28 <|amethyst> reaverb: on when the data structures (or enum ranges) change 15:47:33 <|amethyst> reaverb: s/on/only/ 15:47:35 well. itemprop.cc has a big pile of struct arrays 15:47:35 |amethyst: Ah. 15:47:38 the data structure thingies 15:47:51 like those in mut-data.h, sacrifice-data.h, mon-spl.h, etc 15:48:13 oh I see 15:48:18 <|amethyst> PleasingFungus: I see the desire not to mix the tables and code into one file though 15:48:19 but they're defined within the .cc itself, and exposed to the outside world through a set of specific interface functions 15:48:19 you moved all that code into methods 15:48:32 gammafunk: ya 15:48:34 oh yeah, hiding them is kind of nice 15:48:46 heh, and it asserts if you call weapon_colour() e.g. on bread 15:48:57 I guess it would even if that logic did a lookup 15:48:59 Hehe: 15:49:01 gammafunk: also, those are private methods 15:49:05 !source itemprop.cc:1242 15:49:06 ah ok 15:49:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemprop.cc;hb=HEAD#l1242 15:49:10 <|amethyst> PleasingFungus: I'd split that into itemprop-data.cc (the tables), itemprop-data.h (declarations for the tables, unless those just go into itemprop-enum.h instead), and itemprop.cc (the accessors) 15:49:21 but it is important to be explicit about your preconditions :) 15:49:27 <|amethyst> PleasingFungus: itemprop.cc and itemprop-data.cc, and nothing else, would include itemprop-data.h 15:49:28 i was planning to move titles in title-{god,skill}.h but i guess you guys wouldn't appreciate that then? 15:49:45 yeah it's important, but I meant it would feel weird if they were public I guess 15:49:48 but they're not 15:49:59 -!- wingsquish has quit [Max SendQ exceeded] 15:50:01 |amethyst: that seems a little odd to me. let me think 15:50:04 I guess even then it'd be a reasonable thing to do 15:50:17 wheals: well, I don't think it's *worse* than the current situation 15:50:30 mostly to make it easier for !source to find them, admittedly 15:50:34 heh 15:50:40 also easier for editing purposes 15:50:43 but also for non-coders too in general 15:50:49 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:50:54 since you don't have to go to another file to find the docs, or have the docs in two places 15:51:01 <|amethyst> PleasingFungus: I guess that does make them extern rather than static 15:51:09 wheals: well source needs to be converted to TAGS also I think 15:51:09 or know that the god titles are in describe-god.cc 15:51:23 I should do that but then I have to program Perl again 15:51:39 oh, god titles being in there is def weird 15:51:47 Only computer science profs like Perl!!! 15:51:54 |amethyst: what would you think about moving the arrays for titles to their own files? 15:51:54 sorry, let me look at what you said 15:52:00 -!- Tux[Qyou] has quit [Quit: Excess flood] 15:52:09 <|amethyst> gammafunk: I don't think most CS profs like Perl 15:52:15 that would then be once-included where they are now 15:52:22 heh, really? :) 15:52:22 -!- rossi has quit [Ping timeout: 258 seconds] 15:52:33 <|amethyst> Perl is a pile of hacks upon hacks 15:52:51 yeah 15:52:56 <|amethyst> that's why I like it, but it's definitely not the paragon of language design :) 15:52:58 a miserable pile of secrets 15:53:25 there's a good 1learn add |amethyst in there, but it's kind of broken up 15:53:37 the original perl devs don't like perl (5) any more 15:53:43 gammafunk: just edit it! that's what grunt would do :) 15:53:59 <|amethyst> !learn add |amethyst <|amethyst> Perl is a pile of hacks upon hacks [. . .] that's why I like it 15:53:59 |amethyst[15/15]: <|amethyst> Perl is a pile of hacks upon hacks [. . .] that's why I like it 15:54:01 -!- JaGGedTK|2 has quit [Client Quit] 15:54:02 nice 15:54:08 Never let accuracy get in the way of a good learndb entry! 15:54:16 1learn add learndb 15:54:28 wheals: I think that god titles should be in a different file than describe-god (I don't know why they were in describe in the first place, before I moved them to -god) - not sure that it should be a .h 15:54:28 <|amethyst> !learn add perl see {|amethyst[Perl] 15:54:29 perl[1/1]: see {|amethyst[Perl] 15:54:34 !learn edit |amethyst[15] s/[. . .]/<|amethyst>/ 15:54:34 |amethyst[15/15]: <|amethyst><|amethyst>Perl is a pile of hacks upon hacks [. . .] that's why I like it 15:54:37 oops 15:54:38 I wonder if you could do something clever with the database 15:54:40 for titles 15:54:45 <|amethyst> !learn edit perl[1] s/$/}/ 15:54:46 perl[1/1]: see {|amethyst[Perl]} 15:54:49 <|amethyst> ??perl 15:54:50 perl[1/1]: see {|amethyst[Perl]} 15:54:51 !learn set |amethyst[15] <|amethyst> Peril is a pile of hacks upon hacks <|amethyst> that's why I like it 15:54:52 |amethyst[15/15]: <|amethyst> Peril is a pile of hacks upon hacks <|amethyst> that's why I like it 15:54:55 <|amethyst> aww, doesn't work 15:54:58 !learn set perl see {|amethyst[15]} 15:54:59 perl[1/1]: see {|amethyst[15]} 15:55:01 Peril? 15:55:03 yeah searching is a :beh: 15:55:15 !send peril gammafunk 15:55:16 Sending gammafunk to peril. 15:55:18 !!! 15:55:28 !send PleasingFungus pythons 15:55:34 Sending pythons to PleasingFungus. 15:55:34 <|amethyst> !learn edit |amethyst[15] s/ril/rl/ 15:55:34 |amethyst[15/15]: <|amethyst> Perl is a pile of hacks upon hacks <|amethyst> that's why I like it 15:55:35 * PleasingFungus hisses! 15:55:39 !send certain death PleasingFungus 15:55:39 Sending PleasingFungus to certain death. 15:55:43 !death PleasingFungus 15:55:43 Death has come for PleasingFungus... 15:55:43 * PleasingFungus dies! 15:55:46 oops 15:55:47 too early 15:55:47 rip 15:55:55 Xom revives PleasingFungus! 15:56:07 :) 15:57:16 The reaper hits PleasingFungus with the +13 Scythe of Curses {drain, Curse}!!!!!!!!!!! 15:57:41 curses 15:57:49 -!- nonethousand has joined ##crawl-dev 15:57:58 fr more fixedarts to cover all the other miscast effect schools 15:58:12 !send theTower spellbinder 15:58:13 Sending spellbinder to theTower. 15:58:14 :p 15:58:14 only have two and one omni-source so far 15:58:16 still a little pleased by the dumb majin-bo numerology 15:58:41 apparently monsters don't get the necro miscast effects while wielding scythe of curses 15:58:43 -!- Krakhan has quit [Changing host] 15:58:44 laaaaaame 15:58:52 -!- nonethousand has left ##crawl-dev 15:58:54 fix please 15:59:36 what 15:59:47 !source art-func.h 15:59:47 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/art-func.h;hb=HEAD 15:59:56 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:00:00 -!- Isabel has joined ##crawl-dev 16:00:03 uh 16:00:08 are you sure about that, potatolizard? 16:00:29 so wizmode-fu tells me 16:00:59 hmm or actually 16:01:08 huh, weird 16:01:19 I sat next to this goblin for a couple hundred turns without getting a single miscast 16:01:46 what race were you? 16:01:50 gr 16:01:59 !source has_lifeforce 16:02:00 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l5364 16:02:14 yeah 16:02:16 gr are immune 16:02:19 huh 16:02:21 TIL 16:02:21 that's the wrong func but w/e 16:02:30 -!- gareppa has quit [Quit: Leaving] 16:02:39 likewise, vp, gh, mu, and lichform 16:02:45 -!- Pluie has quit [Ping timeout: 255 seconds] 16:02:52 -!- Pluie has joined ##crawl-dev 16:02:53 um. statue form & petrification *might* also qualify you? 16:03:04 yep 16:03:06 and wisp form 16:03:48 anyway, those are all valuable tactics for avoiding scythe of curses effects, which is relevant very often. 16:04:04 has_lifeforce(), not to be confused with alive() 16:04:17 it's also another case of gargoyles being unsure whether they're alive or not 16:04:18 is_lifeable() 16:04:21 fr lifeforce elementals 16:04:23 -!- DrKe has joined ##crawl-dev 16:04:44 potatolizard: pretty sad, really 16:04:48 existentially uncertain... 16:05:53 -!- Isabel has quit [Ping timeout: 264 seconds] 16:07:13 -!- Buxus has quit [Ping timeout: 246 seconds] 16:08:27 -!- WereVolvo1 has quit [Read error: Connection reset by peer] 16:08:38 -!- link_108 has quit [Quit: Leaving.] 16:08:56 -!- _Jordan_ has quit [Quit: Leaving] 16:11:00 -!- codehero is now known as _ 16:11:21 -!- edlothiol has quit [Ping timeout: 272 seconds] 16:11:30 -!- _ is now known as Guest21753 16:11:48 -!- Guest21753 is now known as codehero 16:12:49 -!- Ratboiler has quit [Ping timeout: 246 seconds] 16:17:58 -!- pwnmonkey has quit [Ping timeout: 255 seconds] 16:18:59 -!- myfreeweb has quit [Ping timeout: 245 seconds] 16:20:10 -!- link_108 has joined ##crawl-dev 16:21:03 03N7829102 07[cards] * 0.16-a0-1791-g9aaa206: Let the Shaft card shaft monsters. 10(4 minutes ago, 2 files, 18+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9aaa20642ca7 16:22:16 03Grunt02 07* 0.16-a0-1832-g1c5d74f: Don't clone monster death keys (#9120). 10(6 minutes ago, 3 files, 9+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1c5d74f256b4 16:22:16 03Grunt02 07* 0.16-a0-1833-gb97e75f: Also don't kill Jiyva on phantom TRJ death. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b97e75f0198a 16:22:35 tomb could temporarily move away / whatever the stairs, like how imprison works? 16:23:14 less gaps in your walls is the idea 16:24:09 also dance clearly should have tukima's ball attached to the summoned weapon (or haunt-style "dancing partners" of either the summon or the monster's weapon?) 16:24:30 at the very least it should lose the hostile -3 plain short sword at bottom power 16:24:35 rip trj bug :( 16:24:45 now to rework Qaz invocations so that monsters can use them 16:24:50 (next up: demonspawn blighters?) 16:25:01 blighter? 16:25:08 first name that came to mind >_> 16:25:12 I wonder what a good way to retheme to avoid the interaction with flying is? 16:25:25 vaccuums 16:25:27 I really don't like how it's Optimal to fly around all the time because You Might Fall Down A Shaft 16:25:37 air currents? 16:25:44 probably magic tbh 16:25:45 air currents, hah. 16:25:54 !send wheals killed by dangerous winds 16:25:55 Sending killed by dangerous winds to wheals. 16:25:58 Grunt: haha, that also killed jiyva? 16:26:02 gammafunk: yes! 16:26:03 that great 16:26:04 ohhh 16:26:06 that explains a lot 16:26:12 retheme shafts as teleport trap 16:26:12 i could have sworn that you already can fall down shafts while flying because of air currents 16:26:20 !send Grunt whee 16:26:20 Sending whee to Grunt. 16:26:21 what a straight up punk god 16:26:22 you are thinking of nethack 16:26:27 I'm going to tell timbw that the next time I see him 16:26:30 ...specifically Sokoban 16:26:33 pleasingfungus please add to the fruit list "air currants" 16:26:35 reaverb: Trap of Lose Level 16:26:37 oh 16:26:39 theTower: ugggggh 16:26:41 which is doubly-good since timbw also hates the phantom mirror 16:26:46 sorry 16:26:47 !glasses 16:26:47 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 16:26:56 * Grunt reflects gammafunk with the mirror, and the mirror shatters! 16:26:57 YEEEAAAAAHHHHHHH 16:27:17 !source itemname.cc 16:27:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemname.cc;hb=HEAD 16:27:45 man, why does noscript sometimes decide that s-z.org is launching XSS attacks on me??? 16:27:57 maybe it is 16:27:58 maybe it is! 16:28:01 maybe it is. 16:28:04 maybe it is? 16:28:08 maybe it is... 16:28:09 PleasingFungus: Anyway I heavily support removing the flying interaction from shafts, even if the flavor has the be stretched a little. 16:28:18 Ashenzari warns you, "Maybe it is." 16:28:18 maybe it is‽ 16:28:24 -!- Earlo has quit [Read error: Connection reset by peer] 16:28:35 doy: !?!?!? 16:28:38 !source item-name.cc:1809 16:28:38 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/item-name.cc;hb=HEAD#l1809 16:28:48 so 16:28:50 unless I'm crazy 16:29:01 why is that link a 404 16:29:18 oops 16:29:19 he is crazy. 16:29:23 <|amethyst> doy: because it's itemname.cc 16:29:23 !source itemname.cc:1809 16:29:23 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemname.cc;hb=HEAD#l1809 16:29:25 ok try that 16:29:28 |amethyst: hi.... 16:29:47 <|amethyst> PleasingFungus: what page does noscript complain about? 16:29:56 fr !source feil.cc ~ !source file.cc automatically 16:30:22 |amethyst: either of those itemname.cc links, for example 16:30:24 let me check to get more info 16:30:25 need less of a headache and exhaustion, or while somebody's reading my words I would detail out replacing bones with rangers 16:30:44 one of the only uncovered niches I could figure out 16:30:51 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 16:30:57 so unless you're crazy 16:31:01 theTower: replacing bones with rangers? 16:31:05 cards. 16:31:11 Ah. 16:31:11 theTower poetry-speak can be hard to decipher 16:31:28 maybe I was trying to convey bone dragons should be made of centaurs. 16:31:30 agh, it claims "technical details have been logged to the console", but they totally haven't been!!! 16:31:34 asdf 16:31:49 anyway it says "noscript filtered a potential xss attack from [chrome:] 16:31:55 and redirects me to garbage 16:32:03 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref%2Fsource%2FitemNAME.cc%3Bhb=HEAD#2394592465344130843 <- don't bother going there 16:32:06 -!- lobf has quit [Quit: lobf] 16:32:32 weird, but isn't noscript like so 2010 16:32:34 more like 2004 16:32:47 I am a grouchy old throwback 16:32:54 2015, the year of linux on the desktop 16:32:56 doy: unless I'm crazy, there's no reason for scrolls to use two seeds 16:33:05 cen yak faun warrior captain satyr javelineer master cyclops 16:33:08 they currently use two seeds for their names (SDFJHVX ASKDLJLSD) 16:33:17 -!- Bloaxzorro has quit [Quit: Error: Bloax not found] 16:33:22 somebody sounds more tired than me 16:33:26 one 8-bit seed, one 32-bit seed, both stored in item knowledge 16:33:39 I can't tell if that's gibberish or the seeds though 16:33:41 and then it... adds them together and stores them in a 32-bit value 16:33:46 ASKDLJLSD is a great name for a seed 16:33:53 Zannick: it is my example of a random scroll name 16:34:14 the scroll reads "note to self: ask dlj re: lsd" 16:34:39 PleasingFungus: Have you seen the make_name function (Hint: it's in crawlcode) 16:34:55 if (mons) 16:34:55 corpse.props[FORCED_ITEM_COLOUR_KEY] = mons->colour; 16:34:58 so by definition yes 16:34:59 so I think that adding two seeds to no reason is completely possible. 16:35:01 reaverb: hint: I am responsible for crawlcode :) 16:35:05 in my branch I use monster_info for this 16:35:11 reaverb: but yeah that is my assumption 16:35:13 this is mon-death.cc 16:35:21 that's either for wheals or PleasingFungus 16:35:33 gammafunk: that was my change, but I'm not sure what you're asking 16:35:45 PleasingFungus: well I'm saying the prop isn't needed in this instance 16:35:52 since i get the colour from monster_info 16:36:01 oh, you mean the field, not a struct 16:36:03 1learn add PleasingFungus I am responsible for crawlcode 16:36:11 -!- BigBluFrog has quit [Quit: Page closed] 16:36:15 um. how does that work for ugly things 16:36:27 monster_info works for ugly things 16:36:32 huh 16:36:32 I initialize monster_info(mons) 16:36:37 well, okay. 16:36:45 so it gets colour from the mons, but then modulates based on any player override 16:36:46 what about vault-defined monsters? 16:36:46 <|amethyst> gammafunk: remember to check ?/mugly thing 16:37:01 |amethyst: sorry? 16:37:15 wheals: our plan is for player overrides to override those 16:37:26 so? 16:37:26 for the time being at least, butwe could change that 16:37:31 <|amethyst> gammafunk: with your mon-info changes, since that takes a different code path and doesn't copy from a monster 16:37:38 i didn't say anything about player things 16:37:52 gammafunk: the question is: what colour are the corpses of vault-defined monsters, in your system? 16:37:52 wheals: well I guess I don't understand your question then? 16:37:52 i meant, how are you making sure they get the right colour corpse? 16:38:00 <|amethyst> gammafunk: make sure ugly things don't have a bug there similar to the hydra bug I just fixed 16:38:00 er, vault-recoloured monsters 16:38:07 |amethyst: ok, got it 16:38:20 well those are made as items and not in mon-death in the same function I think 16:38:23 so let me see 16:38:29 no 16:38:37 if you kill a monster 16:38:44 and it was originally vault recoloured 16:39:21 wheals: oh well then it's my original answer, that's what my answer was 16:39:37 we decided the following: player overrides of monster colours override vault define colours 16:39:45 so????? 16:40:06 and since corpses of said monsters inherit from the monster, the corpse colour matches whatever the resultant monster colour is 16:40:11 or was I suppose 16:40:30 and this is done (in my branch) using monster_info(mons) 16:40:32 but you said they don't inherit from the monster, they inherit from the monster_info 16:40:43 oh, monster_info(mons) 16:40:44 wheals: monster_info(mons) 16:40:48 witchcraft 16:40:57 i thought you meant monster_info(monster_type) 16:41:15 man, if you get rid of that use of FORCED_ITEM_COLOUR_KEY, there's only one left 16:41:32 I wonder if you could elegantly get rid of that one 16:41:33 that'd be nice 16:41:38 monster_info now being what modulates the colour based on any overrides; monster class just stores an int ; vault defines change that int, but monster_info will override potentially 16:42:44 let me see if this prop is used elsewhere 16:42:47 if not I guess it'd be removed 16:43:19 ah ok 16:43:21 i don't think you could get rid of this use of FORCED_ITEM_COLOUR_KEY 16:43:28 unless you stored the monster_info? 16:43:46 no it needs to stay 16:43:46 the colour is stored in this prop now 16:43:52 oh ok 16:44:12 so it's now corpse.props[FORCED_ITEM_COLOUR_KEY] = monster_info(mons)->colour()? 16:44:31 I misunderstood completely, I thought you were saying you were removing that line and just recalculating corpse colour later on 16:44:32 so I guess you're still essentially keeping item_def::colour, but just moving it to a prop which is checked for by item_def::get_colour() and used only if it exists? 16:44:55 yes, and it's only currently used for corpses, chunks, and... god-branded weapons 16:45:11 Shields historically were not used by tanks. 16:45:27 minmay: you can't argue with him! it's true! 16:45:34 (shield reform thread? I haven't been keeping up-to-date.) 16:45:42 -!- gammafunk has quit [Quit: leaving] 16:45:45 acvar is back and he's better than ever 16:46:31 -!- gammafunk has joined ##crawl-dev 16:46:33 of course tanks didn't use shields, how could armour use shields 16:46:36 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:46:36 sorry, weird lag 16:47:12 wheals: exactly!!!! 16:47:13 -!- Z_LAMP has quit [Ping timeout: 255 seconds] 16:48:01 I wonder if minmay and berder have crossed paths yet 16:48:18 just wear the shield over your breastplate 16:48:28 gammafunk: yes 16:48:47 he's...well he has strong beliefs 16:48:51 I'll say that much for him 16:49:01 who's berder 16:49:03 ? 16:49:09 causative 16:49:13 just another crawler, aren't we all 16:49:20 he's also the dean of deens, right? 16:49:21 oh really? 16:49:27 he has many names 16:49:31 somebody who makes me practise anger management 16:49:47 I thought dean of deens was gadrel, but it's easy to get confused, I agree 16:49:47 someone who eats pizza to lose weight 16:50:45 gammafunk: there are several deans of deens, it's a big department 16:50:57 wheals: cursed tenure! 16:51:53 fr the Elf overlord 16:52:00 no I'm pretty sure gadrel is just someone with a similar conversational style 16:52:14 Grunt: elferlord 16:52:16 elfestlord 16:52:31 Grunt: on the E glyph? 16:52:38 gammafunk: har. har. har. 16:52:39 Elvenking 16:52:46 !send death gammafunk 16:52:47 Sending gammafunk to death. 16:52:59 extremely elven things 16:53:06 Oh no! wheals is using the touch of death! 16:53:12 !send annihilation gammafunk 16:53:12 Sending gammafunk to annihilation. 16:53:45 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:54:28 -!- Piginabag has quit [Ping timeout: 246 seconds] 16:54:49 The statue mumbles some strange prayers to its god against you. 16:54:49 Magma suddenly erupts from the ground! 16:54:49 _The blast of magma engulfs you! 16:54:51 Success. 16:55:02 s/its god/Qazlal 16:55:17 The statue calls down the wrath of Qazlal upon you. 16:55:17 The ground shakes violently, spewing rubble! 16:55:17 _The blast of rubble hits you! 16:55:28 how do statues mumble, anyway 16:55:29 -!- roctavian has quit [Quit: Page closed] 16:55:57 cast spells, no problem. mumble? no f'ing way. 16:56:02 I know that towers can rumble 16:56:06 not sure if they mumble 16:56:44 Berder (L27 NaFE) ASSERT(num_heads) in 'mon-info.cc' at line 988 failed. (Zig:2) 16:56:58 wwwhhheeeaaalllsss 16:56:59 well 16:57:10 roxanne *speaks* 16:57:17 wwweeeeeeelllllllll 16:58:01 03wheals02 07* 0.16-a0-1834-g61a6e1d: Give the Throw Icicle zap DCHAR_FIRED_MISSILE. 10(64 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61a6e1daebfb 16:58:01 03wheals02 07* 0.16-a0-1835-g723c8a2: Move some tentacle code to mon-tentacle.cc. 10(58 minutes ago, 3 files, 101+ 101-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=723c8a2efa42 16:58:01 03wheals02 07* 0.16-a0-1836-gecadd4b: Clean up monster casting messages code a bit. 10(37 minutes ago, 3 files, 24+ 96-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ecadd4b6115c 16:58:01 03wheals02 07* 0.16-a0-1837-gbde876d: Split up mon-message.cc. 10(10 minutes ago, 32 files, 178+ 189-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bde876d4dab4 16:58:24 that wasn't fixed actually 16:58:33 64 minutes ago <-- nice relative time 16:58:34 it was a block of ice i think, not a sensed monster 16:58:49 !crashlog berder 16:58:50 6. Berder, XL27 NaFE, T:203548 (milestone): http://dobrazupa.org/morgue/Berder/crash-Berder-20141103-225641.txt 16:59:04 -!- fridurmus has quit [Remote host closed the connection] 16:59:13 chequers: ? 16:59:15 oh 16:59:21 hours are for losers 16:59:28 apparently! 16:59:37 1 hour 64 minutes ago would be better 16:59:43 btw, my server should be hooked up to global scores today 17:00:12 chequers: yeah I saw a few players on it at one point 17:00:18 besides chequers that is 17:00:24 Berder (L27 NaFE) ASSERT(num_heads) in 'mon-info.cc' at line 988 failed. (Zig:2) 17:00:27 bringing back crawl to its birthplace! 17:00:30 !crashlog berder 17:00:31 7. Berder, XL27 NaFE, T:203558 (milestone): http://dobrazupa.org/morgue/Berder/crash-Berder-20141103-230021.txt 17:00:35 Berder (L27 NaFE) ASSERT(num_heads) in 'mon-info.cc' at line 988 failed. (Zig:2) 17:00:46 -!- CacoS has quit [] 17:00:47 The statue prays to Qazlal. 17:00:48 Nature churns violently around the statue! 17:00:56 muhahahahahaha 17:00:59 dcss was started by an aussie?? 17:01:03 linley? 17:01:15 yep 17:01:22 ??linley 17:01:23 linley henzell[1/5]: Linley Henzell is the original creator of Crawl and numerous shoot 'em ups. 17:01:27 whaao 17:01:35 time for cake 17:01:42 the cake is a lie! 17:01:51 due was the only australian dev since then that i know of 17:01:56 -!- lobf has joined ##crawl-dev 17:02:20 -!- wheals has quit [Quit: Leaving] 17:02:36 -!- Zekka has quit [Remote host closed the connection] 17:03:24 -!- ibar has quit [Quit: leaving] 17:04:01 wow this rebases cleanly atop wheals' changes 17:04:04 let's see if it compiles 17:04:11 (I love the branch name I'm using for this btw) 17:04:12 -!- Lasty has joined ##crawl-dev 17:04:13 -!- fridurmus has quit [Remote host closed the connection] 17:04:55 -!- DrKe has quit [Ping timeout: 244 seconds] 17:05:02 -!- DrKe has joined ##crawl-dev 17:06:28 -!- ystael has quit [Ping timeout: 272 seconds] 17:06:34 -!- weezefac_ has quit [Ping timeout: 255 seconds] 17:06:47 -!- syllogism has quit [Quit: Leaving] 17:07:10 what grand plans are these? 17:07:19 !source mon-death.cc:146 17:07:20 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l146 17:07:35 rchandra: a bit of an in-joke, but possibly useful later on 17:07:45 New branch created: ruin_everything (1 commit) 17:07:45 03Grunt02 07[ruin_everything] * 0.16-a0-1838-g5337e38: Implement monster use of Upheaval and Disaster Area. 10(5 minutes ago, 7 files, 160+ 49-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5337e385e280 17:07:57 lol 17:08:15 cloud mage, go! 17:08:23 (raise your hand if you know where the branch name comes from!) 17:08:42 binding of isaac? 17:08:53 NOPE 17:09:05 ??devsprint[marvin 17:09:06 devsprint[3/13]: MarvinPA: an iron golem who casts {disaster area} every turn, ruining everything. 17:09:10 PleasingFungus: yup!!! 17:09:13 <3 17:09:14 -!- Siegurt has quit [Quit: Leaving.] 17:09:21 -!- Hailley has quit [Ping timeout: 255 seconds] 17:09:21 ??devsprint[grunt 17:09:22 devsprint[10/13]: Grunt: 17:09:24 just need to bring back iron golems now......... 17:09:25 kinda miss mpa 17:09:28 -!- DrKe has quit [Ping timeout: 260 seconds] 17:09:31 poor mpa, he's never approve of worshiping Q 17:09:34 *he'd 17:09:35 he was a good guy to bounce monster descriptions off 17:09:43 ??devsprint[dpeg 17:09:44 I don't have a page labeled devsprint[dpeg in my learndb. 17:09:56 rchandra: it's incomplete!!! 17:09:58 PleasingFungus: only that?! 17:10:11 gammafunk: well, he left shortly after I became a dev 17:10:19 so most of my interaction with him was the big monster description rewrite 17:10:19 !learn add devsprint dpeg: sits back, makes plans for others to kill you, occasionally summons oklobs. 17:10:20 devsprint[14/14]: dpeg: sits back, makes plans for others to kill you, occasionally summons oklobs. 17:10:33 ??devsprint[ploo 17:10:34 I don't have a page labeled devsprint[ploo in my learndb. 17:10:34 PleasingFungus: ah, yeah he was just a very solid reasoner about gameplay things, much like elliptic 17:10:36 worth checking 17:10:51 gammafunk: suspiciously plausible 17:10:57 whenever he had an opinion, it was generally worth listening to 17:11:58 -!- Textmode has quit [Ping timeout: 255 seconds] 17:12:40 -!- foophykins has quit [Ping timeout: 246 seconds] 17:14:07 -!- reaverb has quit [Quit: Leaving.] 17:14:45 hm 17:14:52 I'm wondering what the best way to tackle #9117 is. 17:14:59 -!- DrKe has joined ##crawl-dev 17:15:17 !glaciate 9117 17:15:18 rchandra gestures. rchandra conjures a mighty blast of ice! The great icy blast engulfs 9117! 17:15:22 !bug 9117 17:15:23 https://crawl.develz.org/mantis/view.php?id=9117 17:15:24 It'd be simple to add mon->is_insubstantial() checks to see if there's actually a body to protect in mon-cast.cc, but the spell's still in the spell list. 17:16:35 I guess ghosts can currently cast any player spell that monsters can cast - there's no longer a list to exclude them from... 17:16:42 *to exclude stoneskin from 17:19:23 we could....... special-case it........................................ 17:19:27 (I don't want to bring back a list..........) 17:19:30 oh 17:19:33 we could do a SPFLAG_ 17:20:09 (also give it to Ozo's) 17:20:20 -!- popbob has quit [Read error: Connection reset by peer] 17:21:01 -!- weezeface has quit [Remote host closed the connection] 17:21:38 |amethyst: Any idea about ldf's problem in https://crawl.develz.org/tavern/viewtopic.php?f=9&t=14051&p=195471#p195471 ? 17:22:11 |amethyst: 'Is it possible to change charset in console? I've tried "char_set=unicode" or "char_set=IBM", but it says "Bad character set".' on XTAHUA 17:22:32 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:23:02 03N7829102 07[cards] * 0.16-a0-1792-g06fd4fc: Improve Dance card a bit. 10(9 minutes ago, 1 file, 13+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06fd4fcb7f9e 17:24:08 those went away, there are includes now iirc 17:24:17 <|amethyst> Medar: now it's include = ibm_glyphs.txt or old_unicode_glyphs.txt 17:24:34 Oh, just a config change. Thanks. 17:24:46 <|amethyst> (char_set has just "default" and "ascii" now) 17:24:49 -!- Hailey has quit [Ping timeout: 272 seconds] 17:24:58 BAD CHARACTER SET. 17:25:14 naughty character set? 17:25:36 <|amethyst> Grunt: but enough about the new Star Trek movies 17:27:06 |amethyst: ha 17:28:10 03Grunt02 07* 0.16-a0-1838-gfb3d8be: SPFLAG_NO_GHOST for Stoneskin and Ozo's (#9117). 10(3 minutes ago, 3 files, 5+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb3d8bebe016 17:28:10 03Grunt02 07* 0.16-a0-1839-gb4dc526: Insubstantial monsters can't cast Stoneskin or Ozo's. 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b4dc526cb8d6 17:28:26 -!- Lightli has joined ##crawl-dev 17:29:14 !nerf Lightli 17:29:14 * Sequell nerfs Lightli!!! 17:29:46 I didn't even do anything yet 17:30:14 !silence Lightli 17:30:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:30:52 Grunt: ...wait, why not let ghosts cast ozo's...? 17:31:02 or stoneskin 17:31:07 no, stoneskin is wrong 17:31:17 since it's a self-transmutation, which the undead cannot use 17:31:21 true 17:31:21 PleasingFungus: what exactly is an icy film going to cling to? 17:31:36 -!- Textmode has joined ##crawl-dev 17:31:37 mm 17:31:42 Grunt: Whatever it is that people hit with their weapons/fists/spells 17:31:43 armour, not refrig 17:31:43 I guess I don't feel strongly about it 17:31:50 geekosaur: I know! 17:31:55 v0v 17:32:04 condensation shield would make sense, on the other hand..... 17:32:05 (todo) 17:33:25 does ozos work in wispform? 17:33:39 is corpse colouring based on e.g. vault colour defined monsters working for people in trunk? 17:35:34 condensation shield could actually be a good monster spell. 17:35:36 er 17:35:43 I think hangedman was suggesting that earlier? 17:35:45 I forget 17:35:50 gammafunk: no idea 17:35:50 That's why I'm bringing it up. 17:35:59 Grunt: I'm agreeing! 17:36:37 there are weird errors these days if you don't make clean 17:37:03 |amethyst told me at one point that if compilation failes unless you make clean, it's a bug 17:37:19 but it's been kind of like that for a while, not sure why 17:37:40 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:37:41 make: *** No rule to make target `mon-message.h', needed by `ability.o'. Stop. 17:37:48 was what I got this time 17:38:00 make clean 17:38:07 yes 17:38:10 yeah I know, that's what I'm saying 17:38:13 that seems to happen whenever a new file is added 17:38:15 I'm kinda used to that 17:38:20 there was also a tiles build issue 17:38:26 for some people 17:38:31 or in some circumstances 17:38:41 PleasingFungus: at certain times?!?! 17:38:45 sometimes also when a file is removed? but not otherwise 17:38:50 gammafunk: phase of the moon... 17:39:04 You feel that your compilation will fail... 17:39:40 enh. it computes dependencies on the fly and includes them if they exist to speed make up a bit. if you remove files or alter dependencies, that saved computed dependency information is wrong 17:39:45 so make clean removes them 17:40:24 yeah it's probably that there's been a lot more file movement than in the past I guess 17:41:08 considering introducing new crash bugs tonight 17:41:09 undecided 17:41:22 it seems like we've already had a good number. 17:41:39 would be nice if we could include a keybinding for clua interpreter by default 17:42:55 ok, yeah corpse colour inheritence from monsters isn't working in trunk 17:43:08 in that it's ignoring vault define colours 17:45:11 -!- siepu has quit [Read error: Connection reset by peer] 17:45:30 huh 17:45:38 gammafunk: imo check if it did that before my changes 17:45:39 I'm curious 17:45:49 I'm testing in trunk 17:45:52 current trunk that is 17:45:59 oh before 17:46:12 well I'm probably just going to track it down and fix it 17:47:48 -!- tabstorm has quit [Ping timeout: 244 seconds] 17:48:22 boring 17:50:35 * gammafunk is now a BORING thing. 17:51:45 * Grunt pegs gammafunk's toy meter...... 17:52:10 man 17:52:14 I should get back to that at some point 17:52:16 I guess 17:52:45 -!- rossi has quit [Ping timeout: 265 seconds] 17:53:25 oh right trunk's is broken anyhow 17:53:29 *trunk's logic 17:53:54 it only inherits the colour if the base type has no default colour that's valid 17:54:17 !function fill_out_corpse 17:54:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l74 17:55:05 yeah ok, so it is broken in trunk, but I'm not sure if it was also broken pre-pf-changes 17:55:23 now it's just why is it also broken in my branch 17:55:59 ah, yeah, the logic is the same from before my changes 17:56:09 ok then, you're in the clear! 17:56:18 It Never Worked (tm) 17:56:37 <3 18:03:01 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:03:26 -!- wheals has joined ##crawl-dev 18:04:00 -!- GrFi has quit [Client Quit] 18:04:53 -!- omnirizon has quit [Ping timeout: 240 seconds] 18:06:50 -!- mamgar has quit [Ping timeout: 256 seconds] 18:09:24 trademark owned by crawlcode inc. 18:10:00 r i p 18:10:55 03Grunt02 07* 0.16-a0-1840-g6e3d06d: An implementation of Condensation Shield for monsters. 10(2 minutes ago, 11 files, 76+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e3d06d4ed8b 18:11:10 -!- Serq has quit [Changing host] 18:14:41 -!- blabber has quit [Quit: leaving] 18:15:31 !tell eoc hi if you read these logs ??chris patches[21] doesn't apply for me (maybe something dumb with bpaste) 18:15:31 wheals: OK, I'll let eoc know. 18:15:36 -!- Bloodspar has quit [Client Quit] 18:16:46 if he isnt on as eoc its usually ChrisOelmueller 18:17:03 i checked !seen for both and it's been around 2 weeks 18:17:20 but he might be reading the logs, maybe, and i don't have any better way to get in touch 18:17:33 it looks like it's a git show instead of a git format-patch 18:18:03 !seen edlothiol 18:18:03 I last saw edlothiol at Mon Nov 3 22:11:22 2014 UTC (2h 6m 41s ago) quitting, saying 'Ping timeout: 272 seconds'. 18:18:38 Grunt: 1fight mennas ; shield unrand:shield_of_the_gong perm_ench:condensation_shield v 10 yaktaur 18:19:47 Fannar (12e) | Spd: 10 | HD: 10 | HP: 80 | AC/EV: 0/13 | Dam: 8 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(80) | XP: 1007 | Sp: b.cold (3d18), refrigeration, sum.ice beast, blink [04emergency], armour | Sz: Medium | Int: high. 18:19:47 %??fannar 18:20:02 does fannar always have =cold 18:20:07 or =ice rather 18:20:10 not if he has |cold 18:20:21 gammafunk: any chance of committing my webtiles-changes patches? 18:20:30 chequers: which in particular? 18:20:37 I recall the dir one went in 18:20:43 -!- cribozai has quit [Ping timeout: 258 seconds] 18:20:57 gammafunk: https://github.com/alexjurkiewicz/crawl/commits/webtiles-changes 18:21:34 https://crawl.develz.org/mantis/view.php?id=9098 18:22:17 chequers: cool, I check those out when I finish mon_colour and if edlothiol doesn't get to them first 18:22:30 some I may not be able to vouch for, but most I probably can 18:23:11 ace 18:23:14 wheals: you can't use condensation shield if you have a shield...... 18:23:27 ??monsters 18:23:28 monsters[1/4]: The most up-to-date code for %?? and %? can be found at http://s-z.org/neil/git/?p=monster-trunk.git , or clone from http://s-z.org/neil/git/monster-trunk.git , branch 'bleeding-edge-crawl'. 18:23:28 i'm just hoping to bring my webserver into line with the real webtiles-changes branch 18:23:31 ??monsters[2 18:23:32 objstat[2/3]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 18:23:37 gr 18:23:57 ??monsters[3 18:23:57 monsters[3/4]: dirty cheaters 18:23:59 <3 18:24:37 chequers: also if you can keep at least the commit title to 70 char that'd be helpful 18:24:56 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 18:25:02 we tend to keep the title a bit shorter and just move some description into the "title body" because of various things that list commits 18:25:08 like chei 18:25:54 s/title body/commit message body/ 18:28:26 Grunt: I was just going to say that, on fannar, cond. shield / ozo incentivizes hitting fannar with fire when you generally already have incentive to do that and further hinders people who don't have fire 18:28:55 I know you're testing on fannar to an extent but it doesn't seem necessary to me to double and triple down on having people use fire 18:28:56 -!- Serq has quit [Remote host closed the connection] 18:31:07 feel free to banish me to cocytus, I've said my piece 18:31:11 gammafunk: ok, i'll rewrite the messages 18:31:13 !send Cocytus gammafunk 18:31:14 Sending gammafunk to Cocytus. 18:31:22 gammafunk: do you want the webtiels-changes: prefix to commit titles? 18:31:37 chequers: as long as we're pushing it to that branch that's not necessary :) 18:31:49 ok 18:31:54 chequers: yeah, since we'll do a branch merge 18:32:03 !merge gammafunk 18:32:25 * gammafunk shudders. gammafunk splits! 18:32:26 * Sequell also shudders. gammafunk splits! 18:32:34 dang. 18:32:34 ...heh 18:33:03 hm perhaps I should dial back on Lom's spamminess but make him a bit more ... enchantingly nasty 18:33:42 !lg * ikiller=lom_lobon 18:33:43 29. Hurricos the Metallomancer (L27 NaVM of Makhleb), blasted by Lom Lobon (great icy blast) in Pandemonium (lom_lobon) on 2014-11-03 03:29:34, with 968974 points after 108264 turns and 10:25:51. 18:33:51 ^ nearly me yesterday 18:33:59 oh yeah right, I remember 18:34:03 ctele to the rescue 18:34:08 magnetism + silence 18:34:24 !lg * ikiller=lom_lobon -2 18:34:25 28/29. Charly the Conqueror (L27 MiGl of Qazlal), blasted by Lom Lobon (great icy blast) in Pandemonium (lom_lobon) on 2014-10-29 09:45:12, with 831704 points after 35318 turns and 10:54:51. 18:34:52 chequers: anything relevant for me in your webtiles-changes patch? 18:35:23 (relevant as in, things I will need to modify or things I may want to adopt?) 18:35:42 -!- Daekdroom has quit [Quit: Saindo] 18:36:15 johnstein: mostly to reduce sharp edges during setup 18:36:28 Sacrifice hand message bug 13https://crawl.develz.org/mantis/view.php?id=9124 by 78291 18:36:46 however, one patch adds the ability to specify LANG on a per-game basis. So I can run ./server in LANG=C but launch UTF-8 crawl processes 18:36:49 sacrifice period? 18:36:56 sacrifice grammar 18:37:22 gammafunk: commit msgs rewritten :) 18:37:32 !rewrite chequers 18:37:33 chequers: so if I navigated the setup without hurting myself on the sharp edges, I'm ok? 18:37:54 chequers: oh, I wonder what |amethyst will think of that config.toml.sample 18:37:54 -!- chequers is now known as checkers 18:38:01 * checkers is rewritten! 18:38:06 ! 18:38:13 it does solve an annoying problem of modifying the config and changing the repo 18:38:49 which is why I assumed you did that 18:38:49 indeed 18:39:10 -!- checkers is now known as chequers 18:39:19 I was using that WEBTILES_CONF env var that webtiles-changes recognizes 18:39:24 why does the config need to know where the repo is? 18:39:26 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:39:35 hrm? 18:39:35 I'm barely qualified to run a server 18:40:03 I just need to read through the patch 18:40:11 env vars are evil :P I would like to change server.py to take --config but that's a painful change since config is treated as global state right now 18:40:12 johnstein: what happens is if you run the webserver from the webserver dir locally (like for testing) you need to change the config often 18:40:31 oh. I never do that for a production server 18:40:38 johnstein: but that config is in the repo (in the same dir), so if you change it, git sees it and lists changes etc 18:40:49 johnstein: yeah this is really for local use/testing 18:40:55 so that's probably why I don't immediately see where this benefits me the most :p 18:41:04 yes, I'm running from a git clone since I dont want to build a real package 18:41:34 and I test locally a lot since webtiles makes Tiles and consol version 18:41:37 in one make 18:42:02 |amethyst does same, but he's Guru 18:42:06 got it 18:42:12 with Guru wisdom 18:42:25 The Greybeard! 18:42:32 this is why I set DBRO up the same as CBRO 18:42:33 imo Gurunt wisdom 18:42:48 already had a workflow set up! 18:43:01 I pulled my hair out trying to roll my own 18:43:13 johnstein: well it was good to test player titles on dbro; it went off pretty much without a hitch for ppo 18:43:17 so we're glad you do it 18:43:57 !send johnstein hairy devils 18:43:57 Sending hairy devils to johnstein. 18:44:01 woo 18:44:21 DBRO was just supposed to be where I tested my crappy crawl ideas 18:44:24 !send Lugafu the Hairy johnstein 18:44:25 Sending johnstein to Lugafu the Hairy. 18:44:55 !send Lugafu the Hairy hairy devils 18:44:56 Sending the Hairy hairy devils to Lugafu. 18:45:01 aw 18:45:06 -!- lrvs has quit [Quit: Page closed] 18:45:20 -!- weezeface has quit [Remote host closed the connection] 18:45:24 then it evolved to host Bloax's stuff. then Dwarf Fortress and Cataclysm-DDa. then yea, as a general production server test bed (which is really the only legit use case) 18:46:26 he didn't know it, but I was racing PF on the weird +98 ring of int bug last night 18:46:45 manually "git bisecting" to try to find the offending commit 18:46:55 but it took 15 min to rebuild 18:46:57 i am interested in also hosting DF johnstein, so i'll hit you up when i have some time 18:47:07 -!- Akitten_Homura has joined ##crawl-dev 18:47:16 chequers: it's more of a prototype/proof of concept 18:47:18 but sure! 18:47:30 docker is the way to go though 18:47:36 and a BEEEEFY VPS 18:48:04 mmm, df 18:48:04 I have to shut down the DorfServer during crawl tour idea since 2-3 Df games eats up all the RAM 18:48:16 tourney 18:48:29 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 18:48:31 cataclysm too 18:48:43 but that game is incomprehensible to me 18:49:25 PleasingFungus: hrm, it looks like ugly thing corpse colours are also broken in trunk 18:49:39 -!- roop has quit [Quit: Page closed] 18:49:51 i gave up on docker btw 18:50:08 not being able to build a static dcss made it a little pointless 18:50:09 PleasingFungus: they all show up as red 18:50:24 ? 18:50:44 Grunt: in console, if that was your ? 18:50:49 -!- weezeface has quit [Ping timeout: 265 seconds] 18:51:00 I was ?ing at chequers 18:51:01 :) 18:51:08 ah ok 18:51:48 -!- kipster has quit [Ping timeout: 246 seconds] 18:52:00 -!- Akitten_Homura is now known as UncertainKitten 18:52:05 gonna guess that these hash lookups won't work in gdb 18:52:12 -!- Crehl has quit [Quit: Killed by a kitten] 18:52:14 PleasingFungus: drop by Antem's game; someone wants to thank you 18:56:26 -!- CanOfWorms has joined ##crawl-dev 18:58:38 * geekosaur eyes menu... feel like phantom mirrors shouldn't show up until first identified/found 18:58:51 Grunt: well, I could run a minimal debian per-dcss process but personally I'm happy to wait until a purer approach is possible and deal with the larger security surface until then 19:02:03 !learn del chris_patches[25 19:02:03 Deleted chris patches[25/28]: cap slaying rings at +6 again https://bpaste.net/show/9a7301d3872e 19:02:13 -!- mineral has joined ##crawl-dev 19:02:16 !learn del chris_patches[21 19:02:17 Deleted chris patches[21/27]: remove blessed blades (todo check item cache stuff) https://bpaste.net/show/cbf16e2311e8 19:02:45 !learn del chris_patches[14] 19:02:46 Deleted chris patches[14/26]: color keys in P swap prompt https://bpaste.net/show/3868ac252b8a 19:02:57 * Grunt eyes wheals suspiciously. 19:03:03 !learn del chris_patches[21 19:03:04 Deleted chris patches[21/25]: Remove SInv and Stlth- from mace of brilliance https://bpaste.net/show/4dc7237c030d 19:03:12 -!- read has quit [Ping timeout: 250 seconds] 19:03:12 !commitstorm Grunt 19:03:24 !remove wheals 19:03:31 !ejectejecteject 19:06:24 -!- TangoBravo has quit [Quit: Page closed] 19:11:05 gammafunk: yes, ugly thing corpse colours are on my TODO 19:11:16 gammafunk: will investigate shortly 19:11:35 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 19:11:39 yeah I'm taking a peek, since this seems to be affecting all ...nm 19:13:31 c shield as a monster spell was only half 19:13:44 the other half was giving it a freeze effect on things blocked in melee 19:14:10 +78 ring of slaying 13https://crawl.develz.org/mantis/view.php?id=9125 by Dino 19:14:14 -!- NilsBloodaxe has quit [Quit: Page closed] 19:14:29 ugh 19:14:34 still? 19:14:37 i doubt it 19:14:54 just needs to be updated 19:15:30 %git 0.16-a0-1813 19:15:30 Could not find commit 0.16-a0-1813 (git returned 128) 19:15:39 %git :/ring 19:15:39 07PleasingFungus02 * 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(18 hours ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 19:15:43 yah 19:15:54 03ChrisOelmueller02 {wheals} 07* 0.16-a0-1841-g0e9d014: Remove SInv and Stlth- from mace of brilliance 10(5 months ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0e9d014b88c2 19:15:54 03ChrisOelmueller02 {wheals} 07* 0.16-a0-1842-g2bf1b22: Highlight ring slot keys when putting on / removing rings 10(7 weeks ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2bf1b22b04d7 19:15:54 03ChrisOelmueller02 {wheals} 07* 0.16-a0-1843-gda37df7: Revert "Allow rings of slaying to be up to +8." 10(4 weeks ago, 1 file, 2+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=da37df7d7fce 19:15:54 03ChrisOelmueller02 {wheals} 07* 0.16-a0-1844-gdb7d090: Remove Blessed Blades 10(4 weeks ago, 20 files, 50+ 100-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=db7d09005e6e 19:15:54 03wheals02 07* 0.16-a0-1845-gc850cda: Remove ISFLAG_BLESSED_WEAPON. 10(8 minutes ago, 3 files, 2+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c850cda0bcaa 19:16:34 -!- Zooty has quit [Ping timeout: 246 seconds] 19:16:36 5 months ago 19:16:46 rip 19:17:31 nooooo shove weapon tiles into unusedddddd 19:17:39 ... 19:18:56 -!- Siegurt has quit [Quit: Leaving.] 19:19:19 -!- winlu has quit [Ping timeout: 255 seconds] 19:21:10 -!- Watball has quit [Quit: Leaving] 19:21:58 !tell Lasty !lg Sharkman1231 2197 19:21:59 Grunt: OK, I'll let lasty know. 19:21:59 theTower: my point was about fannar in particular, an often rC- monster which also currently has an melting ac bonus (with the same problem) 19:21:59 -!- Calisca has quit [Ping timeout: 256 seconds] 19:22:32 hmm? 19:22:33 Lasty: You have 1 message. Use !messages to read it. 19:22:35 !lg Sharkman1231 2197 19:22:35 2197. Sharkman1231 the Sensei (L20 DsTm of Okawaru), splashed by a caustic bee's acid on Depths:3 on 2014-11-04 01:21:32, with 305959 points after 62846 turns and 4:06:30. 19:22:38 er 19:22:40 haha 19:22:40 add a -tv to that 19:22:44 !lg Sharkman1231 2197 -tv 19:22:44 2197. Sharkman1231, XL20 DsTm, T:62846 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 19:23:03 -!- Calisca2 is now known as Calisca 19:23:15 wow this guys defenses 19:23:24 oof, bad move 19:23:32 surprised he made it that far 19:23:40 !lg Sharkman1231 2197 -log 19:23:41 2197. Sharkman1231, XL20 DsTm, T:62846: http://dobrazupa.org/morgue/Sharkman1231/morgue-Sharkman1231-20141104-012132.txt 19:24:02 wow, that ev 19:24:04 so bad 19:24:05 heh, -6 buckler 19:24:18 w o w 19:24:23 I like the 0 SH 19:24:25 he didn't even haste 19:24:31 probably on account of acid but 19:24:35 Lasty: 21 UC though! 19:24:42 no, it's a -6 buckler, Grunt 19:24:50 let no one say he could not punch 19:24:54 hahaha 19:25:14 There was even a choke point sharkman could flee to 19:25:47 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91 [Firefox 3.6.28/20120306064154]] 19:25:47 -!- link_108 has quit [Quit: Leaving.] 19:26:09 shark men don't flee. 19:26:19 they ride the sharknado 19:26:25 hey guys, how do stable branches work in git? it seems like the 0.15 tag is unrelated to 0.15.{0,1,2} 19:27:02 yeah that tag is probably when 0.15 is first branched 19:27:07 and 0.15.0 is the release 19:27:27 There is the branch stone_soup-0.15 19:27:33 and tags 0.15.0, 0.15.1, 0.15.2 19:27:55 ok, so branch stone_soup-0.15 is the 0.15 branch, and releases are tagged off that? 19:28:00 Yes. 19:28:05 that's easy, thanks 19:28:25 only ABSOLUTELY CRITICAL features may go into these point releases 19:28:33 <|amethyst> well 19:28:51 <|amethyst> non-critical bugfixes are fine 19:28:58 <|amethyst> and interface improvements if they're low-risk 19:29:08 <|amethyst> (and thoroughly tested in trunk) 19:29:19 <|amethyst> but usually that's only trivial stuff 19:29:26 -!- PleasingFungus has joined ##crawl-dev 19:29:41 !lg sharkman1231 cbro 19:29:42 No games for sharkman1231 (cbro). 19:30:05 not reginald then! 19:30:25 so in conclusion, Irradiate must be destroyed. 19:30:31 +1 19:30:36 well, monster sh matters a bit more than monster ac 19:31:31 should keep upreading, I guess 19:32:19 -!- GrFi has quit [Ping timeout: 246 seconds] 19:32:23 oh, fannar? nah, I was thinking ice devils 19:32:40 well fannar has it atm, that's why I mentioned it 19:32:55 aw, eudaemon blade was a cool name for a weapon. 19:33:00 oh well. 19:33:09 ice devils...well I mean it's the same problem; they're fire vuln aren't they 19:33:24 PleasingFungus: fear not; it still exists! 19:33:25 * theTower shrugs 19:33:28 gammafunk: ABSOLUTELY CRITICAL FEATURES 19:33:30 eh 19:33:48 it never did, actually! 19:33:48 PleasingFungus: don't tell me you don't want orb guardian fetuses! 19:33:54 there's also the option of de knights >_> 19:34:01 always was eudemon blade 19:34:02 lots of things 19:34:05 yeah 19:34:16 will they someday have as many spells as dr knights?? 19:34:18 I was laughing about those...where was it 19:34:19 de knights: throw icicle, 19:34:20 hm 19:34:28 I think their placement in vaults 19:34:29 thriceicle 19:34:37 Vaults with V that is 19:34:43 bolt of cold, animate dead, haste, ozo's armour 19:34:46 >_> 19:34:59 those also have spells sets, no? that's a bit more interesting 19:35:09 unknown monster: "elf_knight" 19:35:09 %??elf_knight 19:35:14 deep elf knight (10e) | Spd: 10 | HD: 11 | HP: 37-60 | AC/EV: 0/15 | Dam: 14 | 10weapons, 10items, 10doors, fighter, spellcaster | Res: 06magic(80) | XP: 779 | Sp: magic dart (3d5), slow, haste, blink / throw flame (3d8), invisibility, magic dart (3d5), confuse / throw frost (3d8), cantrip, haste, throw flame (3d8), magic dart (3d5), invisibility [04emergency] | Sz: Medium | Int: high. 19:35:14 %??deep elf knight 19:35:16 oh yeah 19:35:19 deeep 19:35:21 it's... it's the orc wizard sets. 19:35:25 haha 19:35:40 Knights, sure, but only just getting used to the book of Minor Magic! 19:35:42 give me a bit to think about this 19:35:45 <_< 19:35:49 gammafunk: hey 19:35:50 hey 19:35:54 casting in armour is *hard*, okay? 19:35:54 haste, invis, and blink obviously matter, and if item destruction were still around the throws would mean something, but. 19:35:57 tru 19:36:11 pleasingfungus: so, they rushed charms and hexes but not conj? 19:36:32 typical........ 19:37:17 case MONS_ORC_WIZARD: 19:37:17 case MONS_DEEP_ELF_FIGHTER: 19:37:18 case MONS_DEEP_ELF_KNIGHT: 19:37:19 wow 19:37:44 fun times, great times 19:38:14 haha fallthrough 19:38:37 oh don't turn this into a switch thing bh 19:39:40 -!- bullock has quit [Ping timeout: 246 seconds] 19:40:46 so he shouldn't switch the topic of discussion? 19:41:04 puns are the final refuge of a diseased mind. 19:41:24 !remove bh 19:41:34 <|amethyst> but the first choice of a healthy one! 19:41:56 hm 19:42:08 * bh high-fives |amethyst 19:42:11 gammafunk: should I wait for your branch to land before messing with klown/ugly thing corpses? 19:42:29 PleasingFungus: oh no if you have the fix go ahead 19:42:34 I don't 19:42:40 ah yeah I'm trying to figure it out 19:42:52 klown corpses work-ish in your branch, right? 19:42:53 the item is losing its props 19:42:54 it seems 19:43:04 nice 19:43:24 -!- bonghitz has quit [Quit: Leaving...] 19:43:24 <|amethyst> gammafunk: when turning into an item_info? 19:43:38 rip blessed triple swords 19:43:43 -!- Zermako_ has quit [] 19:43:48 ...don't know what that is buy maybe ( |amethyst ) 19:43:53 *but 19:44:24 buy |amethyst 19:44:33 <|amethyst> item_info is kind of like monster_info, except it's actually just a typedef for item_def 19:44:35 not sure what, but he clearly deserves christmas presents 19:44:44 |amethyst: actually no since I was looking ... 19:44:51 er, it's a typedef for item_def? 19:44:51 <|amethyst> nonetheless there is a function get_item_info that makes a copy of an item for public consumption 19:44:55 <|amethyst> ah, hm 19:44:56 <|amethyst> yes 19:44:58 ah 19:45:02 that does indeed sound suspicious 19:45:15 <|amethyst> is this is display/describe code by any chance? 19:45:21 <|amethyst> or shopping, stash 19:45:21 -!- Blomdor has quit [Quit: Page closed] 19:45:22 yeah for showing the glyph 19:45:31 the ugly thing corpse is always red 19:45:36 regardless of actual colour 19:45:54 <|amethyst> see const char* copy_props in get_item_info 19:46:20 geeze 19:46:49 <|amethyst> we could split the item (and monster while we're at it) props array into two 19:46:52 <|amethyst> public and private 19:47:07 <|amethyst> but that would just move this complexity somewhere else 19:47:08 -!- edlothiol has joined ##crawl-dev 19:47:14 yeah this is a...big thing 19:47:21 but yeah this is def. the problem 19:47:24 colour isn't copied 19:47:24 finally 19:47:27 my badtile is complete 19:47:32 ahh 19:47:34 wheals: 19:47:35 ! 19:47:38 I see. 19:47:53 PleasingFungus: since you know this new item code better, care to make the fix? 19:47:59 i'm changing silver statues to obsidian statues 19:48:01 I'm trying to think of ideas. 19:48:02 I'm not sure when it should be copied, for instance 19:48:13 oh, copying it. yes, that would work. 19:48:16 okay, give me a sec 19:48:17 oh hey, that suggestion of mine from a bit back 19:48:21 so it's literally "recolouring lightgrey to darkgrey' 19:48:26 uh oh 19:48:36 theTower: wasn't that my suggestion! 19:48:38 well yes buffing them can come too! 19:48:50 but different commits, of course 19:49:13 oh, this means that god colour branding wouldn't work either 19:49:17 pleasingfungus: my suggestion was to make them not silver, the obsidian specifically was yours 19:49:39 obsidian doesn't really have a good console colour 19:49:40 hm 19:49:42 PleasingFungus: hrm, why not? 19:50:06 gammafunk: same reason; it uses FORCE_ITEM_COLOUR_LONG_PROP_NAME_KEY 19:50:07 this is supposed to be only public item info, which colour is 19:50:16 gammafunk: anyway I'm fixing both 19:50:19 oh you're sayin...right 19:50:28 yeah I thought you were saying it wouldn't work with your change 19:50:57 hm could do a set with IMB too... 19:51:15 (natural upgrade to the dart it currently has) 19:51:23 sorry, I was ambiguous 19:51:29 !send PleasingFungus ambiguity 19:51:30 Sending ambiguity to PleasingFungus. 19:51:33 edging on needing to remove it from the bailey instead of just forcing it to use a short sword 19:51:43 03N7829102 07* 0.16-a0-1846-ga43af47: Let electric eel beams be true beams again. 10(6 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a43af47ab9f8 19:51:46 ha, easy peasy! 19:51:46 almost entirely ambiguous 19:51:54 heartwarming 19:51:56 oh my god 19:52:00 beam.is_beam returns!! 19:52:02 ! 19:52:10 heh 19:52:14 -!- rossi has quit [Ping timeout: 256 seconds] 19:52:17 beeeem 19:52:19 they were bolts? 19:52:27 how did i not notice that with summon spire 19:52:43 anyway, making silver statues not-silver has been around for literally forever 19:52:43 r i p 19:52:44 hrm, did it only affect e. eels? 19:52:45 I... could swear they were beams...? 19:53:07 figuratively forever 19:53:24 2nd def. of literally 19:53:29 it's in the dictionary now 19:53:48 CONTROVERSIAL OPINION: the dictionary... is right...... 19:53:58 !banish the dictionary 19:53:59 Grunt casts a spell. the dictionary is devoured by a tear in reality! 19:54:00 anyway, I was going to guess the penetrating was lost in the spellifying 19:54:05 well actually. zot made them, then he said, 'hm, this looks wrong.' 19:54:12 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:54:18 gammafunk: you can spawn killer klown corpses in your branch, right? 19:54:43 yeah 19:54:48 killer klown korpse 19:54:53 they sparkle 19:54:59 killer klown keleton 19:55:03 -!- roctavian has joined ##crawl-dev 19:55:03 i am doing something that makes me feel so dirty 19:55:07 compiling tiles 19:55:13 roctavian: look what you made wheals do 19:55:18 -!- CanOfWorms has joined ##crawl-dev 19:55:27 speak of the devil and he shall appear! 19:55:47 it's the latest thing that needs a tile, anyway 19:56:09 what needs a tile 19:56:19 killer klown korpses 19:56:19 obsidian statues 19:56:27 gammafunk: ok, then I won't bother fixing it here 19:56:46 i was actually going to ask bloax, glowing eyes and dark stuff seems to be what he likes the most >_> 19:56:50 03PleasingFungus02 07* 0.16-a0-1847-g88af3e2: Fix corpse/god weapon colours (|amethyst) 10(5 minutes ago, 1 file, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88af3e27562b 19:56:54 haha 19:57:12 i agree 19:57:13 gammafunk: ^ btw, that's where stuff gets copied into item info 19:57:37 PleasingFungus: yep, I was looking after |amethyst told me 19:57:54 (todo get Bloax to draw up extremely ugly things) 19:58:11 from item_def to item_def to item_def... 19:58:17 another reason to make klowns drop klown corpses: zombie klown tile 19:58:35 we can use bloax's mummy with candy corn tiles for those 19:58:41 ha 19:58:42 er, not candy corn 19:58:55 cotton candy 19:58:57 yeah 19:59:00 kotton kandy 19:59:12 it's a food with a *tele effect 19:59:13 we do have a circus zot vault after all 19:59:14 the klown korpse rises. send in the klowns! 19:59:28 send in the klown kars 19:59:42 Grunt: Keystone Kops 19:59:47 (vaguely considering zombie klowns for tar stuff) 19:59:49 how do i run tiles with WEBTILES=y 19:59:55 send in the kop kars!!! 20:00:01 wheals: python webserver/server.py 20:00:08 I feel like I should submit a patch to restore those tiles to UNUSED 20:00:11 then browse to localhost:8080 20:00:19 and then see if Cpt. Superior will complain 20:00:21 ImportError: No module named tornado.httpserver 20:00:28 so what's our roadmap for the next major version? 20:00:29 pip install --upgrade tornado? 20:00:30 !tornado wheals 20:00:30 Grunt mumbles some strange words. A great vortex of air appears and lifts Grunt up! wheals is engulfed in raging winds. 20:00:48 bh: roadmap, huh 20:00:51 wheals: hrm, yeah you may need to see the README in the webserver dir 20:00:53 roctavian: edlothiol helped me get the tiling code to work. It just isn't linked into crawl and requires c++11 20:00:53 sounds cool 20:00:53 for the deped list 20:01:00 reading is for nerds! 20:01:10 o__o 20:01:14 -!- mineral is now known as read 20:01:33 bh: here's what I think is our roadmap: everyone will bumble around doing whatever seems fun at the time, and then at some point we'll decide we've ruined enough things and will announce a new release 20:01:36 bh: i saw the branch but haven't looked at it 20:02:16 no way, we are totally going through that plan document, one bullet-point at a time 20:02:20 ??0.16_plan 20:02:21 0.16 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.16_plans 20:02:42 aaah my tile looks so bad 20:02:44 the 0.16 plan is to get pleasingfungus's todo clear. 20:02:49 ! 20:03:08 well I see people have been updating it, at least 20:03:11 TODO: do things on TODO 20:03:16 ??pleasingfungus[3 20:03:17 pleasingfungus[3/13]: Too much to do, not enough time to keep this TODO up to date. Full TODO (arranged in order of most to least likely): https://www.dropbox.com/s/cds3nzv7rshm5u3/annuv.rtf 20:03:35 oh, mr multipliers are done 20:04:13 yeah a few things have had some good progress, like acid stuff 20:04:25 free manman 20:04:25 really? I didn't think we'd done much 20:04:32 there's caustic bees and uh 20:04:33 monsters, -acid 20:04:46 The big question for our roadmap is -- what do we do for Christmas and April Fools? 20:04:48 not so much the acid stacking for players I guess 20:04:50 "working" on nemelex! 20:04:52 !bug 9103 20:04:53 https://crawl.develz.org/mantis/view.php?id=9103 20:04:58 theTower: ^!!!! 20:05:07 !lm manman 20:05:08 4019. [2014-11-03 18:59:39] ManMan the Spry (L16 MfTm of Cheibriados) killed Azrael on turn 32157. (Spider:1) 20:05:11 hm 20:05:16 maybe someone freed him when I wasn't looking 20:05:21 !lm manman crash x=gid 20:05:22 35. [2014-10-29 17:05:56] [game_key=ManMan:cszo:20140826214137S] ManMan the Farming Annihilator (L27 NaWz of Makhleb) ASSERT(!monster at(p) || monster at(p)->submerged() || fedhas passthrough(monster at(p)) || mons is player shadow(monster at(p))) in 'player.cc' at line 527 failed on turn 200520. (Zig:26) 20:05:32 !lm manman gid=ManMan:cszo:20140826214137S 20:05:33 317. [2014-11-02 00:34:41] ManMan the Farming Annihilator (L27 NaWz of Makhleb) killed the ghost of Zermako the Slasher, an average CeFi of Ru on turn 252403. (D:3) 20:05:38 oh, good 20:05:46 ??glyphs 20:05:47 glyphs[1/2]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 20:06:07 theTower: making good progress on the TODO!!!! 20:06:10 by which I mean 20:06:12 the 0.16 release 20:06:13 :) 20:06:39 of course, the 0.17 plans are to finish another todo, obviously 20:06:48 todo: finish todos 20:06:55 !finish Grunt 20:07:12 also bring back the blessed triple sword tile as a randart tile 20:07:16 because it looks amazing 20:07:33 -!- oberstein has joined ##crawl-dev 20:07:44 -!- Brannock has joined ##crawl-dev 20:08:00 where are continuous events like evolution handled? 20:08:07 lightli: what tile is that one? 20:08:31 probably player-reacts.cc 20:08:48 or maybe effects.cc or misc.cc; I forget, but stuff like rod recharging etc lives in one of those 20:08:55 uh. also. 20:08:59 !send stuff.cc PleasingFungus 20:08:59 Sending PleasingFungus to stuff.cc. 20:09:04 !source describe.h:23 20:09:05 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/describe.h;hb=HEAD#l23 20:09:15 this comment dates back to pre-stone-soup 20:09:21 I have absolutely no idea what it means 20:09:35 !learn e wheals[2] s/, obsidian 20:09:36 Syntax is: !learn edit TERM[NUM] s/REGEX/REPLACE/opts 20:09:39 !learn e wheals[2] s/, obsidian/ 20:09:39 wheals[2/4]: todo: fix ghost speed, leeches, improve ghost crabs, plague shamblers???, stony terence, beam name checks, replace props with attributes, dissolution, beam block effects 20:09:50 plague shamblers??? 20:09:55 plague shamblers?? 20:09:55 Replacement for rotting hulks in 0.13. Speed 10, stronger, more hp, inflict a Retching status that blocks food/potions, and on death spawns a cloud of miasma that spreads one tile per 10 aut. Gone in 0.15. 20:09:57 yeah 20:09:57 chequers: I'll merge your commits soon, the only thing I still need to think about a bit is the .toml.sample change (though I'm mostly sure it's a good change) 20:09:58 rip 20:10:11 roctavian: It's this one 20:10:12 probably the only monster removal i regret 20:10:13 only in crawl do crabs spew clouds at you 20:10:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/item/weapon/triple_sword_blessed.png;h=643cfcc154e5dcf48e97d4a1956924ea079b18dc;hb=da37df7d7fce86f5fec71c8139457e1c44e2ca63 20:10:39 wow 20:10:41 I'm like 90% sure that's a ship from Galaga. 20:10:49 03wheals02 07* 0.16-a0-1848-ge8a12f6: Rename silver statues -> obsidian statues (theTower, PleasingFungus). 10(6 minutes ago, 45 files, 89+ 90-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e8a12f62053f 20:10:53 Or maybe R-Type. 20:11:03 feel free to mock the tile 20:11:09 new randart double sword: vic viper 20:11:16 or, um 20:11:20 i forgot git add, didn't i 20:11:37 oh 20:11:38 dang 20:11:38 git add VAR hard 20:11:41 chunks 20:11:43 like vary 20:11:46 those don't inherit colour now 20:11:47 like very 20:11:54 gammafunk: hm 20:11:58 I thought I tried to let the 20:11:59 m 20:12:01 PleasingFungus: but the corpses work 20:12:06 CanOfWorms: http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/item/weapon/double_sword_blessed.png;h=8afd293d71f8f51481f12e0be8915307020a97a6;hb=da37df7d7fce86f5fec71c8139457e1c44e2ca63 20:12:07 :v 20:12:15 oh, probably their props get cleared at some point 20:12:17 on the actual item 20:12:19 I'm not sure I care, tbh 20:12:20 oh you know what 20:12:27 maybe it's default chunk colourings? 20:12:29 that doesn't look like a vic viper at all though 20:12:32 Can of Worms? New evokable? :) 20:12:36 oh it's a person 20:12:42 03wheals02 07* 0.16-a0-1849-g4d0b657: Add a very bad tile for obsidian statues. 10(51 seconds ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d0b6572f173 20:12:46 hrm, no 20:12:48 it's not like it makes any sense to have chunks be coloured by monster type 20:12:50 since 20:12:56 monster type is not well defined 20:12:56 given slurries 20:13:11 oh yeah, but it is odd, the colour change 20:13:15 you gingerly open the can of worms. a brain worm appears! 20:13:24 oh weird 20:13:34 they do inherit for normal monster colours 20:13:39 not for vault defined ones 20:13:45 aren't chunks ordered by monster type though 20:14:03 !tell bloax perhaps you can make a less bad tile for obsidian statues? %git e8a12f6 and and %git 4d0b657 ; they're like silver statues but obsidian instead of silver 20:14:03 wheals: OK, I'll let bloax know. 20:14:12 Lightli: ordered by...? 20:14:21 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:14:23 chequers: about node: I realize it looks a bit overkill, and I did consider other ways, but there's no good alternative; and while about 3MB installed size is not small, consider that a crawl binary with debug info is about 80MB 20:14:29 chunk of adder flesh, chunk of orc flesh, etc 20:14:40 those don't exist, Lightli. 20:14:46 they're all just chunk of flesh now. 20:14:51 oh 20:14:54 they were... brutally slurrified. 20:14:55 yay 20:15:04 :) 20:15:13 it's not a big deal just wondering how it's happening 20:15:19 since it's copied through monster_info 20:15:19 also in other news the website that should not be named is pissed about blessed blade removal 20:15:24 hahaha 20:15:25 fr: chunk slurry tile for small abominations 20:15:27 of course they are 20:15:28 good 20:15:31 Lightli please tell me 20:15:34 they are complaining about marvinpa 20:15:36 please 20:15:37 that is quite cheering up my name 20:15:43 oh blessed blades are finally gone? 20:15:44 s/name/week, wow 20:15:45 chequers: .jsx are basically js with templates; if they're not compiled on the server, it's done on the client, but that impacts of course also the load time 20:15:48 (I am pretty sure they have gotten Chrisses confused before) 20:15:53 (I know SA has) 20:15:57 not yet 20:16:03 simmarine: yes that is what i was looking for chris for 20:16:11 elliptic: are you around? 20:16:12 simmarine: You're glad about that? 20:16:17 RIP 20 damage blessed triple swords 20:16:21 edlothiol: do you think it's worth changing all my pointers to unique pointers? 20:16:37 edlothiol: what do you think about his idea to move config.toml to config.toml.sample and git ignore config.toml? 20:16:38 wheals: nice 20:16:40 typedef unique_pointer sigmund_pointer; 20:17:11 huh 20:17:16 update on scroll random name generation: 20:17:18 gammafunk: I think it's probably a good idea 20:17:40 heck, if someone added sensible memory management to crawl, I'll make them a sigmund t-shirt 20:17:52 ok, I can merge that later and the Crawl IT Department can unleash its wrath if it disagrees 20:18:13 bh: you'll make them one? as in order it from a website? 20:18:17 oh 20:18:20 fr 20:18:21 -!- wheals has quit [Quit: Leaving] 20:18:26 +8 fixed art slaying ring 20:18:32 to go with shaolin and robustness 20:18:39 gammafunk: sure, because screen printing, while straight forward, is time consuming 20:18:51 Lightli: could be fun if it had some cool downside 20:18:57 bh: can't you get rid of the pointers (in DominoSet) completely if you templateify it? 20:19:00 -ac/-ev is obvious but boring 20:19:12 bh: for all I know you've made a t-shirt pattern generator 20:19:15 edlothiol: apart from Adjacency 20:19:37 gammafunk: you got me 20:19:48 make it give monsters +8 slaying too :v 20:19:55 wang tile tshirts 20:20:05 bh: also, indent your code with 4 spaces, you monster :P 20:20:19 "random2(151) + random2(151) << 8 + OBJ_SCROLLS << 16" is the seed for scroll names. 20:20:21 why? 20:20:23 why. 20:20:52 obj_schrolls bitshifted, huh 20:21:00 *obj_scrolls 20:21:03 yes. 20:21:06 I should never go to 4chan about news ever 20:21:22 Taraiph: are you upset that we blessed caustic bees 20:21:25 and now they do extra holy damage 20:21:33 and move at speed 30 20:21:38 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 20:21:38 %??caustic bee 20:21:44 monster hasn't updated yet. 20:21:52 -!- Siegurt has quit [Quit: Leaving.] 20:21:53 yeah whatever 20:21:54 oh right, I should try theTower's bee suggestions 20:22:00 I'll believe it when I see it 20:22:02 that sounds like it would Bee 20:22:04 bee suggestions? 20:22:05 a good idea 20:22:08 ha ha ha ha ha ha ha 20:22:12 theTower: fewer, stronger, deeper 20:22:13 iirc 20:22:15 theTower: smaller bands, OOD, nastier. 20:22:17 bee-lieve it when he sees it... 20:22:18 oh right 20:22:35 you could also make them a lair spawn 20:22:40 and just tell players to get good 20:22:46 if (player.name == taraiph) 20:22:52 that sounds a little excessive, Taraiph. 20:22:57 I'm cool with it if it's lair:8 only 20:22:57 it seems like you kind of have it out for players. 20:23:08 since I don't often spend much time there 20:23:08 quite rude, in my opinion 20:23:08 I only have it out for myself 20:23:24 edlothiol: but 2 space is righteous 20:23:32 let me know when those are checked out of the bikeshed department so i know what to make a tile of. i'd be happy to make caustic wasps though 20:24:04 Uh, I don't know. I think it makes sense to make them bees as long as they're a speed 20 pack monster 20:24:07 is it possible to improve that Lasty tile? 20:24:08 hm. how much entropy do we need for scroll names, I wonder. 20:24:09 bh: I'm not completely sure what the adjacencies are for, though that could have something to do with the fact that it's 3am here 20:24:16 also 4chan is throwing a bitch fit over a supposed ring of slaying nerf 20:24:25 raven (02b) | Spd: 20 | HD: 6 | HP: 26-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 20:24:25 %??raven 20:24:27 Lasty: but "caustic bee" isn't euphonious at all! 20:24:32 Taraiph: hahahaha, those dorks 20:24:32 speed 20 pack monster!!! 20:24:43 -!- primordial_ is now known as primordial 20:24:47 PleasingFungus: caustic wasp definitely was better euphonistically 20:24:49 oh no, the incredibly tiny chance of horrifyingly powerful slayrings is gone. 20:25:03 Also the possibility of +8 ones 20:25:22 now you can only find, say, slay+6 rf++ rc++ ac+6 ev+6 rings, instead of slay+8. what a shame!!! 20:25:23 -!- emeraldemon has quit [Quit: emeraldemon] 20:25:27 edlothiol: for each tile and each direction it says which tiles can appear to that direction of this tile 20:25:30 TERRIBLE 20:25:31 caustiwasp 20:25:42 I've never ever seen a +7 slaying ring post slaying merge 20:25:44 I still like pushing them over to birds 20:25:46 actually, I think you can't get all of those properties at once anyway 20:25:53 raven (02b) | Spd: 20 | HD: 6 | HP: 26-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 20:25:53 %?? raven 20:25:53 Lasty: I got a +8 one once! it was real good 20:26:03 hm. murderbirds, huh 20:26:04 yeah 20:26:08 shrikes 20:26:11 they have to be shrikes 20:26:11 are ravens batty? 20:26:11 only 1 of ac or ev 20:26:15 PleasingFungus: wait really 20:26:16 they are not. 20:26:16 bh: ah, I see 20:26:19 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | see invisible, fly | Res: 08blind | XP: 1 | Sz: tiny | Int: animal. 20:26:19 %??bat 20:26:23 then I could accept birds 20:26:30 really, %monster doesn't list batty 20:26:47 Caustic shrike? Deep shrike? 20:26:49 Taraiph: yeah, the slayring "nerf" was super super tiny. 20:27:07 I can see people getting upset over Caustic Wasps 20:27:10 in my day, we had rings of slaying+150 20:27:18 was your day, coincidentally, yesterday 20:27:23 oh, it impales things 20:27:26 good bird 20:27:33 Ring of slaying nerf is literally the least impressive nerf I've ever seen 20:27:39 hahaha 20:27:40 polymorph into a rock mole, keep eating those +8 slaying rings to get instrinsic +127 slaying 20:27:41 I have a harder time picturing acidic birds, I confess 20:28:03 gah now I want to make my own fork 20:28:04 they coul just be some other kind of b creatures 20:28:07 Lasty: I imagine them as being very metallic 20:28:14 Lasty: watch some BBC documentaries 20:28:15 bh: lol 20:28:16 you'll have no trouble imagining it after that 20:28:18 caustic zooks 20:28:19 Lasty: I assume you haven't read Endymion/Hyperion/etc 20:28:28 caustic gnarlobraskers 20:28:29 correct 20:28:30 or something 20:28:35 Golden Eagles can eat your femur 20:29:16 https://www.google.com/search?q=hyperion+shrike&client=firefox-nightly&hs=02&rls=org.mozilla:en-US:unofficial&channel=sb&source=lnms&tbm=isch&sa=X&ei=1zlYVOqWGa3xigK464CAAQ&ved=0CAgQ_AUoAQ&biw=1920&bih=1014 20:29:16 like this 20:29:20 but a bird instead of a guy 20:29:31 Rust shrike 20:29:32 and also dripping with caustic... something!!! 20:29:36 Caustic Giants 20:29:42 we probably have enough giants. 20:29:57 the fate of all technology is deccay 20:29:57 giants aren't speed 20 pack monsters 20:29:58 not enough giants 20:30:08 caustic snails? 20:30:13 they can, however, come in bands of 4 or 5 20:30:14 sold 20:30:20 and throw corrosion 20:30:32 http://img2.wikia.nocookie.net/__cb20110618115034/mythipedia/images/4/43/Trow.jpg well, I could always use some of these guys 20:30:46 <3 20:30:53 Myth 2 was an amazing game 20:30:57 "It is also hinted in the second book that Tree of Thorns is actually a simulation generated by some mystical interface which connects to human brains via some strong and pulsing (like it is alive) cord" 20:31:07 -!- fevertrip has quit [Ping timeout: 246 seconds] 20:31:12 sci. fi. 20:31:32 giant orange brains 20:31:56 giant orange pulsing (like it is alive) brain 20:32:11 tbf 20:32:22 the actual book probably put it in a less awkward way 20:32:26 since when are we fair 20:32:29 Awright, show of hands: caustic shrike, murder shrike, deepshrike? 20:32:30 true. 20:32:47 I can't believe those last two are serious suggestions Lasty 20:32:52 murder is clearly the name for a group of shrikes 20:32:54 I dunno 20:33:04 gammafunk: gimme something goo 20:33:05 d 20:33:12 goo shrike 20:33:20 :p 20:33:32 acid bat it is! 20:33:34 I can live with caustic shrike. 20:33:44 yeah that's not too terrible 20:33:58 hrm, but will these then become batty? 20:34:02 no 20:34:10 alright 20:34:17 acid bad was the joke suggestion :p 20:34:27 yeah was just wondering since the other b 20:34:31 do we have non-batty b? 20:34:37 ravens are not batty, bennu are not batty 20:34:42 ravens, bats, ... 20:34:46 oh, ravens aren't? 20:34:49 no 20:34:50 ravens are not. 20:34:57 why did I think they were, just because of b probably 20:34:59 harpies are batty 20:35:04 gammafunk: I thought so too 20:35:16 well sounds good 20:35:22 thats the only non-b i can think of 20:35:26 So, caustic shrike then? 20:35:31 sure 20:35:32 i guess scarabs 20:35:47 oh god. hm. 20:35:48 now I just have to change my plans from depths hives to depths aviaries... 20:35:51 oddly enough on B 20:35:56 -!- Bloodsparce has quit [Quit: Page closed] 20:36:12 cheibrodos even made a depths aviary float vault 20:37:03 Awright, starting the rename now. Speak up or forever . . . do something. 20:37:17 roctavian: caustic shrike work for you? 20:37:32 speak up or forever privately bikeshed 20:37:41 edlothiol: that's fair enough about node.js, do i just need the base node.js package for ubuntu or something more? 20:38:29 edlothiol: if the README could mention node.js and maybe have check_config emit a warning if the compilation will be client side that would really help with this (imo) sharp corner 20:38:29 chequers: just node.js should be enough (and just during crawl compilation, of course) 20:39:14 oh -- during CRAWL compilation?! so in the web dir for each crawl install is jsx files. now things make sense. I thought this was for the webserver's own js files 20:39:15 uh oh... I probably played Myth2 with you guys (PF and Lasty) 20:39:18 lasty: i like birds 20:39:28 chequers: both 20:39:37 since there weren't many players and I played a *lot* 20:39:40 bh: I don't think I ever really played any multiplayer... 20:39:44 I was pretty young at the time 20:40:00 bh: you ever play with Khaavren? 20:40:21 Lasty: ironically, his nick was Sethra_Lavode 20:40:30 please tell me that's true 20:41:18 Sethra was more badass anyway. 20:41:22 ya 20:41:38 #thenicksyoupickasateenager 20:41:42 we're renaming caustic bees? 20:41:47 Lightli: yep 20:41:52 all of *my* teenage nicks were extremely cool. 20:41:55 once every three dyas 20:41:55 !send Lasty beeeeeeeeeeeeeeeees 20:41:56 Sending beeeeeeeeeeeeeeeees to Lasty. 20:41:56 signed, plasmafire90@hotmail.com 20:42:03 (plasma! fire!!!!) 20:42:05 chequers: for the webserver itself, you should do make webserver and copy the contents of static/ and templates/ and the .py files 20:42:05 PleasingFungus: like PleasingFungus? 20:42:26 bh: if you are going to argue that this nick is not cool, I'm afraid I will have to ask you to leave. 20:42:45 :) 20:42:55 PleasingFungus: Remember the huge tranformational mod Jinn? 20:43:09 absolutely not. 20:43:10 what? 20:43:22 for Myth II 20:43:31 Or how about the Myth II handbook? 20:43:31 I helped edit that 20:43:34 ! 20:44:09 chequers: what I meant is that node doesn't actually need to be present when you're running the server, if you compiled the JS before 20:44:47 yessssssss 20:44:58 I have figured out a reasonable way to give monsters a Conjure Flame targeter 20:45:16 "under the player" 20:45:16 -!- ChongLi has quit [Ping timeout: 255 seconds] 20:45:24 you can't target creatures........... 20:45:30 ??monsters 20:45:31 monsters[1/4]: The most up-to-date code for %?? and %? can be found at http://s-z.org/neil/git/?p=monster-trunk.git , or clone from http://s-z.org/neil/git/monster-trunk.git , branch 'bleeding-edge-crawl'. 20:45:40 ??monsters[eat 20:45:41 monsters[3/4]: dirty cheaters 20:46:03 edlothiol: # make webserver 20:46:03 cat: util/release_ver: No such file or directory 20:46:37 oh, i think it expects you to have done a make first 20:46:44 but this checkout is just for webserver 20:47:26 -!- Ququman has quit [Read error: Connection reset by peer] 20:47:48 -!- N78291 has joined ##crawl-dev 20:48:30 -!- smplgd has quit [Quit: Page closed] 20:48:37 wow, never realized what a hack kraken colours are 20:48:37 Lasty: trivial ru bug: the power leap description implies it will hit your allies 20:48:40 !send gammafunk ETC_KRAKEN 20:48:41 Sending ETC_KRAKEN to gammafunk. 20:48:56 while thinking about birds 20:49:01 chequers: hm yeah the webserver target mixes various things unfortunately 20:49:07 chequers: I'll fix it 20:49:08 maybe foxfire could lose _butterflies_ and get ravens? 20:49:27 killer bee (07y) | Spd: 20 | HD: 3 | HP: 10-23 | AC/EV: 2/18 | Dam: 1008(poison:6-12) | fly | Res: 06magic(10) | Vul: 09poison | Chunks: 09poison | XP: 62 | Sz: tiny | Int: insect. 20:49:27 %??killer bee 20:49:30 raven (02b) | Spd: 20 | HD: 6 | HP: 26-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 20:49:30 %??raven 20:49:34 N78291: oh, hmm. 20:49:43 I'll see what I can do 20:49:45 -!- dtsund has joined ##crawl-dev 20:49:49 vampire mosquito (03y) | Spd: 19 | HD: 5 | HP: 18-37 | AC/EV: 2/15 | Dam: 1305(vampiric) | 07undead, evil, fly | Res: 06magic(20), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 04rot | XP: 178 | Sz: little | Int: insect. 20:49:49 %??vampire mosquito 20:50:05 uh, right below yellow wasps apparently 20:50:07 chequers: make webserver/static/scripts/app.min.js may work? 20:50:08 edlothiol: btw, if you know about Makefile -- which dev could I ask about updating the Makefile to support static compilation for a linux target? 20:50:26 -!- cribozai has joined ##crawl-dev 20:50:28 clearly de knights are going to get Conjure Flame now...... <_< 20:50:36 I'm not sure how card power level plays out under nem these days 20:50:41 (good hex that isn't a hex) 20:50:46 chequers: ha, I don't know if anyone knows the makefile well enough for that :/ 20:50:46 oh and I bet foxfire is also different now 20:50:54 anyone active, that is 20:50:55 edlothiol: make: execvp: util/r.js: Permission denied 20:51:12 03Grunt02 07* 0.16-a0-1850-g5abf128: Conjure Flame for monsters. 10(2 minutes ago, 4 files, 137+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5abf12860a1a 20:51:15 grunt: I thought it was for those explicitly fire themed knights!! 20:51:15 Exactly!!!!!! 20:51:34 how is that going to work I wonder 20:51:38 edlothiol: is that file meant to have a #!nodejs at the top? 20:52:18 chequers: it's supposed to be passed to the nodejs binary as first argument, maybe the node detection didn't work correctly 20:52:32 is CAO down? 20:52:37 I can't access it :( 20:52:47 chequers: what does `which nodejs` and `which node` say? 20:53:20 Grunt: hm, it'll put the flame into any old two-tile crevice though 20:53:41 gammafunk: it's not *flawless* at this point, but it works well enough right now in my testing 20:53:53 (plus if you wedge flames into crevices it opens up other tiles for them to target) 20:53:58 chequers: and does a simple `nodejs util/r.js` work? 20:54:12 edlothiol: /usr/bin/nodejs 20:54:17 Lasty: what's up? 20:54:46 Grunt: well if you added some nice logic to make it do this blocking as close as possible and then saw when you'd not already blocked an exit with a previous flame...yeah it gets complicated fast 20:54:57 chequers: ooh, pass WEBTILES=Y to the make command 20:55:12 elliptic: I'm having trouble with a macro bug. 20:55:19 elliptic: I can see one fix, but it breaks qw 20:55:32 Grunt: I guess it'll be very amusing to players when it starts filling in that random hallway the player wasn't going to use anyways 20:55:52 oh you silly ghost! 20:56:04 clearly this is a spell for fire bats 20:56:08 Lasty: what is the bug? I'm unfortunately not that knowledgeable with the macro code, but I have looked at it a bit 20:56:13 elliptic: line 3859 of main.cc. Remove that and you prevent the macro repeat bug, but you also break qw. 20:56:40 what is "the macro repeat bug" precisely? 20:56:49 <|amethyst> elliptic: if you do two macros in a row, ` will repeat both of them 20:56:50 the bug is that macros stay in the repeat log, so if you do a macro, then something else, then issue a "command repeat" command, you do the macro and the other things 20:57:16 edlothiol: ok, that looks good 20:57:18 So if I have a zaf macro, and I use it twice, then take a step, doing repeat action does zafzafstep 20:57:34 edlothiol: so, re-run that whenever i update my webserver checkout? 20:57:46 Lasty: hm 20:57:53 My question for you is basically, what aspect of this is qw using? 20:57:55 Lasty: I have no clue why removing that line breaks qw :) 20:57:58 lol 20:57:59 dang 20:58:26 http://en.wikipedia.org/wiki/Long-tailed_shrike shrikes are pretty cute 20:58:28 I can't get a handle on a solution that doesn't break qw :( 20:58:44 http://upload.wikimedia.org/wikipedia/commons/c/cc/Long-tailed_Shrike_%28Lanius_schach-_erythronotus_race%29_in_Delhi_W2_Pix_051.jpg it's looking at you 20:59:03 they're pretty nasty guys though 20:59:10 ya 20:59:13 i'll refrain from posting the one of a shrike and half a mouse 20:59:26 it's trying to remember where the last spike that could fit a human on it was 20:59:46 fr rare drop "shrike spike" 21:00:00 chequers: yeah, and I'll fix make webserver to only do the webserver-related stuff 21:00:53 sounds perfect 21:00:55 edlothiol: have you seen chequers' repo with like 7 or so commits? 21:00:56 Lasty: just in case it is relevant, I noticed a while back that the && in has_pending_input() (macro.cc:575) should probably be a || 21:01:09 gammafunk: yeah, he reviewed earlier 21:01:14 ok 21:01:33 chequers: actually, make webserver also copies the title images to static/ 21:01:37 Lasty: is it intended that ru can redirect attacks on to your allies? I don't know how much of a summoner god ru is supposed to be 21:01:37 elliptic: Thanks! I'll give that a try 21:01:38 Lasty: changing that seems to fix a very rare bug with qw that I don't really understand, but I haven't pushed the change because it also slows down qw by a factor of 1.5 or so and I don't understand why) 21:02:01 edlothiol: ah, i did it by hand and one of the commits is about detecting the case of no title images during check_config :) 21:02:03 well, he does have a sacrifice that blocks even having allies 21:02:07 N78291: It's neither expressly intended nor unintended. It probably should be removed . . . 21:02:22 elliptic: dang 21:02:26 chequers: yeah, that's why I wondered if you had already dealt with this 21:02:27 that's . . . odd 21:03:30 chequers: I'll need to document make webserver better 21:03:36 Everyone: caustic shrike color? Ravens are dark blue, which makes lightcyan less distinct . . . 21:03:42 Green? 21:04:21 -!- Lawman0 has quit [Ping timeout: 244 seconds] 21:04:26 light green? 21:04:35 etc_disco 21:04:36 roctavian: what colors are you planning to use? 21:04:40 edlothiol: if you just mention it in "3. Running a real server" of README that's a good first step. I can push a commit to my tree if you like doing so 21:04:56 Lasty: yeah, I'm very puzzled by why repeat_again_rec matters for qw... how does qw fail exactly? are you sure qw works with current trunk at all? (I haven't tried it in a month or two...) 21:05:12 (I'll compile and try it myself) 21:05:16 Yeah, I tried w/ my changes and w/o 21:05:22 it keeps hanging on X 21:05:30 I escape out and it continues normall 21:05:31 y 21:07:22 -!- Pluie has quit [Quit: Wah] 21:07:43 (fun fact, I thought of making it a bird due to http://img2.wikia.nocookie.net/__cb20131228115950/monsterhunter/images/e/ea/MH4-Yian_Garuga_Render_001.png) 21:08:16 (I am clearly the unsubtlest) 21:08:25 -!- ChongLi_ has quit [Ping timeout: 260 seconds] 21:09:02 chequers: I'll probably want to explain a bit more, and need to deal with title images 21:10:14 Lasty: hm, I commented out main.cc:3859 ("if (!is_processing_macro())") and qw still seems to be fine 21:10:22 -!- GrFi has quit [Quit: Page closed] 21:10:45 Lasty: I guess I should try the stress test version too, since that one is a bit different from the one I use 21:10:53 and you are probably using the stress test version? 21:10:55 -!- tensorpudding has quit [Ping timeout: 265 seconds] 21:11:50 hm I am getting strange ideas working on this 21:12:06 elliptic: I was using the stress test, yes 21:12:10 strange, from grunt? 21:12:19 (so normal for me) 21:12:30 stress test is working too 21:12:34 -!- wheals has joined ##crawl-dev 21:12:38 reaaaaally 21:12:48 That's exciting and confusing 21:12:49 oh, were you using local tiles? 21:12:51 yes 21:12:58 qw doesn't work in local tiles 21:13:01 oh 21:13:09 it did for me as long as I didn't comment it 21:13:25 http://sprunge.us/cZRb halp 21:13:27 really? hm 21:14:01 lemme get this out and then test again 21:14:11 is that FIXME BEFORE PUSHING trying to avoid an incarnadine scenario 21:14:27 a what 21:14:46 it's me trying to explain what I want help with :( 21:15:36 -!- rophy has quit [Ping timeout: 260 seconds] 21:15:41 %git HEAD^{/Hastily}^^ 21:15:41 07tenofswords02 {Grunt} * 0.16-a0-1779-ga98cc1f: Recolour draining clouds to not overlap with their nearby kin (simmarine) 10(3 days ago, 3 files, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a98cc1fbff7d 21:15:43 %git HEAD^{/Hastily} 21:15:43 07Grunt02 * 0.16-a0-1781-gfd8a97f: Hastily fix an incorrectly applied patch. 10(3 days ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fd8a97f9adbf 21:15:48 PleasingFungus: that scenario 21:15:55 ahh 21:16:07 was the ETC_DISCO fix critical as well? 21:16:14 PleasingFungus: NOPE 21:16:23 lies. disco is always critical 21:16:31 tsk tsk, Grunt 21:16:55 anyway I am bad at coming up with spellsets, but here are my strange ideas at work: http://sprunge.us/VGST 21:17:23 ANYWAY: made a save before the change, with a scroll of acquirement "GEFUEF RUKLEST"; made a save after, that scroll kept its name (good!) but a new scroll of acquirement was named PLOG. 21:17:30 PLOG 21:17:33 I am not fond of malign offering there 21:17:41 (that was the strangest idea) 21:17:41 ??malign offering 21:17:42 malign offering[1/1]: A spell cast by elf priests which hurts you and heals their allies. Resisted by rN. 21:17:42 it's a good name 21:17:42 infringes on priests 21:17:43 but it's wrong!!! 21:17:56 (clearly they are also battlepriests......) 21:18:00 * bh agrees with theTower 21:18:17 why, this set resembles some other type of knight 21:18:23 Grunt: I'd rather have multiple monsters than multiple spellsets 21:18:30 I wonder what it is 21:18:36 bh: with the copious amount of room we have on the e glyph? 21:18:55 well, if elf needs more glyphs 21:19:00 i'm not a fan of malign offering on knights either 21:19:01 we can always bring back... the gnomes.... 21:19:03 PleasingFungus: what about yet another ?acq 21:19:18 wheals: still PLOG 21:19:23 thankfully 21:19:26 hmmm, what else, what else 21:19:28 Grunt: surely the ice set wants the allies to die so it can raise them (if only elf simulacra did something) 21:19:32 ho hm 21:19:42 Can anyone tell me how to squelch plant destruction messages with Qazlal? 21:19:46 Grunt: how many colours do we have? 21:19:53 bh: roughly 0 IIRC 21:19:54 You get tons of messages if you rest near plants 21:19:58 primordial: kill all the plants ;) 21:20:04 elvish jester 21:20:10 ??obsidian axe 21:20:11 obsidian axe[1/3]: A +14 broad axe of chopping that mesmerises you whenever a monster is in sight. +3 Str, SInv, +Fly, always recurses, sometimes summons a usually-friendly demon (3 or 4) when you kill stuff. Also cures confusion when you're mesmerised. 21:20:15 ??obsidian axe[2 21:20:15 obsidian axe[2/3]: Visions of slaying the oklob plant flood into your mind. You cannot move away from the oklob plant! 21:20:18 qaz clearly has a rivalry over nature and the elements with plants 21:20:20 ??obsidian axe[3 21:20:20 obsidian axe[3/3]: Don't equip it near the place you got it! 21:20:21 color ETC_KLOWN (def a real thing) 21:20:26 and fedhas 21:20:40 In the old days, the Obsidian Axe aggro'd on plants, which was lovely 21:20:47 imo someone who knows rcfile magic should give an actual response to primordial 21:21:12 do not let my sarcasm stop you 21:21:15 alternately, primordial, have you asked in ##crawl? 21:21:22 elliptic: compiling it now 21:21:49 03Lasty02 07* 0.16-a0-1851-g174e299: Rename caustic bees to caustic shrikes and make them birds. 10(4 minutes ago, 11 files, 29+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=174e299baafb 21:21:52 Yeah, I asked, maybe i can just do runrest_ignore plant or something? 21:21:57 I'm not that great with rcfile 21:22:07 no, that wouldn't work 21:22:12 you'd have to do a regex on the message 21:22:13 -!- nicolae- has joined ##crawl-dev 21:22:25 they still sting? 21:22:38 feathers like needles 21:22:39 theTower: erg, there's probably a lot of little issues like that 21:22:42 !learn mv caustic_bee caustic_shrike 21:22:42 blerg 21:22:42 Undefined subroutine &LearnDB::Cmd::read_entry called 21:22:48 huh 21:22:50 that's new 21:22:55 -!- Kashira has quit [Ping timeout: 246 seconds] 21:22:56 ??hi 21:22:56 I don't have a page labeled hi in my learndb. Did you mean: fi, ha, hd, he, hm, ho, hp, hs, hu, hw, mi, ti. 21:22:57 http://sprunge.us/LShL (de-maligned) 21:23:09 theTower: lemme tweak it in a sec after I check this macro thing 21:23:09 imo we still have more bikeshedding to do 21:23:15 buzz, mon_shape_insect_winged, i_insect, 21:23:20 yeaaaah 21:23:24 Lasty: imo 21:23:29 imo S_WHINE 21:23:29 use the same noise that iron devils make 21:23:32 I think screech? 21:23:36 corpse placement 21:23:39 elliptic: what's the command you're using to run qw? 21:23:42 bennu also screech 21:23:50 I like the pun that iron/rust devils have 21:24:03 wrt screeching 21:24:08 and it basically works for shrikes too 21:24:10 that is a wonderful mental image 21:24:10 what is that pun 21:24:17 nicolae-: it's a metal screech! 21:24:17 !send nicolae- grease 21:24:17 Sending grease to nicolae-. 21:25:01 it's not really a pun if you're just using the word in its regular meaning 21:25:03 they probably should have skeletons 21:25:21 well, it's like a sort of pun between "screeching like a creature" and "screeching like a hinge" 21:25:23 if you see what I mean 21:25:49 huh, new knight band 21:26:02 It's not new; it just doesn't always happen.... 21:26:10 i do, it's just that both usages of "screech" both seem like the same basic meaning, "high pitched irritating noise" 21:26:19 (I was thinking about giving knights some other ally support spells actually, but most elves can buff themselves) 21:26:21 i get very pedantic about puns 21:26:23 eh 21:26:28 !send nicolae- type puns 21:26:29 Sending type puns to nicolae-. 21:26:35 !unionise PleasingFungus 21:26:37 Grunt: ya this version looks fineish 21:26:39 i was going to say "i have very high standards for puns" but, let's face it, no one who's read my puns would believe that 21:26:39 to me 21:26:48 doy etc should probably speak up 21:26:49 oh type puns are fine 21:26:55 03N7829102 07[cards] * 0.16-a0-1793-g878e2d9: Replace butterflies with ravens in Foxfire (theTower). 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=878e2d9b8d96 21:26:56 03Lasty02 07* 0.16-a0-1852-g2c0765d: Switch a few insect traits to bird traits on shrikes. 10(28 seconds ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c0765de746b 21:27:00 why did we rename caustic things anyway 21:27:00 mega incorrect 21:27:00 !send PleasingFungus strict aliasing rules 21:27:00 Sending strict aliasing rules to PleasingFungus. 21:27:03 wheals: caustic bee is a boring name. 21:27:12 but beeees 21:27:16 BEEEEEEEEEEEEEEEEES 21:27:18 shrikes are cool. 21:27:19 wheals: I know, me too 21:27:21 #shrikefacts 21:27:27 ok 21:27:32 i kinda think that knights would be cooler as sort of arcane marksmen type casters 21:27:37 but i don't really know what that would mean 21:27:39 fr: sometime a shrike replaces the mino in the lab! 21:27:48 ...why 21:27:57 there are plenty of elf conjurers already 21:28:22 the most memorable fights i've had with knights have been when i almost get killed by their arrows 21:28:26 arcane markspeople are already covered between fauns, satyrs, and sharpshooters >_> 21:28:28 the fabled liquefaction monster 21:28:43 oh I was going to give Leda's back to satyrs now that the bugs preventing it from working properly are gone 21:28:45 theTower: yeah, but knights are quite a bit more common 21:29:07 Grunt: does it really make sense in Shoals...? 21:29:12 PleasingFungus: no :( 21:29:14 haha 21:29:16 imo 21:29:19 save it for a good candidate 21:29:20 PleasingFungus: hyperion 21:29:25 I'm not sure what other spells they'd have without those hexes or portal projectile or blinking around jerks 21:29:40 wheals: I don't remember; was there a labyrinth at the end? it's been a long time 21:29:41 oh right also nessos 21:29:59 there was the subplot with the labyrinth planets 21:30:03 n78291: 21:30:04 ... 21:30:12 actually, I will do this tiny thing myself 21:30:22 I believe in you! 21:30:29 tiny things, very tiny things, extremely tiny thing....... 21:30:41 lol 21:30:47 shrikes are human intelligence now 21:30:58 horrifying! 21:31:01 they know how to impale things 21:31:09 that makes them pretty smart 21:31:15 raven (02b) | Spd: 20 | HD: 6 | HP: 26-39 | AC/EV: 1/10 | Dam: 14, 11 | see invisible, fly | Res: 06magic(20), 08blind | XP: 261 | Sz: tiny | Int: animal. 21:31:15 %??raven 21:31:17 hm 21:31:18 !tell Wensley we implemented one of ??todo monsters[3]!!! 21:31:18 wheals: OK, I'll let wensley know. 21:31:24 ??todo monsters [3] 21:31:24 ??todo monsters[3 21:31:24 todo monsters[3/17]: decorator crabs, velvet worms, osedax worms (bone-worms), tardigrades, shrikes, bladderworts, sundews, rocket hawks, aerial jellyfish 21:31:24 todo monsters[3/17]: decorator crabs, velvet worms, osedax worms (bone-worms), tardigrades, shrikes, bladderworts, sundews, rocket hawks, aerial jellyfish 21:31:30 rocket 21:31:32 hawks 21:31:35 oh my god these are so great. 21:31:37 Why did bees get turned into shrieks? 21:31:38 this list. 21:31:40 haha 21:31:41 *shrikes 21:31:41 goddamnit pleasingfungus was that the only reason 21:31:45 theTower: Buffer shrikes in Depths only: { 8, 14, 80, FLAT, MONS_CAUSTIC_SHRIKE } 21:31:47 lightli: why not 21:31:54 The shrike shrieks! 21:31:58 k 21:31:59 theTower: I never saw this list before!!!! 21:32:06 fr: S_SHRIEK 21:32:06 wheals: that would be "The shrike gives a hideous shriek!" 21:32:13 * wheals swallows Grunt. 21:32:14 !send wheals demonic crawlers 21:32:15 Sending demonic crawlers to wheals. 21:32:17 I will stand by screech 21:32:21 the shrike strikes you 21:32:24 lasty: sounds functional enough 21:32:30 Grunt: A purple worm appears! 21:32:37 Oh hey I just realized 21:32:38 Ely buff 21:32:43 You can pacify them now 21:32:48 huh 21:32:51 I'm fine with that 21:32:52 by the way, the caustic shrikes are still near the other ys in dc-corpse/dc-mon 21:32:56 also, zin nerf 21:32:58 I_NORMAL 21:33:11 they totally have souls 21:33:21 hrm. Is it a dumb idea to mix templates and inheritance? 21:33:23 rocket hawks. I think they're basically like those monsters from super metroid/metroid prime that suicide at you 21:33:24 shriekbats 21:33:29 Buffer shrikes: 17 HD, M_FIGHTER, M_UNBLINDABLE, damage 40. Bands of 3-5. Sound OOD for Depths? 21:33:30 but with explosions 21:33:41 and also they're like boulder beetles in how they aim 21:33:47 damage 40 sounds off the wall 21:33:48 theTower: aren't those generated? 21:33:55 unknown monster: "caustic wasp" 21:33:56 %??caustic wasp 21:33:58 how fast 21:33:58 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 21:33:58 %??caustic bee 21:34:02 lasty: I mean the text positioning >_> 21:34:04 oh not that much more 21:34:19 this also removes them from in-depth placement 21:34:20 i think M_FIGHTER isn't necessary really 21:34:25 i wanna see the aerial jellyfish, myself 21:34:29 nicolae-: same 21:34:30 but one at a time 21:34:33 jhellyfish 21:34:36 fr: jellyfish 21:34:46 -!- ChongLi has quit [Ping timeout: 255 seconds] 21:34:54 cross an oklob with an electric eel 21:34:56 no! one at a time is a mug's game. four at a time. five at a time. run before you can crawl. fly before you can walk. 21:34:57 what ever happened with exploding ufetubi, by the way? 21:34:59 i still like that idea 21:34:59 ravens have normal intelligence too 21:35:00 hellectric eels 21:35:07 didn't it get reverted within about an hour 21:35:09 Grunt: jhellyphant 21:35:16 doy: make them explode more impressively than you did before....... 21:35:19 nicolae-: yeah 21:35:32 nah i withdrew it before it got accepted 21:35:44 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=14069 21:35:49 Lasty: wow really? 21:35:51 (maybe we should give deep elf knights Inner Flame - have them target their lesser allies with it) 21:35:59 <_< 21:36:00 yep 21:36:03 nicolae-: because if we fail, we'd rather fail really hugely? 21:36:17 wheals: well, i implemented it, and then people made me revert it 21:36:19 haven't we already 21:36:19 (: 21:36:29 huh, a few years ago you mean? 21:36:30 doy: those explosions were boring 21:36:34 doy: make them more impressive 21:36:36 <3 21:36:45 yeah(: 21:36:50 theTower: yes, exactly 21:36:51 gug 21:37:01 okay, mister groat 21:37:11 s/g/h/g 21:37:24 clearly the explosion should be corrosive 21:37:26 i think in this conversation the rest of you would be mister groat 21:37:33 i'm lipwig 21:37:33 oh i was worrying i was the only one who thought of going postal 21:37:54 theTower: and give ynoxinuls AF_ACID! acid demons for every tier! 21:37:54 had to finish the line somehow 21:38:00 ah, fair enough 21:38:04 acid hell! 21:38:13 no they're already acidic by virtue of summoning explosive acid 21:38:20 hell lord: lemuel 21:38:22 and acid hell is called dis. 21:38:26 i liked going postal a lot, i reread it a year or so ago and then tried to think of a god of mail for crawl, because that's just where my mind goes these dayas 21:38:42 what kind of crazy demonic forces build an entire city out of just iron 21:38:52 clearly it is 21:38:53 -!- heteroy has quit [Ping timeout: 240 seconds] 21:38:54 ironic hell 21:38:56 mail daemon (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(160), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d17 / 8d16) [06!sil], iron shot (3d36) [06!sil], haste [06!sil], sum.greater demon [06!sil] | Sz: Giant | Int: normal. 21:38:56 %??cerebov name:mail_daemon n_rpl 21:38:56 surprise it took this long to oxidize 21:39:09 should be lom for the right colour 21:39:34 i dont think mail daemons could fire storm either 21:39:52 doy: it can't be a damage explosion, it has to be some kind of debuff or other weird effect. 21:40:05 like corrosion 21:40:05 -!- edlothiol has quit [Ping timeout: 264 seconds] 21:40:08 doy: consider the context in which ufetubi appear. 21:40:13 sick 21:40:40 ...Frozen? 21:40:49 which context is that? 21:40:52 maximum annoyance: barbs 21:40:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:41:02 messing around with fountains? 21:41:03 good question 21:41:04 !send doy ufetubi spam 21:41:04 Sending ufetubi spam to doy. 21:41:33 ??todo monsters 21:41:33 Wensley: You have 3 messages. Use !messages to read them. 21:41:34 todo monsters[1/17]: sloths, cassowaries, moas, hoatzin, locusts, paper wasps, bullet ants, mantis shrimp 21:41:43 barbs are for earth miscasts 21:41:48 described as nails or something 21:41:50 wheals: was it bullet ants or mantis shrimp??? 21:41:54 dis _really_ hates people 21:41:57 ??todo monsters[3 21:41:58 todo monsters[3/17]: decorator crabs, velvet worms, osedax worms (bone-worms), tardigrades, shrikes, bladderworts, sundews, rocket hawks, aerial jellyfish 21:42:00 shrikes 21:42:05 shrikes. 21:42:11 why did it have to be shrikes. 21:42:16 03Lasty02 07* 0.16-a0-1853-g4388bfd: Make caustic shrikes scarier and rarer 10(3 minutes ago, 3 files, 5+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4388bfd0dc06 21:42:19 ??shrike 21:42:19 I don't have a page labeled shrike in my learndb. 21:42:19 ??caustic shrike 21:42:19 unknown monster: "shrike" 21:42:19 %??shrike 21:42:19 caustic shrike[1/2]: potatolizard: they are jellies glued to beeeeeeeees 21:42:21 (if they're metallic, they should also fit into dis!) 21:42:24 !learn s shrike see {caustic shrike} 21:42:25 shrike[1/1]: see {caustic shrike} 21:42:30 ??caustic bee 21:42:30 oh wait these are caustic bees 21:42:31 caustic shrike[1/2]: potatolizard: they are jellies glued to beeeeeeeees 21:42:31 ??caustic wasp 21:42:32 caustic shrike[1/2]: potatolizard: they are jellies glued to beeeeeeeees 21:42:38 but they're birds! 21:42:41 what are these really creatures 21:42:46 theTower: sounds good to me 21:42:51 then I can stop worrying about my rust 2 21:42:58 no still do it 21:43:04 !send PleasingFungus vitriol vandals 21:43:05 Sending vitriol vandals to PleasingFungus. 21:43:06 clearly we need a bird for every hell 21:43:14 bennu = tar, geh and coc = ??? 21:43:24 -!- tensorpudding has quit [Ping timeout: 244 seconds] 21:43:36 what are birds? 21:43:38 we just don't know 21:43:41 rot raven 21:43:47 cold crow 21:43:51 fire flamingos 21:43:55 ! ! ! 21:44:01 flameingos 21:44:06 ! 21:44:23 wonder if AT_CLAW would be better 21:44:27 Attack type for caustic shrikes: peck? Slash? Claw 21:44:28 ? 21:44:29 frostbittern 21:44:32 for coc 21:44:34 or whether birds chopping off hydra heads would be weird 21:44:38 nicolae-: terrible 21:44:49 Sting seems wrong 21:44:51 Wensley: terrible... or genius? 21:44:53 coc has penguins 21:44:54 ufetubi spam is what makes it funny 21:44:57 nicolae-: genius 21:44:58 nicolae-: yes 21:45:01 it's not like it's overly dangerous 21:45:07 i guess funny isn't the same as interesting though 21:45:24 Shrikes impale things huh? 21:45:24 replace antaeus with mr. penguin 21:45:29 yeah 21:45:37 they stick their prey on pointy twigs or barbed wire 21:45:39 save 'em for later 21:45:46 ha! smart 21:45:47 it is Metal 21:45:56 bennu have peck claw claw 21:46:01 yeah . . . 21:46:29 I'd prefer to keep them one attack 21:46:43 could do the cherub thing 21:46:46 peck sounds closest to impaling 21:46:50 true 21:46:58 i really like the name "frostbittern" and i'm now considering thinking of a bunch of other puns combining birds and attack types and make a lair birds version of goddamned_bats 21:46:59 The caustic shrike pecks you. You are splashed with acid! 21:47:04 The caustic shrike claws you. You are splashed with acid! 21:47:12 the second does sound better 21:47:26 imo 21:47:32 I feel dumb asking since this seems like an easy thing to find, but where in the code is the score computed? 21:47:58 grep "score" ./*.cc didn't seem to make it clear 21:48:08 "caustic shrike claw" annoys me, but yeah otherwise I agree 21:48:27 if we're really worried about hydras, we can always add a case such that sufficiently small monsters can't lop off hydra heads with claw attacks 21:48:31 I don't know that we're really worried about that 21:48:40 though it would be relevant for summon hydra maybe? 21:48:43 somewhere in hiscore.cc 21:48:49 i think 21:49:07 er, hiscores.cc 21:49:27 say that caustic shrikes have acid coating their feathers and make their attack a wing slap 21:49:30 !source scorefile_entry::init 21:49:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/hiscores.cc;hb=HEAD#l675 21:49:42 ugh 21:50:03 !source hiscores.cc:1454 21:50:04 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/hiscores.cc;hb=HEAD#l1454 21:50:54 thanks 21:51:46 -!- Gelos_ has quit [Quit: Page closed] 21:52:02 mm OLD_JOB_THIEF 21:52:18 wheals: we do have hand crossbows again............ <_< >_> 21:52:29 03Lasty02 07* 0.16-a0-1854-g85f6bb1: De-insectify shrikes a little more. 10(3 minutes ago, 3 files, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85f6bb174373 21:52:29 03Lasty02 07* 0.16-a0-1855-g7480333: Fix repeating previous command after using a macro. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7480333fb9bc 21:52:32 but they don't fire darts! 21:52:33 also OLD_JOB_DEATH_KNIGHTS 21:52:39 we should remove these again 21:52:54 ha 21:53:11 fr rename the infamously badly named assassain to thief 21:53:26 have them start with the book of the thief :v 21:53:47 Lasty: don't leave commented-out code in the codebase 21:53:47 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:53:48 just delete it 21:53:54 source control will remember it existed... 21:54:05 * theTower deletes all git history 21:54:07 yet people tell me to move things to UNUSED 21:54:07 PleasingFungus: oops, forgot that's where I left that. You're absolutely right, PleasingFungus 21:54:08 are there any MD references left in crawl 21:54:10 forever 21:54:26 (clearly remove them!) 21:54:28 lightli: wiglaf is some kind of dwarf 21:54:36 I think hill 21:54:50 SP_MOUNTAIN_DWARF, // (placeholder) 21:54:50 Lasty: :) 21:54:56 I remember, very early on in my first job 21:55:05 getting chided by my boss for commenting out code 21:55:12 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:55:26 yeah, it's totally the right thing to do w/ version control 21:55:37 I've made many people remove such lines in code review 21:56:35 The important thing is that I gave |amethyst another reason to reset Chei 21:56:48 "fr: replace Dragon Call with Caustic Shrike Call" 21:57:00 that would be a level 11 spell 21:57:10 -!- mamgar has quit [Quit: Exit Stage Left] 21:57:32 well 21:57:36 03Lasty02 07* 0.16-a0-1856-g13f9220: Remove a pointless comment and indent. 10(2 minutes ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=13f9220d6109 21:57:42 there's this set of summoning effects, 21:57:55 which need to be unique from the summoning school, 21:58:01 hahaha 21:58:11 aren't executioners bad enough? 21:58:28 don't you mean good enough 21:58:36 -!- ackack has quit [Ping timeout: 256 seconds] 21:58:36 Executioner (151) | Spd: 20 | HD: 12 | HP: 53-81 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2200 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: high. 21:58:36 %??executioner 21:58:37 oh you thought I wanted shrike miscasts 21:58:42 why are executioners 1s 21:58:55 watch as they get at_cleave, lightli 21:59:10 hmm, AT_CLEAVE................ 21:59:17 next time I get the idea to refactor code 21:59:21 someone just stop me 21:59:29 * Grunt goads gammafunk on! 21:59:33 I mean just what I want to, and nothing more. 21:59:41 gammafunk: :( 21:59:43 you're telling me 21:59:48 !learn add gammafunk next time I get the idea to refactor code someone just stop me 21:59:48 gammafunk[11/11]: next time I get the idea to refactor code someone just stop me 21:59:54 there, for easy reference 21:59:58 unknown monster: "Caustic Shrike" 21:59:58 %??Caustic Shrike 22:00:01 ??refactor 22:00:02 refactor ~ refactoring[1/1]: <+PleasingFungus> eh. not gonna bother trying to figure out the current behaviour when I'm in the middle of rewriting it entirely 22:00:08 haha 22:00:14 !learn add refactoring[2] see {gammafunk[11]} 22:00:15 refactoring[2/2]: see {gammafunk[11]} 22:00:16 tisk tisk tisk tisk tisk 22:00:21 http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=174e299baafb explain yourselves 22:00:23 I'd move but sure 22:00:30 oh man, I forgot I'd said that 22:00:34 there is no explanation 22:00:35 ever 22:00:36 Taraiph: no. 22:00:40 !learn del refactoring[2] 22:00:40 Deleted refactoring[2/2]: see {gammafunk[11]} 22:00:43 Taraiph: you must talk to the birds. 22:00:45 !learn mv gammafunk[11] refactoring[2] 22:00:46 gammafunk[11] -> refactoring[2/2]: next time I get the idea to refactor code someone just stop me 22:00:50 !learn add gammafunk see {refactoring[2]} 22:00:51 gammafunk[11/11]: see {refactoring[2]} 22:00:52 there 22:00:57 dangit grunt 22:01:08 if you talk too long to the birds, the birds talk to you 22:01:09 gammafunk: hi.......... 22:01:13 spooky.... 22:01:21 wheals has gone to the birds. 22:01:35 i don't see why people should be concerned about caustic bees turning into shrikes, surely this can't be the first time the crawl devteam have given players the bird 22:01:46 guys you're awesome but you can't keep doing this c'mon 22:01:47 * Lasty claps. 22:01:54 -!- tabstorm has joined ##crawl-dev 22:02:01 !death tabstorm 22:02:01 Death has come for tabstorm... 22:02:04 nicolae-: don't you think this bird-en is too hard to bear? 22:02:06 hi 22:02:17 wheals: the whole concept is pretty birdbrained 22:02:23 ! 22:02:29 I absolve myself of all responsibility for the birds. Clearly they should still be acid bees. 22:02:47 But they should also spawn in all empty tiles in Zot:5 22:02:48 as long as they aren't flying skulls 22:02:57 technically all birds are flying skulls, just with more shit attached 22:03:03 so 22:03:10 do all monsters have different spellcasting chances now 22:03:27 with the spell slots chance 22:03:27 bhaak: did you see this on reddit "While not technically classed as roguelikes i have Spelunky, (360 edition) Binding of Isaac, (Rebirth tomorrow: D) UnNetHack, Wayward Souls, Bit Dungeon, FTL, blah blah blah." 22:03:29 Taraiph: You should be happy. The bees that terrified you are gone forever. 22:03:30 change* 22:03:31 would you like me to bug an expert or just guess randomly 22:03:36 And the birds that replaced them are less common. 22:03:42 now they're birds 22:03:45 tabstorm: they *can*, but in practice most monsters have the same casting frequencies as before 22:03:49 ok 22:03:49 and now they will splat me faster than ever 22:04:01 lasty: by the way, with the buff, they, uh 22:04:16 except lom got buffed 22:04:20 yes 22:04:22 oh they're gone from D already sure 22:04:35 yeah, in D they'd be even more insane than ever 22:04:39 was that whole patch just to buff panlords 22:04:42 I suppose I can remove that extra pack code now 22:04:58 tabstorm: no; it helped some things like really wonky handling of draconian breath 22:05:01 o 22:05:08 -!- Amnesthesia|Else is now known as Amnesthesia 22:05:10 imo 22:05:11 there was a lot of "make code less stupid" aspects 22:05:15 yes 22:05:15 rename caustic *s once per day 22:05:21 until the complaints have stopped 22:05:24 wait arent they shrikes now 22:05:25 PleasingFungus: I think twice a week is a good rate 22:05:31 slacker!! 22:05:33 yes, they are birds. 22:05:33 caustic megabat 22:05:35 y 22:05:51 unknown monster: "caustic shrike" 22:05:51 <_miek> %??caustic shrike 22:05:51 because some devs like shrikes 22:05:54 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 22:05:54 <_miek> %??caustic bee 22:05:55 it dosent really matter but why change it 22:05:57 -!- emeraldemon has quit [Quit: emeraldemon] 22:05:59 <_miek> still so much damage 22:06:07 current plan is caustic shrike -> caustic ant -> caustic vortex -> caustic imp -> orb of caustic -> caustic guardian -> caustic golem -> caustic goblin 22:06:10 i havent had any problems 22:06:31 also they strictly speaking also just got a individual buff and a band nerf and less common so clearly they're different monsters >_> 22:06:34 but i tend to.. have high melee and evasion 22:06:35 Dowan's eyes darken. "You have made a black mistake." 22:06:37 caustic bicycle 22:06:38 what a weird line 22:06:49 yes, that's bad 22:06:51 Lasty: you left out "caustics unborn" 22:07:01 minmay: I was just getting my breath back 22:07:08 you can only recite every so often 22:07:11 caustic ant should be an acid ant that attacks with its antacid 22:07:11 caustic hyperactive 22:07:18 caustic captain 22:07:29 caustitaur 22:07:31 Captain Caustic 22:07:33 also known as..... 22:07:39 caustic cad 22:07:40 Kaustic Klown 22:07:40 <_miek> caustic causative 22:07:53 caustic wasp 22:07:54 -!- st_ has quit [Ping timeout: 244 seconds] 22:07:59 make it a parasitic arachnid, called a caustick 22:08:07 boo hiss 22:08:19 Unknown spell name: 'acid spit' in 'corrosive_bolt.100.wizard;acid_spit.50.wizard' 22:08:19 %??killer klown spells:corrosive_bolt.100.wizard;acid_spit.50.wizard name:Kaustic_Klown n_rpl 22:08:23 spit acid 22:08:27 Kaustic Klown (11p) | Spd: 13 | HD: 20 | HP: 131-170 | AC/EV: 10/15 | Dam: 3012(klown) | 10doors, spellcaster, see invisible, regen | Res: 06magic(160) | Vul: 11silver | XP: 4749 | Sp: b.corrosive (3d23), spit acid (3d7) | Sz: Medium | Int: high. 22:08:27 %??killer klown spells:corrosive_bolt.100.wizard;spit_acid.50.wizard name:Kaustic_Klown n_rpl 22:08:31 Caustictaur 22:08:39 there. That's what we need guys 22:08:53 -!- Lasty has quit [Quit: Leaving.] 22:08:55 Just a rare OOD unique in the Slime Pits 22:08:55 half oklob, half yak 22:09:03 ...all danger!!! 22:09:07 vitrieel 22:09:10 theTower: did you re-arrange the firefly summons 22:09:19 !wtf firefly 22:09:19 Unperson Reaver* 22:09:22 half oklob, half caustic shrike, half death yak on Lair:1 22:09:24 doing that _right_ _now_ 22:09:28 :) 22:09:33 twice the magic resistance 22:09:34 also they're not fireflies 22:09:36 all of the splats 22:09:41 fox fireflies 22:09:44 so actually no I'm not doing that right now 22:09:47 ooh 22:09:51 caustic cracen 22:09:57 w/e 22:09:59 details 22:10:02 caustic crab 22:10:04 perfect 22:10:21 yeah 22:10:24 the sa thread will be happy 22:10:27 we even have acid clouds for it already! 22:10:27 wheals: ghost crabs still need tweakin' 22:10:30 yes 22:10:31 Orb of Corrosion 22:10:42 You know what guys 22:10:46 caustic crabs...................................... 22:10:47 corrosion siren (hey now, hey now now) 22:10:48 ghost crabs more like not the most crabs 22:10:58 ghostly ghost crab was funny though 22:11:02 we need to just go ahead and make a side branch to slime pits called the radioactive dump 22:11:10 and put contam and caustic in it 22:11:17 base the entry vaults off the WIPP projects 22:11:35 If I understood how Crawl development worked I'd do it myself 22:11:41 surely that is olgreb's wizlab 22:11:52 there will be some acid on the moon lab 22:11:58 ! 22:12:01 not going for the shrikes ofc 22:12:10 shrikes in space? what a silly idea 22:12:19 just some rust devils, corrosive bolt 22:12:45 That does it 22:12:58 zeeeeerust 22:13:01 I want to make the Radioactive dump 22:13:07 Where do I start 22:13:14 with 098 vaults 22:13:16 -!- Buxus has quit [Quit: Page closed] 22:13:17 -!- wheals has quit [Quit: Leaving] 22:13:30 ??vault_making[3 22:13:31 vault making ~ vaultmaking[3/3]: I suggested to gamma earlier that I should remove the equivalent of the vaginal canal. It makes the vault look better as well. 22:13:55 or vaultmaking[1 22:13:56 lol 22:13:57 ??vaultmaking 22:13:58 vaultmaking[1/3]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:maps and docs/develop/levels/ in the source 22:14:06 ok ok here I go 22:14:21 ??slaying 22:14:22 slaying[1/3]: Works like weapon {enchantment}, increasing your accuracy by N and your damage roll by 1dN. Magic is unaffected. 22:14:23 Taraiph: the traditionally recommended way to start on a new branch is to make a portal vault version of it - like the ossuary, or the bailey. The Spider's Nest started as a portal. 22:14:25 ??slaying[2 22:14:26 slaying[2/3]: Like other stat rings, slaying rings can generate as high as +6 and as low as -6. 22:14:28 ??slaying[3 22:14:28 slaying[3/3]: roughly +3 to-dam is +2 base damage for onehanders and +2 to-dam is +1 base damage for 2handers 22:14:31 wait god dammit I have to read that don't I. 22:14:36 I never did 22:14:38 but I'm useless 22:14:43 I'll attempt it. 22:14:47 oops wrong channel my b 22:14:53 and then make it look super good 22:14:59 look around crawl's source, crawl-ref/source/dat/des/(something)/(something.des) 22:15:04 btw, how did that bug with the slaying rings happen? 22:15:06 im curious 22:15:08 -!- Lawman0 has quit [Ping timeout: 244 seconds] 22:15:09 and everyone will be all "fuck I splatted to the radioactive dump again" 22:15:13 tabstorm: missing break statement 22:15:16 arguably, spider changed a lot in becoming a branch 22:15:19 Dang 22:15:20 in a switch case 22:15:22 I guess? 22:15:25 yep 22:15:27 Taraiph: killing players is the greatest joy a vault designer can experience 22:15:27 %git :/144 22:15:27 07PleasingFungus02 * 0.16-a0-1816-g2c93a98: Don't generate +144 rings 10(20 hours ago, 3 files, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c93a987a7b2 22:15:30 ^ 22:15:37 i wish I was awake for that 22:15:37 hm 22:15:38 !lg * kmap~~pf_ 22:15:39 .g recent 22:15:39 how many epic_bugs have that as the cause 22:15:39 to do a speedrun 22:15:40 7. metasequoia the Eclecticist (L13 DEFE of Sif Muna), mangled by an eight-headed hydra on Lair:7 (pf_torpor_hydra) on 2014-09-05 01:40:09, with 38494 points after 14726 turns and 1:12:30. 22:15:41 O WELL 22:15:41 6307. unobserved the Conjurer (L10 DECj), mangled by a raven (kmap: grunt_tengu_nest) on D:10 on 2014-11-04 03:41:05, with 5645 points after 11987 turns and 1:31:05. 22:15:44 ! 22:15:47 N78291: all of them. 22:16:05 or some approximation :) 22:16:13 GOD = XOM 22:16:15 is still my favorite 22:16:16 also, I cannot think of anywhere that Needs a branch or even a roulette anyway (more portals are good though) 22:16:18 ??epic bugs 22:16:18 epic bugs[1/20]: if (you.religion = GOD_XOM) 22:16:22 man, I am going nuts 22:16:26 yeah, that's the one 22:16:27 going? 22:16:41 going further nuts, maybe 22:17:05 http://sprunge.us/dBSh why. why doesn't it work 22:17:06 why 22:17:13 why does it *partially* work 22:17:39 imo push it while not working to motivate others to fix it 22:17:49 -!- Lasty has joined ##crawl-dev 22:17:56 only took over a month for some zig crashes I forgot to report. 22:18:02 03tenofswords02 07[cards] * 0.16-a0-1794-g374b28a: Rearrange Foxfire's results a little further. 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=374b28ac6b75 22:18:35 well, it's a save compat bug 22:18:42 mostly cosmetic but it'd be weird 22:18:47 best kind 22:19:33 <|amethyst> PleasingFungus: hm 22:19:41 <|amethyst> PleasingFungus: 22:19:41 <|amethyst> + you.item_description[IDESC_SCROLLS][subtype] = seed1 22:19:41 <|amethyst> + | (seed2 << 8) 22:19:42 <|amethyst> + | (seed3 << 16); 22:19:54 -!- Lasty has quit [Client Quit] 22:19:58 <|amethyst> you.item_description is FixedArray 22:20:01 did I get that backwards 22:20:03 the indexes 22:20:10 <|amethyst> no, uint8_ty 22:20:14 <|amethyst> s/y$// 22:20:21 but. uh 22:20:22 <|amethyst> you can't fit that many bits in it 22:20:24 hm 22:20:30 well, shit 22:20:41 <|amethyst> can probably expand thatg 22:20:46 <|amethyst> s/g// 22:20:51 the bit cost...! 22:21:21 too many bits 22:21:29 in the end, 'twas the bits that killed the crawl 22:21:41 ok, implementing 22:22:13 do not give me more conflicts 22:22:17 I will kill your HESu 22:22:21 "oeffezo.s" 22:22:28 hahaha 22:22:38 nearly died in vaults yesterday 22:22:46 got in a tight situation with a convoker & flayed ghost & plenty of pals 22:23:46 |amethyst: thank you for explaining this, btw 22:23:52 I just couldn't figure it out 22:24:22 I assumed that since most of the items that drew from that field were storing it in "special" (32 bits) and writing back to it from there, it would also be 32 bits... 22:25:26 -!- N78291 has quit [Quit: null] 22:25:51 PleasingFungus: imo that aws 22:25:53 was 22:25:54 bitiful 22:26:52 wait wtf 22:26:54 now it works for 22:26:56 some items 22:26:58 ? ? ? ? ?? ? 22:28:11 http://sprunge.us/MChK status 22:28:26 this works for scroll of fear, but not scroll of acquirement 22:28:37 why would one have its item description updated properly, but not the other...? 22:28:53 translations 22:30:12 https://dl.dropboxusercontent.com/u/4070358/scrollomon.cs the save I've been using for testing 22:31:41 ah 22:31:46 - unmarshallUnsigned(th, mi.colour); 22:31:46 + mi._colour = unmarshallInt(th); 22:31:49 bad idea, gammafunk 22:32:05 int, unsigned... 22:32:19 PleasingFungus: bits! everywhere! 22:32:47 caustic bits 22:32:54 -!- MgDark has quit [Ping timeout: 255 seconds] 22:32:56 -!- MgDark_ is now known as MgDark 22:33:11 caustic bits and alka lines 22:36:10 alka limes? 22:36:42 alka limes and air currants 22:37:22 -!- cribozai has quit [Ping timeout: 245 seconds] 22:41:46 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:42:16 -!- ussdefiant has joined ##crawl-dev 22:45:45 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0.2/20141027150301]] 22:45:52 03PleasingFungus02 07* 0.16-a0-1857-g6c74090: Remove a bad comment 10(3 hours ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c74090c341c 22:45:52 03PleasingFungus02 07* 0.16-a0-1858-gba9b1e2: Changelog through 0.16-a0-1857-g6c74090 10(49 seconds ago, 1 file, 18+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba9b1e213d6f 22:46:06 three hours spent on that stupid refactor 22:46:10 what has my life become 22:46:13 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 22:46:30 1learn add refactoring 22:46:36 nice cards list 22:46:43 I thought there were more 22:46:44 I wonder what it's going to do 22:46:47 forgot they were still in cards branch 22:46:57 consider it prep, I guess 22:47:13 who not-directly-assoiciated-with-the-project wants to test latest nemelex 22:48:59 hm 22:49:20 |amethyst: when should we refresh the experimental branches? It sounds like this might be a good candidate for that. 22:49:41 (also there are a couple of other projects floating around that might make for good experimental fodder) 22:50:03 surely it's a little difficult to test randliches in regular games >_> 22:50:21 v0v 22:50:29 what's the wang tiles/domino branches, anyway 22:50:37 robin of the strong arm? 22:51:03 oh, iron rod 22:51:36 -!- bullock has quit [Quit: Page closed] 22:52:10 -!- read has quit [Read error: Connection reset by peer] 22:52:25 -!- read has joined ##crawl-dev 22:52:49 still soliciting superior name suggestions for robin 22:52:54 hrm, how can I easilly test monster lua 22:52:54 since that was a complaint last time, iirc 22:53:09 also, if anyone wants to implement the correct kill message for goblin bopping :) 22:53:21 trascendent god-king gob 22:54:47 what's the flavor 22:54:56 %git robin 22:54:56 07PleasingFungus02 * 0.16-a0-1672-ga5771bc: New unique: Robin of the Strong Arm 10(12 days ago, 18 files, 516+ 100-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a5771bc176b7 22:55:13 -!- Hailley has quit [Ping timeout: 244 seconds] 22:55:18 nicolae-: scroll slightly down, or search for "mountain hobgoblin" 22:55:23 -!- ussdefiant has quit [Read error: Connection reset by peer] 22:56:17 Is it intended that jewellery shops can have armour? 22:56:17 all i can think of now is stereotypical hillbilly names like Jed or Zeb 22:56:27 primordial: I don't think so. what's up? 22:56:27 -!- Akitten_Homura has joined ##crawl-dev 22:56:31 a - 634 gold the +4 robe of Augmentation {Str+4 Dex+4 Int+4} 22:56:34 In a jewellry shop 22:56:37 that's very odd 22:56:47 I wonder if that's my fault 22:56:49 http://crawl.beRotato.org/crawl/saves/primordial-crawl-git-489f3f1342-141104-0456.tar.bz2 22:57:00 PleasingFungus: rip..................................... 22:57:25 might be a weird side effect of my fix for fixedarts causing crashes 22:57:26 well, that worked the first time, amazingly 22:57:27 maybe 22:57:31 i am laughing pretty hard about this shrike: http://4.bp.blogspot.com/-MtInmnmBQrU/Tqr9E9NM3HI/AAAAAAAABNA/8ia8Vg0HZ9g/s1600/Steppe+Grey+Shrike+Wings.jpg 22:57:45 so mad! 22:57:50 roctavian: dang. 22:58:19 would you appreciate a giant stretching your arms out 22:58:29 -!- WalkerBoh has quit [Remote host closed the connection] 22:58:36 -!- mong has quit [Quit: WeeChat 1.0.1] 22:58:44 i'd be pissed, and get ready to claw that giant's eyes out with my acid talons, if i were a crawl shrike 22:58:47 roctavian: so GREAT 22:59:25 note to self vault with shrike and corpses ontop of swords and polearms 22:59:48 nice 23:00:01 ...except you can't put corpses on top of things 23:00:05 :( 23:00:21 pah 23:00:23 -!- ussdefiant has joined ##crawl-dev 23:00:29 polearms with corpses under them, nearly same 23:00:29 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 23:01:07 just please no uniques based on The Shrike from Hyperion :D 23:01:56 time travel would be hard to implement 23:02:45 When you fight The Shrike he travels back to D:1 Turn: 1 and kills you. 23:02:51 "designed to act as the Avatar of the TechnoCore Ultimate Intelligence, the Human Ultimate Intelligence, and the Lions and Tigers and Bears at different times and for different purposes." 23:02:56 ez game 23:02:57 :P 23:03:05 lions and tigers and bears 23:03:13 oh my 23:03:47 sad king billy 23:06:10 http://crawl.develz.org/wordpress/trunk-updates-3-november-2014