00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:12 * PleasingFungus goes gladly! 00:00:21 though I should probably finish my last game first 00:00:27 I think it was on trunk? 00:00:50 <|amethyst> !lm PleasingFungus alive s=src,cv 00:00:50 45 milestones for PleasingFungus (alive): 45x cszo (45x 0.17-a) 00:00:59 !lm PleasingFungus alive 00:00:59 45. [2015-06-12 17:02:58] PleasingFungus the Impregnable (L18 MiWr of Qazlal) found a slimy rune of Zot on turn 30141. (Slime:6) 00:01:01 mm 00:01:02 <|amethyst> !lm PleasingFungus alive s=gid,src,cv 00:01:03 45 milestones for PleasingFungus (alive): 45x PleasingFungus:cszo:20150303172644S (45x cszo (45x 0.17-a)) 00:01:17 <|amethyst> looks like trunk to me 00:01:18 you have time before the rebuild anyway :) 00:03:06 -!- CanOfWorms has quit [Ping timeout: 246 seconds] 00:03:25 I think... was that my attempt to win a warper? 00:03:29 !greatplayer 00:03:37 PleasingFungus is a greatplayer! 00:03:40 hm 00:03:43 !hs . wr 00:03:43 8. PleasingFungus the Fighter (L14 GhWr of Okawaru), mangled by an orc warrior (a +0 halberd) in Bailey (bailey_polearm_5) on 2014-12-09 03:20:19, with 46627 points after 17364 turns and 1:39:57. 00:03:44 !greaterplayer PleasingFungus 00:03:51 Unwon backgrounds for PleasingFungus: Air Elementalist, Fire Elementalist, Summoner, Warper 00:03:57 signs point to: yes 00:04:13 !hs pleasingfungus fe -tv is pretty funny, iirc 00:04:25 or --fe 00:05:59 or cat 00:06:05 er 00:08:46 the Orb meows loudly. 00:14:41 hm 00:14:46 til something interesting about Fedhas and p 00:14:51 %git 68eddac 00:14:51 07kilobyte02 * 0.8.0-a0-5390-g68eddac: Move Fedhas' decomposition to 'p'. 10(4 years, 9 months ago, 6 files, 23+ 33-) 13https://github.com/crawl/crawl/commit/68eddacafc07 00:16:03 -!- WhatIsLove has quit [Quit: Page closed] 00:16:22 oh, that is interesting. 00:19:23 oh 00:19:24 and 00:19:35 ...actually nah <.< 00:19:43 I was going to point out something about http://crawl.develz.org 00:19:44 but 00:19:58 I think we can wait until 0.18 releases to worry about it 00:24:22 hm 00:24:47 hm?? 00:24:47 <|amethyst> hm 00:26:18 -!- ussdefiant_ has joined ##crawl-dev 00:26:44 just so. 00:26:53 so?? 00:27:00 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-596-g6468885 (34) 00:27:01 * Grunt eyes Sequell with disappointment. 00:27:05 mm 00:27:10 P goes live on the first server 00:27:58 ...players praise P progeniture? 00:29:37 as they should. 00:29:38 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 00:29:56 -!- zarath9 has quit [Quit: Page closed] 00:31:55 wasn't it on cPo already? 00:34:13 !devicesurge rchandra 00:34:23 &versions 00:34:42 CAO: 0.18-a0-499-g05682e7, CBRO: 0.18-a0-614-gbf36044, CDO: 0.18-a0-486-gab6c0bd, CPO: 0.18-a0-596-g6468885, CSZO: 0.18-a0-515-gb8265c6, CUE: 0.18-a0-514-ga7d9996, CWZ: 0.18-a0-43-g402c68f, CXC: 0.18-a0-516-g4d39afe, LLD: 0.18-a0-48-g06172c4 00:35:00 dang 00:35:26 timezone advantage 00:35:46 <|amethyst> CPO rebuilds like every 15 minutes 00:36:04 fr: server named R2D2 00:36:22 <|amethyst> ??lld 00:36:22 lld[1/2]: Located in Japan. http://lazy-life.ddo.jp:8080/#lobby - Admin is https://twitter.com/dplusplus/ 00:36:28 <|amethyst> L2D2, does that count? 00:36:30 -!- CanOfWorms has joined ##crawl-dev 00:36:32 !droidstorm gammafunk 00:39:58 cbro is incapable of rebuilding every 15 minutes 00:41:04 !rebuild johnstein 00:41:10 "SGrunt: no, you can't use layout_geoelf_castle in crypt" missed that in my game. 00:41:19 I totally used it! 00:42:17 http://www.fairfaxunderground.com/forum/file.php?2,file=14931,filename=Layout31.jpg this is today's inspiring crypt layout image 00:42:28 johnstein: I meant in actual crawl :b 00:42:31 -!- Jessika has quit [Quit: Page closed] 00:42:49 i.e. "no we are not going to use Elf layouts in Crypt" 00:42:53 agreed 00:43:29 I'm just channeling my inner Pakellas and using S.C.I.E.N.C.E.! 00:45:34 to empirically determine layouts that work well so I can better understand why. geoelf works well because of the connectivity algorithm. which I think could inspire something for crypt. it's likely too ambitious for me, but it's interesting so far 00:45:35 johnstein the Vaunted Vaulter 00:45:39 johnstein the Lauded Layouter 00:45:42 . . . 00:48:28 -!- ontoclasm has joined ##crawl-dev 00:51:33 <|amethyst> IMO "Layer-out" 00:51:57 ah 00:52:06 |amethyst the Anointed Alliterator 00:52:45 johnstein was trying to use Vaults layouts in Crypt as well 00:52:48 he must be stopped... 00:53:11 johnstein: actually, that's very reminiscent of evilmike's end 00:53:16 check out his cathedral 00:53:26 in the forest, I mean 00:53:39 I think there's another end vaguely like that as well 00:54:31 the forest layout was really neat with crypt. felt like a random layout version of the haunted forest end 00:54:41 but Grunt FORBADE it 00:55:34 pakellas 00:55:34 ontoclasm: You have 1 message. Use !messages to read it. 00:55:37 !messages 00:55:37 (1/1) wheals said (8h 39m 26s ago): as Mr. graphic designer, you should probably pick a better colour than some random red for the multi-zap indicator in 71fc851 00:55:40 johnstein: yeah, you'll probably have the best time if you take a reasonably layout and tweak it to be more crypty 00:55:45 yea 00:55:46 Using this layout will cause instant excommunication! Really use? 00:55:47 if you want something special 00:56:00 I'm going to figure out how geoelf is working. then do something similar I think 00:56:01 !git 71fc851 00:56:01 %git 71fc851 00:56:01 07Dan Bryant02 {wheals} * 0.18-a0-508-g71fc851: Added support for multi-zap indicator in Tiles. 10(2 years ago, 8 files, 29+ 13-) 13https://github.com/crawl/crawl/commit/71fc851c24e3 00:56:10 oh I never tested that 00:56:12 ontoclasm: what about Pakellas 00:56:50 in trunk 00:57:16 ontoclasm: what about Pakellas in trunk :) 00:57:22 ug...what is this orange color 00:57:36 it's cool 00:57:39 actually this tile is really bad 00:57:39 :) 00:57:41 "gonrats/well done" 00:57:54 imagine i typed that correctly 00:57:56 it needs more alpha or something 00:58:06 a thought occurs to me 00:58:21 it's hard to see through imo 00:58:23 gammafunk: maybe 00:58:25 I have now designed from scratch more Crawl gods than anyone other than Linley o_O 00:58:40 let's see, isn't it just Q and P 00:58:43 yes 00:58:43 but 00:58:50 Grunt: fr altar of grunt 00:58:53 no one person has designed more than one DCSS-specific god 00:59:03 Grunt: well dpeg designed a lot of them, didn't he? 00:59:04 converts you to a random grunt god 00:59:19 I guess he more redesigned 00:59:23 hm 00:59:28 that raises an interesting question 00:59:31 -!- Zeor has quit [Quit: Leaving.] 00:59:40 I need to investigate the designership of a particular god now ;) 00:59:44 (because I may be tied with dpeg) 01:00:00 -!- Amnesiac__ has quit [Quit: Page closed] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:06 ah yes 01:00:08 I am correct 01:00:09 I'll probably never design a new god, because all gods save three are bad 01:00:13 dpeg also has two god designs 01:00:21 ash and g? 01:00:23 no 01:00:27 Ash is a 1kb design 01:00:29 ah 01:01:02 <|amethyst> Beogh? 01:01:09 Beogh is jpeg, I believe 01:01:18 %git 6dba2ac 01:01:19 07jpeg02 * 0.3-a0-385-g6dba2ac: Implemented Beogh, god of Orcs. 10(8 years ago, 15 files, 588+ 25-) 13https://github.com/crawl/crawl/commit/6dba2ac32df5 01:01:32 <|amethyst> ah 01:01:33 dcss gods are B A G Q P F J C 01:01:36 he did C? 01:01:41 C is bh 01:01:49 (which I did not deduce for the longest time) 01:01:50 I swear that bh just coded that one, though 01:01:59 ah 01:02:09 bh didn't actually code it either 01:02:13 %git 4862ac7 01:02:13 07neunon02 * 0.6.0-a0-1384-g4862ac7: gods: added "Chronos", the slow god 10(6 years ago, 18 files, 300+ 35-) 13https://github.com/crawl/crawl/commit/4862ac7ba83d 01:02:21 <|amethyst> I knew it w Signed-off-by: Brendan Hickey 01:02:21 <|amethyst> Acked-by: Steven Noonan 01:02:27 <|amethyst> s/I knew it w// 01:02:33 <|amethyst> so looks like coded by bh 01:02:37 hm 01:02:41 when's Wryhcdzheimz coming? 01:02:47 every time I look at this commit I get confused ;) 01:02:52 !send Wulndraste johnstein 01:02:53 Sending johnstein to Wulndraste. 01:02:57 unknown monster: "-name w" 01:02:57 %??-name w 01:02:59 fr: 01:03:10 <|amethyst> problem is the repo doesn't necessarily say anything about design 01:03:14 ??wulndraste 01:03:14 wulndraste[1/5]: Wulndraste the Wayfarer: god of exploration and not climbing stairs. New in experimental branches (CBRO). Wulndraste increases your HP/MP and regeneration. Wulndraste offers two powers, {blend_in} and {change_of_scenery}. 01:03:27 I think Lasty has abandoned W in that form 01:03:28 |amethyst: I can trace the designership of most of the more recent gods 01:03:37 although he has some god ideas he's working on 01:03:37 and those that aren't so recent have clues 01:03:37 :) 01:03:37 and there may be overlap 01:03:45 C is the only one I'm relatively unclear about 01:03:49 who did F? 01:03:52 F is caotto 01:03:52 <|amethyst> Fedhas is caotto 01:04:39 well, you only designed *one* god that's actually *good*, Grunt! 01:04:49 * gammafunk banishes Q 01:04:50 !disasterarea gammafunk 01:04:51 <|amethyst> gammafunk: where did that order of gods come from btw? 01:04:56 <|amethyst> gammafunk: "B A G Q P F J C" 01:05:03 just my poor, feeble head 01:05:03 it seems to be random :) 01:05:05 <|amethyst> ah 01:05:14 todo: figure out the chronological order 01:05:23 it's also missing D 01:05:29 and R 01:05:37 and probably another one 01:05:42 <|amethyst> Chronological for the DCSS ones is just enum order, right? 01:05:51 oh 01:05:52 of course 01:05:52 yes 01:05:52 <|amethyst> BJFCADGQRP 01:05:58 you missed L 01:05:59 <|amethyst> err 01:06:00 right at the start 01:06:01 <|amethyst> yeah 01:06:08 so gammafunk 01:06:14 are you going to write a trunk update for the main site 01:06:16 loooceeee 01:06:19 it's a pretty good time 01:06:23 <|amethyst> Ah, Lugonu was dpeg's 01:06:28 Well, Grunt would be a great person to write that 01:06:29 yes :) 01:06:34 :O 01:06:39 (to both of you) 01:06:47 I'll write something up tomorrow; I'm going to bed in a few moments 01:06:59 hmm, no pakellas followers on s-z yet 01:07:00 <|amethyst> ??dcss gods 01:07:00 I don't have a page labeled dcss_gods in my learndb. 01:07:01 give time for all the servers to get the latest and greatest 01:07:07 CanOfWorms: s-z hasn't finished updating quite yet 01:07:08 ??gods 01:07:09 gods[1/2]: '?' '/' 'G' for a complete list (in game). Type "?? reasons" (in IRC) to get a list of reasons which might motivate you to worship that particular god. 01:07:12 ah 01:07:13 ??gods[2 01:07:13 gods[2/2]: Ashenzari, Beogh, Cheibriados, Dithmenos, Elyvilon, Fedhas, Gozag, Jiyva, Kikubaaqudgha, Lugonu, Makhleb, Nemelex Xobeh, Okawaru, Qazlal, Ru, Sif Muna, Trog, Vehumet, Xom, Yredelemnul, Zin, the Shining One. 01:07:18 (it's probably rebuilding right now?) 01:07:59 !learn edit gods[2] s/Okawaru, /Okawaru, Pakellas, / 01:08:00 gods[2/2]: Ashenzari, Beogh, Cheibriados, Dithmenos, Elyvilon, Fedhas, Gozag, Jiyva, Kikubaaqudgha, Lugonu, Makhleb, Nemelex Xobeh, Okawaru, Pakellas, Qazlal, Ru, Sif Muna, Trog, Vehumet, Xom, Yredelemnul, Zin, the Shining One. 01:08:17 !kw pakellas 01:08:17 Keyword: pakellas => god=pakellas 01:08:22 !kw p 01:08:22 No keyword 'p' 01:08:25 !kw g 01:08:26 Keyword: g => gozag 01:08:33 !kw p pakellas 01:08:33 !kw p pakellas 01:08:34 Defined keyword: p => pakellas 01:08:34 Defined keyword: p => pakellas 01:08:45 !kw s 01:08:46 No keyword 's' 01:08:52 rip letters 01:08:54 rip 01:09:03 doesn't really work with t anyway 01:09:04 <.< 01:09:08 <|amethyst> !learn add gods[3] Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADGQRPG 01:09:08 gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADGQRPG 01:09:11 S is Sif! 01:09:29 RPG? 01:09:36 <|amethyst> LBJ 01:09:46 no I mean, G after P? 01:09:53 !learn edit gods s/PG/GP/ 01:09:53 Use: !learn edit gods[NUM] s/// 01:09:57 !learn edit gods[3] s/PG/GP/ 01:09:57 gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADGQRGP 01:09:59 <|amethyst> oh, not that 01:10:02 oh and 01:10:05 <|amethyst> !learn edit gods[3] s/GP/P/ 01:10:06 gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADGQRP 01:10:09 oh andoh 01:10:12 . 01:10:14 <|amethyst> I accidentally copied NUM_GODS 01:10:16 <|amethyst> :) 01:10:18 also Q landed before G 01:10:22 despite the enums 01:10:27 (G was disabled for a while) 01:10:32 ??the shining one reasons 01:10:32 the shining one reasons[1/2]: You aren't undead or demonspawn and you want to go for all 15 runes. Eleven of the runes are in undead- or demon-heavy branches, where TSO's rN+++, HP/MP restoration on undead/demon kills, Cleansing Flame, Summon Divine Warrior, and holy wrath brand all are extremely useful. 01:10:41 well technically they landed at the same time 01:10:41 but 01:10:43 ??pakellas_reasons 01:10:43 I don't have a page labeled pakellas_reasons in my learndb. 01:10:47 ??gozag reasons 01:10:47 gozag reasons[1/3]: No more corpse eating 01:10:54 !learn add pakellas_reasons You like evocables 01:10:54 pakellas reasons[1/1]: You like evocables 01:11:11 you can do better than that 01:11:23 Unstable branch on crawl.s-z.org updated to: 0.18-a0-596-g6468885 (34) 01:11:33 <|amethyst> !learn set gods[3] Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADG*QRP * not quite right, ask Grunt for details 01:11:33 gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADG*QRP * not quite right, ask Grunt for details 01:11:42 !learn set pakellas_reasons[1] Your supercharged wand of heal wounds {recharged} glows brightly! 01:11:43 pakellas reasons[1/1]: Your supercharged wand of heal wounds {recharged} glows brightly! 01:11:47 actually 01:11:56 !learn add pakellas_reasons You look like this: http://i.imgur.com/iL7ef.jpg 01:11:57 pakellas reasons[2/2]: You look like this: http://i.imgur.com/iL7ef.jpg 01:12:03 !learn set pakellas_reasons[1] x - a supercharged wand of heal wounds (13) 01:12:03 pakellas reasons[1/2]: x - a supercharged wand of heal wounds (13) 01:12:05 !learn add pakellas_reasons Pakellas gives you a gift! Here: a rod of shadows. 01:12:05 pakellas reasons[3/3]: Pakellas gives you a gift! Here: a rod of shadows. 01:12:17 !learn add pakellas_reasons You look like this: http://i.imgur.com/iL7ef.jpg 01:12:19 pakellas reasons[4/4]: You look like this: http://i.imgur.com/iL7ef.jpg 01:12:30 !learn set pakellas_reasons[3] Pakellas grants you a gift! You see here a rod of shadows. 01:12:30 pakellas reasons[3/4]: Pakellas grants you a gift! You see here a rod of shadows. 01:12:33 -!- Pacra has quit [Read error: Connection reset by peer] 01:12:42 thank you grunt 01:12:47 -!- Pacra has joined ##crawl-dev 01:12:47 !learn del pakellas_reasons[4] 01:12:48 Deleted pakellas reasons[4/4]: You look like this: http://i.imgur.com/iL7ef.jpg 01:12:51 heyyyy 01:12:53 ??pakellas reasons[2] 01:12:53 pakellas reasons[2/3]: You look like this: http://i.imgur.com/iL7ef.jpg 01:12:55 you had a duplicate 01:12:56 :) 01:12:56 oh 01:13:07 !learn mv pakellas_reasons[2] pakellas_reasons[1] 01:13:07 pakellas_reasons[2] -> pakellas reasons[1/3]: You look like this: http://i.imgur.com/iL7ef.jpg 01:13:11 I mean that's what I look like irl 01:13:14 haha 01:13:25 !learn add pakellas_reasons A friendly spark wasp (summoned) 01:13:25 pakellas reasons[4/4]: A friendly spark wasp (summoned) 01:13:38 that should really be: You look like this when you see a Grunt commit: 01:14:47 !learn add pakellas_reasons Your juggernaut hits the vault warden!!! The vault warden dies. 01:14:47 pakellas reasons[5/5]: Your juggernaut hits the vault warden!!! The vault warden dies. 01:15:06 you know I'm not sure how many rod of shadows entries we need 01:15:13 I don't know how many !!! are needed 01:15:41 @??vault warden 01:15:41 vault warden (04p) | Spd: 10 | HD: 16 | HP: 72-104 | AC/EV: 10/10 | Dam: 36 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(60) | XP: 1684 | Sp: seal doors | Sz: Medium | Int: human. 01:15:57 !learn set pakellas_reasons[5] Your juggernaut hits the vault warden!!!! The vault warden dies! 01:15:58 pakellas reasons[5/5]: Your juggernaut hits the vault warden!!!! The vault warden dies! 01:16:03 at least make the other ones about the other evokers 01:16:17 We have standards! This is LearnDB!!! 01:16:17 I'm trying to put together one 01:16:17 and 01:16:23 I may have found a subtle bug 01:16:26 surge a sack of spiders at max evocations 01:16:35 I'm not sure what the message is 01:17:28 !learn add pakellas_reasons Your weirdsting beast hits the orb of fire!! The orb of fire dies! 01:17:28 pakellas reasons[6/6]: Your weirdsting beast hits the orb of fire!! The orb of fire dies! 01:17:40 ...weirdsting 01:18:24 ah, no, no bug 01:18:25 -!- Blazinghand has joined ##crawl-dev 01:18:27 I just forgot how something worked 01:18:55 if you find a bug, change the spec 01:19:00 someone should get the appropriate text for box of beasts 01:19:20 got it 01:19:38 !learn add pakellas_reasons You feel a huge surge of power! The burst of metal fragments hits the greater mummy. x13 You destroy the greater mummy! 01:19:39 pakellas reasons[7/7]: You feel a huge surge of power! The burst of metal fragments hits the greater mummy. x13 You destroy the greater mummy! 01:19:55 (I think this is just *barely* possible) 01:20:38 !learn mv pakellas_reasons[7] pakellas_reasons[2] 01:20:39 pakellas_reasons[7] -> pakellas reasons[2/7]: You feel a huge surge of power! The burst of metal fragments hits the greater mummy. x13 You destroy the greater mummy! 01:21:49 comborobin (L25 DEEn) ASSERT(_valid()) in 'ray.cc' at line 194 failed. (Depths:4) 01:23:03 ?? ? ? 01:23:03 I don't have a page labeled ?_? in my learndb. 01:23:07 !crashlog comborobin 01:23:08 15. comborobin, XL25 DEEn, T:64741 (milestone): http://dobrazupa.org/morgue/comborobin/crash-comborobin-20151203-062150.txt 01:24:16 !lg . newpakellas log 01:24:16 1. wormsofcant, XL27 HaAs, T:198603: http://crawl.berotato.org/crawl/morgue/wormsofcant/morgue-wormsofcant-20151129-103149.txt 01:24:39 that's 01:24:41 interesting 01:24:43 it looks like 01:24:44 a throw bug 01:24:54 THROW() 01:25:02 throw(exception); 01:25:26 anyway 01:25:27 sleep 01:25:33 !lg * p trunk 01:25:35 No games for * (p trunk). 01:25:46 hopefully this will be a nice number by the next time I get to check :) 01:26:32 hmm 01:26:34 I should do like 01:26:36 a --wz of pak 01:26:41 maybe dr 01:26:51 !apt evo 01:26:52 Evo: Sp: 3!, DD: 3!, Ko: 2, Fo: 1, Op: 1, Dr[purple]: 1, Dr[pale]: 1, Fe: 1, DE: 1, Ha: 0, Mf: 0, Te: 0, Dr: 0, Na: 0, HE: 0, Ds: 0, Hu: 0, HO: 0, VS: -1, Ce: -1, Vp: -1, Mi: -1, Gr: -1, Gh: -1, Dg: -1, Mu: -2, Og: -2, Tr: -3* 01:27:05 oh, op has 1 evo? 01:27:07 interesting 01:27:23 fewz^P might work 01:27:29 rip rods 01:32:15 -!- nikheizen has quit [Ping timeout: 245 seconds] 01:32:30 -!- nikheizen_ is now known as nikheizen 01:32:34 ??missing gods 01:32:34 missing gods[1/1]: HIPUW 01:32:45 !learn set missing_gods HIUW 01:32:45 missing gods[1/1]: HIUW 01:32:55 running out 01:33:02 for every god you add, remove three 01:33:15 well, to follow the removal of rmut 01:33:18 goodbye zin 01:33:21 * ontoclasm seems mollified. 01:34:01 ??gods[3 01:34:01 gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE; added in DCSS (chronologically): LBJFCADG*QRP * not quite right, ask Grunt for details 01:35:03 ?/hiuw 01:35:03 Matching entries (1): missing_gods[1]: HIUW 01:35:14 one more and we will match the post-DCSS total to the pre-DCSS total 01:35:16 Tain 01:35:16 %??-name 01:35:18 Satu 01:35:18 %??-name 01:35:19 Cuvue 01:35:19 %??-name 01:35:21 Byoq Ati 01:35:21 %??-name 01:35:22 Ylam 01:35:22 %??-name 01:35:25 Apemoeh 01:35:25 %??-name 01:35:30 ... 01:35:32 Here: a scroll labeled Z1KYXVOMSTNE 01:35:52 ... 01:35:56 Donimayf 01:35:56 %??-name 01:36:00 rip 01:36:08 -!- FireSight has quit [] 01:36:09 FR: remove Dg and create named demigods [a-z] 01:36:16 oh donimayf, the pipes, the pipes are calling 01:36:19 gammafunk: monster is open source......... 01:36:25 Ybluciuj 01:36:25 %??-name 01:36:29 * gammafunk is also open source 01:36:29 nice. 01:36:32 Wishrur 01:36:32 %??-name 01:36:35 where, uh... if you meet them and satisfy some feat, or something, uh, you get them to join you? or they give you something? 01:36:37 hmm 01:36:38 -!- rchandra has left ##crawl-dev 01:36:39 good name 01:36:43 probably not 01:37:34 03ontoclasm02 07* 0.18-a0-597-g3d6925d: Multi-zap shading & halo 10(7 seconds ago, 2 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/3d6925d77f3f 01:37:49 !lg * p 01:37:49 308. mdk the Grand Gadgeteer (L27 KoAs of Pakellas), escaped with the Orb and 4 runes on 2015-12-03 01:29:05, with 2067174 points after 87109 turns and 5:12:25. 01:37:56 !lg * recent p 01:37:57 74. mdk the Grand Gadgeteer (L27 KoAs of Pakellas), escaped with the Orb and 4 runes on 2015-12-03 01:29:05, with 2067174 points after 87109 turns and 5:12:25. 01:38:07 !lg * p trunk 01:38:09 No games for * (p trunk). 01:38:32 !lg * newpakellas won 01:38:33 9. mdk the Grand Gadgeteer (L27 KoAs of Pakellas), escaped with the Orb and 4 runes on 2015-12-03 01:29:05, with 2067174 points after 87109 turns and 5:12:25. 01:38:37 !lg * newpakellas won -2 01:38:38 8/9. elliptic the Reactionary (L25 DDGl of Pakellas), escaped with the Orb and 3 runes on 2015-12-02 05:01:25, with 1933609 points after 50458 turns and 3:56:50. 01:38:43 !lg * newpakellas won log 01:38:44 9. mdk, XL27 KoAs, T:87109: http://crawl.berotato.org/crawl/morgue/mdk/morgue-mdk-20151203-012905.txt 01:39:54 ontoclasm: oh nice, does that look a lot better? 01:40:12 yeah, i think so 01:40:34 * ontoclasm shrugs 01:41:13 when does ray_out_of_range get used 01:41:19 Now we can play Halo: Pakellas Evolved 01:41:32 is that for the maybe-hit? 01:41:38 or is that another tile 01:41:40 no clue 01:41:46 -!- k319 has quit [Quit: Page closed] 01:42:25 -!- simmarine has quit [Read error: Connection reset by peer] 01:42:43 ontoclasm: yeah seems so 01:42:53 uh, hm 01:42:54 It's used for AFF_MAYBE 01:42:55 bug 01:43:06 you get multi-zap indicators on non-bouncing spells 01:43:10 e.g. stone arrow 01:43:19 uh oh 01:44:31 -!- nikheizen has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 01:44:54 yeah seems so 01:48:06 -!- ystael has quit [Ping timeout: 246 seconds] 01:50:07 -!- HoloIRCUser has quit [Ping timeout: 260 seconds] 01:51:56 does evo increase rod accuracy 01:52:33 I think the beam accuracy is based on spell power, but that might depend on the rod/spell 01:54:55 -!- ololoev has quit [Client Quit] 01:55:13 !tell doy when i search 'maces' the search results page is sooo much noisier than before now -- maybe you shouldn't show tags by default 01:55:13 chequers: OK, I'll let doy know. 01:56:06 related, but can console display underlines 01:56:25 because that might be a better way to highlight the search phrase 01:56:29 than changing the color 01:56:49 the commit that made bees berserkable again also made them 'move along' when one friend is blocking another from attacking you 01:56:52 not sure if that was intentional 01:57:29 chequers: i think it was 01:57:36 it was mentioned as an effect at least 01:57:52 ook 01:58:06 (they used to do that before they became mindless) 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:02:15 -!- Twinge has quit [Ping timeout: 260 seconds] 02:02:51 -!- Twinge has joined ##crawl-dev 02:06:10 !lm * trunk alive pakellas 02:06:28 12. [2015-12-03 07:04:42] chequers the Basher (L13 MiFi of Pakellas) reached level 4 of the Orcish Mines on turn 14702. (Orc:4) 02:06:41 !lm * trunk alive pakellas s=src,name 02:06:54 13 milestones for * (trunk alive pakellas): 13x cpo (13x chequers) 02:07:10 -!- Dixie has quit [Read error: Connection reset by peer] 02:08:00 :) 02:08:20 won't be for long, with him playing... 02:09:41 cos i win so much faster than you! 02:09:56 -!- ololoev has quit [Quit: Page closed] 02:10:02 ...yeah, once in every thousand games you play! 02:10:11 !lg chequers p 02:10:11 No games for chequers (p). 02:10:26 well, if you win this one you have a better P ratio 02:10:34 I got that silly death the first time 02:10:40 !lg sgrunt p 02:10:41 8. SGrunt the Brilliant (L27 KoAr of Pakellas), escaped with the Orb and 3 runes on 2015-11-25 05:03:07, with 1509548 points after 81178 turns and 4:21:43. 02:10:51 better than grunt, at least 02:10:59 !lg sgrunt p won 02:11:00 1. SGrunt the Brilliant (L27 KoAr of Pakellas), escaped with the Orb and 3 runes on 2015-11-25 05:03:07, with 1509548 points after 81178 turns and 4:21:43. 02:11:08 f - [Orc:1] 2277 gold a heavily runed pearl dragon armour g - [Orc:4] 2691 gold a translucent pearl dragon armour 02:11:11 decisions... 02:11:22 is one artefact? 02:11:22 !lg gammafunk p 02:11:23 2. gammafunk the Pioneer (L27 HaAr of Pakellas), escaped with the Orb and 4 runes on 2015-11-29 06:22:12, with 2038005 points after 85465 turns and 8:36:41. 02:11:30 both are, both unided 02:11:35 so i'll get the cheap one, but still 02:11:36 agm nire exoeb 02:11:39 oh no 02:11:42 get the expensive one 02:11:46 you know how artes go 02:12:09 the price is influenced by props but 02:12:10 i thought unided shop items used a price that didn't relate to the properties 02:12:14 I don't really recall the details 02:12:22 no I think it does, hm 02:12:42 ah, maybe not 02:12:46 right, it's for ided items only 02:12:58 so just get the cheaper greed ratio 02:13:18 if you get a crap one 02:13:18 it's still a good target for acquire gold 02:13:20 for the second 02:13:25 well, "good" I guess 02:13:46 acquire gold is like 700gp right 02:13:56 Min=220, Max=5520, Mean=1218, Std=911 02:13:57 oh no 02:14:10 Is the mean really 1200 02:14:12 ??acquire_gold 02:14:12 I don't have a page labeled acquire_gold in my learndb. 02:14:17 ??gold_acquirement 02:14:17 gold acquirement[1/4]: Gives 10*(20+1d20+1d8*1d8*1d8) gold. (Min=220, Max=5520, Mean=1218, Median=880, Std=911) - http://anydice.com/program/3a67. Gold from acquirement gives less Zin piety than other gold; the relative reduction in piety is bigger the larger the gold pile is. 02:14:22 hrm, guess so 02:14:30 you know I am running around with rF- 02:14:34 so gonna splat sooner or later 02:14:42 yeah don't do that 02:14:56 +7 flail of Egguo {flame, rF- rC+ Str+6} or a +0 flail 02:15:17 sigh, using a shield on a Mi 02:15:32 !apt shield 02:15:32 Shields: Mi: 2!, Fo: 2!, DD: 1, Gr: 1, HO: 1, Ha: 1, Op: 0, Dr: 0, Fe: N/A, Hu: 0, Te: 0, Mf: 0, Og: -1, HE: -1, Dg: -1, Gh: -1, Ds: -1, Vp: -1, VS: -1, DE: -2, Na: -2, Mu: -2, Tr: -2, Ko: -2, Sp: -3*, Ce: -3* 02:15:35 but morningstar with ego is decent for a while; you probably have to use acquire on weapon 02:15:38 anyhow 02:15:40 since you're 1h 02:15:41 yeah... 02:15:55 i could just commit to 3 rune and buy the morningstar of draining 02:16:03 or hope for a rebrand 02:16:05 !won chequers 02:16:06 chequers has won 12 times in 1181 games (1.02%): 4xMiFi 2xGrFi 1xHOGl 1xMiGl 1xMiMo 1xTrFi 1xTrMo 1xVSFi 02:16:06 er, why would you not use that 02:16:13 a morningstar of draining is so good 02:16:15 gold from my pda gold fund 02:16:25 oh if it's in orc 02:16:26 -!- dtsund has quit [Quit: Leaving] 02:16:34 well even just like 02:16:38 morningstar of flame or w/e 02:16:44 yeah... 02:19:49 -!- mibe has quit [Quit: Page closed] 02:20:08 -!- Enthusiasm has quit [] 02:20:38 hmm, pakellas might be a useful god with ?vuln 02:21:41 hmm 02:21:43 what's that 02:21:58 what's hmm? Well it's 02:22:00 some scroll i never use 02:22:00 ??hm 02:22:00 |amethyst[2/22]: <|amethyst> hm 02:22:32 p should give quick fire so i dont have to play the 'wield this rod now fire it' minigame 02:22:36 oh 02:22:37 I meant 02:22:39 why's that 02:22:57 what's the synergy betweeen ?vuln and P 02:22:57 surge hex wands 02:23:02 oh 02:23:08 but you can do that with hexes too 02:23:20 mages UGH 02:23:23 you cant use tab 02:23:29 well P doesn't increase hexes 02:23:41 yeah 02:24:00 but it's not a strat specifically related to P 02:24:01 actually 02:24:04 @??asmodeus 02:24:04 Asmodeus (04&) | Spd: 10 | HD: 17 | HP: 450 | AC/EV: 30/7 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 13magic(immune), 05hellfire, 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15658 | Sp: b.fire (3d26) [06!sil], hellfire (3d20) [06!sil], fire summon [06!sil] | Sz: Large | Int: human. 02:24:08 @??brimstone fiend 02:24:09 Brimstone Fiend (041) | Spd: 10 | HD: 18 | HP: 77-115 | AC/EV: 15/6 | Dam: 25, 15, 15 | 05demonic, 10doors, evil, see invisible, fly | Res: 13magic(immune), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 3313 | Sp: hellfire (3d20) [06!sil], s.torment [06!sil] | Sz: Large | Int: human. 02:24:26 dang. 02:25:08 it's related since vuln increases the effectiveness of your hex wands 02:25:19 I actually forgot to hex wand trj 02:25:23 should have done that 02:25:30 @??the royal jelly 02:25:30 Royal Jelly (08J) | Spd: 14 | HD: 21 | HP: 230 | AC/EV: 8/4 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, see invisible, unbreathing | Res: 06magic(180), 03poison, 08acid+++, 08blind, 12drown | Vul: 11silver | XP: 14176 | Sz: Medium | Int: brainless. 02:25:35 yeah, but then there's lugonu 02:25:35 dang 02:25:53 hmm 02:25:57 any other gods that check MR? 02:25:57 yeah, but then there's pakellas? 02:26:35 fair amount of inventory pressure with p 02:26:46 yeah you'll have a full inventory a lot 02:26:56 guess it's not reealllly worth carrying around tier 1 wands 02:26:59 even though you're with pakellas 02:27:04 I carried one 02:27:07 that complemented my rods 02:27:11 like drain in my case 02:27:16 yeah 02:27:19 cold or draining 02:27:26 since you'll have access to lightning rods and ignition 02:30:04 thanks acq, 600 gold :| 02:30:36 why does eis have -tele anyway 02:30:41 not very thematic 02:30:43 -!- Krakhan has quit [Ping timeout: 260 seconds] 02:32:07 -!- molotove has quit [Quit: Leaving.] 02:33:31 -!- Kalir has quit [Changing host] 02:39:35 -!- Patashu has joined ##crawl-dev 02:39:43 *eos 02:42:18 Grunt: supercharge description probably needs an update now the charges is +50% rater than +33% for wands ("slightly") 02:45:11 -!- SurpriseTRex_ has quit [Ping timeout: 260 seconds] 02:45:28 -!- PsyMar has quit [Disconnected by services] 02:45:42 -!- PsyMar2 is now known as PsyMar 02:47:22 ... 02:47:39 i - 558 gold the Handbook of Indecent Exposure 02:47:41 crawl 02:47:45 what are you trying to make me do 02:55:56 ?/indecent 02:55:56 No matches. 02:56:15 ug, nude worms? 02:57:18 -!- vale_ has quit [Remote host closed the connection] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:04 <|amethyst> !source _wacky_armour_name_ 03:00:05 Can't find _wacky_armour_name_. 03:00:35 <|amethyst> "the Pink Corner"... wonder if bh added that? 03:00:54 <|amethyst> yes, in fact 03:06:23 so I added a new vault file with a new vault. then rebuilt the branch. now in the game, my sprites are all screwed up: http://dev.berotato.org:8081/watch/dbrotest 03:06:34 I deleted data and saves 03:06:45 in the install dir, and then rebuilt, but same thing 03:06:52 I don't know how to nuke it more 03:08:02 -!- st_ has joined ##crawl-dev 03:12:35 -!- Pacra has quit [Read error: Connection reset by peer] 03:12:49 -!- Pacra has joined ##crawl-dev 03:22:22 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-597-g3d6925d (34) 03:25:01 -!- ussdefiant_ has quit [Ping timeout: 250 seconds] 03:25:29 -!- amalloy_ is now known as amalloy 03:26:43 -!- Bcadren has quit [Ping timeout: 260 seconds] 03:30:35 -!- tensorpudding has quit [Ping timeout: 245 seconds] 03:33:15 -!- zzzzzz has quit [Ping timeout: 250 seconds] 03:34:39 -!- NeremWorld has quit [Ping timeout: 260 seconds] 03:36:19 -!- ddubois has quit [Quit: Page closed] 03:49:55 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:57:00 -!- Idolo has quit [] 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:17:12 -!- Shados_ is now known as Shados 04:18:30 -!- GauHelldragon has quit [Ping timeout: 245 seconds] 04:33:03 -!- Sorbius has quit [Ping timeout: 250 seconds] 04:38:35 -!- zxc has quit [Read error: Connection reset by peer] 04:40:08 -!- amalloy is now known as amalloy_ 04:41:27 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:43:56 -!- Ladykiller69 has quit [Quit: Verlassend] 04:48:30 -!- omnirizon has quit [Ping timeout: 245 seconds] 04:48:39 -!- omnirizo1 has quit [Ping timeout: 250 seconds] 04:48:42 -!- ystael has quit [Ping timeout: 246 seconds] 04:52:09 is there something special I need to do to add a new layout file? http://i.imgur.com/tArXekf.png 04:57:47 -!- Ququman has joined ##crawl-dev 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:01:30 Chance to successfully evoke staff of energy is reduced severely. 13https://crawl.develz.org/mantis/view.php?id=10130 by Ololoev 05:02:18 nm, I think it's just dumb dbro shenanigans 05:07:46 -!- ontoclasm has quit [Quit: Leaving.] 05:10:59 -!- mango_lives has quit [Read error: Connection reset by peer] 05:12:58 -!- Pacra_ has joined ##crawl-dev 05:12:59 -!- Pacra has quit [Read error: Connection reset by peer] 05:13:03 -!- parabolic has joined ##crawl-dev 05:14:15 -!- scummos__ has quit [Ping timeout: 246 seconds] 05:15:39 -!- elliptic has quit [Ping timeout: 246 seconds] 05:20:10 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 05:26:29 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 05:32:29 -!- rockit__ has quit [Quit: Leaving] 05:42:16 %git 6468885 05:42:16 07wheals02 * 0.18-a0-596-g6468885: Fix issues with previous commit. 10(7 hours ago, 2 files, 5+ 7-) 13https://github.com/crawl/crawl/commit/64688853e4b2 05:44:10 ??layouts[3 05:44:10 layouts[3/3]: wiki: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:dungeon:layout_types 05:46:40 -!- xee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 05:50:55 -!- ProzacElf has quit [Ping timeout: 260 seconds] 05:53:43 -!- waat has quit [Ping timeout: 260 seconds] 05:57:58 -!- AreBrandon has quit [Ping timeout: 250 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:02:39 -!- socks__ has joined ##crawl-dev 06:03:45 -!- socks_ has quit [Ping timeout: 276 seconds] 06:20:55 -!- tollymain has quit [Quit: Connection closed for inactivity] 06:25:43 -!- socks__ is now known as socks_ 06:42:26 -!- Patashu has quit [Ping timeout: 246 seconds] 06:45:14 -!- iFurril has quit [Ping timeout: 246 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:02:14 -!- siepu has quit [Ping timeout: 245 seconds] 07:06:17 -!- KurzedMetal has quit [Read error: Connection reset by peer] 07:12:44 -!- Pacra_ has quit [Read error: Connection reset by peer] 07:13:04 -!- Pacra_ has joined ##crawl-dev 07:14:26 -!- Yermak has quit [Quit: Page closed] 07:15:34 -!- ystael has quit [Ping timeout: 245 seconds] 07:30:07 -!- wheals has joined ##crawl-dev 07:34:25 @??hellion 07:34:25 hellion (042) | Spd: 12 | HD: 7 | HP: 24-51 | AC/EV: 5/10 | Dam: 10 | 05demonic, 10doors | Res: 06magic(60), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 386 | Sp: hellfire burst (3d15) [06!sil] | Sz: Medium | Int: human. 07:34:33 who runs gretell? could they join it to ##crawl-aus? 07:37:13 !tell ontoclasm thanks! 07:37:13 wheals: OK, I'll let ontoclasm know. 07:37:27 Grunt: big qol for p would be to let (everyone) evoke rods without wielding them 07:37:35 Grunt: needing to wield feels like old-decks 07:50:14 -!- Daekdroom has quit [Quit: Leaving] 07:51:24 -!- HoloIRCUser2 has joined ##crawl-dev 07:55:04 -!- HoloIRCUser3 has joined ##crawl-dev 07:58:00 -!- HoloIRCUser2 has quit [Ping timeout: 250 seconds] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:13:58 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:15:53 -!- dpeg has joined ##crawl-dev 08:16:45 ash buffs, ash buffs everywhere 08:18:09 The Nailed One revels in delight. 08:19:56 -!- Lasty has joined ##crawl-dev 08:22:11 -!- rossi has quit [Ping timeout: 246 seconds] 08:25:34 -!- Lasty has quit [Quit: Leaving.] 08:30:02 !lg * vmsg~~thrown 1 killer=octopode_crusher 08:30:03 1/100. GuraKKa the Bewitcher (L16 VpEn of Dithmenos), thrown by an octopode crusher on Depths:1 (kennysheep_water_balloons) on 2014-03-07 19:45:52, with 111674 points after 40947 turns and 4:43:20. 08:30:28 funfact: op crushers got exactly 100 throwing kills 08:35:10 -!- MgDark has quit [Ping timeout: 260 seconds] 08:35:11 -!- MgDark_ is now known as MgDark 08:50:11 -!- ystael has quit [Ping timeout: 246 seconds] 08:53:22 -!- BlackGyver` has quit [Ping timeout: 260 seconds] 08:54:04 -!- parabolic is now known as elliptic 08:55:42 -!- waat has quit [Ping timeout: 260 seconds] 08:57:10 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 08:59:45 Being able to change curvature on a whim should be a god power! 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:00:28 ??todo gods 09:00:28 missing gods[1/1]: HIUW 09:00:38 Uclid, god of geometry 09:00:45 * dpeg expects the horse race to the last gods. 09:01:44 It'll get even better after that, competition, conflict and fierce behind-the-scenes diplomacy to remove temple gods, making space for new favourites. In the end, someone will have to bite the bullet and take up random gods. 09:02:08 -!- Jels has quit [Ping timeout: 250 seconds] 09:03:16 1learn e missing_gods[1] s/$/234567890/ 09:04:01 why not punctuation, too 09:04:08 @??-name 09:04:08 Wuiceo Ysav 09:04:12 Medar needs a severe sermon about the meaning of 27. 09:04:15 !Ysav!, god of fire 09:04:55 -!- wheals has quit [Quit: Leaving] 09:05:19 -!- ir2ivps5 has quit [Ping timeout: 276 seconds] 09:09:06 -!- Tux[Qyou] has joined ##crawl-dev 09:11:06 -!- NeremWorld has quit [Ping timeout: 260 seconds] 09:11:53 -!- iFurril has quit [Ping timeout: 246 seconds] 09:12:51 -!- Pacra_ has quit [Read error: Connection reset by peer] 09:13:09 -!- Pacra_ has joined ##crawl-dev 09:18:33 chequers: I have suggested that in the past, but there has been opposition to the idea 09:18:40 don't remember the exact details 09:19:15 at least in the short term I am going to tinker with wand stacking, in particular recharging, and see if I can get something reasonable coded up 09:19:27 !send dpeg L and G 09:19:28 Sending L and G to dpeg. 09:19:58 Grunt: what suggestion? 09:20:15 dpeg: evoking rods w/o wielding them 09:20:38 gammafunk, Grunt, johnstein: yeah, I didn't think Wulndraste works that well as coded. Probably due for another look at some point when someone has a better approach. Also, there were some persistent but randomly-occuring bugs I couldn't figure out. 09:21:05 Lasty_: don't backtrack on your design now! 09:21:07 * Grunt hides. 09:21:13 ??Wulndraste 09:21:13 wulndraste[1/5]: Wulndraste the Wayfarer: god of exploration and not climbing stairs. New in experimental branches (CBRO). Wulndraste increases your HP/MP and regeneration. Wulndraste offers two powers, {blend_in} and {change_of_scenery}. 09:21:26 dpeg: no backtracking god 09:21:35 formerly known as Backtrackticus :) 09:21:39 cool concept, convinced it can work 09:22:33 !hs * p trunk 09:22:37 11. chequers the Grand Gadgeteer (L25 MiFi of Pakellas), escaped with the Orb and 3 runes on 2015-12-03 12:33:35, with 1878872 points after 54164 turns and 2:33:40. 09:22:42 chequers: good 09:23:18 I guess I need to win a P trunk game now too 09:23:39 (need to finish that GrBe game I have on orcs_and_elves first though) 09:24:12 !polytheist . 09:24:17 Unwon gods for Grunt: Pakellas 09:24:20 !lg . p won 09:24:21 1. SGrunt the Brilliant (L27 KoAr of Pakellas), escaped with the Orb and 3 runes on 2015-11-25 05:03:07, with 1509548 points after 81178 turns and 4:21:43. 09:25:45 -!- Syader has quit [Ping timeout: 252 seconds] 09:31:31 -!- stanzill has quit [Changing host] 09:31:42 -!- heftig has joined ##crawl-dev 09:34:59 -!- AreBrandon has quit [Ping timeout: 246 seconds] 09:36:48 -!- HoloIRCUser3 has quit [Ping timeout: 250 seconds] 09:41:50 FTBFS in fontwrapper-ft.c 13https://crawl.develz.org/mantis/view.php?id=10131 by heftig 09:42:24 -!- heftig has left ##crawl-dev 09:49:22 16:41:42 AreBrandon | Out of bounds monster: Marethyu's ghost at (0, 0), midx = 48 09:49:22 -!- debo has quit [Ping timeout: 250 seconds] 09:49:25 16:41:42 AreBrandon | Monster Marethyu's ghost in rock_wall at (0, 0) 09:49:27 16:41:51 AreBrandon | Pakellas says: This is producing some very interesting results. 09:49:36 approriate welcome message :) 09:51:34 <|amethyst> Medar: what level were you on? 09:51:40 not me 09:51:45 <|amethyst> oh, right 09:52:05 <|amethyst> what level was rbrandon on? one without stairs I bet? 09:52:55 let's see if he answers 09:53:17 in sewer 09:53:19 known bug? 09:53:36 <|amethyst> it is now 09:53:41 <|amethyst> %git ebc51a679 09:53:41 07doy02 * 0.18-a0-452-gebc51a6: don't place ghosts in inaccessible areas 10(2 days ago, 3 files, 23+ 1-) 13https://github.com/crawl/crawl/commit/ebc51a6798fe 09:53:54 <|amethyst> looks for stone staircases only 09:54:36 <|amethyst> it shouldn't count hatches, but should count portal exits (including enter_hell in the hells) 09:55:10 03|amethyst02 07* 0.18-a0-598-g72e1e21: Fix fontwrapper-ft.cc for freetype 2.5.4+ (#10131) 10(4 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/72e1e218ce95 09:56:19 I see 09:56:42 so it can't find any place it just sticks the ghost to 0,0? 09:56:46 if 09:59:24 <|amethyst> it calls find_place_to_live but if that fails doesn't recover 09:59:33 <|amethyst> !source monster::ghost_init 09:59:33 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#l4662 09:59:47 !polytheist . 09:59:52 Unwon gods for twzt: Pakellas 09:59:57 ??pakellas 09:59:58 pakellas[1/1]: Pakellas the Inventive, god of devices; new for 0.18. Blocks MP regeneration and hates channeling; instead you get access to MP on kills, {quick charge}, {device surge}, and gifts of evokables. At 6*, you also get a one-off {supercharge} of a wand or rod. 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:21 noooo, i just had polytheist finished... the completionist in me cries 10:00:39 sorry wrong channel 10:00:47 -!- twzt has left ##crawl-dev 10:06:01 looks like check_set_valid_home could be static btw 10:06:19 or does it make sense to use private class functions for some reason? 10:07:17 <|amethyst> IMO not really: as long as our data is public, things like this can be plain functions 10:07:47 <|amethyst> "not really" to private function, that is 10:07:57 <|amethyst> s/func/member func/ 10:07:57 ok 10:08:11 -!- Mandevil_ has quit [Quit: leaving] 10:08:20 <|amethyst> (unless it's something that needs to work with both players and monsters, but this is not such a thing) 10:09:59 -!- siepu has quit [Ping timeout: 246 seconds] 10:12:03 -!- Sequell has quit [Remote host closed the connection] 10:12:12 -!- Sequell has joined ##crawl-dev 10:15:59 -!- scummos__ has quit [Ping timeout: 245 seconds] 10:18:15 03elliptic02 07* 0.18-a0-599-gf87b446: Mark stone stairs as known if you have seen both ends of them. 10(29 minutes ago, 4 files, 48+ 7-) 13https://github.com/crawl/crawl/commit/f87b446f537d 10:23:52 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:26:36 interesting, I was thinking about that kind of thing the other day 10:27:46 GD1 with the orb will now be much faster :) 10:29:03 !source artefact.cc 10:29:03 https://github.com/crawl/crawl/blob/master/crawl-ref/source/artefact.cc 10:29:40 -!- debo has joined ##crawl-dev 10:35:28 -!- LexAckson has joined ##crawl-dev 10:38:42 -!- ontoclasm has joined ##crawl-dev 10:41:26 -!- LordSloth has quit [Read error: Connection reset by peer] 10:42:43 -!- wheals has joined ##crawl-dev 10:44:03 -!- siepu has quit [Quit: Leaving] 10:47:53 !tell Grunt why does player_adjust_evoc_power have a stepdown? it means that you can't look at player skill with a high scale (see #10130 for example, the code for staff of energy calls it on you.skill(SK_EVOCATIONS, 100) + 1100) 10:47:54 wheals: OK, I'll let grunt know. 10:48:38 !tell Grunt Pakellas enhancing your chanelling makes little sense, anyway 10:48:38 wheals: OK, I'll let grunt know. 10:49:19 well P forbids channeling 10:49:39 yes, exactly 10:49:50 ok, wasn't sure if you realized that 10:51:27 i feel iffy about the enhancer in general anyway, since "evo power" is such a nebulous thing 10:51:44 but i guess if it plays well 10:51:51 how is it nebulous 10:51:59 -!- DALuke has quit [Ping timeout: 246 seconds] 10:53:14 for one, there's no formula for it; everything calculates it differently 10:53:24 everything uses it differently but that's like spellcasting 10:53:30 so is the evocations skill nebulous? 10:53:37 it might not have a great UI depending on how evokers display spell power, but I don't think it's nebulous as to what it does 10:53:59 s/spell power/evocations power/ 10:53:59 -!- neunon has quit [Quit: ZNC - http://znc.in] 10:54:47 yeah 10:54:58 i guess my real question is what it does differently to just increasing the skill 10:55:12 was just about to ask the same thing 10:55:14 -!- Jels has quit [Ping timeout: 250 seconds] 10:55:26 since the power is this abstract thing defined on top of the skill 10:55:31 allows going past 27 is one I guess 10:55:46 doubt that is important 10:55:53 i guess some formulas might break with >27 skill 10:56:01 well it's important potentially for balance 10:56:13 since 3x enhancer is a lot 10:56:47 i suppose it also allows tweaking effects separate to success chance 10:57:17 ah, right 10:57:32 anyway, I don't think evo power is that weird 10:57:41 I think part of the problem is that for players, the enhancers are generally easier to understand 10:57:46 showing the power like for spells in description or something would help a lot though 10:58:46 there is also the evo skill effect of identifying wands, but that's irrelevant with p 10:59:05 i'll say that on a "just play the game" level, power enhancement is pretty straightforward 10:59:12 since 3/2 of spell power is easier to get than "increase 5 levels of a skill that is used in a formula to get spell power that is used to determine size of dice" 10:59:16 and people messing around with formulae... isn't what we want anyway 10:59:23 -!- neunon has joined ##crawl-dev 10:59:23 ideally 10:59:35 mainly identifying the items that have no power would be good 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:01 yeah, ironing out the kinks is what is mostly needed now 11:01:02 -!- wheals has quit [Quit: Leaving] 11:03:27 -!- ussdefiant_ has joined ##crawl-dev 11:09:27 -!- simmarine has joined ##crawl-dev 11:11:37 -!- Evablue has quit [Quit: Evablue] 11:13:08 -!- Pacra_ has quit [Read error: Connection reset by peer] 11:13:18 -!- Pacra_ has joined ##crawl-dev 11:15:49 -!- IceBlind is now known as WorkSight 11:30:36 -!- k319 has quit [Ping timeout: 252 seconds] 11:31:11 -!- ystael has quit [Ping timeout: 246 seconds] 11:35:20 -!- morfei has quit [Ping timeout: 252 seconds] 11:40:35 -!- mopl is now known as mopl_away 11:49:46 -!- PsyMar has quit [Ping timeout: 260 seconds] 11:50:04 -!- Rast- has joined ##crawl-dev 11:50:05 -!- Rast has quit [Read error: Connection reset by peer] 11:53:46 -!- Sczcya has joined ##crawl-dev 11:56:10 -!- Dixie has joined ##crawl-dev 11:59:11 -!- ussdefiant_ has quit [Ping timeout: 246 seconds] 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:03:46 -!- AreBrandon has quit [Ping timeout: 260 seconds] 12:06:32 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 12:09:30 -!- Kalir has quit [Changing host] 12:21:13 -!- elliptic has quit [Quit: Leaving] 12:24:14 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-599-gf87b446 (34) 12:24:58 -!- hong_ has quit [Quit: Page closed] 12:26:24 -!- Sczcya has quit [Ping timeout: 245 seconds] 12:27:53 what do you call to get the name of whatever the player's hand-equivalents are 12:27:53 ontoclasm: You have 1 message. Use !messages to read it. 12:28:02 like "front legs" for spiderform 12:28:05 !messages 12:28:05 (1/1) wheals said (4h 50m 51s ago): thanks! 12:29:32 ah, found it 12:31:40 -!- Sczcya has joined ##crawl-dev 12:31:46 -!- ystael has quit [Ping timeout: 260 seconds] 12:34:17 -!- Cerpin has quit [Quit: leaving] 12:34:33 -!- amalloy_ is now known as amalloy 12:34:34 -!- Cerpin has joined ##crawl-dev 12:40:10 -!- urthmover has quit [Client Quit] 12:40:26 -!- molotove has quit [Quit: Leaving.] 12:40:47 -!- Cerpin has quit [Quit: leaving] 12:41:05 -!- Cerpin has joined ##crawl-dev 12:41:43 <|amethyst> !tell doy ghosts in sewers give "Out of bounds monster: Marethyu's ghost at (0, 0), midx = 48" because there are no stone stairs to be found 12:41:43 |amethyst: OK, I'll let doy know. 12:42:21 -!- urthmover has quit [Client Quit] 12:42:25 -!- Cerpin has quit [Client Quit] 12:42:41 -!- Cerpin has joined ##crawl-dev 12:46:03 -!- urthmover has quit [Client Quit] 12:46:59 -!- Cerpin_ has joined ##crawl-dev 12:48:12 -!- Cerpin_ has quit [Client Quit] 12:48:54 -!- Cerpin_ has joined ##crawl-dev 12:49:32 -!- Cerpin_ has quit [Client Quit] 12:49:35 -!- Cerpin has quit [Quit: leaving] 12:50:59 -!- Cerpin has joined ##crawl-dev 12:51:26 -!- amalloy is now known as amalloy_ 12:55:37 -!- amalloy_ is now known as amalloy 12:56:08 -!- Cerpin has quit [Quit: leaving] 12:56:58 -!- Cerpin has joined ##crawl-dev 12:57:06 -!- Cerpin has quit [Client Quit] 12:57:39 -!- Cerpin has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:03:53 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:05:40 -!- tedric has joined ##crawl-dev 13:06:46 -!- urthmover has quit [Quit: Lost terminal] 13:12:22 -!- GauHelldragon has quit [Ping timeout: 260 seconds] 13:17:00 -!- siepu has quit [Quit: Leaving] 13:17:14 -!- yottam has quit [Quit: leaving] 13:19:44 -!- tupper has quit [Ping timeout: 245 seconds] 13:19:49 -!- dtsund has joined ##crawl-dev 13:20:34 hm multi holi still applies cleanly 13:20:34 ebering: You have 1 message. Use !messages to read it. 13:21:38 <|amethyst> %git 0.17 13:21:38 Could not find commit 0.17 (git returned 128) 13:21:43 <|amethyst> %git stone_soup-0.17 13:21:43 07|amethyst02 * 0.17.0-28-g6e173f8: Mention animated undead expiry in the changelog (Nekoatl) 10(12 days ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/6e173f8b169d 13:22:03 <|amethyst> %git stone_soup-0.17^ 13:22:04 07wheals02 * 0.17.0-27-g4a3f43e: Fix some prompts failing to show up (}, #9838). 10(13 days ago, 4 files, 6+ 16-) 13https://github.com/crawl/crawl/commit/4a3f43eec5d0 13:22:41 I thought for sure something would clash 13:23:06 <|amethyst> where is that again? 13:23:14 <|amethyst> PR or mantis? 13:23:25 mantis 13:23:33 I could push a PR right now if you'd like 13:23:49 <|amethyst> a cleanly applying patch is just as good :) 13:23:57 <|amethyst> hm 13:23:58 <|amethyst> actually 13:24:10 <|amethyst> I was thinking about pushing it to a branch 13:24:46 so PR then? 13:24:57 <|amethyst> your patch works just as well for me there 13:25:05 k 13:25:11 <|amethyst> but if a PR would make things easier for *you*, then we could do that 13:25:29 nah, I'm just trying to get hep to the new work flow 13:25:40 <|amethyst> :) 13:25:58 <|amethyst> hmm 13:27:44 oh, swift was open sourced 13:27:52 I assume we are switching asap 13:27:57 port crawl to swift imo 13:28:14 <|amethyst> ugh, no, Rust 13:28:30 <|amethyst> or Common Lisp 13:28:54 Common Rust 13:33:31 -!- stanzwas has quit [Changing host] 13:34:18 -!- MgDark has quit [Ping timeout: 260 seconds] 13:34:46 -!- Lasty_ has quit [Ping timeout: 260 seconds] 13:35:27 -!- molotove has quit [Quit: Leaving.] 13:35:39 -!- wheals has joined ##crawl-dev 13:36:29 -!- stanzill has quit [Ping timeout: 246 seconds] 13:37:46 -!- wheals_ has joined ##crawl-dev 13:38:28 ebering: you should switch to PRs so I can merge patches that add values in the middle of the enum more easily 13:39:26 -!- socks_ has quit [Ping timeout: 260 seconds] 13:39:49 -!- Lasty_ has joined ##crawl-dev 13:40:34 -!- wheals has quit [Ping timeout: 245 seconds] 13:40:36 wheals_: but I add my values to the end of the enum! 13:41:07 ah, what's the point of merging working patches 13:41:24 -!- MgDark has quit [Ping timeout: 245 seconds] 13:41:39 angering the playerbase 13:41:59 -!- socks_ has joined ##crawl-dev 13:43:40 hm, true 13:43:42 -!- wheals_ is now known as wheals 13:45:15 -!- ontoclasm has quit [Quit: Leaving.] 13:45:56 -!- Sczcya has quit [Ping timeout: 246 seconds] 13:46:38 -!- SurpriseTRex_ has quit [Ping timeout: 246 seconds] 13:49:21 |amethyst: does replacing env.cgrid/env.cloud with an map sounds good? 13:51:20 <|amethyst> is likely to be slower, but who cares? 13:52:08 <|amethyst> hm 13:52:08 very important if you dig out a level and fill all 5600 squares with clouds 13:52:10 <|amethyst> one problem with that 13:52:34 <|amethyst> it would be kind of a pain to check if a given position has a cloud 13:53:03 because it would still be O(log n)? 13:53:11 <|amethyst> no, because of syntax 13:53:15 oh 13:53:17 -!- zxc has quit [Read error: Connection reset by peer] 13:53:29 i already added a cloud_at function (to abstract away all the current cgrid checks) 13:53:35 <|amethyst> ah, good 13:53:48 returning a pointer (but of course that converts to bool) 13:54:21 <|amethyst> and then that just turns into a call to map_find if you use a map, nice 13:55:12 -!- urthmover has quit [Quit: leaving] 13:55:22 <|amethyst> hm, are cgrid numbers used anywhere unobvious? 13:55:28 <|amethyst> lua or anything like that 13:56:00 not that i could tell; it's only used in cloud.cc (and tags.cc) now 13:56:22 other option is to use unordered_map to keep the O(1) performance 13:56:45 <|amethyst> I'm not concerned about that 13:57:22 <|amethyst> probably deterministic and predictable ordering is more useful than O(1) performance 13:58:23 yaeh 13:58:42 -!- Final has quit [Quit: Page closed] 13:58:42 <|amethyst> particularly since, as you noted, there are at most 5600 positions 13:58:57 either way, it's nice to get rid of the 600 limit 13:59:27 -!- luukano has quit [Quit: Lost terminal] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:54 -!- tollymain has joined ##crawl-dev 14:00:59 600 limit? 14:02:13 <|amethyst> at most 600 clouds on a level 14:02:21 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 14:02:29 ah 14:02:40 <|amethyst> !source MAX_CLOUDS 14:02:41 Can't find MAX_CLOUDS. 14:03:24 hey, this also means save files can be shorter 14:03:25 !source defines.h::75 14:03:26 Can't find defines.h::75. 14:03:31 (very slightly) 14:03:31 umm 14:03:47 <|amethyst> one colon 14:03:53 !source defines.h:75 14:03:54 https://github.com/crawl/crawl/blob/master/crawl-ref/source/defines.h#l75 14:03:59 <|amethyst> hm 14:04:12 <|amethyst> !calc 48 * 80 * 70 14:04:12 268800 14:04:49 <|amethyst> you know 14:04:52 // Please remove soon, after games get unstuck. 14:04:56 wonder when that's from 14:05:15 <|amethyst> %git 6b9242bb 14:05:15 07kilobyte02 * 0.12-a0-1843-g6b9242b: Crash games with bogus clouds when saving rather than loading. 10(2 years, 10 months ago, 1 file, 10+ 0-) 13https://github.com/crawl/crawl/commit/6b9242bb7284 14:05:19 wheals: not that I'm opposed to getting rid of the 600 limit, but did anyone ever get close to that limit for any reason other than lava smoke clouds? 14:05:38 <|amethyst> swamp? 14:05:47 i doubt it, this is more of a refactoring thing really 14:06:44 0.18 - Clouds... clouds everywhere 14:06:59 03DJgamer9802 {|amethyst} 07[stone_soup-0.17] * 0.17.0-29-g6928f2a: Update /nl/ability.txt 10(3 weeks ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/6928f2a42ada 14:06:59 03chequers02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-30-g65f66c2: Friendly monsters shouldn't cast shatter [fixed] 10(2 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/65f66c2dc428 14:06:59 03PleasingFungus02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-31-gd696ee1: Clarify Avatar Song's description (CanOfWorms) 10(12 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d696ee193328 14:06:59 03MarvinPA02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-32-gd0129a2: Fix Beogh idol descriptions (DraconicPenguin, #10087) 10(11 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d0129a2a385f 14:06:59 03reaverb02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-33-g98cb62e: Don't mention str in the description of large rocks (ontoclasm) 10(10 days ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/98cb62eb6629 14:06:59 03MarvinPA02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-34-g8805d07: Fix spellforged servitors having corpses (#9199) 10(10 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8805d079787b 14:06:59 03wheals02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-35-g86be529: Fix the argument to enable clang LTO (geekosaur). 10(8 days ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/86be5293a694 14:06:59 03PleasingFungus02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-36-g0d4c7c7: Don't misreport hex chances for high ench power 10(8 days ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/0d4c7c7332a7 14:06:59 03wheals02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-37-g7728712: Fix an unescaped { in a regex. 10(7 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/772871288f80 14:06:59 03elliptic02 {|amethyst} 07[stone_soup-0.17] * 0.17.0-38-gfc82d30: Don't let Robin try to throw goblins through statues (qw). 10(7 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fc82d3050a3d 14:06:59 ... and 11 more commits 14:07:11 that way you can approach malmutators safely, it all works out 14:08:12 !commit Merge Pakellas and Qazlal for Qazlellas, god of fog machines 14:08:13 03wheals * 0.18-a0-464-gfca6af2: Merge Pakellas and Qazlal for Qazlellas, god of fog machines 10(in the future, 25 files, 681+ 310-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=fca6af2 14:09:02 <|amethyst> !tell gammafunk Other than changelog, I cherry-picked everything I could think of; time for 0.17.1 soon? 14:09:02 |amethyst: OK, I'll let gammafunk know. 14:10:34 -!- SurpriseTRex has quit [Ping timeout: 245 seconds] 14:11:31 we could probably do this for traps and shops too 14:11:49 bring back zotdef and you can have zot traps on every square! 14:15:37 -!- amalloy is now known as amalloy_ 14:16:42 -!- Sczcya has joined ##crawl-dev 14:16:48 03|amethyst02 07* 0.18-a0-600-g9a64979: Brace and unbrace. 10(79 seconds ago, 3 files, 4+ 2-) 13https://github.com/crawl/crawl/commit/9a6497928ac8 14:17:14 -!- MgDark has quit [Ping timeout: 260 seconds] 14:17:17 I'll cherry-pick some more of my commits 14:18:10 %git fd5483d 14:18:10 07Medar02 * 0.18-a0-304-gfd5483d: Fix updating exclusions after terrain changed out of LOS. (#6666) 10(7 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/fd5483df427a 14:18:27 <|amethyst> ah 14:18:31 <|amethyst> missed that one somehow 14:18:32 hmm, that shouldn't break anything, but it isn't very significant either 14:18:45 there are some more :) just wondering if that's even worth it 14:20:09 -!- MgDark_ has quit [Ping timeout: 245 seconds] 14:21:33 -!- n1k has quit [Read error: Connection reset by peer] 14:22:11 -!- n1k has joined ##crawl-dev 14:22:14 -!- ystael has quit [Ping timeout: 245 seconds] 14:22:36 -!- n1k is now known as Guest40155 14:23:18 -!- ddubois has quit [Ping timeout: 252 seconds] 14:23:18 <|amethyst> oh, nice, unbrace on ebering's branch found a bug in trunk 14:26:13 <|amethyst> well, not a bug exactly 14:26:18 <|amethyst> a latent bug 14:26:45 03|amethyst02 07* 0.18-a0-601-g3d103d0: Fix PLUARET macro syntax. 10(7 minutes ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/3d103d04cb05 14:27:26 -!- ProzacElf has joined ##crawl-dev 14:28:20 New branch created: holinesses (7 commits) 13https://github.com/crawl/crawl/tree/holinesses 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-602-g3ee88ef: Turn mon_holy_type into a bitfield. 10(11 months ago, 47 files, 238+ 275-) 13https://github.com/crawl/crawl/commit/3ee88ef7e167 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-603-g58cf1d5: Multiple holiness save compatibility and debug messaging 10(11 months ago, 3 files, 45+ 1-) 13https://github.com/crawl/crawl/commit/58cf1d5c0d39 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-604-gd8bedb1: Multi-holiness flags for priests/wizards 10(11 months ago, 1 file, 25+ 25-) 13https://github.com/crawl/crawl/commit/d8bedb125e47 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-605-gf638443: Turn special cases into multi-holiness bits. (ds, plants, crabs, beasts) 10(11 months ago, 5 files, 24+ 31-) 13https://github.com/crawl/crawl/commit/f638443e52ad 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-606-g1b9b1a3: Don't let shapeshifters become demons 10(11 months ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/1b9b1a3c8614 14:28:21 03ebering02 {|amethyst} 07[holinesses] * 0.18-a0-607-g7666b7b: Expose holiness to clua correctly as a bitfield. 10(7 weeks ago, 5 files, 83+ 18-) 13https://github.com/crawl/crawl/commit/7666b7b3ebc1 14:28:21 03|amethyst02 07[holinesses] * 0.18-a0-608-g587eab5: Fix whitespace and braces. 10(10 minutes ago, 8 files, 6+ 20-) 13https://github.com/crawl/crawl/commit/587eab567bfc 14:29:24 03Medar02 07[stone_soup-0.17] * 0.17.0-50-g5506e9e: Fix updating exclusions after terrain changed out of LOS. (#6666) 10(7 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/5506e9e8d4d1 14:29:24 03Medar02 07[stone_soup-0.17] * 0.17.0-51-gbbad970: Clear ATTR_STAT_LOSS_XP when setting stats in wizmode. (#10119) 10(5 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/bbad970c202f 14:29:24 03Medar02 07[stone_soup-0.17] * 0.17.0-52-gd08087c: Show inv class selection shortcut, even if there is only one item. 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d08087c3c918 14:29:24 03Medar02 07[stone_soup-0.17] * 0.17.0-53-gd16008b: Clarify teleportitis description (distance isn't limited). 10(2 days ago, 3 files, 7+ 8-) 13https://github.com/crawl/crawl/commit/d16008b5f1bb 14:29:24 03MarvinPA02 {Medar} 07[stone_soup-0.17] * 0.17.0-54-gf8b299d: Don't rest forever as a Deep Dwarf wearing guardian spirit 10(2 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/f8b299dcd192 14:29:24 03Medar02 07[stone_soup-0.17] * 0.17.0-55-g1383181: Don't rest forever with rest_wait_both if MP/HP won't regenerate. 10(22 hours ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/138318109e0c 14:31:44 -!- stanzwas is now known as stanze 14:31:49 -!- stanze is now known as stanzill 14:32:34 -!- molotove has quit [Quit: Leaving.] 14:36:20 -!- Sczcya has quit [Ping timeout: 246 seconds] 14:39:11 -!- Dixie has quit [Ping timeout: 260 seconds] 14:41:46 -!- Sczcya has joined ##crawl-dev 14:49:19 -!- NeremWorld has quit [Ping timeout: 245 seconds] 14:50:17 !stepdown wheals 14:50:17 0 14:50:21 -!- G-Flex| is now known as G-Flex 14:50:21 haha 14:50:41 -!- Ladykiller69 has quit [Ping timeout: 246 seconds] 14:50:45 wheals: left a few notes - at work now so can't explain much more yet 14:50:54 (at lunch if you are wondering) 14:51:00 only ten pages 14:51:20 !messages 14:51:21 (1/2) Grunt said (2m 34s ago): that's a holdover from when you could reliably get three enhancers out of Device Surge, iirc - it was hilariously powerful w/o that 14:51:25 !messages 14:51:26 (1/1) Grunt said (1m 55s ago): do a git blame on the stepdown line and you should be able to find the commit where I wrote about that 14:52:32 !source _monster_abjure_target 14:52:32 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-cast.cc#l3712 14:53:05 -!- Sczcya has quit [Quit: Lost terminal] 14:53:34 %git 33481f35b7f00dd39f7ec3e27ed649b0d8fc9fcf 14:53:34 07Grunt02 * 0.18-a0-189-g33481f3: Step down evocation power like spellpower. 10(11 months ago, 3 files, 8+ 2-) 13https://github.com/crawl/crawl/commit/33481f35b7f0 14:53:43 |amethyst: I'll add different passives for trog and tso abjuration protections I guess? power is different 14:54:44 i guess it needs some way to pass the scale to one of the functions 14:56:11 might get a bit too complicated 14:56:18 -!- k319 has quit [Ping timeout: 252 seconds] 14:56:27 -!- Pacra_ has quit [Read error: Connection reset by peer] 14:56:42 -!- Pacra_ has joined ##crawl-dev 14:57:10 deep troll (08T) | Spd: 10 | HD: 10 | HP: 41-69 | AC/EV: 6/10 | Dam: 27, 2009(claw), 2009(claw) | 10doors, see invisible, regen | Res: 06magic(40), 08blind | XP: 720 | Sz: Large | Int: human. 14:57:10 %??deep troll 14:58:03 daeva (08A) | Spd: 10 | HD: 14 | HP: 104-134 | AC/EV: 10/11 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(140), 03poison, 04rot, 13neg+++, 08holy | XP: 1883 | Sp: smiting (7-17) [06!sil] | Sz: Medium | Int: human. 14:58:03 %??daeva 14:58:21 -!- LexAckson has quit [Read error: Connection reset by peer] 14:58:26 angel (16A) | Spd: 15 | HD: 12 | HP: 85-118 | AC/EV: 12/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(120), 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 1566 | Sp: minor healing (2d6) [06!sil] | Sz: Medium | Int: human. 14:58:26 %??angel 14:58:35 -!- LexAckson has joined ##crawl-dev 14:59:09 they could probably use the same power and nothing of value would be lost 14:59:27 but better not mix that to the passives stuff 15:00:00 -!- travis-ci has joined ##crawl-dev 15:00:00 The build passed. (stone_soup-0.17 - 152dd10 #4032 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/94707523 15:00:00 -!- travis-ci has left ##crawl-dev 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:38 -!- chance672 has quit [Ping timeout: 260 seconds] 15:00:58 -!- dtsund has quit [Quit: Leaving] 15:01:33 -!- Patashu has joined ##crawl-dev 15:06:09 For 15:06:09 // example, this approach doesn't work if we ever make Tornado a monster 15:06:09 // spell 15:06:32 phew, good thing we haven't done that 15:07:31 The day when Lom stops killing people with water + tornado will be a sad day 15:07:38 -!- MgDark has quit [Ping timeout: 260 seconds] 15:07:41 indeed 15:07:53 bring back more twisters! 15:08:09 not that that is entirely related 15:08:40 are xom and zot traps basically the only sources of twister now? 15:08:51 and i guess which ever miscast the zot trap uses to generate them 15:08:56 or those tornado statues you can autoexplore into 15:12:46 -!- MgDark has quit [Ping timeout: 260 seconds] 15:14:08 -!- MgDark_ has quit [Ping timeout: 246 seconds] 15:15:19 Lasty_: ++ to making taking off "regen give temp frail 15:15:26 or putting on 15:15:34 wheals: yeah, I've become convinced that tempmuts are the way to do with these 15:15:47 probably teleportitis levels on "dismissal too 15:16:07 I've been really busy in the evenings lately or I would have already switched it over 15:16:08 %git :/skill menu 15:16:08 07hypractvChipmunk02 {Medar} * 0.17-a0-1897-gd493544: Always update skill menu when toggling training mode (#9972) 10(2 months ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/d493544bc59c 15:16:19 -!- wheals has quit [Remote host closed the connection] 15:16:58 -!- wheals has joined ##crawl-dev 15:17:04 did i miss anything 15:17:19 no 15:19:08 -!- kuniqs has quit [Quit: Page closed] 15:19:43 will you do anything to formicids? 15:19:55 Medar: Excellent point! 15:19:58 or characters who already have frail 3 :P 15:20:05 I haven't considered that at all! 15:20:17 hrrm 15:20:43 I was inclined to say that those players are already in sufficiently terrible shape, but then we get back into free swaps territory 15:20:45 which is bad news 15:20:56 would giving glow make sense? 15:21:05 in those specific situations I mean 15:21:18 does !fight currently work? 15:21:22 I've tried it a couple time 15:21:27 times 15:21:35 it was giving an assert few days ago 15:21:37 command-> !fight orc ; axe ego:flaming v orc ; battleaxe ego:electric 15:21:38 ah ok 15:21:39 still does? 15:21:39 Maybe give drain in cases where the tempmut can't apply, or else a random tempmut? 15:21:54 I think something that expires on its own is better than permanent damage (which glow can cause) 15:22:28 I can see that, it's just harder to see the connection to drain 15:22:32 yeah 15:22:43 How would you feel about a random tempmut? 15:23:01 the connection is still not great 15:23:13 I would be worried that it's not bad enough 15:23:20 I suppose it wouldn't be the end of the world if formicids could, as a racial perk, freely swap dismissal. 15:23:39 also: what would they be swapping it with 15:23:40 Freely swapping regen is a worse issue IMO, tho it's not often you have frail 3 15:23:53 sure, it shouldn't come up a lot 15:24:04 wheals: some amulets would still be swappable (reflection, rage if it stays) 15:24:15 mm 15:24:20 Possibly the new disenchantment amulet 15:24:44 -!- Zekka has quit [Ping timeout: 245 seconds] 15:25:07 some randart amulets 15:25:20 -!- PsyMar has quit [Ping timeout: 246 seconds] 15:25:29 er 15:25:29 unrand amulets 15:27:02 random question 15:27:06 what does device surge work on 15:27:30 Unless it has changed, it works on all evocable items that have variable power 15:27:36 which doesn't include wand of healing 15:27:43 or digging 15:27:51 but does include almost all other evocables to some degree 15:29:37 does include it on monsters, right? 15:29:50 actually, no, now that ely was changed 15:31:00 I'm not sure if it works on Xom's chesspieces, because I have no idea how those work 15:31:56 don't think that has power 15:32:01 ??xom's chesspiece 15:32:01 I don't have a page labeled xom's_chesspiece in my learndb. 15:32:06 ??chesspiece 15:32:06 piece from xom's chessboard[1/1]: Evoke to {rearrange the pieces}, maybe. Has a chance (depending on evocations skill) of incurring Xom's wrath or disappearing. 15:32:25 oh, maybe 15:32:27 hopefully evocations skill in that desc actually means power 15:34:00 doesn't look like it 15:34:08 !source _xoms_chessboard 15:34:08 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/evoke.cc#l2054 15:34:29 player_adjust_evoc_power 15:34:34 so it does work 15:34:37 yeah 15:34:42 oh, I was looking at an old version 15:34:46 must piss off xom 15:34:55 did Pakellas get merged in? 15:35:00 yup 15:35:02 neat 15:35:10 -!- chance672_ has quit [Ping timeout: 260 seconds] 15:35:13 so many gods... 15:35:16 yeah 15:35:29 How long has it been since a version added multiple gods? 15:35:47 C and F maybe? 15:35:57 If all the god plans I know of that are planned for this version happen, we could have 4 this version 15:36:10 0.6 and C/F/J 15:36:33 0.15 had G/Q but G had to wait until 0.16 to release 15:36:34 -!- Patashu has quit [Ping timeout: 260 seconds] 15:36:48 I know MorganLeah is working on the thorn god, I definitely want to do at least one of the two gods I list on the plans page, and dpeg had another volatile piety god idea 15:37:24 wasn't Ru officially in 0.15 too? Or was that 0.16? 15:38:27 good point: Ru and Gozag were released together 15:38:34 and Ru and Qazlal were merged together 15:38:43 s/Ru and Q/Gozag and Q/ 15:38:57 so either way there was a version with two gods added 15:39:31 yeah 15:40:17 -!- molotove has quit [Quit: Leaving.] 15:45:06 * wheals deletes the evoker-god-rebase branch 15:45:34 -!- molotove has quit [Client Quit] 15:46:31 and the evoker-god branch for good measure 15:47:49 -!- MgDark has quit [Read error: Connection reset by peer] 15:48:09 03wheals02 07* 0.18-a0-602-ga4db2b4: Rewrite of cloud API. 10(7 hours ago, 44 files, 240+ 371-) 13https://github.com/crawl/crawl/commit/a4db2b4c1936 15:48:09 03wheals02 07* 0.18-a0-603-g332275c: Remove the cloud limit. 10(15 minutes ago, 7 files, 121+ 268-) 13https://github.com/crawl/crawl/commit/332275c22b81 15:49:09 -!- CanOfWorms has joined ##crawl-dev 15:53:08 -!- MgDark has quit [Read error: Connection reset by peer] 15:54:25 is there a god other than pakellas coming in to 0.18? 15:54:44 -!- ProzacElf has quit [Ping timeout: 245 seconds] 15:54:55 miek_: see my line above about maybe three more 15:54:59 there are no other god designs being worked on yet 15:55:13 CanOfWorms: untrue! But none are currently up as branches. 15:55:16 maybe lasty will get some inspiration for one of his ideas??? 15:55:38 oh.. doh 15:56:10 also lasty: I thought you were busy working on riling tavern up with the amulet reform 15:56:16 -!- wheals_ has joined ##crawl-dev 15:56:32 -!- wheals has quit [Disconnected by services] 15:56:33 -!- wheals_ is now known as wheals 15:56:45 CanOfWorms: yeah, that's the main thing I'm working on 15:56:52 but 0.18 just started! 15:56:54 Don't rush me! :D 15:57:17 I'm sure I can find at least a few other ways to rile up tavern :p 15:57:57 !commit Increase torment damage 15:57:58 03CanOfWorms * 0.18-a0-465-g0430e60: Increase torment damage 10(in the future, 8 files, 988+ 658-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=0430e60 15:58:24 !commit Give damage a chance of inflicting malmutation. 15:58:24 03Lasty_ * 0.18-a0-466-gc7d464d: Give damage a chance of inflicting malmutation. 10(in the future, 9 files, 726+ 747-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=c7d464d 15:58:24 !commit merge hellfire and torment 15:58:24 03miek_ * 0.18-a0-467-g1efc8ef: merge hellfire and torment 10(in the future, 2 files, 671+ 354-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=1efc8ef 15:58:45 !commit Give all quaffing a chance of turning the potion into !mut. 15:58:45 03Lasty_ * 0.18-a0-468-g5167dc1: Give all quaffing a chance of turning the potion into !mut. 10(in the future, 20 files, 461+ 954-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=5167dc1 15:59:17 !commit add scroll of malicious wish 15:59:17 03miek_ * 0.18-a0-469-g5d77856: add scroll of malicious wish 10(in the future, 17 files, 911+ 566-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=5d77856 15:59:21 !commit Remove Zin 15:59:21 03CanOfWorms * 0.18-a0-470-g42f9556: Remove Zin 10(in the future, 30 files, 257+ 230-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=42f9556 15:59:27 -!- MgDark has quit [Ping timeout: 260 seconds] 15:59:48 !commit Make Zot require the glowing rune 15:59:49 03CanOfWorms * 0.18-a0-471-g1700f9b: Make Zot require the glowing rune 10(in the future, 13 files, 826+ 533-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=1700f9b 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:14 !commit Nethackify Petrify. 16:00:15 03Lasty_ * 0.18-a0-472-gc7f2092: Nethackify Petrify. 10(in the future, 36 files, 782+ 752-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=c7f2092 16:02:10 giant spores now only exist via fedhas, correct? 16:02:13 no vaults place them? 16:02:17 afaik yes 16:03:38 gah I always get tricked by those commits! 16:04:43 just check if they're Chei or Sequell >.> 16:05:04 Also, check the release date of "in the future" 16:05:19 oh I know 16:05:21 but that sometimes happens for real ones... 16:05:39 I'll just blame it on being sick 16:05:47 but that doesn't explain all the previous ones 16:06:13 geekosaur: when? 16:06:30 someone did that, hm, yesterday? and got mocked for their clock being off 16:07:51 -!- Bcadren has quit [Ping timeout: 260 seconds] 16:08:08 -!- MgDark has quit [Read error: Connection reset by peer] 16:08:10 not yesterday I guess. I show ontoclasm on the 28th and doy on the 24th/25th multiple commits 16:09:01 haha, but it's still a fixed date 16:09:10 if it literally says "in the future", that's another story 16:09:32 2015 Nov 28 04:10:52 ontoclasm * 0.18-a0-337-g1235303: Correct rod icons (in the future, 4 files, 1+ 1-) https://github.com/crawl/crawl/commit/123530347c56 16:09:47 it still gets an IRC timestamp... 16:10:18 (that's utc btw) 16:10:25 Stable (0.17) branch on crawl.lantea.net updated to: 0.17.0-55-g1383181 16:10:45 &versions 16:11:03 CAO: 0.18-a0-599-gf87b446, CBRO: 0.18-a0-614-gbf36044, CDO: 0.18-a0-486-gab6c0bd, CPO: 0.18-a0-601-g3d103d0, CSZO: 0.18-a0-596-g6468885, CUE: 0.18-a0-514-ga7d9996, CWZ: 0.18-a0-43-g402c68f, CXC: 0.18-a0-596-g6468885, LLD: 0.18-a0-48-g06172c4 16:20:09 -!- MgDark has quit [Ping timeout: 245 seconds] 16:22:34 !lg * won god=pakellas 16:22:34 18. chequers the Grand Gadgeteer (L25 MiFi of Pakellas), escaped with the Orb and 3 runes on 2015-12-03 12:33:35, with 1878872 points after 54164 turns and 2:33:40. 16:22:45 !lg * won god=pakellas race=dd 16:22:46 4. elliptic the Reactionary (L25 DDGl of Pakellas), escaped with the Orb and 3 runes on 2015-12-02 05:01:25, with 1933609 points after 50458 turns and 3:56:50. 16:22:56 !lg * won pakellas log 16:22:57 18. chequers, XL25 MiFi, T:54164: https://crawl.project357.org/morgue/chequers/morgue-chequers-20151203-123335.txt 16:26:18 -!- molotove has quit [Quit: Leaving.] 16:28:38 -!- mango_lives has quit [Read error: Connection reset by peer] 16:29:19 -!- MgDark has quit [Ping timeout: 260 seconds] 16:29:22 -!- MgDark_ is now known as MgDark 16:35:19 -!- tedric has quit [Ping timeout: 252 seconds] 16:35:32 -!- travis-ci has joined ##crawl-dev 16:35:33 The build was broken. (master - 3d103d0 #4034 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/94711533 16:35:33 -!- travis-ci has left ##crawl-dev 16:42:51 -!- MercurialAlchemi has quit [Ping timeout: 260 seconds] 16:43:12 -!- SomeStupidGuy has quit [Ping timeout: 250 seconds] 16:43:44 -!- spupuser has quit [Ping timeout: 246 seconds] 16:45:46 -!- ProzacElf has joined ##crawl-dev 16:46:56 what's the difference between /clua/ and /dlua/ ? 16:47:27 dlua is for vaults, clua for client scripting 16:47:37 ah ok. ty 16:47:39 client and dungeon I guess 16:47:44 yeh 16:48:54 -!- socks_ has quit [Ping timeout: 245 seconds] 16:50:16 %git :/[Iintel] 16:50:16 07wheals02 * 0.18-a0-603-g332275c: Remove the cloud limit. 10(78 minutes ago, 7 files, 121+ 268-) 13https://github.com/crawl/crawl/commit/332275c22b81 16:50:24 %git :/[Ii]ntel 16:50:24 07MarvinPA02 * 0.18-a0-476-g802644f: Give insects animal intelligence 10(2 days ago, 2 files, 32+ 33-) 13https://github.com/crawl/crawl/commit/802644fa305f 16:50:44 %git :/AMD 16:50:44 Could not find commit :/AMD (git returned 128) 16:50:49 -!- socks_ has joined ##crawl-dev 16:50:59 -!- Bcadren has quit [Ping timeout: 245 seconds] 16:58:54 -!- MgDark has quit [Ping timeout: 245 seconds] 16:59:33 Truly brainless creatures go berserk 13https://crawl.develz.org/mantis/view.php?id=10132 by Hurricos 16:59:33 -!- Krakhan has quit [Changing host] 16:59:33 -!- LexAckson has quit [Read error: Connection reset by peer] 16:59:37 -!- LexAckson_ has joined ##crawl-dev 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:11 heh heh heh 17:00:17 lemuel_acid_trip finally gets someone 17:00:50 !vault lemuel_acid_trip 17:00:50 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/zot.des#l816 17:01:23 hooray 17:02:49 "This has never happened before for me, so I find it offensive." 17:02:50 mmkay 17:03:15 that's pretty much my motto 17:03:20 Nothing's worse than change! 17:04:02 -!- AreBrandon has quit [Ping timeout: 246 seconds] 17:06:50 <|amethyst> wheals: hm, I kind of think there should be some function to take the place of _place_new_cloud 17:07:14 <|amethyst> wheals: so you don't have to remember to set .pos each time, and also so you can re-add the "not in a solid feature" assert 17:07:40 maybe so 17:08:19 <|amethyst> but that's just a nit, nice work 17:08:31 <|amethyst> now for traps and shops? :) 17:09:08 shops locally already (: 17:09:23 <|amethyst> monsters I think should continue to work the way they do, because efficiency matters much more there 17:09:45 also it would be more work anyway, because things uses their index 17:09:49 <|amethyst> yeah 17:09:59 s/things uses/a lot more things use/ 17:11:32 <|amethyst> but I also mean, even map is probably not great compared to menv 17:11:56 <|amethyst> because we do so much iterating over all of LOS looking for monsters, all over the place 17:12:09 <|amethyst> better to have some locality of reference for that to keep the cache hot 17:13:14 good point 17:13:26 <|amethyst> one could make the same argument for clouds 17:13:39 <|amethyst> but we don't iterate looking for those anywhere near as often 17:13:44 <|amethyst> if at all 17:14:34 <|amethyst> (the view code doesn't count, because it's touching so many different data structures per cell that the cache is going to be wrecked anyway :) 17:16:19 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:18:43 -!- travis-ci has joined ##crawl-dev 17:18:45 The build passed. (holinesses - 587eab5 #4035 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/94711850 17:18:45 -!- travis-ci has left ##crawl-dev 17:22:05 -!- Sorbius has quit [Read error: Connection reset by peer] 17:23:43 !tell grunt should sack of spiders get spark wasps now...? 17:23:43 CanOfWorms: OK, I'll let grunt know. 17:24:09 <|amethyst> Medar: hm 17:24:31 <|amethyst> Medar: I was wondering whether we might want to way to parameterise passives 17:24:39 <|amethyst> Medar: which would be one way to handle it 17:24:56 <|amethyst> Medar: but complicates things, including using them, quite a bit 17:25:35 maybe just use separate ones for everything with first pass, then look if it will be improved by that 17:25:40 <|amethyst> Medar: for the moment, I guess two different ones, then we can later look into how to attach a power calculator 17:25:43 <|amethyst> yeah 17:26:15 -!- Buzzell has quit [Ping timeout: 260 seconds] 17:26:42 -!- } has joined ##crawl-dev 17:27:13 <}> hey, if you're a Vp^Dith and use shadow form, and during the shadow form your vampire becomes thirsty, it will cancel shadow form 17:27:17 <}> is this intentional or a bug? 17:27:26 <}> "Your blood-deprived body can't sustain your transformation longer" 17:27:34 <}> I assume it should only apply to tmut spells, not shadow form 17:27:54 <}> And ofcourse... you will use shadow form when ninjaing runes, if it cancels, you're screwed 17:28:04 can you shadow form when thirsty? 17:28:11 <}> yes 17:28:18 <}> !lg 17:28:18 40. bsdbeard the Ninja (L27 VpEn of Dithmenos), escaped with the Orb and 15 runes on 2015-12-03 21:56:27, with 8955545 points after 191442 turns and 22:59:46. 17:28:19 then yeah, must be a bug 17:28:30 <}> I just nearly died in tomb, I became thirsty 3 turns after shadow form and it went off :/ 17:29:07 <}> So I tried it in wizmode, casting high hunger spell in shadow form and you get that message 17:29:24 good motivation for you to fix it :P 17:29:39 <}> :o 17:29:50 <}> alright... 17:30:02 * } grabs his compiler 17:30:19 <}> Medar, I just wanted to make sure it's not intentional (I think it should only apply to transmutation spells) 17:30:31 <}> since undead cant use transmumt spells 17:31:09 right, makes sense 17:32:11 -!- siepu has quit [Read error: Connection reset by peer] 17:32:23 ??ashenzari 17:32:23 ashenzari[1/5]: God of divinations, knowledge, and curses. Likes it when you wear cursed gear while exploring the world. Grants passive monster/item detection, item identification (see [2]), and passive mapping. 1*: {Scrying}, 2*: {ash skill boost} 3*: SInv 4*: Clarity 5*: {transfer knowledge} 17:32:54 found an another spot where old breakpoint for sinv is used 17:33:18 <|amethyst> Medar: oh? 17:33:32 !source dec_penance 17:33:32 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/religion.cc#l1021 17:33:35 -!- Buzzell has joined ##crawl-dev 17:33:46 you missed some conversions there, I'm adding them 17:33:49 <|amethyst> aha 17:33:55 <|amethyst> oh 17:34:37 if you have ***... with ash and come out of penance when there is invisible thing around it will enable your autopickup 17:34:38 <|amethyst> my grep only looked for good_standing( worship( and religion == 17:34:48 <|amethyst> didn't catch god == 17:35:04 I've just grepped for GOD_..., lots of extra stuff of course 17:35:32 <|amethyst> probably back in trunk that should be in_good_standing 17:35:43 <|amethyst> but I guess there's not much point if we plan on actually landing the branch :) 17:36:33 <|amethyst> OTOH, if you do apply that change to trunk, might as well convert it to in_good_standing since there will be a merge conflict either way 17:37:18 what test are you talking about? 17:37:30 !learn e eberingp[2] s/,.*// 17:37:30 I don't have a page labeled eberingp[2] in my learndb. 17:37:34 !learn e ebering[2] s/,.*// 17:37:35 ebering[2/2]: Fedhasishbugs: cleaving spores 17:38:23 -!- DrKe has quit [Ping timeout: 260 seconds] 17:39:34 -!- MarvinPA has joined ##crawl-dev 17:39:52 <|amethyst> Medar: god == GOD_ASHENZARI && you.piety >= piety_breakpoint(2) 17:40:19 ah, right it can also take a breakpoint 17:40:36 <|amethyst> Medar: that's not exactly equivalent to in_good_standing(GOD_ASHENZARI, 2) but it is here 17:40:48 <|amethyst> because we already know that you're not in penance (anymore) 17:40:56 right 17:41:25 <|amethyst> at some point I would like to make piety_breakpoint and in_good_standing not insane 17:41:33 oops 17:41:34 <|amethyst> i.e. make them take the number of stars 17:41:39 -!- omnirizon has quit [Ping timeout: 260 seconds] 17:41:39 <|amethyst> not the number minus one 17:41:41 I left some more than 80 column lines in that patch 17:41:43 o well 17:41:58 <|amethyst> but I didn't want to do that in parallel with the other changes, because that's just asking for trouble 17:42:23 -!- molotove has quit [Quit: Leaving.] 17:42:27 yeah, that would be good 17:43:10 <|amethyst> ebering: well, they won't stand out much alongside the 2098 lines longer than 80 chars in *.cc *.h 17:43:46 <|amethyst> (to be fair, some of those are in generated data... but not most 17:43:50 <|amethyst> ) 17:44:08 -!- Menche has quit [Quit: Leaving] 17:44:13 New branch created: pull/194 (2 commits) 13https://github.com/crawl/crawl/pull/194 17:44:13 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-600-gd987bcf: Remove hidden piety costs from Fedhas abilities. 10(77 minutes ago, 2 files, 7+ 21-) 13https://github.com/crawl/crawl/commit/d987bcf6851b 17:44:13 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-601-g45cedab: confused_by_you counts ally confusion as well 10(11 minutes ago, 2 files, 6+ 5-) 13https://github.com/crawl/crawl/commit/45cedabf6c84 17:44:18 -!- DrKe has joined ##crawl-dev 17:45:00 -!- Pacra_ has quit [Ping timeout: 246 seconds] 17:45:03 this fixes a bug I claim to have fixed already but did not 17:46:07 <|amethyst> does that first one keep you from walking through your ballistos? 17:46:40 no, you can swap with good_neutral plants 17:46:44 er, walk through 17:46:52 <|amethyst> aha 17:47:08 <|amethyst> it's only hostiles and oklobs that you can't 17:47:51 <|amethyst> oh, hm, there are two fedhas_passthoughs with identical bodies 17:48:19 <|amethyst> it would be a real pain to put monster and monster_info in an inheritance hierarchy though 17:48:53 <|amethyst> could make that into a template since they are exactly the same here... but I guess that makes error messages terrible if you do pass the wrong type 17:48:58 <|amethyst> so I suppose I'll leave it 17:49:11 -!- tensorpudding has quit [Ping timeout: 246 seconds] 17:49:47 <|amethyst> (could make the monster version construct a monster_info and test that, but that's extra work at runtime) 17:52:23 Kill conducts do not asses piety loss for friends 17:53:06 wait, you can't walk through oklobs? 17:53:39 I tried to reword that comment to remove the XXX 17:53:51 in that friend died is not a kill conduct 17:54:19 "assess" should have four s's 17:54:44 shouldn't it be asses...? 17:54:55 also, it seems to me that the parens are wrong in monster.cc there 17:54:59 oh hey so it should 17:55:14 they should be around the me.whos, not the whole line 17:55:16 just to check, does dispater's staff get boosted by device surge 17:55:26 I don't think so 17:55:32 let's see 17:55:38 nevermind 17:55:41 it does run off power 17:55:45 oh dear god 17:55:47 I thought it was just a 3d20 evo 17:55:53 yeah it scales off of evocations 17:55:56 they should be around both 17:56:00 27 evo is enough to 2-3 shot orbs of fire 17:56:23 what is operator precedence anyway 17:56:30 around both is a matter of style; we usually leave out option parens but there are lots of places that don't 17:56:57 they were there when I started so I'll probably keep them 17:57:08 also the || should be at the beginning of the second line, not the end of the first 17:57:21 that's definitely in the guide... somewhere 17:57:53 Grunt: tbh i felt p wasn't very useful because I didn't feel i had the spare xp to get evo high enough to make hex wands useful early, and I didn't get evocables until late, and rods are too fiddly 17:59:06 evo doesn't help hex wands all that much from what I've noticed 17:59:38 anything with 1 pip or less you can probably hex even with 0 evo, anything with 3 or more pips is basically pointless to hex unless you use device surge or a scroll of vulnerability 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:06 ??rod power 18:00:06 rod power[1/1]: 5 + 3 * Evocations 18:00:09 ??wand power 18:00:10 wand power[1/1]: 15 + 2.5 * Evocations 18:00:49 ??device surge 18:00:49 device surge[1/1]: {Pakellas}' 3* ability. Spend up to 9 MP to get up to 3 evocations {enhancer}s on your next use of an evokable. Enhancers are determined by MP spent; maximum MP used is determined by piety. 18:01:02 wow. I should have used device surge 18:01:03 -!- molotove has quit [Quit: Leaving.] 18:01:08 i was thinking it was just one level 18:01:15 without enhancers wand power cap is 82.5 at 27 evo, rod power cap is 86 at 27 evo 18:01:40 chequers: I didn't use device surge much on my DDFi mostly because for a while I was dumping all my mp and piety into quick charge 18:01:42 chequers: use device surge on a sack of spiders 18:01:50 I did use it with a sack of spiders though 18:01:52 or like 18:01:55 a box of beasts when you see an oof 18:02:15 I used the sack until it emptied out 18:02:23 it basically murdered Zot:$ by itself thanks to device surge + 27 evo 18:02:53 I think I did a bad thing rebasing unnecessarily and chei will be angry 18:03:04 yeah i used a few sacks entirely in zot:5 18:03:10 those things are amazing at high evo now 18:03:11 thanks DrKe 18:03:16 I only needed to use 1 sack 18:03:42 i'm not totally sold on box of beasts, but it was hard to tell how useful they were 18:03:54 That DDFi was ridiculously busted to begin with to the point I let hubris overtake me and after making it to D:1 backtrack to D:5 to get +0 boots so I could use an enchant armor scroll on them and put them on over my artifact boots 18:03:54 need a few more tiles for its monsters though 18:03:58 I like new beasts more than old beasts 18:04:00 all in the name of diesel 18:04:01 box ofbeasts is pretty strong 18:04:08 I had a few take on orbs of fire 18:04:09 ??box of beasts 18:04:09 mutant beast[1/4]: A combination of two facets ([2]) and a tier ([3]). Found in a box of beasts. Fun for the whole family! 18:04:23 I didn't see any box of beasts that game 18:04:30 ??box of beasts[2 18:04:30 mutant beast[2/4]: Six possible facets. Bat: flying, fast, batty. Sting: Reach, weakness poison, rPois. Fire: fire breath, rF. Weird: constrict, sInv. Shock: rElec, blinkbolt. Ox: trample, rC, +5 AC. 18:04:36 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-604-g96059e8: Remove hidden piety costs from Fedhas abilities. 10(2 hours ago, 2 files, 7+ 21-) 13https://github.com/crawl/crawl/commit/96059e8fd02f 18:04:36 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-605-gefb875f: confused_by_you counts ally confusion as well 10(31 minutes ago, 2 files, 6+ 5-) 13https://github.com/crawl/crawl/commit/efb875fb4a90 18:04:36 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-606-g2bc92b3: Fixup (wheals) 10(7 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2bc92b3c216c 18:04:38 chequers: an idea I had is: have P gift you a (low end?) wand once at 2* 18:04:38 ??box of beasts[3 18:04:38 mutant beast[3/4]: Five tiers, corresponding to HD and attack damage. Larval (HD 3), juvenile (HD 9), mature (HD 15), elder (HD 21), primal (HD 27). 18:04:54 so grunt 18:05:00 thoughts on spark wasps in sack? 18:05:00 yeah i spent a fair amount of time in early game with no good wands 18:05:10 I was a DD so that wasn't an issue for me :v 18:05:11 -!- magistern has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:05:14 like, i had a flame and elslave 18:05:28 uh, enslavement is kind of nuts with evocations investment 18:05:30 CanOfWorms: that might be too good <.< 18:05:30 i guess asses is here to stay 18:05:40 put it right above ghost moths 18:05:57 it would be good not to just get a bunch of ghost moths at max power :3 18:06:01 I guess 18:06:02 actual offensive ability 18:06:12 <|amethyst> why is it spark wasp instead of spark shrike, anyway? 18:06:14 -!- travis-ci has joined ##crawl-dev 18:06:15 The build passed. (stone_soup-0.17 - 1383181 #4036 : Pekka Lampila): https://travis-ci.org/crawl/crawl/builds/94712026 18:06:15 -!- travis-ci has left ##crawl-dev 18:06:15 ghost moths are smite targeted antimagic 18:06:26 probably because caustic shrike used to be beeeeeeeeees 18:06:51 CanOfWorms: Tarantula confusion is also nuts 18:07:09 heh 18:07:16 You see here an orb of fire (confused) 18:07:41 03Medar02 07[passives] * 0.18-a0-382-g990d48c: Data-ify some code missed by earlier commits. 10(49 minutes ago, 1 file, 49+ 42-) 13https://github.com/crawl/crawl/commit/990d48cd88ad 18:07:41 03Medar02 07[passives] * 0.18-a0-383-gcdeb485: Data-ify TSO's passive abilities. 10(6 minutes ago, 9 files, 68+ 48-) 13https://github.com/crawl/crawl/commit/cdeb485052cf 18:08:04 (that's not a joke by the way; tarantula can confuse MR immune mindless things) 18:08:54 -!- tupper has quit [Ping timeout: 245 seconds] 18:08:56 oh huh 18:09:01 er, whoops 18:09:46 wonder how strong a triple enhancer iron rod would be at 27 evo 18:09:50 grunt: 4tharra is doing a fefi^P>M 18:09:50 or dispater's staff 18:09:52 Unstable branch on crawl.lantea.net updated to: 0.18-a0-603-g332275c (34) 18:10:35 -!- debo has quit [Ping timeout: 260 seconds] 18:10:51 |amethyst: grunt made them back when caustic wasps 18:11:12 <|amethyst> ah 18:11:34 -!- apparatus has quit [Ping timeout: 252 seconds] 18:12:25 also, wasps live in spider 18:13:26 <|amethyst> just rename the Spider Nest to the Nest 18:13:42 Arthropod Nest 18:13:50 <|amethyst> Shrike Aerie 18:13:52 |amethyst: oh, that sinv level was right btw, I got confused by the star vs. rank stuff 18:13:59 Hive 18:13:59 <|amethyst> ahh 18:14:00 |amethyst: but there is a bug in another place, so it's all good 18:14:04 <|amethyst> :) 18:14:06 then, you can add apocalypse crabs to it 18:14:17 dispater's staff is pretty amazing already at high evo fwiw 18:14:18 <|amethyst> Medar: the bad thing is, there are some functions that do take a number of stars 18:14:19 -!- LexAckson_ has quit [Ping timeout: 245 seconds] 18:14:26 i would use it like crazy with p 18:14:32 chequers: That's the point; it already 2-3 shots orbs of fire at 27 evo 18:15:54 <|amethyst> can anyone think of a problem with making the edge of the level permarock whenever it would be a destructable feature? 18:16:25 yes, i would be angry that you would get players' thanks instead of me 18:16:36 <|amethyst> it would leak the edge of map once it's exposed, but so would trying to dig (and so does autoexplore) 18:17:20 <|amethyst> wheals: I just said "a problem with making", not "a problem with me making" :P 18:17:35 <|amethyst> wheals: I'm happy to let you do it, less work for me :) 18:17:53 03ebering02 07https://github.com/crawl/crawl/pull/194 * 0.18-a0-607-g99bb1fc: Comment spelling (whealss) 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/99bb1fc8db6d 18:17:55 oh, i would be angry that i have to do any work d: 18:18:02 haha 18:18:14 ebering: you know what happens when you assess... 18:18:43 03Medar02 07[passives] * 0.18-a0-384-g9bcbefa: Fix piety level for Lugonu's Abyssal rune attraction. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9bcbefa835aa 18:18:46 look I got my s key from the same company that twelwe got their a key 18:19:18 <|amethyst> re malmutate, someone on tavern suggested splitting the badmut list into different tiers 18:19:25 |amethyst: spark wasps were primarily for "spider needs a better selection of top tier enemies"; they are in Depths too because Depths was BORING back then 18:19:29 <|amethyst> and giving neqoxecs a different tier from OOF 18:19:33 <|amethyst> this sounds intriguing 18:20:01 argh, piety_rank is number of stars? 18:20:11 at the time I was also working on storm striders 18:20:15 <|amethyst> Medar: yeah :( 18:20:21 which were spider-only 18:20:30 <|amethyst> Medar: so is the data, but that part is intentional 18:20:31 but that design never really went anywhere 18:20:36 sorry, this is partially my fault :( 18:20:59 wouldn't this be an OOF buff 18:21:05 <|amethyst> maybe I should have standardised everything on "number of stars" before forking the branch :) 18:21:11 Lightli: not necessarily 18:21:13 I'm sure it was worse before :) 18:21:22 <|amethyst> I feel bad, too 18:21:24 |amethyst: it'll be easier to standardize after forking, admittedly 18:21:28 <|amethyst> because in_good_standing is my fault 18:21:37 <|amethyst> wheals: yeah, fewer things will be using it 18:21:42 <|amethyst> far fewer I hope 18:21:58 03wheals02 07* 0.18-a0-604-g09a8855: Move shops into a map as well. 10(72 minutes ago, 16 files, 104+ 151-) 13https://github.com/crawl/crawl/commit/09a8855ed7bb 18:21:58 03wheals02 07* 0.18-a0-605-g5e852a4: Also remove the trap limit. 10(51 minutes ago, 29 files, 148+ 197-) 13https://github.com/crawl/crawl/commit/5e852a4ef2d2 18:22:05 <|amethyst> I thought "oh, of course in_good_standing should match piety_breakpoint" 18:22:25 <|amethyst> without realising piety_rank existed and already used the better convention 18:22:26 looks like you get your confusion cured when going up to *** with ash, and gain clarity at **** :) 18:23:11 -!- SSG has quit [Ping timeout: 260 seconds] 18:23:16 <|amethyst> oh, indeed 18:23:51 <|amethyst> I didn't even manage to fix that in the branch 18:24:20 <|amethyst> I blame there not being a space between the code and the following comment 18:24:29 <|amethyst> sure, that's it 18:25:19 03Medar02 07* 0.18-a0-606-g52b3887: Fix Ash curing player's confusion at wrong piety level. 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/52b3887f05e6 18:26:17 03Medar02 07[stone_soup-0.17] * 0.17.0-56-gd8de76c: Fix Ash curing player's confusion at wrong piety level. 10(3 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/d8de76ce9ba6 18:27:32 just make everything but cacos and oof give tempmut :p 18:27:56 -!- stanzill has quit [Quit: au rev] 18:27:58 and bump up malmut spell freq 18:28:36 03Medar02 07[passives] * 0.18-a0-385-gf42728a: Fix enabling autopickup when gaining passive_t::sinv. 10(56 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/f42728a6b14f 18:28:54 -!- wheals_ has joined ##crawl-dev 18:29:42 I really don't like tempmut's. they are hard to keep track of, usually I just keep playing and hope they don't kill me in same weird way. 18:29:49 -!- wheals__ has joined ##crawl-dev 18:30:08 while permanent mutations are interesting because they actually change how I play short and long term 18:30:13 sometimes 18:31:44 I think part of that is because a) wretched stars give a LOT of muts b) muts aren't biased as much as they could be to increasing existing mut levels, rather than giving a new mut 18:32:15 -!- wheals has quit [Ping timeout: 246 seconds] 18:32:17 eg I think shoutitis 3 > shoutitis 1 blinkitis 1 teleportitis 1 > (six random tier 1 badmuts) 18:32:54 -!- eb has quit [] 18:33:17 yeah, it could potentially work 18:33:27 -!- wheals_ has quit [Ping timeout: 260 seconds] 18:33:32 <|amethyst> I think that should happen regardless 18:33:34 less of them, lasting longer, more focused 18:33:36 <|amethyst> also with goodmuts 18:34:18 yeah. this is especially annoying when you get a few scale muts so none of them can complete 18:34:19 might be very strong... hard to tell 18:34:24 <|amethyst> three scales muts of different colours usually ends up being boring because so many are the same at level 1 18:34:32 ^^^ 18:34:36 <|amethyst> I was thinking something like double weight 18:34:42 <|amethyst> not a huge change 18:34:56 right 18:35:03 -!- Hurricos has quit [Quit: Page closed] 18:35:23 how hard would it be to make badmuts added prefer to/not suppress existing goodmuts 18:35:39 I'm not sure if it would be more interesting or less to do this though 18:35:56 <|amethyst> probably a bit of a pain but not terrible, but I'm not even sure which way I'd want to tweak that 18:36:07 <|amethyst> so I'd just leave that alone 18:36:59 -!- Yermak has quit [Quit: Page closed] 18:37:00 -!- Foamed has quit [Quit: Leaving] 18:37:26 fair 18:38:27 -!- MgDark has quit [Read error: Connection reset by peer] 18:38:57 <|amethyst> one problem with replacing most malmut with randmuts is that it means your !curemut are essentially counters on the number of times you can play mutation roulette 18:39:39 <|amethyst> but that's a problem with status quo too if you're not planning on doing extended 18:39:41 for 3 runers I already do that 18:39:46 <|amethyst> yeah 18:40:35 honestly you can do that for 15 too, if you have reasonably strong character 18:40:35 <|amethyst> how about re-introduce wands of malmutate, then start players with one potion of curemut 18:40:39 -!- PsyMar has quit [Ping timeout: 246 seconds] 18:40:53 <|amethyst> "Here, you're going to need this" 18:40:58 as you do part of the zig to get some more 18:42:10 -!- vev has quit [Remote host closed the connection] 18:42:46 -!- MarvinPA has quit [Quit: Leaving] 18:44:13 -!- molotove has quit [Quit: Leaving.] 18:45:16 cure mut spawn rate could be reduced a little bit, I think 18:45:26 it's a little above acquirement levels right now isnt it 18:45:29 ??objstat 18:45:29 objstat[1/3]: Run with "crawl -objstat" in a build of crawl with EXTERNAL_FLAGS_L=-DDEBUG_STATISTICS in your make command (or full debug with "make debug") to generate item/monsters statistics. See crawl -help for the argument details. 18:45:33 ??objstat[2 18:45:33 objstat[2/3]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing , See the README for details: https://docs.google.com/document/d/1D5mFqVi8ghz_nzvVmDUc3unx8VanVBWfgvZ8xCHaiJo/edit?usp=sharing 18:45:42 <|amethyst> IMO cure mut should be restricted to the places that have mutation 18:45:52 <|amethyst> and maybe a few special vaults 18:46:03 -!- ystael has quit [Ping timeout: 260 seconds] 18:46:24 -!- elliptic has joined ##crawl-dev 18:46:46 if there were only a few sources of permamut that'd be fine 18:47:50 |amethyst: then you run into problems with id again 18:48:14 someone rang? 18:48:27 I don't think allowing a safeish mutation lottery is bad at all 18:48:28 -!- MgDark has quit [Read error: Connection reset by peer] 18:48:34 <|amethyst> Medar: make them not mutations at all 18:48:47 <|amethyst> err 18:48:50 <|amethyst> not potions at all 18:48:54 <|amethyst> then ID isn't a problem :) 18:48:55 remove identification! clearly 18:49:26 add potion of temporary good mutation 18:49:29 <|amethyst> the day objects are all preidentified is the day I fork crawl :P 18:49:50 (neil has the commits to back that threat up) 18:50:02 <|amethyst> or at the very least, write a strongly worded letter 18:50:03 a - fork of identification 18:50:04 but what will you call it? 18:50:31 <|amethyst> ProzacElf: Dungeon Crawl: Axe Soup 18:50:32 Dungeon Crawl Mystery Soup 18:50:35 haha 18:50:40 just call it 'crawl', no one has ever used that name before 18:50:42 <|amethyst> I will get more players 18:50:48 <|amethyst> because axes are cooler than stones 18:50:56 mostly russian? 18:50:57 not EVERYTHING would be identified 18:51:02 just everything except artifacts 18:51:09 and the only way to identify things would be wear-id 18:51:14 I've been revising my resume and I may have listed dungeon crawl on it 18:51:45 "to find out more join ##crawl-dev on FreeNode" 18:52:13 ha ha, no. 18:52:53 <|amethyst> "Do not hire this guy, he'll change your RNG every two weeks." 18:53:13 <|amethyst> "And he's way too obsessed with Worley noise." 18:53:28 that cuts deep, |amethyst 18:53:54 learn add bh 18:54:49 <|amethyst> Can't let you go getting a better job and raising the opportunity cost of working on Crawl 18:55:47 it's for a municipal board, not for a job 18:55:58 <|amethyst> I'ma blackmail 20 commits out of each dev each month, or your employer starts getting mysterious letters 18:58:21 -!- MgDark has quit [Read error: Connection reset by peer] 18:58:44 -!- Guest40155 is now known as n1k 18:58:47 -!- n1k has quit [Changing host] 18:58:47 -!- n1k has joined ##crawl-dev 18:59:07 -!- Zekka has quit [Ping timeout: 260 seconds] 18:59:45 joke's on you, all the devs are unemployed 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:45 that's mostly untrue, afaik 19:01:27 -!- GauHelldragon has quit [Ping timeout: 260 seconds] 19:02:10 jokes on you, that was a joke 19:02:48 though I assume Grunt is in a penal colony north of the arctic circle 19:03:06 i thought he escaped and that's why he can work on crawl now 19:06:34 -!- Sharkman1231 has quit [Ping timeout: 252 seconds] 19:11:13 <|amethyst> I thought he just staged a coup and now runs the penal colony 19:11:33 <|amethyst> What was the penal colony called again? 19:11:34 grunt... IS the penal colony 19:11:34 <|amethyst> Oh yeah 19:11:37 <|amethyst> Canada 19:11:59 -!- Evablue has quit [Quit: Evablue] 19:15:06 heh 19:17:13 <|amethyst> Grunt is Justin Trudeau I guess 19:17:55 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 19:19:09 i'm going to try implementing the 'everything temporary mutates' idea 19:19:16 and the 'prefer existing stacks' 19:19:28 <|amethyst> do those separately 19:19:30 chequers: are you making a potion of temporary beneficial mutations? 19:20:11 -!- Daekdroom has quit [Quit: Leaving] 19:20:39 lol no? 19:20:48 |amethyst: yes, different commits 19:20:56 justin grunteau 19:20:57 const bool result = temporary ? temp_mutate(mut_quality, reason) : mutate(mut_quality, reason); <-- is there a better way to write this 19:21:13 the latter is on mantis 19:21:19 oh? 19:21:26 tell me, mantis merging god 19:21:57 !bug 7572 19:21:57 https://crawl.develz.org/mantis/view.php?id=7572 19:22:12 <|amethyst> silly way: const bool result = (temporary ? temp_mutate : mutate)(mut_quality, reason); 19:22:21 -!- MgDark has quit [Read error: Connection reset by peer] 19:22:38 is it silly? that's what I'd do in a dynamic language 19:22:40 <|amethyst> better way would be to have a function that dispatches to the right one, or to have mutate take that as a flag 19:22:51 <|amethyst> problem is, mutate already takes so many bools 19:22:54 func = ; func() 19:23:02 actually, this is a dispatch function i'm writing 19:23:08 well, upgrading 19:23:08 <|amethyst> if you're happy with that, that's fine then 19:23:11 bool player::malmutate(const string &reason, bool temporary) 19:23:37 <|amethyst> if you wanted to store that in a variable, just use auto 19:23:57 which that? the function? 19:24:03 <|amethyst> yeah 19:24:07 <|amethyst> or a pointer to it rather 19:24:18 coolauto func = temporary ? temp_mutate : mutate; 19:24:48 <|amethyst> yeah 19:25:16 <|amethyst> const auto func maybe but I guess it doesn't really matter 19:25:36 good point 19:25:42 <|amethyst> compilers are smart enough to figure out that nothing changes the pointer 19:26:18 what about the spell name? i was thinking Lesser Malmutate 19:27:00 oh wow, only four monsters have malmutate 19:27:23 <|amethyst> yeah, it was severely cut over several versions 19:27:54 <|amethyst> you used to have to worry about every unique 19:27:58 <|amethyst> because of /polyother 19:28:21 how does spell frequency work? if I increase the frequency of malmutate on eg neqoxec, will that increase the number of spells neqoxec casts? 19:28:31 -!- MgDark has quit [Ping timeout: 260 seconds] 19:28:33 or is 'cast a spell' rolled differently to 'which spell' 19:28:41 -!- MgDark_ is now known as MgDark 19:28:42 guess this should be another commit anyway 19:30:34 <|amethyst> hm 19:30:59 -!- Dixie has joined ##crawl-dev 19:31:01 <|amethyst> Not sure, but I think the answer is: it does increase the total number of spells cast 19:31:05 it rolls a number between 0 and 199, if it's less than each spell's accumulated weight it casts that spell, if none it exits 19:31:07 -!- debo has joined ##crawl-dev 19:31:11 and does something else that turn 19:31:18 when adding a new spell to spl-data.h, do I add it to the end of the list or wherever? 19:31:19 <|amethyst> but there probably is a slight reduction in the number of times the other spells are cast 19:31:24 wheals__: makes sense 19:31:33 <|amethyst> wheals__: it does? 19:31:36 yaras doesnt seem to be added at the end 19:31:56 |amethyst: i think so? 19:32:32 <|amethyst> oh, so it is 19:32:55 <|amethyst> hadn't realised Grunt had managed to simplify it that much 19:33:35 <|amethyst> so I guess making things sum to over 200 is weird 19:33:51 <|amethyst> it won't cast the last spells if all the spells are possible 19:34:22 <|amethyst> but if some other spell is a waste of time, it will be able to cast later spells 19:34:28 <|amethyst> s/other/earlier/ 19:34:29 what did I simplify? 19:34:30 oh 19:34:37 !send mon-cast.cc |amethyst 19:34:37 Sending |amethyst to mon-cast.cc. 19:35:35 -!- molotove has quit [Quit: Leaving.] 19:36:17 <|amethyst> FR: an algebraic language for composing monster spellbooks 19:36:53 <|amethyst> where all the code in handle_mon_spell becomes a call to book.choose() 19:37:06 <|amethyst> all the spell-choosing code 19:37:20 <|amethyst> s/book/mons->spells/ 19:38:13 -!- Syader has quit [Quit: Page closed] 19:38:38 <|amethyst> (also, apply the Strategy pattern to most of mon-behv.cc and mon-act.cc, so you can have a class hierarchy of monster AIs 19:38:56 <|amethyst> assigning different AIs to different monster types) 19:41:40 i'm not sure it would be possible for any rewrite of mon-act.cc to make it worse. 19:42:13 <|amethyst> !learn add dev_challenge 19:42:14 Syntax is: !learn add TERM TEXT or !learn add TERM[n] TEXT 19:48:04 -!- Amnesiac_ has quit [Quit: Page closed] 19:49:33 you.malmutate(aux_source.empty() ? get_source_name() : 19:49:34 (get_source_name() + "/" + aux_source), 19:49:34 flavour == BEAM_LESSER_MALMUTATE); 19:49:37 is that indentation right 19:50:23 i think i would align the get_source_names 19:50:26 and drop the parens 19:52:15 -!- omnirizon has quit [Ping timeout: 245 seconds] 19:52:29 <|amethyst> I would also move the : to the next line 19:52:34 <|amethyst> line it up with the ? 19:52:39 <|amethyst> but 19:52:46 <|amethyst> will that fit in 80 columns? 19:53:18 nah 19:53:22 lets ask clang-format 19:53:27 clang?? 19:53:28 clang 19:53:52 <|amethyst> given the width I would probably go with 19:54:42 <|amethyst> you.malmutate(aux_source.empty() 19:54:42 <|amethyst> ? get_source_name() 19:54:42 <|amethyst> : get_source_name() + "/" + aux_source, 19:54:42 <|amethyst> flavour == BEAM_LESSER_MALMUTATE 19:54:57 <|amethyst> or maybe indent the ? and : a bit 19:54:59 yep, that's what clang-format suggest 19:55:02 you.malmutate(aux_source.empty() 19:55:02 ? get_source_name() 19:55:02 : (get_source_name() + "/" + aux_source), 19:55:02 flavour == BEAM_LESSER_MALMUTATE); 19:55:35 -!- WorkSight has quit [Quit: Leaving...] 19:55:46 <|amethyst> err 19:55:48 <|amethyst> actually 19:56:48 <|amethyst> you.malmutate(get_source_name() + (aux_source.empty() ? "" : "/") 19:56:48 <|amethyst> + aux_source, flavour == BEAM_LESSER_MALMUTATE) 19:57:28 der 19:57:57 <|amethyst> (maybe lining up the +s and moving flavour to the next line, but probably I wouldn't bother if it's going to fit onto two lines 19:58:00 <|amethyst> ) 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:59 ha ha i just looked at that wretched star patch. it's from 2013 20:01:41 -!- WalkerBoh has joined ##crawl-dev 20:03:53 if rMut is currently unavailable in trunk, shouldn't it disappear from the % screen as an option? 20:04:53 <|amethyst> it's still possible to have mutation resistance 3, or alchemist 20:05:00 <|amethyst> but probably it should be changed anyway 20:05:02 ??alchemist card 20:05:02 alchemist card[1/2]: Transmutes gold into hp/mp. Always restores some health, and sometimes restores some magic depending on card power. At power level 0/1/2 uses up to 99/198/297 gold. Clusters around the average, 49.5/99/148.5. 20:05:07 oh, alchemist hat 20:05:08 <|amethyst> ??hat of the alchemist 20:05:08 hat of the alchemist[1/2]: -2 unrandart hat with rF+ rC+ MR+ rElec rPois rN+ rMut rCorr. 20:05:17 should probably just be removed from that 20:05:34 <|amethyst> I guess Zin and a mutation probably isn't worth a line 20:05:58 that hat should get all the weird resists too 20:06:01 steam/sticky/etc 20:06:05 -!- Pacra has joined ##crawl-dev 20:06:23 <|amethyst> including ones that aren't currently on any items, like rWind and rHoly 20:06:39 yes 20:06:40 rshatter 20:06:43 all of them 20:07:00 the all-resistant alchemists 20:10:04 -!- molotove has quit [Quit: Leaving.] 20:11:00 -!- scummos__ has quit [Ping timeout: 245 seconds] 20:13:32 -!- ontoclasm has joined ##crawl-dev 20:14:56 chequers: 20:15:02 03Grunt02 07* 0.18-a0-607-g7da5441: Pakellas gifts a wand once at 2*. 10(4 minutes ago, 2 files, 29+ 9-) 13https://github.com/crawl/crawl/commit/7da544189dae 20:15:02 03Grunt02 07* 0.18-a0-608-g86eec7d: Shut up checkwhite. 10(46 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/86eec7def219 20:20:21 Grunt: :) 20:21:36 i would play another game, but my winrate is higher than gammafunk's right now and it can only go down 20:26:51 -!- kuniqs has quit [Quit: Page closed] 20:27:54 -!- Ququman has quit [Remote host closed the connection] 20:36:04 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:38:31 -!- magistern has quit [Ping timeout: 260 seconds] 20:39:06 -!- wheals__ has quit [Quit: Leaving] 20:45:40 -!- debo has quit [Ping timeout: 246 seconds] 20:45:59 -!- djanatyn has quit [Ping timeout: 260 seconds] 20:47:41 -!- tswett has quit [Quit: tswett] 20:47:59 -!- Warrigal has joined ##crawl-dev 20:49:03 -!- Warrigal is now known as tswett 20:55:29 !apt sp evo 20:55:29 Sp (SK_EVOCATIONS)=3! 20:55:36 !lg * p sp 20:55:37 25. MrPlanck the Grand Gadgeteer (L27 SpAr of Pakellas), blasted by an orb of fire (fireball) (kmap: hall_of_Zot) on Zot:5 on 2015-12-03 19:16:03, with 677233 points after 98289 turns and 8:44:29. 20:55:40 !hs * p sp 20:55:41 25. MrPlanck the Grand Gadgeteer (L27 SpAr of Pakellas), blasted by an orb of fire (fireball) (kmap: hall_of_Zot) on Zot:5 on 2015-12-03 19:16:03, with 677233 points after 98289 turns and 8:44:29. 20:57:38 |amethyst: i wanted to change player::malmutate to accept temporary param, but it looks like I need to change actor::malmutate too 20:57:45 ./player.h:623:72: error: non-virtual member function marked 'override' hides virtual member function 20:57:55 is there A Better Way? 20:58:01 ./actor.h:192:18: note: hidden overloaded virtual function 'actor::malmutate' declared here: different number of parameters (1 vs 2) 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:01:27 rip mrplanck 21:06:15 -!- dtsund has joined ##crawl-dev 21:07:45 -!- Kellhus has quit [Quit: Page closed] 21:08:44 player.cc:7260:33: error: incompatible operand types ('bool (*)(mutation_type, const string &)' and 'bool 21:08:47 (*)(mutation_type, const string &, bool, bool, bool, bool, mutation_permanence_class, bool)') 21:08:50 const auto func = temporary ? temp_mutate : mutate 21:08:55 ^ ~~~~~~~~~~~ ~~~~~~ 21:09:17 so that doesn't work, but this does: const bool ret = temporary ? temp_mutate(mut_quality, reason) : mutate(mut_quality, reason); 21:09:31 <|amethyst> chequers: no, that's what you'd want 21:10:04 <|amethyst> I mean, adding the param in actor 21:10:12 <|amethyst> and in monster therefore 21:10:16 ok, cool 21:10:19 -!- jefus has quit [Ping timeout: 256 seconds] 21:10:25 <|amethyst> it would just be ignored in monster 21:10:33 <|amethyst> so you can write it , bool) 21:10:43 <|amethyst> or , bool /*temporary*/) 21:10:54 yep did the latter 21:11:18 <|amethyst> I mean 21:11:44 I'm thoroughly ashamed of some of this code: 21:11:44 <|amethyst> I guess you could make greater malmut stronger against monsters or something (2 stacks or something) 21:11:49 New branch created: wand_stacking (2 commits) 13https://github.com/crawl/crawl/tree/wand_stacking 21:11:50 03Grunt02 07[wand_stacking] * 0.18-a0-609-g4173672: Let wands stack. 10(4 days ago, 9 files, 173+ 31-) 13https://github.com/crawl/crawl/commit/41736727b460 21:11:50 03Grunt02 07[wand_stacking] * 0.18-a0-610-gcf47df3: Slow rate of recharging of mostly full stacks of wands. 10(3 minutes ago, 1 file, 20+ 13-) 13https://github.com/crawl/crawl/commit/cf47df3b75b3 21:11:51 <|amethyst> but eh 21:13:15 -!- ProzacElf has quit [Ping timeout: 246 seconds] 21:14:55 -!- jefus has joined ##crawl-dev 21:18:48 what's with the random numbers in mon-spell.h 21:18:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:19:04 like, why do a lot of monsters have spell frequencies that are like 19,19,19 21:19:10 -!- Poncheis has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 21:19:59 -!- ProzacElf has joined ##crawl-dev 21:20:23 ah 21:20:29 that's 21:20:32 interesting to explain 21:20:34 basically 21:20:47 those numbers were picked to preserve spell frequencies from the old spell slot system 21:21:13 I bet the monster you're looking at is HD 7 21:21:19 @??neqoxec 21:21:19 neqoxec (133) | Spd: 10 | HD: 6 | HP: 24-43 | AC/EV: 4/12 | Dam: 15 | 05demonic, 10doors, evil, fly | Res: 06magic(40), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 183 | Sp: malmutate [06!sil], brain feed [06!sil], sum.minor demon [06!sil] | Sz: Medium | Int: human. 21:21:24 6 works too 21:21:35 basically: 21:21:39 but i see all of them 21:21:41 @??cacodemon 21:21:41 cacodemon (082) | Spd: 10 | HD: 13 | HP: 78-115 | AC/EV: 11/10 | Dam: 22, 22 | 05demonic, 10doors, see invisible, fly, regen | Res: 06magic(160), 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 1633 | Sp: b.energy (3d20) [06!sil], slow [06!sil], confuse [06!sil], malmutate [06!sil], dig [06!sil] | Sz: Large | Int: human. 21:21:48 @??sphinx 21:21:49 sphinx (15H) | Spd: 11 | HD: 16 | HP: 68-104 | AC/EV: 5/5 | Dam: 25, 12, 12 | 10doors, spellcaster, see invisible, fly | Res: 06magic(60) | XP: 2256 | Sp: confuse, paralyse, minor healing (2d8), smiting (7-17), slow | Sz: Big | Int: human. 21:22:14 actually those are both 66/200 which is a fraction 21:22:18 the old system had a (50 + HD) chance in 200 of casting any spell and a complicated system to figure out which spell to cast past that point but which roughly divided slot by frequency 21:22:31 er that last sentence bit is a bit mangled 21:22:32 but 21:22:57 right. but now it's just a chance out of 200? 21:22:57 each old spell slot would basically be cast at ((50 + HD) / (# of monster spells)) / 200 rate 21:23:02 so 21:23:24 19 in this case is ((50 + 6) / 3) = 56 / 3 = 18.666666666 which rounds up to 19 21:23:52 ah, so you needed to recalculate spell frequencies based on HD 21:24:00 ya 21:24:20 is it a problem if I round these numbers to a multiple of 5 21:24:48 -!- Bcadren has quit [Ping timeout: 246 seconds] 21:24:50 ¯\_(ツ)_/¯ 21:25:31 heh 21:25:35 hm, didnt' mnoleg have malmutate 21:25:48 -!- BlackGyver has quit [Read error: Connection reset by peer] 21:25:50 no 21:25:56 Mnoleg had AF_MUTATE at one point though 21:26:11 -!- baco_ has quit [Quit: Page closed] 21:26:19 @??mnoleg 21:26:19 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 4009(claw), 3509(mutation), 30, 2306(blink self) | 05demonic, 10doors, fighter, see invisible | Res: 13magic(immune), 05fire, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10820 | Sp: dig [06!sil], b.random (3d26 / 3d21 / 3d24 / 3d20 / 3d22) [06!sil], sum.eyeballs [06!sil], malign gateway [.. 21:26:26 still does! 21:26:43 ah 21:27:19 -!- mamgar has quit [Quit: Exit Stage Left] 21:29:36 -!- ZChris13 has joined ##crawl-dev 21:29:47 um 21:29:53 has someone touched cloud code recently 21:29:58 because 21:30:03 I'm getting arena crashes suddenly 21:30:06 and they look cloud-related 21:30:08 <|amethyst> yes 21:30:10 %git :/cloud 21:30:10 07wheals02 * 0.18-a0-603-g332275c: Remove the cloud limit. 10(6 hours ago, 7 files, 121+ 268-) 13https://github.com/crawl/crawl/commit/332275c22b81 21:30:15 !blame2 wheals 21:30:15 wwwhhheeeaaalllsss 21:30:28 there is a cloud warning during build 21:30:50 <|amethyst> (and the parent) 21:31:07 abyss.cc:981:54: warning: format specifies type 'int' but the argument has type 'size_type' 21:31:10 (aka 'unsigned long') [-Wformat] 21:31:12 dprf(DIAG_ABYSS, "Number of clouds present: %d", env.cloud.size()); 21:31:15 ~~ ^~~~~~~~~~~~~~~~ 21:31:15 %git 0.18-a0-602 21:31:15 Could not find commit 0.18-a0-602 (git returned 128) 21:31:17 %lu 21:31:37 <|amethyst> there's also a crash 21:31:46 -!- glosham has quit [Ping timeout: 252 seconds] 21:31:57 <|amethyst> err 21:31:58 <|amethyst> sorry 21:32:22 New branch created: pull/195 (1 commit) 13https://github.com/crawl/crawl/pull/195 21:32:22 03chequers02 07https://github.com/crawl/crawl/pull/195 * 0.18-a0-607-g624e7ca: Add lesser malmutation. 10(15 hours ago, 12 files, 41+ 19-) 13https://github.com/crawl/crawl/commit/624e7ca68180 21:32:50 <|amethyst> which build was I just looking at 21:33:07 !bug 7572 21:33:07 https://crawl.develz.org/mantis/view.php?id=7572 21:33:34 wow this code really doesn't apply cleanly any more 21:33:35 -!- MgDark has quit [Ping timeout: 260 seconds] 21:33:55 -!- NeremWorld has quit [Ping timeout: 245 seconds] 21:36:06 !source mutflag 21:36:06 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#l72 21:36:42 03|amethyst02 07* 0.18-a0-609-gc3bef28: Hush a compiler warning. 10(33 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c3bef284ee01 21:36:56 there's a mutflag::CORRUPT, but it doesn't seem to be in use by wretched stars any more 21:37:02 they seem to just give any bad mutation 21:37:06 unless i'm missing something 21:37:21 ::CORRUPT would be from corrupters 21:37:22 I think 21:37:29 no, it says wretched stars in a comment 21:37:35 ?? ? ? 21:37:35 I don't have a page labeled ?_? in my learndb. 21:37:37 let me remove the code and see what happens 21:37:41 CORRUPT = 1 << 5, // wretched stars 21:38:22 <|amethyst> case BEAM_CORRUPT_BODY: 21:38:23 <|amethyst> if (temp_mutate(RANDOM_CORRUPT_MUTATION, "corrupt body")) 21:38:54 <|amethyst> it is used by demonspawn corrupters now 21:39:01 grunt was right! 21:39:10 ok i'll give them lesser malmutate 21:39:21 <|amethyst> ? 21:39:21 ??planerend 21:39:22 planerend ~ plane rend[1/1]: A summoning spell from {corrupter}s. Minimum duration, 1 to 3 of unique representatives from a chosen branch of nearly anywhere besides hellpan and D/Depths. Potentially extremely dangerous, summoning multiple ghost moths, flayed ghosts, sphinxes, deep elf master archers, or starcursed masses. 21:39:28 uh 21:39:28 why 21:39:37 <|amethyst> why not just make corrupt body give a temporary corrupt mut 21:39:37 are you removing tempmuts altogether or? 21:39:58 <|amethyst> Grunt: lesser malmutate will be temp is chequers' plan 21:39:59 no heh, I'm adding temporary malmutate as a monster spell 21:40:03 ah 21:40:13 the reason why is just to simplify how corruptors work 21:40:23 the original design spec for corrupters called for a very specific mutation list 21:40:28 (which I am open to getting rid of) 21:40:54 so 21:40:55 um 21:41:02 I can reliably crash / freeze the game 21:41:06 by casting Conjure Flame and letting it expire 21:41:16 nice! 21:41:27 another caster nerf 21:41:52 &versions 21:42:04 <|amethyst> hm 21:42:11 CAO: 0.18-a0-599-gf87b446, CBRO: 0.18-a0-614-gbf36044, CDO: 0.18-a0-486-gab6c0bd, CPO: 0.18-a0-608-g86eec7d, CSZO: 0.18-a0-596-g6468885, CUE: 0.18-a0-603-g332275c, CWZ: 0.18-a0-43-g402c68f, CXC: 0.18-a0-596-g6468885, LLD: 0.18-a0-593-g3a9cb0d 21:42:26 sigh 21:42:28 some servers have it already 21:42:44 cpo and cbro rebuild frequently 21:42:51 well cbro has some local patches 21:42:59 so it reports as being ahead when it isn't 21:43:00 i i r c 21:43:17 well cpo is quarter hourly so just fix it quick and nobody will notice :P 21:43:39 <|amethyst> I think Grunt was going to revert if no servers had it 21:43:50 correct 21:43:53 because it's crashy and unstable 21:43:55 <|amethyst> but that's not possible now because of the save format changing 21:44:09 <|amethyst> not without some work 21:44:22 <|amethyst> ??literally 21:44:22 literally[1/13]: (7:12:27 PM) Wensley: guys we have literally filled three fifths of my irc log with bacon 21:44:27 <|amethyst> ??literally[impossible 21:44:28 devteam[5/27]: sadly that bug is literally impossible to fix by which i mean i tried like once and then gave up 21:45:03 I think I know what the underlying issue is; I just have no idea how to fix it 21:45:05 rip 21:45:09 just verifying now 21:45:29 <|amethyst> Grunt: what's the problem? Still rebuilding to reproduce it here 21:45:41 okay, confirmed it 21:45:42 the issue is: 21:45:58 first, for context 21:46:02 !source cloud.cc:488 21:46:03 https://github.com/crawl/crawl/blob/master/crawl-ref/source/cloud.cc#l488 21:46:10 here's the clouds-handled-over-time loop 21:46:20 which calls to 21:46:28 !source cloud.cc:516 21:46:28 https://github.com/crawl/crawl/blob/master/crawl-ref/source/cloud.cc#l516 21:46:32 _dissipate_cloud from here 21:46:35 <|amethyst> oh 21:46:39 and in _dissipate_cloud 21:46:44 <|amethyst> so it's mutating the map it's looping over? 21:46:48 yes 21:46:58 specficially here 21:47:01 !source cloud.cc:559 21:47:01 https://github.com/crawl/crawl/blob/master/crawl-ref/source/cloud.cc#l559 21:47:15 if I comment out that line, the game is stable again, but that's not what we want to do 21:47:18 <|amethyst> Easy fix 21:47:22 we need to remove the cloud somehow :) 21:47:38 just move it all to the cloud 21:47:45 no need to cloud the issue 21:48:06 lets shine some light on this issue 21:49:51 -!- Lasty has joined ##crawl-dev 21:50:59 <|amethyst> okay, that's a different crash 21:51:13 -!- wheals has joined ##crawl-dev 21:52:33 !blame2 wheals 21:52:33 wwwhhheeeaaalllsss 21:52:34 !blamen 3 wheals 21:52:34 wwwwwwwwwwwwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaalllllllllllllllllllllllllllsssssssssssssssssssssssssss 21:52:45 !blamen 4 wheals 21:52:46 wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll... 21:52:53 u broke sticky flame 21:52:54 !blamen 5 me 21:52:55 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee... 21:53:00 huh 21:53:00 conjure flame actually 21:53:02 and 21:53:04 all other clouds 21:53:09 oh, cool 21:53:12 which crash the game when they time out 21:53:55 works for me 21:54:34 is there an ASSERT or anything 21:54:36 !lm * crash 21:54:37 12506. [2015-12-04 01:19:17] maneater the Skirmisher (L2 DsBe of Trog) (D:1) 21:54:37 -!- WalkerBoh has quit [Remote host closed the connection] 21:55:10 -!- st_ has quit [Ping timeout: 245 seconds] 21:55:29 ah, exclusions 21:56:44 -!- Suga_H has quit [Read error: Connection reset by peer] 21:57:43 thanks for setting up gdb on cpo :) 21:59:13 !source mutation_type 21:59:13 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/enum.h#l3546 21:59:20 wheals: happy to 21:59:52 but, still rather mystified 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:06 -!- Lasty has quit [Quit: Leaving.] 22:00:43 someone string::operator=(string) is derefing a null pointer?? 22:00:43 !source lookup 22:00:44 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/libutil.h#l170 22:00:53 fr: 22:00:56 draconians of Ru 22:00:57 can 22:00:58 sac colour 22:01:05 |amethyst: you around? 22:01:13 <|amethyst> yes 22:01:22 <|amethyst> I'm working on the cloud thing 22:01:25 <|amethyst> but there's a trap thing too 22:01:26 !crashlog * 22:01:26 12506. maneater, XL2 DsBe, T:1220 (milestone): https://crawl.project357.org/morgue/maneater/crash-maneater-20151204-011917.txt 22:01:29 oh, great 22:01:45 this ended more fragile than i was hoping 22:01:47 <|amethyst> and that's a third I guess 22:03:27 -!- Bcadren has quit [Ping timeout: 260 seconds] 22:04:07 either that or i iplmeneted it poorly 22:04:43 -!- PleasingFungus has joined ##crawl-dev 22:05:55 -!- Pacra has quit [Read error: Connection reset by peer] 22:05:56 <|amethyst> cloud bug fixed 22:06:02 ! 22:06:03 <|amethyst> I guess I'll push that then start on the next one 22:06:09 -!- Pacra has joined ##crawl-dev 22:06:53 !send |amethyst more bugs 22:06:53 Sending more bugs to |amethyst. 22:07:17 03|amethyst02 07* 0.18-a0-610-g94aae89: Don't crash when clouds expire (Grunt). 10(11 seconds ago, 1 file, 7+ 1-) 13https://github.com/crawl/crawl/commit/94aae89924d5 22:07:26 <|amethyst> the next one is 22:07:41 <|amethyst> ASSERT(it != env.trap.end()) in 'traps.cc' at line 1053 failed. 22:08:05 -!- AreBrandon has quit [Ping timeout: 245 seconds] 22:08:05 ha 22:08:11 good fix :) 22:08:42 <|amethyst> which unfortunately might be harder to track down 22:08:53 !seen ebering 22:08:53 I last saw ebering at Thu Dec 3 23:18:46 2015 UTC (3h 50m 7s ago) saying 'look I got my s key from the same company that twelwe got their a key' on ##crawl-dev. 22:08:55 |amethyst: what's causing it? 22:09:03 <|amethyst> investigating 22:09:07 <|amethyst> that's trap_at complaining because feat_is_trap is not true 22:09:07 i.e. 22:09:08 !tell ebering I left some comments on holinesses, idk if you'll get notified about them??? 22:09:08 PleasingFungus: OK, I'll let ebering know. 22:09:12 <|amethyst> err 22:09:12 that doesn't need to be an assert, it wasn't before 22:09:15 how can I reproduce :) 22:09:21 <|amethyst> because feat_is_trap is true, but there's no trap there 22:09:25 i just thought it would be safe 22:09:58 <|amethyst> ohh 22:09:59 also, i thought erasing from std::map only invalidates that one iterator? if not, then delete_all_clouds also needs to be changed 22:10:05 <|amethyst> bool feat_is_trap(dungeon_feature_type feat, bool undiscovered_too = false); 22:10:12 <|amethyst> hm 22:10:15 <|amethyst> but you do pass true 22:10:18 <|amethyst> hmmm 22:11:00 <|amethyst> what happens / used to happen with temp terrain changes on traps? 22:11:04 -!- Dixie has quit [Read error: Connection reset by peer] 22:11:12 -!- ZChris13 has quit [Quit: ☆~\( *¯∇¯)ノ ▁▂▃▅▆▇█▓▒░~☆] 22:11:18 03PleasingFungus02 07* 0.18-a0-611-gd13b254: Correct Yara's description in the changelog 10(31 seconds ago, 1 file, 3+ 4-) 13https://github.com/crawl/crawl/commit/d13b254998a6 22:11:51 -!- Dixie has joined ##crawl-dev 22:11:55 hm, that'd have been a good time for a commit emoji 22:12:27 i... 22:12:30 don't know 22:13:03 !seen gammafunk 22:13:03 I last saw gammafunk at Thu Dec 3 15:59:12 2015 UTC (11h 13m 50s ago) saying 'since 3/2 of spell power is easier to get than "increase 5 levels of a skill that is used in a formula to get spell power that is used to determine size of dice"' on ##crawl-dev. 22:13:10 !seen PleasingFungus 22:13:11 I last saw PleasingFungus at Fri Dec 4 03:13:02 2015 UTC (8s ago) saying '!seen gammafunk ' on ##crawl-dev. 22:13:15 !seen PleasingFungus 22:13:15 Sorry PleasingFungus, that person is dead. 22:13:19 rip... 22:13:25 what a shame 22:13:29 <|amethyst> wheals: that assert matches the old t != NON_ENTITY 22:15:44 hmm, yeah 22:17:55 -!- luukano has quit [Ping timeout: 260 seconds] 22:18:44 <|amethyst> ooh 22:18:52 presenting this patch line w/o context: 22:18:53 + { SPELL_BLINK, 100, MON_SPELL_DEMONIC | MON_SPELL_LONG_RANGE }, 22:18:54 <|amethyst> _place_traps has a suspect bit 22:19:07 <|amethyst> + trap_def ts; for (int i = 0; i < num_traps; i++) { 22:19:07 <|amethyst> - trap_def& ts(env.trap[i]); 22:19:10 <|amethyst> err 22:19:21 <|amethyst> + trap_def ts; 22:19:22 <|amethyst> for (int i = 0; i < num_traps; i++) 22:19:26 <|amethyst> { 22:19:26 <|amethyst> - trap_def& ts(env.trap[i]); 22:19:28 Grunt: that seems like a lot of blinking. 22:19:37 PleasingFungus: blink and you'll miss it... 22:19:40 ! 22:20:02 (no I am not planning to commit that, but I'd be interested to hear what people think the context is) 22:20:08 <|amethyst> I think currently it will avoid placing more than one trap 22:20:21 is there a version of lookup that can filter the list you give it? 22:20:27 or can I pre-filter the list i give to lookup? 22:20:50 <|amethyst> lookup? 22:20:52 context: i want to get the total mutation weight of only mutations the player currently has at level != and level != min/max 22:20:58 const int tweight = lookup(total_weight, mt, 0); 22:21:39 |amethyst: the idea there is it just uses the same one repeatedly in the function, but it copies it into env.cloud repeatedly 22:21:48 but possibly some data doesn't get overwritten 22:22:32 oh 22:22:40 if (ts.type != TRAP_UNASSIGNED) should get removed 22:22:44 <|amethyst> yeah 22:23:02 <|amethyst> that's not the crash bug, but I'll commit that too 22:23:04 alternatively it could just have a new one for each iteration, that's cleaner 22:23:10 03PleasingFungus02 07* 0.18-a0-612-ga68bafa: Add a wolf quote 10(25 seconds ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/a68bafaa75bb 22:23:57 i know just enough spanish to get that, sadly 22:25:03 I absolutely don't. 22:25:11 I just love the twitter & wanted to use something from it somewhere. 22:25:41 would you accept a pull request adding emoji to a description 22:25:51 I really doubt that would render. 22:25:52 would you accept a pull request rewriting a description entirely in emoji 22:25:55 Though now I want to test. 22:26:01 <|amethyst> it would render in webtiles probably 22:26:02 would you accept a fakelang emoji 22:26:15 <|amethyst> maybe in some terminals 22:26:21 👿👀! 22:26:27 <|amethyst> they'd need to support fontsets, but most do 22:26:36 Renders as inverted question marks for me. 22:26:39 Tiles. 22:26:51 💩 22:27:00 😡🔫🚶!!!! 22:27:13 PleasingFungus: that's trj 22:27:14  22:27:18 MONS_WOLF, '🐕', LIGHTGREY, "wolf", 22:27:19 if you know what i mean 22:27:27 rude... 22:27:39 😎 22:27:41 there 22:28:05 mutation.cc:83:1: error: static_assert failed "mutflags::exponent(mutflags::last_exponent) == mutflag::LAST" 22:28:12 why does this fail after deleting mutflags::corrupt 22:28:21 oh 22:28:23 did you update mutflags::last_exponent 22:28:33 the next line has a 5, so i should make it 4 22:28:41 C++ is easy! 22:28:48 sounds like mutflags::exponent(mutflags::last_exponent) doesn't equal mutflag::LAST 22:28:57 !blame2 wheals 22:28:58 wwwhhheeeaaalllsss 22:32:10 -!- nicolae- has joined ##crawl-dev 22:33:26 Seems to crash when you kill a steam dragon 13https://crawl.develz.org/mantis/view.php?id=10133 by mikevdg 22:34:27 and it begins... 22:34:35 -!- unmovable has joined ##crawl-dev 22:34:35 -!- unmovable has quit [Changing host] 22:34:35 -!- unmovable has joined ##crawl-dev 22:40:48 !crashlog oggy 22:40:49 5. oggy, XL11 DECj, T:12496 (milestone): https://crawl.project357.org/morgue/oggy/crash-oggy-20151204-033028.txt 22:41:30 &versions 22:41:49 CAO: 0.18-a0-599-gf87b446, CBRO: 0.18-a0-614-gbf36044, CDO: 0.18-a0-486-gab6c0bd, CPO: 0.18-a0-611-gd13b254, CSZO: 0.18-a0-596-g6468885, CUE: 0.18-a0-603-g332275c, CWZ: 0.18-a0-43-g402c68f, CXC: 0.18-a0-596-g6468885, LLD: 0.18-a0-593-g3a9cb0d 22:41:50 !source mutation_type 22:41:50 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/enum.h#l3546 22:42:42 chequers: whatcha up to? 22:43:18 he's chequeing the mutation types 22:43:40 |amethyst: i suspect it's because trap::destroy doesn't change grd 22:43:42 PleasingFungus: making temporary mutations prefer affecting existing mutations 22:43:43 -!- ontoclasm has quit [Quit: Leaving.] 22:43:54 huh 22:43:56 ok 22:44:09 let me find my justification in the backlog 22:44:20 23:32 < chequers> eg I think shoutitis 3 > shoutitis 1 blinkitis 1 teleportitis 1 > (six random tier 1 badmuts) 22:44:43 it sounds familiar 22:44:52 https://crawl.develz.org/mantis/view.php?id=7572 is non-working code from 2013 22:44:52 <|amethyst> wheals: it is 22:44:53 though I think previous discussion might've been about goodmuts 22:45:00 <|amethyst> wheals: I just traced it down with a watchpoint 22:45:04 |amethyst: yeah, i deleted grd(pos) = DNGN_FLOOR; by accident 22:45:13 i'm doing a terrible implementation for temporary only right now, just to see what it's like 22:45:14 :dumb: 22:45:20 don't really know what i'm doing 22:45:27 terrible...! 22:45:47 is there an emoji for "i broke everything" 22:46:37 x_x maybe 22:46:45 👏 22:46:54 not quite 22:47:09 💁 it's all fucked 22:47:20 03|amethyst02 07* 0.18-a0-613-g8ce8d5f: Place more than one trap per level (wheals) 10(23 minutes ago, 1 file, 1+ 6-) 13https://github.com/crawl/crawl/commit/8ce8d5f855bb 22:47:20 03|amethyst02 07* 0.18-a0-614-gc92b81f: Don't crash after traps are destroyed (wheals) 10(77 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/c92b81f4a7b8 22:47:31 also whatever that character is is clearly not compatible with all fonts 22:47:43 <|amethyst> unfortunately 22:47:48 <|amethyst> that doesn't fix crashed saves 22:47:53 rip... 22:48:04 (I don't think we have any trap-crashed saves) 22:48:09 !send wheals 🙀 22:48:09 Sending 🙀 to wheals. 22:48:11 😭😰🙏 22:48:21 <|amethyst> !crashlog oggy 22:48:22 5. oggy, XL11 DECj, T:12496 (milestone): https://crawl.project357.org/morgue/oggy/crash-oggy-20151204-033028.txt 22:48:25 <|amethyst> it's possible 22:48:28 there's some strong emoji users in here 22:48:30 |amethyst: that's a cloud crash 22:48:32 oh 22:48:33 no 22:48:34 it isn't 22:48:39 I'm thinking of the mantis 22:48:54 <|amethyst> it could be that the crash reverted it to a safe point 22:49:14 <|amethyst> or it could be that the terrain was messed up, then it saved, then it crashed on a later turn 22:49:16 Travis says "🎉 The build was fixed. 🎊 " 22:50:23 The build is 🔥! 22:50:25 -!- beogh has quit [Ping timeout: 252 seconds] 22:51:09 wow 22:51:11 !lg * hells 22:51:12 3032. comborobin the Slayer (L27 NaAM of The Shining One), blasted by an elemental wellspring (great wave of water) on Coc:7 (coc_grunt) on 2015-12-04 01:12:17, with 1030689 points after 94319 turns and 7:32:07. 22:51:25 !tv * hells 22:51:26 3032. comborobin, XL27 NaAM, T:94319 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 22:52:29 48 damage 22:52:33 the pak altar looks neat 22:52:36 whoever did that tile 22:52:36 pretty huge 22:52:42 !lg * killer="elemental wellspring" max=dam x=dam 22:52:43 75. [dam=56] LuckyNed the Axe Maniac (L27 FoFi of Zin), blasted by an elemental wellspring (great wave of water) on Coc:6 on 2015-05-12 06:15:40, with 1018427 points after 70272 turns and 5:47:59. 22:52:50 cripes 22:52:53 @??elemental wellspring 22:52:53 elemental wellspring (11E) | Spd: 10 | HD: 15 | HP: 66-84 | AC/EV: 8/8 | 11non-living, regen, unbreathing | Res: 13magic(immune), 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1390 | Sp: primal wave (3d21) [06!sil] | Sz: Big | Int: brainless. 22:53:15 -!- CanOfWorms has quit [Read error: Connection reset by peer] 22:53:43 -!- CanOfWorms has joined ##crawl-dev 22:54:44 wow 22:57:16 wow. this implementation actually works 22:58:19 -!- travis-ci has joined ##crawl-dev 22:58:20 The build is still failing. (master - 5e852a4 #4043 : Shmuale Mark): https://travis-ci.org/crawl/crawl/builds/94762333 22:58:20 -!- travis-ci has left ##crawl-dev 22:59:00 oh no, every bat mut is vegetarianism 22:59:27 -!- zwisch has quit [Ping timeout: 260 seconds] 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:27 03|amethyst02 07* 0.18-a0-615-g5b1753c: Fix up saves with brokenly deleted traps. 10(3 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/5b1753cb9121 23:00:27 03|amethyst02 07* 0.18-a0-616-gb0ea188: Unbrace. 10(2 minutes ago, 3 files, 0+ 6-) 13https://github.com/crawl/crawl/commit/b0ea1883955c 23:00:33 haha 23:01:08 chequers: realism 23:01:24 wow, am i missing something about pak's quick charge or is he all of a sudden the best god for DD? 23:02:30 PleasingFungus: meat is murder 23:02:47 so's crawl 23:02:48 -!- rchandra has joined ##crawl-dev 23:03:22 everything is murder, man, if you think about it 23:03:27 !murder nicolae- 23:03:35 except that command... 23:03:41 rip 23:04:05 !evaporate grunt 23:04:17 !blame grunt 23:04:17 I pronounce grunt... Guilty! 23:04:25 !cmd !blame 23:04:25 Command: !blame => .echo I pronounce ${*:-${nick}}... Guilty! 23:04:28 does it ever say Not Guilty 23:04:32 oh, no chance for innocence 23:04:35 or Mistrial 23:04:40 i was just thinking htat 23:04:43 Not Proven 23:04:43 damn, tough court 23:04:44 "probably guilty" 23:04:56 I pronounce Grunt... husband and wife! 23:05:04 .. . . 23:05:18 03doy02 07* 0.18-a0-617-g45c4a0f: allow placing ghosts properly in levels without stone stairs 10(28 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/45c4a0f801db 23:05:33 "Innocence proves nothing" 23:05:52 listen, if you were really innocent, no one would have typed !blame 23:05:56 the system works 23:05:58 -!- yottam has joined ##crawl-dev 23:06:06 <|amethyst> doy: hmm 23:06:19 <|amethyst> doy: maybe exclude escape hatches? 23:06:26 <|amethyst> or I guess maybe that's fine 23:06:28 shrug 23:06:36 shrug?? 23:06:40 i don't think it really makes a difference either way 23:06:50 !learn add shrug ¯\_(ツ)_/¯ 23:06:50 shrug[1/1]: ¯\_(ツ)_/¯ 23:06:52 shrug?? 23:06:52 ¯\_(ツ)_/¯ 23:06:53 good 23:06:55 -!- Mordu has quit [Ping timeout: 252 seconds] 23:06:58 <|amethyst> if a ghost appears inside a vault you're intended to tele into 23:07:34 <|amethyst> I guess most of the things with < are because of water or lava 23:07:38 <|amethyst> which isn't a problem for ghosts 23:09:43 !crash yottam 23:09:43 3. yottam, XL2 HuWn, T:1432 (milestone): https://crawl.project357.org/morgue/yottam/crash-yottam-20151204-040443.txt 23:10:17 is that the clouds crash 23:10:27 -!- nikheizen has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 23:10:27 no 23:10:37 -!- magistern has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:10:44 ah, i saw lua clouds 23:10:55 it's something else 23:11:22 2015-12-04 04:02:52,317 INFO: #3546 P1539 ERR: ASSERT(it != env.trap.end()) in 'traps.cc' at line 10 23:11:25 53 failed. 23:11:48 yeah, that one just got fixed 23:12:01 cool, thanks, i'll pass it on 23:12:05 yottam says thanks!! 23:12:24 um, thank you for not fixing it on time. why do i always get the bugs that haven't been fixed yet :( 23:13:05 you also get the ones that have been fixed already, you just don't notice 23:13:33 yeah i miss all the exploits =_= 23:13:39 .ironed 23:13:40 7. [dam=72;tdam=97] hmm the Eclecticist (L25 OpEn of Cheibriados), blasted by an iron giant (iron shot) on Depths:4 (minmay_central_circle) on 2015-12-03 13:05:50, with 504554 points after 113744 turns and 15:05:13. 23:13:41 i never got to deal double melee damage!! 23:13:45 .ironed s=name 23:13:45 Extra fields (x=dam,tdam) contain non-aggregates 23:13:52 !lg * ikiller=iron_giant s=name 23:13:53 7 games for * (ikiller=iron_giant): dprevitalli, Surr, yottam, FishmanTm, Gruesome, hmm, PeterLawrence 23:13:55 -!- ystael has quit [Ping timeout: 245 seconds] 23:14:01 I knew the name yottam was familiar! 23:14:07 .ironed max=tdam 23:14:07 7. [dam=72;tdam=97] hmm the Eclecticist (L25 OpEn of Cheibriados), blasted by an iron giant (iron shot) on Depths:4 (minmay_central_circle) on 2015-12-03 13:05:50, with 504554 points after 113744 turns and 15:05:13. 23:14:10 .ironed name=yottam 23:14:11 1. [dam=34;tdam=34] yottam the Middleweight Champion (L27 HuWn of Makhleb), blasted by an iron giant (iron shot) on Dis:7 (dis_st) on 2015-12-02 09:17:18, with 885083 points after 106056 turns and 7:42:15. 23:14:27 good showing 23:15:02 my best UC HuWn run yet... 6 runes :( 23:15:07 took me months to get that char 23:15:11 .ironed 23:15:12 7. [dam=72;tdam=97] hmm the Eclecticist (L25 OpEn of Cheibriados), blasted by an iron giant (iron shot) on Depths:4 (minmay_central_circle) on 2015-12-03 13:05:50, with 504554 points after 113744 turns and 15:05:13. 23:15:19 .ironed -tv 23:15:20 7. hmm, XL25 OpEn, T:113744 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 23:15:31 03chequers02 07https://github.com/crawl/crawl/pull/195 * 0.18-a0-607-g726f728: Add lesser malmutation. 10(16 hours ago, 13 files, 46+ 19-) 13https://github.com/crawl/crawl/commit/726f7289378c 23:15:31 03chequers02 07https://github.com/crawl/crawl/pull/195 * 0.18-a0-608-ga0b5213: Remove Corrupt Body. 10(16 hours ago, 10 files, 12+ 69-) 13https://github.com/crawl/crawl/commit/a0b521319fd1 23:15:31 03chequers02 07https://github.com/crawl/crawl/pull/195 * 0.18-a0-609-g9a22015: Make temporary mutations prefer depth over breadth. 10(16 hours ago, 1 file, 36+ 9-) 13https://github.com/crawl/crawl/commit/9a22015a28a4 23:15:34 Grunt: I figured out you can do _G[mykey] = myclosure in lua 23:15:44 ?? ? ? 23:15:44 I don't have a page labeled ?_? in my learndb. 23:15:48 and then call it as mykey() 23:15:54 .. . . 23:16:16 -!- Sovek has quit [Ping timeout: 252 seconds] 23:16:21 so no toggle_options.lua is AlIve! 23:16:24 not surprised; javascript behaves similarly 23:16:25 fr: spooky letters 23:16:26 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:16:41 -!- jefus has quit [Ping timeout: 256 seconds] 23:16:50 geekosaur: I was thinking I'd have to use loadstring() or something to make it, so that was a nice surprise 23:17:00 what's the spookiest letter, gammafunk 23:17:15 z 23:17:28 .cobbed gamafunk 23:17:28 No keyword 'gamafunk' 23:17:33 fail 23:17:33 .cobbed @gammafunk 23:17:34 1. gammafunk the Axe Maniac (L24 HOGl of Trog), starved to death on Zot:3 on 2015-11-22 06:09:57, with 487702 points after 51418 turns and 2:27:26. 23:17:37 rip. 23:17:45 !send Grunt speling 23:17:45 Sending speling to Grunt. 23:17:45 intential spook! 23:18:20 It's funny how most of my lua seems to be implementing things that really should be done by the game 23:18:30 but I guess would generally be the case 23:18:50 PleasingFungus: check out that algorithm 23:18:57 %git 9a22015a28a4 23:18:57 07chequers02 * 0.18-a0-609-g9a22015: Make temporary mutations prefer depth over breadth. 10(16 hours ago, 1 file, 36+ 9-) 13https://github.com/crawl/crawl/commit/9a22015a28a4 23:18:58 gammafunk: there is a solution to that 23:19:04 -!- ontoclasm has joined ##crawl-dev 23:19:19 and its name is dissolution? 23:19:21 doy: no, dcss isn't open source 23:19:29 I'd have to hack the matrix 23:19:36 grunt: pak should be an invo god 23:19:56 hrm, isn't that kind of awkward? 23:19:59 invocation: boost the power of your invocations 23:20:15 since you're training evo with this god almost certainly 23:20:19 another 9 or so gods, also 23:20:48 everybody but ash, xom and maybe ru 23:21:03 G 23:21:07 J and T 23:21:18 K 23:21:21 V 23:21:23 N 23:21:28 vehumpet... 23:21:31 % 23:21:37 7 23:21:39 and finally @ 23:21:49 yeah all of those 23:21:57 fr all gods use invo 23:22:09 fr remove invo 23:22:12 finally, veh gets invocable Hellfire! 23:22:16 so we can let it all end 23:22:29 -!- Cacophony has quit [Quit: oh no am scare] 23:22:41 doy: what would a god like B use? 23:22:52 # of orcs 23:22:56 more nearby orcs = more power 23:22:57 wuuuu 23:23:06 the most fiddly change 23:23:14 nearby = onscreen 23:23:18 gods that use invo: BCDEFLMOQSYZ1 23:23:25 PleasingFungus: alright smarty pants, and J? 23:23:26 isn't there a learndb for this 23:23:34 gammafunk: number of mutations 23:23:36 J doesn't use invo? 23:23:40 J does not use invo 23:23:42 ah 23:23:44 o 23:23:46 J's invo influence was removed a while ago 23:23:51 that's what I get for trusting you... 23:23:58 -!- nikheizen has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 23:24:02 PleasingFungus: and F? number of nearby plants?! 23:24:25 # of fruit in inventory 23:24:32 * gammafunk rages. 23:24:41 s/fruit/different fruit types/ 23:24:44 %git e43bbd0 23:24:44 07MarvinPA02 * 0.14-a0-988-ge43bbd0: Don't use invocations skill for Jiyva abilities 10(2 years ago, 2 files, 7+ 10-) 13https://github.com/crawl/crawl/commit/e43bbd017f1d 23:24:55 gammafunk rages. gammafunk burns. 23:25:26 seriously, the god skill is cool, gods are all very strong, they can handle you getting 5-10 or even 27 invo 23:27:52 hm. I think 30 damage isn't enough for a doom hound to be any kind of serious threat in hells 23:28:08 @??shard shrike 23:28:08 shard shrike (12b) | Spd: 30 | HD: 21 | HP: 87-122 | AC/EV: 2/18 | Dam: 2112(cold:21-62) | see invisible, fly | Res: 06magic(80), 02cold++, 08blind | XP: 5307 | Sp: throw icicle (3d30) [11!AM, 06!sil, 08breath] | Sz: tiny | Int: animal. 23:28:18 dang... 23:28:22 fierce. 23:28:26 brutal. 23:28:29 |amethyst: thanks for the cherry-picking; I'll try to see what tiles and possible (simple) backports I might want to do for 0.17.1 and get that done and tagged within a few days 23:28:46 -!- wheals has quit [Quit: Leaving] 23:28:55 what are they again, like this 23:28:58 @??reaper 23:28:58 reaper (152) | Spd: 10 | HD: 14 | HP: 59-94 | AC/EV: 16/10 | Dam: 45 | 05demonic, 10items, 10doors, fighter, see invisible | Res: 06magic(100), 02cold, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1475 | Sz: Medium | Int: human. 23:29:06 oh 45 + 18 23:29:14 hrm but with weapon delay those are pretty slow 23:29:14 bone dragons do 30/20/20 and they're a bit shit 23:29:17 ?? _ _ 23:29:26 @??bone dragon 23:29:26 bone dragon (15D) | Spd: 10 | HD: 20 | HP: 153-205 | AC/EV: 20/4 | Dam: 30, 2009(claw), 2007(trample) | 07undead, evil, see invisible, fly, unbreathing | Res: 06magic(100), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3682 | Sz: Giant | Int: animal. 23:29:37 yeah bone dragons are only scary early on or if you need them to die now 23:29:55 are doom hounds a single 30? 23:29:59 currently 23:30:05 but that seems be dreadfully inadequate 23:30:05 bone dragons do have those two other 20s 23:30:15 @??mnoleg 23:30:15 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 4009(claw), 3509(mutation), 30, 2306(blink self) | 05demonic, 10doors, fighter, see invisible | Res: 13magic(immune), 05fire, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10820 | Sp: dig [06!sil], b.random (3d26 / 3d21 / 3d24 / 3d20 / 3d22) [06!sil], sum.eyeballs [06!sil], malign gateway [.. 23:30:17 I'm thinking about going 40/30 or 40/25/25 maybe 23:30:17 do they have an af_type? 23:30:23 not at present 23:30:28 af_bone 23:30:34 af_boner 23:30:35 I mean rN+ or better is really common in hell for the player 23:30:41 50% chance of affecting player 23:30:42 no need to be crude, pf 23:30:43 AF_SCARAB 23:30:44 <.< 23:30:51 but we don't really need any new weird af types! 23:30:56 @??death scarab 23:30:56 death scarab (06B) | Spd: 30 | HD: 8 | HP: 22-36 | AC/EV: 7/14 | Dam: 3013(scarab) | 07undead, evil, unbreathing | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 14noxious | XP: 758 | Sz: little | Int: animal. 23:30:56 that would be an existing weird af type 23:30:59 technically 23:31:06 I think they're fine just being plain damage 23:31:10 yes 23:31:14 ??af_scarab 23:31:14 I don't have a page labeled af_scarab in my learndb. 23:31:15 aren't doom hounds in packs 23:31:19 ??death scarab 23:31:19 death scarab[1/1]: 0.16 undead Tomb pack monster, occasionally showing up in numbers to replace guardian mummies. Fast, batty, trails miasma, and has a vampiric bite that also drains speed. 23:31:24 they come alone but summon pals around you 23:31:41 yeah it's just the player has a lot of positioning tools at their disposal by then 23:31:46 and then the zot version, mood hounds 23:31:49 the summon swarm thing is cool 23:31:58 or at least worth seeing how it plays 23:32:03 yeah I am keen to experience the summoning approach 23:32:05 gammafunk: obv. add dimension lock 23:32:10 to the howl 23:32:16 devious... 23:32:23 but 40/25/25 is pretty big 23:32:24 Warp Hounds 23:32:30 warp hounds.... 23:32:35 can I add those to Zot 23:32:45 moog hounds, emit otherworldly sounds instead of howls 23:32:47 spells: distortion bolt (breath) 23:33:04 why is dimension anchor so rare? it seems underused 23:33:15 PleasingFungus: hrm, I wonder if you can theme them as having two heads, or something 23:33:17 chequers: because it's relatively new and was designed for a specific enemy 23:33:23 doesn't really matter for the attacks 23:33:31 I'll push what I was thinking 23:33:32 slime hounds 23:33:35 slime creatures, except hounds. 23:33:39 heh 23:33:44 slime hydras 23:34:14 fr: Katamari Damacy branch 23:34:22 all monsters can merge 23:34:41 03PleasingFungus02 07[tarwolves] * 0.18-a0-621-gdc42ceb: Merge branch 'master' into tarwolves 10(52 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/dc42ceb9c3ef 23:34:41 03PleasingFungus02 07[tarwolves] * 0.18-a0-622-gff3ed13: Minor Doom Howl cleanup 10(51 minutes ago, 2 files, 5+ 10-) 13https://github.com/crawl/crawl/commit/ff3ed136cb9e 23:34:41 03PleasingFungus02 07[tarwolves] * 0.18-a0-623-ga2a3468: Buff Doom Hounds considerably 10(47 seconds ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/a2a3468752e1 23:34:42 You see here a spriggan-sized entry to the Katamari House 23:35:08 man just put them in trunk. we just got a new god and you're worried about merging this :P 23:35:24 PleasingFungus: oh, I have a terrible quote for them, but it's at the same time amazing 23:35:31 I already have a quote, I think 23:35:33 moon moon? 23:35:35 but if you have a better one, I'm all ears 23:35:43 PleasingFungus: https://www.youtube.com/watch?v=W_9VsnQJLjA 23:36:01 man I have to use that somehow in a twitch notification 23:36:32 currently the howl is 8-12 turns with a new hound appearing every 3-5 turns, and then 3-7 turns of howl immunity to prevent spam. I'm leaning toward lengthening the howl duration by, enh, 50% or so 23:36:35 PleasingFungus: https://www.youtube.com/watch?v=mBcDoZnN8ac 23:36:59 gammafunk: not sure it'd work so well without embedded audio... 23:37:09 well obviously you'd implement that! 23:37:15 I think we do have audio support 23:37:17 technically 23:37:25 waiiiiit. isn't this just spirit wolves but moved laster. 23:37:25 -!- travis-ci has joined ##crawl-dev 23:37:26 The build is still failing. (master - 52b3887 #4044 : Pekka Lampila): https://travis-ci.org/crawl/crawl/builds/94762921 23:37:26 -!- travis-ci has left ##crawl-dev 23:37:29 later* 23:37:30 if dcss had audio, I wouldn't have to stream oc remix 23:37:36 and deal with those acursed vocal tracks... 23:38:02 hahaha 23:38:14 new monster 23:38:20 abjuring singer 23:38:23 seriously, how man "Final Fantasy Rap" tracks can there be 23:38:26 *many 23:38:27 whenever they attack they load a vocal track from oc remix 23:38:34 -!- Menche has quit [Quit: Leaving] 23:38:46 speaking of bad ideas 23:38:54 did I mention my Firework idea the other day 23:38:57 I forget 23:39:01 gammafunk: put on something that's not midi 23:39:03 nope 23:39:07 nicolae-: they have a somewhat different spawning mechanic and hopefully aren't popcorn 23:39:13 |amethyst: where all were you referring to the docs needing to be updated for merged keys 23:39:18 anywhere other than the manual? 23:39:32 nicolae-: their howl is also an order of magnitude shorter, among other things 23:39:35 -!- unmovable has quit [] 23:39:37 ah 23:39:40 what is your firework idea 23:39:48 chequers: part of the problem is that commercial audio tends to get your VODs censored 23:39:48 it's like fireball, but without the damage, and shorter range 23:39:57 also maybe it could be random colors 23:39:58 and does...? 23:40:01 Grunt: noise! 23:40:03 which is pretty annoying since they just mute all audio in the region when they detect it 23:40:04 so a fire/conj projected noise? 23:40:13 no pnoise 23:40:15 * Grunt shouts! 23:40:20 how projected was projected noise, anyway? 23:40:22 no. all the pnoise. 23:40:25 anywhere. 23:40:26 anywhere on the map 23:40:27 anywhere on the level. 23:40:27 it was smite targetted iirc 23:40:28 ahh 23:40:31 yeah this wouldn't be that 23:40:37 it would just be super shout for 1 mp 23:40:38 PleasingFungus: what does it do that tt doesn't 23:40:38 and colorful 23:40:46 Grunt: it's 50% louder! 23:40:47 louder, apparently 23:40:52 * Grunt screams for attention! 23:40:55 I did mention this was a bad idea 23:40:59 !silence Grunt 23:41:00 gammafunk mumbles some strange words. A profound silence engulfs Grunt. 23:41:04 I've been thinking about cantrips 23:41:11 !learn add PleasingFungus I did mention this was a bad idea 23:41:11 pleasingfungus[25/25]: I did mention this was a bad idea 23:41:14 cantrips are fun 23:41:45 ages ago i thought of suggesting that there be a few spells that could only be given in xom gift books, really weird level 1 spells 23:41:49 PleasingFungus: how would it depend on spell power? 23:41:56 it's a level 1 spell 23:42:07 well yes 23:42:10 <|amethyst> doy: someone was asking about where ctrl-v went, because ?? (_add_command in _add_formatted_keyhelp) only mentions "terrain-only view" 23:42:16 but apport depends significantly on spell power 23:42:24 the variety in color would depend on spellpower. at min power, you just get boring red. at max power, say 25 or so, you can get sparklers 23:42:25 I think the number of butterflies from sputterflies does 23:42:33 <|amethyst> doy: I guess really the problem is older than that, since even before the ^T ^V merge it wasn't just terrain-only anymore 23:42:41 |amethyst: ah, yeah 23:43:02 I'm not sure joke spell power is a great idea; I mean players might expect to get like tt noise at low power, scaling up to 50% louder 23:43:05 for instance 23:43:17 hrm, does sputterflies actually depend on spellpower? 23:43:22 yes 23:43:26 number of butterflies 23:43:30 a lot 23:43:42 const int how_many = min(8, 3 + random2(3) + random2(pow) / 10); 23:44:03 yeah, fairly strongly 23:44:04 how much noise does the scroll of noise make? 23:44:16 -!- destrovel has quit [Quit: Leaving] 23:44:23 40? 23:44:25 03doy02 07* 0.18-a0-618-g13eb96c: update the manual for the merger of ^T and ^V with | 10(6 minutes ago, 1 file, 2+ 5-) 13https://github.com/crawl/crawl/commit/13eb96ca936a 23:44:25 03doy02 07* 0.18-a0-619-g89c329e: update help for | 10(21 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/89c329e85201 23:44:31 25 23:44:37 dang 23:44:38 40 might be gong or shatter or something 23:44:38 GONNNNG! 23:44:41 .... 23:44:44 I forgot about that. 23:44:49 40 is three things 23:44:51 gong 23:44:51 GONNNNG! 23:44:53 yeah 23:44:54 IOOD collision 23:44:57 alarm traps 23:45:01 ahh 23:45:04 and what is tt? 23:45:13 noise-wise, I mean 23:45:15 tt is normally either 8 or 12 23:45:16 I think? 23:45:18 * Grunt checks 23:45:26 well that seems to be a pretty good basis for scaling 23:45:28 honestly thought it was 10 23:45:45 sounds like you averaged 23:45:49 I guess part of the issue, even regardless of scaling, is making everyone want to use this 23:45:52 it's 23:45:53 8 23:45:56 !source shout_volume 23:45:56 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l5570 23:45:57 modified by if you have shoutitis 23:46:00 and is that a good idea 23:46:02 fr summon butterflies should be 200 max spell power 23:46:12 er 23:46:12 I mean, the issue is whether it's a good idea to have more tools to support "shouting to lure monsters" 23:46:14 fr if you summon butterflies they don't stop 23:46:14 wow 23:46:17 did anything get removed to fit zigfigs? I have a few in my game and I don't know what they were before (something that cost 390 vs 3400 in a gadget shop) 23:46:38 oh, was that a bug? 23:46:42 it is 12 23:46:43 are zigfigs supposed to be available in shops 23:46:45 8 is monsters, normally 23:46:47 da fuuuu 23:46:51 you can buy them? 23:46:58 what. 23:47:02 lmao 23:47:05 yes. if you summon butterflies it just costs 1mp/turn until you get to 0mp 23:47:08 hey 23:47:09 zig entry fees return!!!!!!!!!!!!!!!!!!!!!!!!!! 23:47:10 this is 23:47:10 I think it might be a phantom mirror replacement? 23:47:11 crawl tradition 23:47:13 Grunt: o/ 23:47:16 hi PleasingFungus... 23:47:17 \o 23:47:20 giving the last zigfig bug 23:47:22 hi (: 23:47:22 *given 23:47:27 what 23:47:42 phantom mirrors still exist 23:47:48 http://git.develz.org/?p=crawl.git;a=commit;h=b97667a42285685c129cf200be93b8121ff4cf79 23:47:49 is this physics 101 because there's some trouble figuring out zigfigs 23:48:06 I guess that was unrelated 23:48:10 how expensive should zigfigs be 23:48:20 wheals... 23:48:21 did you... 23:48:25 huh, you can buy zom chess pieces 23:48:28 xom 23:48:29 insert zigfigs into the middle of the item enum... 23:48:37 no 23:48:37 lol 23:48:37 wheals broke it! wheals always breaks things! 23:48:37 %git ba5d826b 23:48:37 07wheals02 * 0.18-a0-252-gba5d826: Add "a figurine of a ziggurat," evokable for a ziggurat. 10(1 year, 2 months ago, 6 files, 43+ 1-) 13https://github.com/crawl/crawl/commit/ba5d826b1997 23:48:41 oh dear 23:48:48 did zigfigs break the game 23:48:48 oh 23:48:50 hahaha 23:48:57 ... 23:48:57 nice. 23:49:08 CanOfWorms: the bug you linked was actually a completely unrelated bug 23:49:09 should be fun to go back to my game in trunk 23:49:10 which is amazing 23:49:23 fortunately there is a tag 23:49:24 well, I guess it makes sense given the placement of the code 23:49:24 so 23:49:55 wow next time i get in trouble for not understanding enums I'll just say "a dev did it too" 23:50:03 !tell wheals you need to do a save compat fix for having inserted zigfigs into the middle of the misc enum 23:50:03 Grunt: OK, I'll let wheals know. 23:50:15 how many enum bugs have there been in the past like week 23:50:18 too many. 23:50:23 do I need to link that sagan video again 23:50:45 and xom chesspieces? 23:51:10 if you evoke them they rearrange the pieces 23:51:53 geekosaur: if you're asking about enum, it's in the right place 23:51:54 at the end 23:52:08 I assume zigfigs aren't supposed to be in shops 23:52:13 ok. thoguht someone said they found one in a shop (but that might be intentional, I suppose) 23:52:21 zigfigs I'd imagine don't 23:52:22 geekosaur: I did say that and I have no idea if it's intended 23:52:23 geekosaur: no, I think it's due to the enum bug 23:52:33 MST_OGRE_MAGE_IV really roman numerals 23:52:38 really guys 23:52:40 that commit put them in the middle of the enum 23:52:59 they'd probably be fine as shop items if made ridiculously expensive; pay 4-5k gold for a zig 23:53:01 gammafunk: do you have an opinion on xom figs appearing in shops? that'll happen in a fresh save 23:53:16 sorry, xom figs? 23:53:25 if zigfigs and xom pieces aren't supposed to go in shops that means that's one less bit of alphashops to fix up... 23:53:39 Lightli: Why not, say, 2,100 to 14,000 gold? 23:53:48 gammafunk: xom chesspieces? 23:53:51 i think their base price is 5000 23:54:06 5k gold for a zig sounds fine 23:54:08 400 gold - a piece from Xom's chessboard 23:54:15 nicolae-: that's a placeholder score price, I think 23:54:28 fair 23:54:30 it's next to the horn of geryon 23:54:31 PleasingFungus: well, I'm not super should about the item itself, tbh, but it seems odd to me that they'd be excluded since they're not any special god gift or anything 23:54:40 you can find them on the ground in the dungeon 23:54:41 k 23:54:46 they're just a little odd 23:54:57 aren't they all 23:55:13 The Deck of Nicolaes 23:55:25 i can't even imagine what would go in that 23:55:38 You draw a card. It is The Vault. Your surroundings seem suddenly different! 23:55:55 An orb of fire comes into view (x3) 23:56:07 Or I guess 3 orbs of fire come into view 23:56:14 well, they should have thought of that before drawing cards on D:4 23:56:14 27 23:56:30 You draw a card... It is the Vault. You are cast into grunt_profane_halls! 23:57:19 You draw a card... It is the Shop. A shop with some strange theme appears! 23:57:48 !source mon_spell 23:57:49 Can't find mon_spell. 23:57:52 03PleasingFungus02 07* 0.18-a0-620-g78a784f: Add Doom Hounds 10(8 days ago, 18 files, 168+ 0-) 13https://github.com/crawl/crawl/commit/78a784fba588 23:57:56 !source mon_spell_flags 23:57:56 Can't find mon_spell_flags. 23:57:59 You draw a card. It is the Buff. You feel mighty. You feel agile. You feel brilliant. You speed up. (insert other buffs here) 23:58:06 ah externs.h 23:58:07 PleasingFungus: where did you leave these comments? 23:58:14 on the PR 23:58:20 there's no PR 23:58:22 let me find it 23:58:23 holinesses isn't a PR 23:58:30 on the commit then, isnt it 23:58:40 sorry, I saw them in my inbox 23:58:58 https://github.com/crawl/crawl/compare/holinesses you can see them here, at the bottom 23:59:01 not sure how else to show them 23:59:05 are magical and wizard type-spells equivalent? 23:59:12 I think there is some difference 23:59:38 ebering: two serious comments and two trivial ones 23:59:52 PleasingFungus: wow I'd have no idea how to find those 23:59:54 I think magical might not be effected by silence? 23:59:57 probably not good workflow?