00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:03 -!- amalloy has left ##crawl-dev 00:03:14 ??crazy yiuf 00:03:14 crazy yiuf[1/5]: This unique has a quarterstaff of chaos with decent plusses, and lives in a cottage in early dungeon. He's not tainted by a shred of sanity -- unless confused! Always has a cloak. Random colour. Like an ogre, he can deal up to 35 or so damage in one shot. Or paralyse or banish you. 00:03:16 ??crazy yiuf[5 00:03:16 crazy yiuf[5/5]: The maces were hammers back when hammers were a thing. 00:03:27 hrm. no mention of escaping the dungeon with yiuf? 00:04:31 -!- Pacra_ has joined ##crawl-dev 00:04:54 -!- Pacra has quit [Read error: Connection reset by peer] 00:10:07 -!- Pacra_ has quit [Ping timeout: 256 seconds] 00:14:07 -!- tealeaves has quit [Quit: Bye] 00:14:40 -!- MgDark has quit [Read error: Connection reset by peer] 00:15:20 a what? 00:15:48 A flat 2 piety increase. 00:15:51 -!- ontoclasm has joined ##crawl-dev 00:20:02 -!- Pacra has joined ##crawl-dev 00:28:11 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1045-g4e042de (34) 00:31:31 -!- __miek has quit [Ping timeout: 265 seconds] 00:33:17 <|amethyst> hm... I could make this work with rvalues, but I think that might be more likely to lead to errors 00:34:50 <|amethyst> because it would be easy to end up with an lvalue reference to a destructed rvalue 00:35:10 <|amethyst> I guess an all-rvalues version that returns an rvalue reference wouldn't be so bad 00:37:32 -!- zxc has joined ##crawl-dev 00:37:58 !gitgrep 1 [Dd]ismissal 00:37:58 %git HEAD^{/[Dd]ismissal} 00:37:58 07gammafunk02 * 0.18-a0-1036-g7ac1859: Fix jewellery tiles and add a temporary tile for mana regeneration 10(2 days ago, 6 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/7ac1859f2614 00:41:53 hahaha 00:42:00 what's up with the room entirely full of fountains? 00:43:02 snack on cszo just found a room on d:2 that was like roughly a 12 wide circle almost totally full of fountains 00:44:58 http://i.imgur.com/eX4mlUo.png 00:44:59 like such 00:45:40 that's... a subst glitch 00:45:42 I'm guessing 00:45:45 badly written vault 00:46:01 this is a kennysheep vault, I believe 00:46:02 let me find it 00:48:24 looks like it is: kennysheep_big_flodded_room 00:48:28 let me figure out what the substs are doing 00:48:34 s/dded/oded/ 00:48:43 !vault kennysheep_big_flooded_room 00:48:44 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#l6155 00:49:19 -!- MgDark has quit [Read error: Connection reset by peer] 00:50:37 -!- Pacra has quit [Ping timeout: 272 seconds] 00:50:45 okay, yes, this is a really low chance of happening, but it can happen 00:54:54 -!- MgDark has quit [Ping timeout: 256 seconds] 00:55:11 ??plan 00:55:11 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 00:55:52 <|amethyst> could also be all statues, can't it? 00:56:15 like making it all fountains incredibly rarely would be cool 00:56:30 haha 00:56:30 <|amethyst> that's what happens, and it does seem intentional 00:56:47 i mean, it's funny 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:09:12 -!- WalrusKing has quit [Ping timeout: 264 seconds] 01:10:52 !seen Henzell 01:10:52 I last saw Henzell at Tue Nov 19 21:11:35 2013 UTC (about 2y 7w 5d 8h 59m 16s ago) joining the channel. 01:11:39 umm 01:11:50 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1045-g4e042de (34) 01:12:30 ??bots 01:12:30 bots[1/3]: Bots that can be pm'd: announcement bots: Henzell (CAO, !), Gretell (CDO, @), Sizzell (CSZO, %), Lantell (CLAN, $), Rotatell (CBRO, ^), Eksell (CXC, |); others: Varmin, Cheibriados (%), and Sequell (! ?? & and others) 01:13:04 -!- Henzell has joined ##crawl-dev 01:13:21 hooray 01:13:22 <|amethyst> I forgot to restart it when the machine rebooted last week 01:13:34 !seen Henzell 01:13:34 I last saw Henzell at Tue Nov 19 21:11:35 2013 UTC (about 2y 7w 5d 9h 1m 58s ago) joining the channel. 01:13:41 !seen |amethyst 01:13:42 I last saw |amethyst at Mon Jan 11 06:13:21 2016 UTC (20s ago) saying 'I forgot to restart it when the machine rebooted last week' on ##crawl-dev. 01:13:45 <|amethyst> sequell ignores bots 01:13:48 ahh 01:13:49 <|amethyst> !seen cheibriados 01:13:49 I last saw Cheibriados at Tue Nov 26 19:21:35 2013 UTC (about 2y 6w 5d 10h 52m 14s ago) joining the channel. 01:14:04 <|amethyst> !seen sequell 01:14:04 Sorry |amethyst, I haven't seen sequell. 01:14:07 <|amethyst> !seen varmin 01:14:07 I last saw varmin at Sat Jan 9 03:21:30 2016 UTC (2d 2h 52m 36s ago) joining the channel. 01:14:17 !seen Eksell 01:14:17 I last saw Eksell at Sat Nov 1 18:04:52 2014 UTC (about 1y 10w 1d 12h 9m 24s ago) saying 'Medar (L17 OgWn) killed Roxanne. (Spider:3)' on ##crawl. 01:14:26 I'm immortal 01:19:40 Unstable branch on crawl.develz.org updated to: 0.18-a0-1045-g4e042de (34) 01:20:56 <|amethyst> @??-version 01:20:57 Monster stats Crawl version: 0.18-a0-1043-g4533410 01:21:57 <|amethyst> ah, that does seem to be automatically scheduled, just later 01:26:58 -!- simmarine has quit [Read error: Connection reset by peer] 01:30:58 -!- __miek has quit [Ping timeout: 265 seconds] 01:46:45 ??plan 01:46:46 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 01:53:49 ??eksell 01:53:49 Eksell[1/1]: The {CXC} announcement bot, which uses | as a prefix. 01:53:53 ??cxc 01:53:53 cXc[1/2]: Server in France: CRAWL.XTAHUA.COM -- ssh port 22, username crawl, uses CAO key (available at http://CRAWL.XTAHUA.COM/crawl/keys/). Webtiles address: http://CRAWL.XTAHUA.COM 01:57:25 Windows builds of master branch on crawl.develz.org updated to: 0.18-a0-1045-g4e042de 01:59:10 -!- Zeor has quit [Quit: Leaving.] 01:59:36 -!- waat has quit [Ping timeout: 264 seconds] 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:03:18 -!- WereVolvo has quit [Read error: Connection reset by peer] 02:03:48 -!- ystael has quit [Ping timeout: 246 seconds] 02:19:39 =O 02:19:43 rip david bowie 02:29:18 -!- nikheizen has left ##crawl-dev 02:30:04 rip 02:33:29 -!- WalkerBoh has quit [Remote host closed the connection] 02:37:17 -!- ololoev is now known as ruplayers 02:37:33 -!- maldini has quit [Remote host closed the connection] 02:37:49 -!- ruplayers is now known as ololoev 02:38:01 -!- elliptic has quit [Ping timeout: 256 seconds] 02:39:09 -!- chewymouse has quit [Ping timeout: 246 seconds] 02:39:34 -!- chewymouse has joined ##crawl-dev 02:39:44 -!- elliptic has joined ##crawl-dev 02:44:44 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:45:08 -!- Kalir has quit [Changing host] 02:53:55 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-1045-g4e042de 02:54:31 -!- zero_one has quit [Remote host closed the connection] 02:56:36 -!- Naruni has quit [Remote host closed the connection] 02:58:30 -!- Bcadren has quit [Ping timeout: 255 seconds] 03:00:02 -!- omarax has quit [Remote host closed the connection] 03:00:36 -!- elliptic has quit [Ping timeout: 240 seconds] 03:04:16 -!- Beef-Takeout has quit [Ping timeout: 240 seconds] 03:07:24 -!- chewymouse has quit [Ping timeout: 264 seconds] 03:11:44 -!- elliptic has joined ##crawl-dev 03:15:30 -!- Kramin42 has joined ##crawl-dev 03:16:50 -!- Sprort has quit [Client Quit] 03:17:52 -!- minqmay has quit [Quit: Leaving] 03:18:18 -!- minmay has quit [Quit: Leaving] 03:21:33 -!- elliptic has quit [Ping timeout: 250 seconds] 03:21:59 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 03:22:08 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1045-g4e042de (34) 03:23:51 -!- elliptic has joined ##crawl-dev 03:26:20 -!- GauHelldragon2 is now known as GauHelldragon 03:29:27 -!- Goblin1989 has quit [Client Quit] 03:31:27 -!- aditya has quit [Ping timeout: 260 seconds] 03:37:36 -!- elliptic has quit [Ping timeout: 265 seconds] 03:38:28 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 03:41:26 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:41:35 -!- elliptic has joined ##crawl-dev 03:42:15 -!- maldini has quit [Ping timeout: 245 seconds] 03:42:29 -!- grimmulfr has quit [Read error: Connection reset by peer] 03:44:26 -!- flappity_ has quit [Ping timeout: 260 seconds] 03:50:35 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 03:51:40 -!- maldini has quit [Remote host closed the connection] 03:55:47 -!- flappity has quit [Read error: Connection reset by peer] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:07:25 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 04:09:17 !messages 04:09:17 No messages for TZer0. 04:17:25 -!- ontoclasm has quit [Quit: Leaving.] 04:26:07 -!- tealeaves has quit [Quit: Bye] 04:26:50 -!- edsrzf has quit [Ping timeout: 245 seconds] 04:31:41 -!- ystael has quit [Ping timeout: 276 seconds] 04:34:03 -!- Ythogtha has quit [] 04:35:10 -!- kaiza has quit [Ping timeout: 245 seconds] 04:48:12 -!- Krakhan has quit [Ping timeout: 264 seconds] 04:49:16 -!- iFurril has quit [Ping timeout: 240 seconds] 04:50:33 -!- pikaro has quit [Ping timeout: 255 seconds] 04:56:58 -!- mibe has quit [Quit: Page closed] 04:56:59 -!- maldini has quit [Ping timeout: 272 seconds] 04:59:33 -!- Rast has quit [Read error: Connection reset by peer] 04:59:56 -!- roxton has quit [Ping timeout: 240 seconds] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:00:49 -!- myp has quit [Ping timeout: 256 seconds] 05:00:56 -!- DrKe has quit [Ping timeout: 240 seconds] 05:01:23 -!- ldf_ has quit [Ping timeout: 256 seconds] 05:03:38 -!- Foamed has quit [Quit: Leaving] 05:05:54 -!- DrKe has joined ##crawl-dev 05:10:30 -!- slacko_28632 has quit [Quit: Leaving] 05:18:55 -!- Rast has joined ##crawl-dev 05:19:06 -!- Menche has quit [Ping timeout: 265 seconds] 05:19:39 -!- Blazinghbnd_ has joined ##crawl-dev 05:21:16 -!- Blazinghand has quit [Ping timeout: 240 seconds] 05:25:23 -!- __miek has quit [Ping timeout: 265 seconds] 05:39:08 -!- st_ has joined ##crawl-dev 05:40:13 -!- namelastname112 has quit [Ping timeout: 252 seconds] 05:53:49 -!- Goblin1989 has quit [Client Quit] 05:54:44 -!- ProzacElf has quit [Ping timeout: 245 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:02:32 -!- koboldina has quit [Quit: Page closed] 06:07:15 -!- bonghitz has quit [Remote host closed the connection] 06:16:56 -!- siepu has quit [Ping timeout: 255 seconds] 06:19:58 -!- Blazinghbnd_ has quit [Read error: Connection reset by peer] 06:23:00 -!- glaas has quit [Quit: WeeChat 0.4.2] 06:29:26 -!- Vizer has quit [Ping timeout: 272 seconds] 06:30:08 -!- IceBlind has quit [] 06:40:49 -!- tealeaves has quit [Quit: Bye] 06:42:44 -!- altaj has quit [Quit: Page closed] 06:51:03 -!- ololoev has quit [Quit: Page closed] 06:52:04 -!- HellTiger_NB has quit [Ping timeout: 276 seconds] 06:58:06 -!- ystael has quit [Ping timeout: 240 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:01:00 -!- Rast has quit [Quit: Leaving] 07:03:55 -!- waat has quit [Ping timeout: 240 seconds] 07:08:14 -!- scummos__ has quit [Ping timeout: 255 seconds] 07:13:58 -!- iFurril has quit [Ping timeout: 256 seconds] 07:14:17 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 07:15:00 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 07:15:29 -!- maldini has quit [Remote host closed the connection] 07:19:09 -!- voker57 has quit [Remote host closed the connection] 07:19:46 -!- VoidFox has quit [Ping timeout: 240 seconds] 07:20:17 -!- voker57 has quit [Changing host] 07:24:55 -!- Lasty has joined ##crawl-dev 07:27:14 -!- WalrusKing has quit [Ping timeout: 250 seconds] 07:34:05 -!- VoidFox has quit [Ping timeout: 240 seconds] 07:35:19 -!- voker57 has quit [Remote host closed the connection] 07:36:27 -!- voker57 has quit [Changing host] 07:41:15 -!- maldini_ has quit [Remote host closed the connection] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:03:35 -!- waat has quit [Ping timeout: 246 seconds] 08:05:54 -!- Reverie has joined ##crawl-dev 08:10:27 -!- wheals has joined ##crawl-dev 08:10:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:16:34 -!- Kramin42 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 08:23:06 -!- Shard1697 has quit [Ping timeout: 240 seconds] 08:23:23 03Lasty02 07[combo_god] * 0.18-a0-1038-g5a793ef: Implement accelerated piety gain/decay for Ukayaw 10(15 hours ago, 5 files, 38+ 3-) 13https://github.com/crawl/crawl/commit/5a793ef110f0 08:24:34 03Lasty02 07[combo_god] * 0.18-a0-1039-gaed8961: Add Ukayaw * ability: Stomp 10(6 seconds ago, 6 files, 56+ 3-) 13https://github.com/crawl/crawl/commit/aed89615bab7 08:24:49 -!- Lasty has quit [Quit: Leaving.] 08:25:15 -!- Kramin42 has joined ##crawl-dev 08:25:46 -!- Kramin42 has quit [Client Quit] 08:43:05 -!- iFurril has quit [Ping timeout: 260 seconds] 08:44:12 -!- maldini has quit [Remote host closed the connection] 08:46:08 * Medar _gets_stomped() 08:50:29 -!- nosratheno has quit [Quit: You remind me of the babe] 08:52:45 -!- maldini has quit [Remote host closed the connection] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:00:12 -!- cmcbot has quit [Remote host closed the connection] 09:03:15 -!- maldini has quit [Remote host closed the connection] 09:08:26 -!- travis-ci has joined ##crawl-dev 09:08:27 The build was broken. (combo_god - 5a793ef #4439 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/101582642 09:08:27 -!- travis-ci has left ##crawl-dev 09:09:03 hey, I blew up Travis 09:09:38 well, about half those builds succeeded. Maybe Travis is having an off day 09:10:34 seems to be crashing in stress tests, so maybe it's an actual bug 09:10:46 hmm yeah 09:10:50 interesting 09:11:06 agent->is_player 09:11:08 could agent be null in monster::hurt? 09:11:11 agent can be null 09:11:12 ah! 09:11:13 yeah 09:11:15 maybe so 09:11:28 also what's with those braces?!?!? 09:11:45 I probably checked if agent was null in the last place I used agent->is-player 09:12:17 The braces on DID_HURT_FOE? 09:13:05 yeah, those need formatting 09:13:20 just meant the if in hurt :) 09:13:20 no, on the if 09:13:55 unfortunately, C++ just starts looking like that (in godconduct.cc) eventually 09:17:42 Oh, haha, I accidentally used the formatting I use at work 09:17:49 damn conflicting standards! 09:20:59 -!- omniscient has quit [Ping timeout: 245 seconds] 09:21:51 -!- chonchonts has quit [Ping timeout: 252 seconds] 09:26:31 -!- KurzedMetal has quit [Read error: Connection reset by peer] 09:26:34 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:29:16 -!- 18WABRIGL has quit [Client Quit] 09:30:35 -!- debo has quit [Ping timeout: 240 seconds] 09:40:06 -!- tealeaves has quit [Quit: Bye] 09:44:12 -!- maldini has quit [Remote host closed the connection] 09:44:24 -!- mopl has quit [Ping timeout: 252 seconds] 09:47:36 -!- ololoev has quit [Quit: Page closed] 09:50:55 -!- travis-ci has joined ##crawl-dev 09:50:56 The build has errored. (combo_god - aed8961 #4440 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/101583046 09:50:56 -!- travis-ci has left ##crawl-dev 09:51:17 -!- ldierk has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:00:06 -!- SomeStupidGuy has quit [Ping timeout: 240 seconds] 10:00:11 -!- pikaro has quit [Ping timeout: 260 seconds] 10:00:54 -!- Lightli has quit [Ping timeout: 252 seconds] 10:07:05 -!- ldierk has quit [Ping timeout: 260 seconds] 10:07:34 -!- debo has joined ##crawl-dev 10:08:14 -!- FireSight has quit [Client Quit] 10:14:07 -!- LexAckson has joined ##crawl-dev 10:15:30 -!- montyb has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:16:44 -!- ldierk has joined ##crawl-dev 10:24:06 -!- Dixlet has joined ##crawl-dev 10:24:22 -!- ldierk has quit [Ping timeout: 256 seconds] 10:25:04 -!- chewymouse has joined ##crawl-dev 10:32:39 -!- maldini has quit [Remote host closed the connection] 10:37:45 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:43:09 -!- simmarine has joined ##crawl-dev 10:58:55 -!- ldierk has joined ##crawl-dev 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:02:08 -!- elliptic has quit [Quit: Leaving] 11:03:03 -!- st_ has quit [Read error: Connection reset by peer] 11:03:35 -!- st_ has joined ##crawl-dev 11:10:16 -!- Harudoku has quit [Remote host closed the connection] 11:12:33 -!- maldini has quit [Remote host closed the connection] 11:14:23 -!- 77CAAIT65 has quit [Ping timeout: 255 seconds] 11:16:23 -!- Drusha is now known as Drusha21 11:23:08 -!- Palyth has quit [Ping timeout: 276 seconds] 11:27:02 -!- Drusha21 has quit [] 11:34:49 -!- Foamed has quit [Client Quit] 11:35:02 -!- dacendoran has quit [Quit: Page closed] 11:39:10 -!- ldierk has quit [Ping timeout: 256 seconds] 11:44:24 -!- ontoclasm has joined ##crawl-dev 11:49:05 -!- maldini has quit [Remote host closed the connection] 11:51:53 -!- arianwen has quit [Quit: Lost terminal] 11:52:44 -!- Krakhan has quit [Changing host] 11:53:31 -!- ldierk has joined ##crawl-dev 11:55:12 -!- sysice has quit [Quit: Page closed] 11:55:50 -!- Marvin is now known as Guest73466 11:58:07 -!- Drusha21 has quit [Quit: Page closed] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:00:50 -!- Wah has quit [Quit: IIIIIIIIIIIIIIIIIIIIIIIIIT'S BACON!] 12:03:15 -!- grimmulfr has quit [Remote host closed the connection] 12:03:24 -!- Guest73466 has quit [Remote host closed the connection] 12:04:48 -!- SurpriseTRex has quit [Ping timeout: 255 seconds] 12:12:01 -!- maldini has quit [Remote host closed the connection] 12:13:33 -!- nikheizen has joined ##crawl-dev 12:13:49 -!- Tux[Qyou] has joined ##crawl-dev 12:19:59 -!- siepu has quit [Quit: Leaving] 12:24:17 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1045-g4e042de (34) 12:27:20 Pikaro (L11 HEWn) (D:2) 12:27:46 -!- aditya has quit [Ping timeout: 240 seconds] 12:28:10 -!- Marvin is now known as Guest37737 12:40:04 -!- Blazinghand has joined ##crawl-dev 12:41:12 -!- MarvinPA has joined ##crawl-dev 12:43:49 -!- Kalir has quit [Changing host] 12:47:53 -!- hyperbolic has joined ##crawl-dev 12:52:31 -!- foophykins has quit [Ping timeout: 252 seconds] 12:53:13 -!- elliptic has joined ##crawl-dev 12:55:20 -!- MarvinPA has quit [Quit: Leaving] 12:56:52 !crashlog Pikaro 12:56:53 19. Pikaro, XL11 HEWn, T:26003 (milestone): http://crawl.xtahua.com/crawl/morgue/Pikaro/crash-Pikaro-20160111-172719.txt 12:57:15 -!- MarvinPA has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:03:59 -!- Ququman has joined ##crawl-dev 13:11:37 -!- mekhami has quit [Quit: WeeChat 1.3] 13:14:00 -!- dtsund has joined ##crawl-dev 13:14:38 -!- maldini has quit [Remote host closed the connection] 13:16:37 -!- Dixlet has quit [Read error: Connection reset by peer] 13:16:41 -!- tealeaves has quit [Quit: Bye] 13:16:55 -!- Dixlet has joined ##crawl-dev 13:29:00 -!- elliptic has quit [Quit: Leaving] 13:36:31 -!- mopl has quit [Ping timeout: 252 seconds] 13:37:03 -!- LexAckson has quit [Ping timeout: 255 seconds] 13:39:02 03Nicholas Rosswood02 07* 0.18-a0-1046-g794c6f8: Burn Spellbooks no longer factors rarity into cloud duration. 10(14 hours ago, 1 file, 2+ 8-) 13https://github.com/crawl/crawl/commit/794c6f8afb8c 13:39:02 03PleasingFungus02 07* 0.18-a0-1047-g50c9d35: Merge pull request #214 from nikheizen/dev 10(6 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/50c9d358e29b 13:39:06 -!- LexAckson has joined ##crawl-dev 13:39:48 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:40:41 strange, travis hasn't run on #211 13:42:32 -!- vev has quit [Remote host closed the connection] 13:42:53 -!- spupuser1 has quit [Remote host closed the connection] 13:42:54 -!- Vizer has quit [Ping timeout: 255 seconds] 13:43:04 03edsrzf02 07* 0.18-a0-1022-g2a4ab4c: Show monster health in webtiles with tile_display_mode = glyphs 10(4 days ago, 2 files, 49+ 0-) 13https://github.com/crawl/crawl/commit/2a4ab4c50384 13:43:04 03PleasingFungus02 07* 0.18-a0-1049-g691853f: Merge pull request #209 from edsrzf/webtiles-glyphs-monster-health 10(6 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/691853fd8602 13:44:31 ? 13:45:01 i guess it's better than nothing, as is 13:45:46 03regret-index02 {|amethyst} 07* 0.18-a0-994-g047427f: Zig stacking: slow down floor-filling, scale sets instead 10(8 days ago, 1 file, 266+ 121-) 13https://github.com/crawl/crawl/commit/047427f35020 13:45:46 03PleasingFungus02 07* 0.18-a0-1051-gd918d17: Merge pull request #207 from crawl/zig-stacking 10(5 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/d918d17b9fda 13:47:18 -!- njorth has quit [Remote host closed the connection] 13:48:33 03johnstein02 07* 0.18-a0-817-g7b79664: Sometimes upgrade plain decks for Nem worshipers 10(4 weeks ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/7b7966442ff2 13:48:33 03PleasingFungus02 07* 0.18-a0-1053-g08e9ab1: Merge pull request #201 from jmbjr/js-nemelex-cardlevel 10(5 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/08e9ab1cd0e5 13:49:30 -!- tealeaves has quit [Ping timeout: 256 seconds] 13:51:07 -!- tealeaves has quit [Read error: Connection reset by peer] 13:54:50 -!- dtsund has quit [Remote host closed the connection] 13:56:00 -!- tealeaves has quit [Read error: Connection reset by peer] 13:59:17 -!- LexAckson_ has joined ##crawl-dev 13:59:17 -!- LexAckson has quit [Read error: Connection reset by peer] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:01:10 er, disagree with merging that zig patch 14:01:17 at least as-is 14:04:06 !tell PleasingFungus That zig-stacking patch shouldn't have been merged in the original form imo 14:04:07 gammafunk: OK, I'll let pleasingfungus know. 14:04:43 -!- WebFungus has joined ##crawl-dev 14:04:55 gammafunk: didn't know there were objections, or I wouldn't have merged it 14:05:07 this is why you need to leave comments on the PR! 14:05:12 yeah, you might have missed some of the discussion on that when the PR was made 14:05:28 I think the set scaling is fine, but removing the floor filling was a mistake 14:05:41 or rather reducing it 14:05:49 it was quite slow as it was 14:06:25 also not all of the set changes were good, but I didn't go through them all 14:07:45 feel free to revert 14:07:53 or, hm, I wonder if I could...? 14:08:03 ok, maybe I'll do that and try to work on it sooner rather than later 14:08:40 oh, you mean revert through github? 14:08:43 the idea is good i think but some of the set changes i'm not sure about either 14:08:52 New branch created: revert-207-zig-stacking (1 commit) 13https://github.com/crawl/crawl/tree/revert-207-zig-stacking 14:08:52 03PleasingFungus02 07[revert-207-zig-stacking] * 0.18-a0-1054-g887a372: Revert "Zig stacking: slow down floor-filling, scale sets instead" 10(7 seconds ago, 1 file, 121+ 266-) 13https://github.com/crawl/crawl/commit/887a372733b3 14:09:16 WebFungus: why not just click on the big revert button! 14:09:17 in that they seem like they'd push certain floors further into the territory of being way scarier than any other floor type 14:09:23 -!- Guest37737 has quit [Remote host closed the connection] 14:09:24 MarvinPA: actually, what do you think of the floor filling? I don't think reducing it is great since it's just a big nerf, but floor filling is also a bit weird inherently 14:09:31 wheals: that's what happened when I clicked on the big revert button...... 14:09:37 huh 14:10:23 i don't think floor filling is necessarily great, reducing or slowing it a bit seems maybe fine 14:10:38 i've not really experienced the actual progression though 14:10:52 03PleasingFungus02 07* 0.18-a0-1054-g887a372: Revert "Zig stacking: slow down floor-filling, scale sets instead" 10(2 minutes ago, 1 file, 121+ 266-) 13https://github.com/crawl/crawl/commit/887a372733b3 14:10:52 03PleasingFungus02 07* 0.18-a0-1055-gc0d36d4: Merge pull request #215 from crawl/revert-207-zig-stacking 10(7 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/c0d36d40bf82 14:10:53 New branch created: pull/215 (0 commits) 13https://github.com/crawl/crawl/pull/215 14:10:56 since when it was merged i just when from zero scaling to maxed out megazigs 14:11:12 woah 14:11:14 went* 14:11:27 It takes I want to say like 6 zigs 14:11:37 6-8 to max it out? 14:11:46 i vaguely remember it being 13 but i might be pulling that from nowhere 14:11:56 hm, I have no idea what's going on with this UI. going to stop poking at it before I break things 14:12:09 yeah, that might be the max; before then you see really full floors in the 6-8 territory 14:12:11 -!- ldierk has quit [Ping timeout: 260 seconds] 14:12:24 03edsrzf02 07* 0.18-a0-1041-g867f5f3: Fix targeting in webtiles with tile_display_mode = glyphs|hybrid (#8286) 10(4 days ago, 1 file, 23+ 10-) 13https://github.com/crawl/crawl/commit/867f5f3b845f 14:12:24 03wheals02 07* 0.18-a0-1057-g88203af: Merge pull request #210 from edsrzf/webtiles-glyphs-targeting 10(5 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/88203af1e460 14:12:47 I mean, it seems to me that clearing 5 easier zigs or so is enough 14:12:51 of a warmup 14:13:15 especially since you get like all-27 by that time, and your choice of god-gear 14:13:39 My biggest concern though is what happens in zig no. 1 14:13:59 since that actually has 3-rune game ramifications, especially the first 10 floors or so 14:14:02 esp the first - yeah 14:14:15 WebFungus: no *esp* the first 14:14:26 say no to ESP! 14:14:31 -!- ldierk has joined ##crawl-dev 14:14:32 fr: "ESP 14:14:36 anyway yeah my main concern is that filling tomb floors with nothing but gmummies and tar floors with extra silent spectres (and slime with giant eyeballs maybe) would just make them absurdly scary compared to everything else no matter what 14:14:39 xom grants esp, sometimes 14:15:09 -!- Dixlet has quit [Read error: Connection reset by peer] 14:15:26 -!- Dixlet has joined ##crawl-dev 14:16:18 silent spectres are maybe the only really big one 14:17:15 they're neat when there are just a bunch scattered around and you have to fight your way to them and clear out a pocket of non-silence though 14:17:23 Yeah 14:19:48 Perhaps an los filled with smiting monsters on every square is also kind of absurd 14:20:15 -!- ldierk has quit [Ping timeout: 260 seconds] 14:20:21 oh yeah daeva floors might be quite something 14:20:52 -!- ldierk has joined ##crawl-dev 14:21:01 I personally hate zig players and want them to suffer 14:21:07 but possibly I shouldn't be designing zig sets 14:21:30 WebFungus: well, I mean you can take the position that further zigs are just supposed to try to kill you 14:22:07 I think the problem with silent specters in huge numbers (and same for giant eyeballs) is they're popcorn with this one big mallus 14:22:20 WebFungus: you shouldn't design things for players you don't want to suffer 14:22:42 giant eyeballs probably die to shatter i guess 14:22:49 But it's kind of just inherently weird because for many zigs, smiting is about all that gmummies can do that's meaningful 14:23:09 death cursing? 14:23:14 Yeah eyeballs do have low hp; daevas might get somewhere with holy melee versus the almost-certainly-undead char 14:23:21 @??daeva 14:23:22 daeva (08A) | Spd: 10 | HD: 14 | HP: 96-139 | AC/EV: 10/11 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(140), 03poison, 04rot, 13neg+++, 08holy | XP: 1865 | Sp: smiting (7-17) [06!sil] | Sz: Medium | Int: human. 14:23:41 I guess it's only in their brand 14:24:13 i don't always bother exiting lichform for holy floors, yeah 14:25:20 need seraphim 14:26:06 @??seraph 14:26:07 seraph (13A) | Spd: 15 | HD: 25 | HP: 181-243 | AC/EV: 20/19 | Dam: 50, 20 | 08holy, 10weapons, 10items, 10doors, fighter, priest, see invisible, fly | Res: 06magic(160), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 11186 | Sp: hunting cry [11!AM, 08breath], sum.holies [11!AM], injury bond [11!AM], cleansing flame [11!AM], smiting (7-17) [11!AM], minor healing (2d12) .. 14:26:26 I mean, we have pan lords. why not seraphim? 14:26:33 anyway i think silent spectres are my main concern, they're great if rare but probably a bit silly otherwise. imo current megazigs do an okay job at trying to kill the player (i've had some near misses at least) 14:26:44 but changing some of the scaling away from monster numbers and towards monster types definitely sounds good 14:28:32 -!- Marvin is now known as Guest62533 14:28:42 -!- zxc has quit [Read error: Connection reset by peer] 14:29:54 -!- Guest62533 has quit [Read error: Connection reset by peer] 14:32:40 R shows your equipped jewellery if you're wearing a cursed ring with an uncursed one 14:32:43 is that intentional 14:32:55 I'm fairly sure that wasn't the case before 14:33:14 -!- ldierk has quit [Quit: Leaving] 14:33:56 sounds like a MarvinPA ui consistency change 14:34:06 ugh 14:34:06 I approve 14:34:21 I'm not sure that has ever been different, not for removing 14:34:25 maybe I'm wrong 14:34:53 I mean there is also the amulet slot 14:35:47 I don't have an amulet but it seems you're right, I just fired up .14 trunk 14:35:48 weird 14:35:50 so hey, I need an absurdly strong 5* power for combogod -- I don't know what it should do, but it should fit the following criteria: 1) be the single strongest ability in the game; 2) affect a large area and/or interact with positioning. Anyone got something like that they've been sitting on that doesn't currently have a home? 14:36:26 kvaak: does it skip the prompt if you only have one item equipped? 14:36:42 yes 14:36:46 I guess I was thinking of that 14:37:02 right 14:37:30 Lasty_: "cblink" 14:37:33 well, I prefer jewellery_prompt = true anyway, that totally should be the default :P 14:38:02 MarvinPA: so yeah, that already exists. What does cBlink+ look like? 14:38:32 Dischord + cBlink? :D 14:38:47 prompt for position of all the enemies 14:38:50 also rock walls 14:39:01 (not a serious suggestion, also i think 1) is a poorly defined criterion probably? since cblink i imagine isn't actually super ridiculous if you can only use it when you hit max piety with combogod) 14:39:10 mega-disjunction: teleport everything in LOS out of LOS 14:39:32 like by definition this isn't going to be the strongest ability in the game :P 14:40:09 -!- maldini has quit [Remote host closed the connection] 14:40:47 do you mainly get piety for dealing damage, or taking damage, or both? if the former then some emergency button seems like it wouldn't be super useful 14:42:17 ?? combogod 14:42:17 I don't have a page labeled combogod in my learndb. 14:44:16 MarvinPA: yeah, true. I guess what I'm getting at is that this ability should be a flashy reward for hitting 5*, because hitting 5* will be hard 14:44:56 Right now I have it set to piety for 1) successfully dealing damage, and 2) some additional hp for the proportional quantity of hp removed from the target 14:44:59 so it's all offense 14:45:29 do you get piety by waiting for a monster to regen 14:45:32 kvaak: this is inspired by some posts on tavern about a god with extremely high piety gain/loss -- basically within fights only 14:45:34 the idea that the right response in a tight spot might be 'attack a little more so you can get the piety to get out' would be neat 14:45:41 ^ 14:45:42 agreed 14:45:59 The 2* ability will have some escape potentially, but not be amazing for disengaging 14:46:14 how about chaaaaaaarge 14:46:26 crawl needs more chaaaaarge 14:46:33 Leeeeeroy jenkins! 14:47:12 How is piety lost? Just aggressively over aut? 14:47:18 gammafunk: yes 14:47:37 where Sif has 1 in 100 chance to lose 1 piety, this god loses 5 piety. 14:47:53 well re: what kvaak said, do I want to lure a fairly weak monster that happens to have a lot of hp around with me? 14:48:01 The numbers are probably going to need tweaking, but 5 seems to be the right order of magnitude 14:48:02 so I can wack it like a pinnata 14:48:15 what's an example monster, here? 14:48:32 Well what are example numbers, I guess 14:48:36 worm, goblin 14:48:38 I'm saying generally this could be an issue 14:48:42 goblin has no hp 14:48:45 yak 14:48:49 gammafunk: I'm not worrying about that now, but I've considered scaling piety gain by a ratio based on your xl and the monster's hd 14:48:53 ok 14:48:54 worm only has nonzero hp before you actually get to a god 14:49:05 yak is not actually especially weak 14:49:12 @??yak 14:49:12 yak (07Y) | Spd: 10 | HD: 7 | HP: 33-44 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(20) | XP: 204 | Sz: Large | Int: animal. 14:49:20 WebFungus: depends on the part of the game you're in 14:49:21 it is fairly weak when it appears 14:49:26 disagree... 14:49:27 well yeah it is at certain points and certainly with certain ac/ev profiles 14:49:29 but yeah, if luring monsters is an issue, it's easy to fix 14:49:37 also, do we seriously not have a 'charge toward target enemy' ability? 14:49:41 we do not 14:49:44 right, it depends on your numbers, scaling 14:49:44 crazy 14:49:45 jump was removed 14:49:46 Power Leap 14:49:51 power leap works in any direction 14:49:52 yeah power leap 14:49:58 and it has short range so it's not even good for chaaaaaarging 14:49:59 N1000 was working on a "fire charge" type spell 14:50:09 jump attack was removed because it was dumb, and we all agree about that 14:50:16 :( 14:50:26 yet none of you were thinking about jump dragons 14:50:31 shame on you 14:50:33 For this god, will the "You now have/no longer have the ability to X" messages be squelched? 14:50:50 I specifically made it so you could have jumping dragons, kvaak 14:50:58 Then, I took those jumping dragons away from you 14:50:59 nikheizen: no, those will still be important. However, there will be no "you gain piety" messages, because they'd happen constantly 14:51:09 the cruelest dev of all... 14:51:41 I guess I don't know what all the god will do with other abilities 14:51:51 would help to understand that better to know what's good for 5* 14:51:58 Also by "hard to get", how hard do you mean 14:52:08 Just make the ***** omnislash. 14:54:03 gammafunk: fair point. 1* is a "stomp" ability that deals a fraction of victim maxhp to surrounding monsters; it's meant to be "party opener" attack that can combo into more piety if you're surrounded. 2* is going to be Wulndraste's 2* ability, Blend In, but reflavored and possibly with damage instead of confuse. 3* is still up in the air. 14:54:38 4* I'm thinking sets up a status on each monster that makes it deal damage to monsters near it when it takes damage; the damage decays with distance, but does allow for chain reactions. 14:54:56 3* should probably involve some positioning support 14:54:58 Lasty_: is stomp inspired by Kung Fu Hustle (be honest) 14:55:09 is 1* a piety-costing ability? 14:55:13 ebering: well, that or any other fantastical martial arts movie 14:55:16 strongly recommend AGAINST honesty 14:55:18 gammafunk: yes 14:55:43 ebering: but the god's theme is ecstatic dance, not martial arts 14:55:46 Lasty_: theres specifically a scene in KFH where the hero stomps the feet of surrounding axe gangsters in rapid succession 14:55:48 and you say that piety decays quickly, does that decay taper off in some way so it's easy to keep...say 3* (or some level significantly above excommunication) 14:56:00 which is why I ask 14:56:40 4* sounds kind of cool 14:56:50 gammafunk: right now piety decays at a uniform speed down to *. I'm toying with the idea of having the minimum decay piety be a proportion of the highest piety you've ever gained, but I'm not sure it's a good idea to set up an incentive to rig a big fight 14:57:09 sounds a little sketchy 14:57:44 hrm, so I guess you'd stomp every fight, but you run the risk of going to 0*? 14:58:01 gammafunk: you don't always want to stomp -- if there are too few targets, you lose piety on it instead of gain 14:58:11 should the % damage be currhp rather than maxhp? as implemented you can 4shot anything, right? (with a bunch of invocations) 14:58:32 assuming you get surrounded and it's gaining enough piety to keep reusing 14:58:47 MarvinPA: depending on target AC, it takes about 5 shots at 27 invo for non-trivial HP targets 14:58:52 I'm fine with that 14:58:55 at least for now 14:59:06 MarvinPA: it also takes 4 mp 14:59:07 and say at like 10 invo 14:59:13 it would take a lot more? 14:59:21 yeah, it'd take ~10 14:59:30 it's invo% of maxhp 14:59:41 oh ok 15:00:01 At low invo, the effect is mainly just a way to gain piety when surrounded 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:05 ah ok, didn't see it was affected by ac (but that makes sense) 15:00:33 the advantage of currhp would be that it falls off in effectiveness over a fight though, so you're encouraged to use your other abilities instead 15:00:37 true 15:00:39 right 15:00:40 rather than just spam the first one 15:00:47 that might be worth it on its own 15:00:49 but yeah at least there's an invo (and ac) dependency 15:01:06 I think that's a good consideration -- I'll change it around when I get a chance 15:01:19 would it be reasonable to also consider ev 15:01:47 this is orthogonal to the currhp/maxhp thing, I'm just thinking 15:02:00 oh wait, how does the "comboing" work, again? 15:02:05 Reducing damage based on EV or giving a chance to miss based on EV? 15:02:40 gammafunk: well, there's no comboing per se; it's just that your piety builds quickly as you keep hurting things, and then you get to spend it on flashy effects to make it feel worthwhile. 15:02:43 the latter seems simpler 15:03:08 but since many of the effects damage their targets, you can climb the piety ladder by chaining powers 15:03:11 Lasty_: I see the god also restores hp based on damage you've dealt? 15:03:17 no 15:03:20 there's no vampiric element 15:03:27 oh I saw something about hp restored 15:03:40 I might have been scribbling notes somewhere 15:03:52 "Right now I have it set to piety for 1) successfully dealing damage, and 2) some additional hp for the proportional quantity of hp removed from the target" 15:04:04 oh, typo 15:04:07 probably supposed to be "some additional piety"? 15:04:09 that should read "some additional piety" 15:04:10 ah, ok 15:04:17 I had been wondering 15:04:19 but it seemed reasonable 15:04:24 -!- Menche has quit [Ping timeout: 265 seconds] 15:04:52 It's never reasonable to wonder. All realizations must be immediate and decisive. 15:04:56 One idea I was toying with did involve adding a sort of vampirism; another involved adding damage reduction based on piety. I'm not sure either is going to end up in the design right now. 15:05:27 -!- WebFungus has quit [Quit: Page closed] 15:05:41 I may still have it give you !might/!agility/!brilliance if you hit 6* 15:05:57 What i'm getting at is that the powers design is still pretty fluid 15:06:00 -!- tealeaves has quit [Ping timeout: 256 seconds] 15:07:22 -!- ontoclasm has quit [Quit: Leaving.] 15:07:47 You say getting to 5* will be really difficult, right? So in the event that you do make it there, the fight should be mostly over I think. 15:07:51 is the concept basically extremely volatile piety 15:07:56 DrKe: yes 15:08:02 nikheizen: yes 15:08:20 Why not make 5* a decisive show stopper a la Apocalypse+ 15:08:22 Hrm, it sounds like keeping up piety meter and spamming these abilities could replace melee/spells to a large extent in fights 15:08:33 DrKe: specifically extremely volatile piety within fights, pushing the player towards an aggressive playstyle 15:09:04 -!- ldierk has joined ##crawl-dev 15:09:12 gammafunk: yeah. I want to allow that to a certain degree but not to the extent that it fully replaces melee/spells 15:09:30 Well those abilities will probably need to be such that 15:09:33 gammafunk: I think it should be challenging to keep the piety pool up enough to do that 15:09:37 the piety cost is pretty darn high 15:09:48 The cheapest ability will cost 20 piety 15:09:49 yeah 6* should give you some passive boost 15:09:55 maybe something like fortitude 15:10:14 (or maybe even 25 -- just not 30, because then you can excommunicate yourself) 15:11:02 nikheizen: the main reason not to make it Apoc+ is that it would step on the toes of Ru and Qazlal 15:11:18 I guess the flow of the fight should go something like (for melee) 1*->melee (xN for N < 10)->ability->melee(x for N < 10)->ability... 15:11:23 They already have two distinctive forms of AOE destruction. I'd like to come up with something more novel. 15:11:42 gammafunk: yeah, something like that 15:11:51 single target destruction? 15:11:56 Give you a way to keep fighting? 15:12:13 gammafunk: or replace melee with "Dazzling Spray/Fulminant Prism/Fireball/Cloud Spell/etc" 15:12:28 -!- totalnoob has quit [Quit: Page closed] 15:12:31 DrKe: that's an idea: blow up a single target like crazy. 15:13:13 DrKe: or maybe even telegib a target to add a positioning element 15:13:38 Telegib sounds good 15:13:48 Lets you keep comboing 15:15:17 something to move you from target to target in some way sounds like a good way of doing a positioning ability, yeah 15:15:35 Omnislash anyone? 15:15:39 -!- Zekka has quit [Ping timeout: 260 seconds] 15:15:44 isn't that what 3* already is 15:15:51 or was it 2* 15:16:07 re: omnislash 15:16:08 2* lets you move through a chain of targets 15:16:14 which is omnislashish 15:16:25 dota omnislash then 15:16:26 ok 15:16:45 Let's check the omnislashepedia 15:17:06 oh ok, i didn't know what blend in actually does (and was going to ask but forgot!) 15:18:54 It's a beam targeter that requires 1) that all but the last position in the beam be a monster, and 2) that the target position be empty. It then blinks you to the target position and applies an effect (formerly confuse) to the monsters passed through. 15:18:57 -!- Dixlet has quit [Read error: Connection reset by peer] 15:20:05 ah right, having that be "do a melee attack" to each one seems maybe good then! 15:20:09 wield an axe for the full battlefury juggernaut experience 15:20:43 MarvinPA: tho it makes the god a bit melee-centric -- what if you do it while holding staff of energy or a bow? 15:20:53 don't forget to ignore armor on the cleaved targets 15:20:56 magic missile! 15:21:17 it's kind of incredible how it took like 10 years of dota to fix that 15:21:22 haha 15:21:27 and only because people started abusing it in a silly minigame 15:21:39 I'm pretty sure cleave damage still ignores armour. 15:21:43 DotA has been around for 10 years? Is it the future now? 15:22:07 more than 10 years im sure 15:22:12 It checks target Armour for the primary, but doesn't for the additional targets. 15:22:24 that doesn't sound quite right 15:22:41 pretty sure that's how it works yeah 15:22:43 -!- FiftyNine has quit [Ping timeout: 272 seconds] 15:22:49 I'm 99% sure they changed that when people started cleaving the diretide boss 15:23:54 You might be thinking of armour type or damage block, armour itself doesn't reduce cleave damage in any way. 15:24:17 -!- Dixlet has joined ##crawl-dev 15:24:22 the diretide roshan just got cleave immunity apparently 15:24:44 oh. huh. 15:24:46 (##dota-dev) 15:25:21 does our holy lord gaben frequent the channel 15:25:43 gaben only frequents ##mcdonalds 15:25:44 -!- Marvin is now known as Guest65272 15:28:52 So if a mass-destruction showstopper is out of the question for 5*, I like DrKe's idea of single-target destruction. You probably cleared through the chaff getting to 5*, so only the big threats will be left to clean up. 15:29:13 was chaaaaaaarge implemented at any point 15:29:24 kvaak: n1k is working on a charge spell 15:29:43 nikheizen: yeah, I'm leaning towards telefrag as 5* 15:30:06 nikheizen: AOE isn't out of the question, but it has to feel different than existing ones 15:30:16 -!- dtsund has joined ##crawl-dev 15:30:51 I much prefer the thought of a god ability so you're guaranteed to get it 15:31:13 then again a god that encouraged charging would probably encourage tabbing blindly towards enemies, ie playing badly 15:31:40 Well this god will likely do a lot of that already 15:32:00 true. Also, if it's a spell, more characters total will have access. 15:32:55 -!- ldierk has quit [Ping timeout: 265 seconds] 15:34:49 -!- olourkin has quit [Client Quit] 15:35:53 -!- GauHelldragon has quit [Disconnected by services] 15:36:05 -!- GauHelldragon2 is now known as GauHelldragon 15:38:18 -!- ldf_ has joined ##crawl-dev 15:44:38 -!- serq has quit [Changing host] 15:49:15 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 15:50:02 -!- Shard1697 has joined ##crawl-dev 15:56:04 -!- kaiza has quit [Read error: Connection reset by peer] 16:00:03 -!- omarax has quit [Remote host closed the connection] 16:01:53 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 16:02:21 -!- ontoclasm has joined ##crawl-dev 16:03:16 -!- kaiza has quit [Ping timeout: 240 seconds] 16:04:02 -!- BigBluFrog has quit [Quit: Page closed] 16:05:16 -!- DashNine has quit [Quit: Process terminated] 16:05:30 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:10:45 -!- Harudoku has quit [Remote host closed the connection] 16:16:26 -!- elliptic has joined ##crawl-dev 16:17:01 -!- OCTOTROG has quit [Remote host closed the connection] 16:18:48 -!- ProzacElf has joined ##crawl-dev 16:20:27 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:21:01 Lasty_: will launcher slot also hold blowguns 16:21:13 yeah 16:21:23 -!- ldierk has joined ##crawl-dev 16:21:26 at least, that's the idea 16:21:31 good 16:21:45 I'm tired of things waking up just because I can't be arsed of swapping to a blowgun every time I autoexplore 16:22:12 what a terrible sentence but you get the idea 16:23:03 I know what you mean 16:23:25 man, when I am ever going to get to that project?? 16:23:31 I think it's next up after combogod 16:23:45 You're adding a band-styled shooter slot? 16:24:12 I'm not very familiar with the fooband family, so you tell me :) 16:24:58 <|amethyst> more or less, though still no slot for missiles 16:25:13 it has separate slots for shields, melee weapons, bows and ammo 16:25:16 <|amethyst> (quiver doesn't count because it's free to change the quiver) 16:25:28 somehow you're wielding melee weapons and bows simultaneously 16:25:35 Plenty of bands don't have a quiver slot. 16:25:46 If anything I'm going even further in the opposite direction for ammo -- making it not even take inventory slots 16:25:53 at least, that's the plan 16:26:16 So like infinite ammo? Recharging ammo? 16:26:23 gold ammo 16:26:29 ranged will literally be giltoss 16:26:41 (what the heck is gil anyway?) 16:26:46 fictional currency 16:26:50 Currency in final fantasy 16:26:58 (maybe others) 16:27:03 made of explosives or knives or something, judging by how much damage it does 16:27:18 -!- zhaorenw is now known as zhaorenwt 16:27:56 probably explosives, they aren't reusable after all 16:28:48 sounds like a sound basis for an economy 16:29:14 it would probably stop bank robberies at least 16:30:39 I would think it would also stop wallets 16:31:08 what, you keep cash in yours? 16:31:21 Only non-explosive cash 16:32:33 maybe it's not the coins that cause the damage. maybe it's something that causes allmanner of evil stuff to come out and attack anythig nearby then steal the . (sounds like a gozag tactic) 16:34:02 so basically they contain demons 16:34:08 that doesn't sound significantly better than explosives 16:34:11 It doesn't cause damage, it just lowers hit points. (assuming hitpoints are an abstract measure of fighting capabilities) 16:34:35 They're just coins. It's the humiliation that hurts. 16:35:01 kvaak: or maybe they're pokeballs 16:35:08 why can't you just pick them up again then 16:35:40 it's clear that after tossing them they, at the very least, lose their capability to function as currency or weaponry 16:36:13 Obviously they get dirty and you don't want to pick them up any more. 16:36:26 -!- LexAckson_ has quit [Ping timeout: 276 seconds] 16:39:11 damn it galuf, you hypochondric old fart 16:42:47 -!- meatpath has quit [Ping timeout: 250 seconds] 16:44:24 you could've stopped the tree that more or less nuked half the universe before it nuked half the universe but nooooo, the coins are dirty 16:45:01 ... is that an FF plot point? 16:45:14 "man killed by coins before averting apocalypse"? 16:48:14 no, he could prevent the half-apocalypse by throwing coins 16:48:32 but instead he'll just run out and get his rear end kicked 16:48:43 Is there a function which checks if the player is wearing cursed equipment? 16:50:42 I'm sure Ash does something along those lines that you could make use of 16:50:46 -!- Guest65272 has quit [Remote host closed the connection] 16:51:33 Would that be in godpassive.cc? 16:51:49 it's more remove curse 16:51:52 that you'd want to look at 16:51:58 !source remove_curse 16:51:58 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-goditem.cc#l649 16:52:07 it does a simple loop, which you could do as well 16:52:19 nikheizen: ^ 16:52:26 thanks, gammafunk. 16:52:30 <|amethyst> hm 16:52:46 <|amethyst> is the special case for weapons needed anymore? 16:52:54 <|amethyst> can you wield jewellery still? 16:53:08 yeah 16:53:20 I was bread-swinging some in my current game 16:53:24 <|amethyst> _You can't wield jewellery. 16:53:25 er 16:53:29 that was a wand, sorry 16:53:33 yeah in fact it confused me 16:53:42 I tried to bread swing my rC ring 16:53:48 -!- maldini has quit [Remote host closed the connection] 16:53:52 and it failed to do so 16:54:00 <|amethyst> hm, if you can't wield jewellery or armour anymore, I think that special case is probably unnecessary 16:54:16 <|amethyst> s/if you/since you/ 16:55:04 I'll just keep swinging around my wand of distintegration despite how dangerous that is! The devs are always making changes that encourage reckless play... 16:56:46 -!- maldini has quit [Remote host closed the connection] 16:58:49 -!- travis-ci has joined ##crawl-dev 16:58:50 The build passed. (revert-207-zig-stacking - 887a372 #4445 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/101659959 16:58:50 -!- travis-ci has left ##crawl-dev 16:59:57 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:03:46 I'm not really sure why we let players wield non-weapons 17:04:39 sandblast 17:04:46 okay, weapons and rocks 17:04:47 :p 17:04:49 er stones 17:05:24 no good reason imo 17:06:47 As a precedent to allowing the cursing on non-wearable items. 17:07:06 s/ on/ of/ 17:07:47 -!- Foamed has quit [Quit: Leaving] 17:09:44 thought wielding non weapons was the secret tech to Mara's illusion spell 17:09:50 ??illusion 17:09:50 illusion ~ infusion[1/1]: Skald spell that buffs your melee attacks with 2+(spellpower/25) extra damage (which is then reduced by monster AC), with a power cap of 50. Drains a point of MP whenever it deals extra damage. 17:10:16 -!- Algon has quit [Quit: Page closed] 17:10:55 -!- SurpriseTRex has quit [Ping timeout: 260 seconds] 17:11:56 for wands you can wield them and they hit v to fire without menu 17:12:02 or something like that 17:12:11 and there are rods 17:12:12 -!- olourkin has quit [Quit: Leaving.] 17:12:27 and decks I think still allow that wield and spam thing? 17:12:59 I thought that was removed 17:13:08 maybe it was 17:13:15 * geekosaur mostly ignores decks though 17:13:54 fr potion of resistance gives rElec- 17:14:22 it increases your resistance though 17:14:33 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:15:02 fr: potions of inductance 17:15:20 CAUTION 500,000 OHMS 17:17:21 -!- scummos__ has quit [Ping timeout: 272 seconds] 17:17:45 sandblast should just take rocks from your inventory like sticks to snakes does now imo 17:19:14 -!- KamiKatze has quit [Quit: Page closed] 17:19:22 -!- stanzill has quit [Quit: au rev] 17:20:30 not really, especially early game you want to save the rocks for the nasty stuff and use ambient dust for anything else 17:21:07 unless you plan to make rocks more common and/or increase the starting inventory 17:21:24 * geekosaur has gone to L3 before finding a useful weapon 17:23:08 -!- debo has quit [Ping timeout: 265 seconds] 17:23:33 (and sadly both earth and uc kinda want to be your primary skill if you want to gain enough skill for it to be useful quickly) 17:24:30 those last two statements sound wrong to me 17:24:52 but I'm not sure that making sandblast use stones always would be a good idea regardless 17:25:56 -!- elliptic has quit [Quit: Leaving] 17:32:20 -!- Sorbius has quit [Ping timeout: 276 seconds] 17:34:31 -!- LexAckson has joined ##crawl-dev 17:38:31 -!- foophykins has quit [Ping timeout: 252 seconds] 17:42:58 -!- Insomniak` has quit [Quit: I like to rock] 17:43:16 -!- Lasty has joined ##crawl-dev 17:50:51 -!- ldierk has quit [Ping timeout: 260 seconds] 17:52:45 -!- Menche has quit [Quit: Leaving] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:48 -!- minmay has joined ##crawl-dev 18:05:52 -!- ldierk has joined ##crawl-dev 18:07:40 -!- serq has quit [Quit: leaving] 18:07:47 03|amethyst02 07* 0.18-a0-1058-g730660c: Remove a now-unneeded ?RC special case. 10(21 minutes ago, 1 file, 7+ 15-) 13https://github.com/crawl/crawl/commit/730660c8b706 18:08:59 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 18:09:06 -!- HellTiger has quit [Ping timeout: 240 seconds] 18:09:26 -!- pikaro has quit [Ping timeout: 240 seconds] 18:10:11 Unstable branch on underhound.eu updated to: 0.18-a0-1057-g88203af (34) 18:10:19 -!- Dixlet has quit [Read error: Connection reset by peer] 18:10:25 -!- Mordru has quit [Ping timeout: 252 seconds] 18:10:37 -!- Dixlet has joined ##crawl-dev 18:16:21 -!- jefus has quit [Quit: Leaving] 18:16:30 -!- LordSloth has joined ##crawl-dev 18:16:34 -!- LordSloth has left ##crawl-dev 18:21:57 -!- jefus has joined ##crawl-dev 18:23:51 -!- jefus_ has quit [Ping timeout: 272 seconds] 18:29:15 -!- SlothLord is now known as LordSloth_ 18:29:23 -!- ystael has quit [Ping timeout: 250 seconds] 18:30:09 -!- debo has joined ##crawl-dev 18:31:32 -!- siepu has quit [Read error: Connection reset by peer] 18:33:36 -!- LordSloth_ has quit [Ping timeout: 255 seconds] 18:35:41 -!- LordSloth has quit [Ping timeout: 256 seconds] 18:41:13 -!- Kellhus has quit [Ping timeout: 252 seconds] 18:42:56 -!- ProzacElf has quit [Ping timeout: 240 seconds] 18:50:53 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 18:51:12 -!- Reverie has quit [Quit: Textual IRC Client: www.textualapp.com] 18:51:35 -!- dtsund has quit [Remote host closed the connection] 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:04:21 -!- meatpath has quit [Ping timeout: 260 seconds] 19:18:12 -!- Lasty has quit [Ping timeout: 264 seconds] 19:20:38 -!- Kalir has quit [Changing host] 19:20:50 -!- alvarops has quit [Quit: Leaving] 19:26:27 would a PR to merge curse scrolls into 'curse item' be accepted? 19:26:54 i guess you could say part of ash's restriction is that you need to gamble on getting the right scroll right now, but it results in real inventory spam 19:27:56 i think some people have suggested a curse item ability that takes a remove curse scroll 19:28:52 learning how to implement that would be hard 19:28:57 I suppose on variation of that idea is that different items could require different numbers of scrolls 19:29:09 hey, was gozag's call merchant description updated following MPA's change yet? 19:29:20 !source ability.txt 19:29:21 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/descript/cs/ability.txt 19:29:37 heh 19:29:56 funny that it didn't show multiple matches 19:30:09 MarvinPA: call merchant description is inaccurate following your commit 19:30:14 no not updated 19:30:28 chequers: if you make the pr we can merge it 19:30:33 and then you get delicious commit 19:30:57 tasty tasty commit full of delicious flavo 19:30:57 Please use my proposed description: "More experienced adventurers will call more experienced merchants." 19:30:58 r 19:31:52 More experienced adventurers will call merchants offering higher-end wares? 19:31:59 high-end 19:32:30 botique fashionable designer next-gen must-have cutting-edge fabulous 19:32:36 gammafunk: yep just wanted to check 19:32:39 *boutique 19:32:50 gammafunk: did you want multiple scrolls or just one scroll 19:33:07 i guess that can be discussed in PR if I implement the latter 19:33:08 oh, uh, I mean my proposal was just spitballing 19:33:22 I'm not sure if more experienced ash people can say if that's necessary 19:33:42 maybe 2 scrolls for jewellery? are those harder to get? 19:34:08 Where's DrKe when I need him... 19:35:11 Can I spawn cursed items with wizmode? Or just make the scrolls to curse them? 19:35:42 Oh there is probably a curse command isn't there. 19:37:45 -!- nicolae- has joined ##crawl-dev 19:38:30 C 19:38:31 or c 19:38:33 i forget 19:38:52 same thing, really 19:40:37 -!- FACE has quit [Ping timeout: 252 seconds] 19:42:02 -!- elliptic has joined ##crawl-dev 19:43:29 -!- WalkerBoh has joined ##crawl-dev 19:51:02 <|amethyst> you can also spawn them cursed with &%long sword cursed (it will probably also have minuses, unless you use set the plusses or also use 'mundane') 19:51:17 <|amethyst> or &%cursed long sword , order doesn't matter much 19:51:31 -!- mamgar has quit [Ping timeout: 265 seconds] 19:53:04 -!- WalrusKing has quit [Quit: Leaving] 19:54:11 -!- WorkSight has quit [Quit: Leaving...] 19:54:23 Thanks, |amethyst, chequers. 19:56:49 -!- Dixlet has quit [Read error: Connection reset by peer] 19:57:05 -!- Dixlet has joined ##crawl-dev 19:59:57 -!- tksquared_ has quit [Ping timeout: 250 seconds] 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:02:31 -!- cang has quit [Quit: Page closed] 20:02:40 -!- Zeor has quit [Quit: Leaving.] 20:02:40 -!- Dixlet has quit [Ping timeout: 245 seconds] 20:02:54 -!- Lasty has joined ##crawl-dev 20:03:26 -!- nicolae- has left ##crawl-dev 20:03:58 -!- Lasty has left ##crawl-dev 20:04:08 -!- Lasty has joined ##crawl-dev 20:09:46 -!- PleasingFungus has joined ##crawl-dev 20:11:15 what characteristic lets a monster open doors? I'm trying to figure out the problem monster that's opening my end vault 20:12:33 it's a flag 20:12:37 e.g. 20:12:38 having MONUSE_OPEN_DOORS or higher 20:12:39 @??goblin 20:12:39 goblin (15g) | Spd: 10 | HD: 1 | HP: 3-5 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: human. 20:12:43 see the 'doors' there 20:12:48 yeah 20:12:53 I guess flag is the wrong term.. 20:13:03 do you have a version of the vault you can paste? 20:13:51 http://pastebin.com/8FSct61g 20:14:02 still modifing some other things that I screwed up in it 20:14:12 like misunderstanding LFLOORTILE 20:14:21 @??demonic crawler 20:14:21 demonic crawler (09s) | Spd: 13 | HD: 9 | HP: 50-68 | AC/EV: 10/6 | Dam: 13, 13, 13 | 05demonic, unholy, see invisible | Res: 06magic(100), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 14noxious | XP: 351 | Sz: Big | Int: animal. 20:14:37 -!- Mojo_Nixon has quit [Quit: Textual IRC Client: www.textualapp.com] 20:14:40 nope 20:15:41 -!- ldierk has quit [Ping timeout: 265 seconds] 20:15:45 probably just regular wandering stuff, especially if you're testing on d:1? 20:16:14 I didn't see anything that was living inside the vault when I went in to see if everything worked right 20:16:43 Floodkiller: yeah entropy weavers can open doors 20:16:45 or uniques 20:16:56 -!- bencryption has quit [Quit: WeeChat 1.0.1] 20:17:16 but you should pretty much always test on spider:$ 20:17:32 <|amethyst> you can set a door to not be openable by monsters 20:17:52 imo you generally shouldn't, though 20:17:54 <|amethyst> but that should probably be used very sparingly 20:17:56 <|amethyst> yeah 20:17:56 yeah 20:17:59 yeah 20:18:00 !flip y 20:18:01 (╯°□°)╯︵ʎ 20:18:06 !flip eah 20:18:07 (╯°□°)╯︵ɥɐǝ 20:18:10 hm 20:18:17 !flip gammafunk 20:18:18 (╯°□°)╯︵ʞunɟɐɯɯɐƃ 20:18:27 !flip !flip 20:18:28 (╯°□°)╯︵dᴉlɟ¡ 20:18:44 !tell Grunt $(!flip Grunt) 20:18:44 yeah, I don't want to rune door it 20:18:45 gammafunk: OK, I'll let grunt know. 20:19:04 -!- jefus has quit [Ping timeout: 265 seconds] 20:19:12 Basically I wouldn't worry about the door being opened 20:19:15 <|amethyst> !flip üńı¢õð€ 20:19:16 (╯°□°)╯︵€ðõ¢ıńü 20:19:22 dubious 20:19:50 fun fact: I once broke a game's netcode with my steam name 20:19:53 thanks, unicode 20:20:12 -!- WalkerBoh has quit [Remote host closed the connection] 20:20:18 with FTILE, does specifying . also replace the floor under monsters, rocks, and items automatically as well? 20:20:50 <|amethyst> no 20:22:26 -!- Dixlet has joined ##crawl-dev 20:22:55 -!- jefus has joined ##crawl-dev 20:23:20 <|amethyst> it only applies to cells whose current (at least I think current and not final?) glyph is . 20:23:54 <|amethyst> it goes by glyph on the map, not feature 20:28:17 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20:29:03 Floodkiller: so you just use FTILE .1234 = 20:29:12 and set the floor of multiple glyphs at once 20:29:16 whichever you want 20:29:21 FTILE: I should say 20:29:27 yeah, I saw an example earlier in the vaults file that showed it off 20:29:45 -!- MarvinPA has quit [Quit: Leaving] 20:30:13 I didn't look in detail, but I saw you using a lot of zombie types 20:30:19 many of those may not be interesting 20:30:33 tarantula zombie being one 20:30:57 it won't have its confusion attack, so it'll just be another meatbag 20:30:59 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:31:08 I'm not sure about jumping spiders, I think those have a spell thingy? 20:31:11 @??jumping_spider 20:31:12 jumping spider (12s) | Spd: 15 | HD: 8 | HP: 26-39 | AC/EV: 6/12 | Dam: 2000(ensnare), 8 | web sense | Res: 06magic(20) | Vul: 09poison | Chunks: 14noxious | XP: 301 | Sp: blink close [11!AM, 06!sil], blink away [11!AM, 06!sil] | Sz: Medium | Int: animal. 20:31:23 @??spectral jumping spider 20:31:23 spectral jumping spider (03Z) | Spd: 15 | HD: 8 | HP: 39-54 | AC/EV: 8/7 | Dam: 1613(drain), 6 | 07undead, evil, see invisible, fly, unbreathing | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 276 | Sz: Medium | Int: brainless. 20:31:33 yeah those won't have their blink movement 20:31:55 @??ghost moth zombie 20:31:55 ghost moth zombie (07Z) | Spd: 10 | HD: 13 | HP: 92-125 | AC/EV: 6/5 | Dam: 14, 14, 9 | 07undead, evil, unbreathing | Res: 06magic(17), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 729 | Sz: Large | Int: brainless. 20:32:02 I don't think that will be invisible 20:32:30 it will fly and do damage with tons of hp, but the damage isn't great 20:32:34 @??hornet zombie 20:32:34 hornet zombie (07Z) | Spd: 13 | HD: 8 | HP: 56-81 | AC/EV: 5/9 | Dam: 18 | 07undead, evil, unbreathing | Res: 06magic(10), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 259 | Sz: tiny | Int: brainless. 20:32:58 hornet zombies are probably pretty good if you want a flying zombie 20:33:02 hrm 20:33:05 I guess what I could do is modify the vault to spawn live spiders on the outside, and only spawn spectral/zombie on the inside 20:33:06 @??spark wasp zombie 20:33:06 spark wasp zombie (07Z) | Spd: 13 | HD: 12 | HP: 83-116 | AC/EV: 7/9 | Dam: 26 | 07undead, evil, unbreathing | Res: 06magic(16), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 748 | Sz: tiny | Int: brainless. 20:33:10 also, all the spectral types fly 20:33:14 yeah 20:33:36 well what I'd say is just don't use the boring ones 20:33:38 -!- Ladykiller69 has quit [Quit: Verlassend] 20:33:57 go for the ones that have speed and a reasonable attack 20:34:07 even speed 10 is ok if the attack is good 20:34:12 @??wolf spider zombie 20:34:13 wolf spider zombie (07Z) | Spd: 13 | HD: 11 | HP: 76-111 | AC/EV: 1/5 | Dam: 20, 12 | 07undead, evil, unbreathing | Res: 06magic(14), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 609 | Sz: Medium | Int: brainless. 20:34:19 pretty much all of those spiders are faster than speed 10, even as a zombie 20:34:22 the exception is the ghost moth 20:34:59 yeah that's fine then, it's more the ones that already have low hp and totally lose any defining characteristic 20:35:48 but I think you've got a point that I should probably use live spiders for most of the vault, then keep the undead ones as meatbags to block shots for the death scarabs to get close 20:35:56 for the inner chamber 20:36:11 well that's one approach 20:36:48 I think the fire swamp end mixes in stuff 20:37:24 yeah it mixes in some hydra and swamp dragons 20:39:49 that has a funny interaction with the miasma at the entrance, ofc 20:40:05 I was talking fire swamp 20:40:16 not miasma; that one uses all-undead 20:41:10 but he's not placing any clouds of any kind, so aside from the scarab fight, it should be ok 20:41:16 -!- tealeaves has quit [Ping timeout: 240 seconds] 20:42:24 I also should probably add some webs in 20:42:32 o sorry 20:43:37 -!- ProzacElf has joined ##crawl-dev 20:44:51 makes the webs be made of bones for theme 20:45:48 would that be confusing, or do you mean placing webs on bones? 20:45:54 he is making a joke 20:45:59 it's not very good 20:46:02 but we're used to that from him 20:46:16 ha 20:49:46 no no, my jokes are good! they are! 20:50:15 :) 20:50:36 !flip gammafunk's jokes 20:50:37 Grunt: You have 1 message. Use !messages to read it. 20:50:37 (╯°□°)╯︵sǝʞoɾ s,ʞunɟɐɯɯɐƃ 20:50:52 -!- Ququman has quit [Read error: Connection reset by peer] 20:50:54 check your messages, got to keep up to date, Grunt! 20:50:58 !messages 20:50:59 No messages for Grunt. 20:51:11 what are you talking about 20:51:24 also, dang, just noticed this quote on the sil home page praising sil: 20:51:26 "Overall, instead of just throwing in more and more mechanics and options like DCSS, they focus on making the core mechanics deep and interesting." 20:51:30 r e k t 20:51:38 !next 20:51:40 Subcommand $(!lg * playable the_world s=char / won @Grunt fmt:"${.}" join:" " ?:N=0) failed: No keyword 'the_world' in $(split $(!lg * playable $... in $(nth $(rand $(length ${xs})... in $(randnth $(split $(!lg * ... in $(rand_unwon ${p} $(try $(en... in $(ldb-set! ~${p}_next 1 $(ra... in $(do $(ldb-set! ~${p}_next 1... in $(apply do $(concat ${args} ... in $(ignore $(ldb-set! ~${p}_ne... in $... 20:51:45 what 20:51:50 good 20:51:50 !rip Grunt 20:51:53 Subcommand $(!rg * recent !won !boring xl=${lm[2]} br=${lm[4]} lvl>=${lm[5]} fmt:"${vmsg}|${place}|${sc}|${turn}|${dur}") failed: '${lm[2]}' is not an integer in 'xl=${lm[2]}' in $(split | $(!rg * $(=rip.opt... in $(ripformat ${lm[0]} ${lm[1]... 20:51:58 ??~grunt_next 20:51:59 ~Grunt next[1/1]: KoAr 20:51:59 DCSS is ToME4 confirmed 20:52:03 that's also wrong 20:52:04 >:( 20:52:05 ??~grunt_pref 20:52:06 ~Grunt pref[1/1]: the_world 20:52:09 ... 20:52:12 perhaps that's why 20:52:13 that 20:52:16 's also also wrong 20:52:31 and besides, I've already won a KoAr 20:52:38 !learn del ~Grunt_pref 20:52:39 Deleted ~Grunt pref[1/1]: the_world 20:52:43 !learn set ~Grunt_next Sil 20:52:43 ~Grunt next[1/1]: Sil 20:52:45 !next 20:52:47 The RNG decrees that Grunt shall win Sil next. 20:52:49 there we go 20:53:30 !sil(ence) Grunt 20:53:32 so many sifmongers 20:53:39 !lg * recent max=sh x=sh 20:53:42 1083389. [sh=364] Happylisk the Invulnerable (L27 GrNe of Kikubaaqudgha), escaped with the Orb and 6 runes on 2015-03-22 15:39:03, with 3984380 points after 78272 turns and 4:58:25. 20:53:45 ugh, that's gonna pull up... yeah 20:53:47 sifmongers? 20:53:47 hm 20:53:52 er 20:53:54 sil 20:53:55 fuck 20:54:11 !lg * recent max=sh x=sh sh<=80 -log 20:54:12 god, at least I know *how* to make a joke! 20:54:13 1083387. johnnyzero, XL27 MfEE, T:69399: http://dobrazupa.org/morgue/johnnyzero/morgue-johnnyzero-20150312-013913.txt 20:54:23 !lg sil 20:54:24 No games for sil. 20:54:32 1.3 was just released 20:54:34 good sh 20:54:36 ya I saw 20:54:36 apparently the mac version is working 20:54:49 I'll get back to it at some point 20:54:52 character creation annoys me 20:54:59 yeah I need to win sil once 20:55:00 !log * sh=364 20:55:04 1. Happylisk, XL27 GrNe, T:78272: http://dobrazupa.org/morgue/Happylisk/morgue-Happylisk-20150322-153903.txt 20:55:09 hint: cigotuvi 20:55:09 how did that come about 20:55:13 cig's embrace? 20:55:14 oh yeah 20:55:33 !lg * sh=364 x=status 20:55:35 @??hellwing 20:55:35 hellwing (154) | Spd: 10 | HD: 7 | HP: 38-54 | AC/EV: 16/10 | Dam: 17(swoop), 10 | 05demonic, 10doors, unholy, fly, regen | Res: 06magic(60), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 334 | Sp: cigotuvi's embrace [06!sil] | Sz: Large | Int: human. 20:55:37 1. [status=mighty,brilliant,agile,phasing,flying,very slightly contaminated,corpse armour] Happylisk the Invulnerable (L27 GrNe of Kikubaaqudgha), escaped with the Orb and 6 runes on 2015-03-22 15:39:03, with 3984380 points after 78272 turns and 4:58:25. 20:55:44 right, they got swoop 20:55:48 !lg * recent max=sh x=sh status!~~corpse_armour 20:55:53 1083343. [sh=62] johnnyzero the Merfolkian Barricade (L27 MfEE of The Shining One), escaped with the Orb and 4 runes on 2015-03-12 01:39:13, with 2420467 points after 69399 turns and 4:23:07. 20:56:10 re: animate dead and simulacrum on monsters 20:56:29 Remember to Fingolfin 3353 for easy Silmarils. 20:56:41 hrm, never mind 20:57:05 03PleasingFungus02 07[warlock_mirror] * 0.18-a0-1037-g6446159: Don't exclude chain lightning from omnireflect 10(31 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/6446159256c5 20:57:05 03PleasingFungus02 07[warlock_mirror] * 0.18-a0-1038-g6ccf44b: Allow omnireflecting enchantments 10(4 minutes ago, 1 file, 25+ 10-) 13https://github.com/crawl/crawl/commit/6ccf44bd7ab7 20:57:10 I feel there's an "act on death" mechanic for those animated remains spells on monsters that could work 20:57:18 but it's not so simple 20:57:28 ? 20:57:49 you know how we removed those animated remains spells because they were annoying 20:57:55 in terms of it being favorable to butcher corpses 20:58:23 hm... 20:58:30 i'd like to see more simulacra 20:58:32 you know what would probably work at least ok 20:58:35 somehow or other 20:58:46 is a kind of shadow creatures + animate dead/ simulacrum 20:59:03 it makes animated remains from monsters (that could leave corpses) from the level 20:59:11 I meant, what was the complication with triggering on death 20:59:12 probably just as summons, or as a one-time thing 20:59:25 Exhume 20:59:26 oh, this spitballing isn't related to that 20:59:34 Disinter 20:59:51 I think the problem with "act upon death" is that, unless it's the necromancer dying that triggers it 20:59:56 one of the spells on my brainstorm list is Disinter. that one's a bad idea, but I'm always open to reusing the name 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:31 then you just lure the dude away rather easilly so he's solo with no monsters to "draw" from 21:00:45 -!- yernab has quit [Ping timeout: 256 seconds] 21:00:56 I guess I'm thinking of something a bit like how ghostly mist (or whatever it's called) works 21:01:01 I mean 21:01:12 what monsters are you *not* encouraged to lure away? 21:01:19 sure 21:01:37 also, by ghostly mist, do you mean death channel. 21:01:40 and most monsters having it would not have only that 21:01:49 spectral mist i expect 21:01:51 well on monsters, that thing that revenants have 21:01:55 yeah that sounds right 21:02:01 ohhh 21:02:15 SPELL_SPECTRAL_CLOUD 21:02:24 it draws from a weird list I think, I was thinking "summon animated remains based on monsters in the population list" 21:02:28 anyway if they have other attacks luring it away could be dangerous 21:02:42 right, and having the theme of it triggering upon death 21:02:48 they could come with a band 21:02:48 is nice since it's closer to the original spell 21:03:13 well I think of drac knights (always a band I think) and what, elf knights had it? 21:03:38 but yeah you need other monsters close 21:03:40 I don't think "you can just lure it away" is enough of a justification to veto a monster idea - I mean, you can just lure dt shamans away from their pals, so their buffs are irrelevant. you can just lure warlords away from their pals, so their battlecry is irrelevant. etc etc etc 21:03:58 wait, I'm confused, which monster idea are we vetoing? 21:04:03 it's a reduction to absurdity, as the ancient carthaginians might have put it 21:04:06 i think of the neromancer monster, which sometimes worked well animating HKs in the band (since they would keep their branded attack) 21:04:18 [17:59] gammafunk I think the problem with "act upon death" is that, unless it's the necromancer dying that triggers it, then you just lure the dude away rather easilly so he's solo with no monsters to "draw" from 21:04:31 ^ I'm arguing against this 21:04:37 wheals: one of those fuckers banished me once 21:04:44 I don't think you can dismiss the fact that the ability is useless *if* the monster spawns without bands 21:04:45 but yeah elf reanimation is a bit boring 21:05:01 gammafunk: very unreliable, sure. are we talking about adding it to monsters who are unlikely to have pals? 21:05:27 PleasingFungus: well I was thinking just "whichever monsters had it that lost it" 21:05:29 also, in places like vaults (one of their depths) monsters often come in groups even without bands 21:05:37 probably not all monsters would get it back 21:05:39 like shadow imps 21:05:54 because, did all of those have bands? (they didn't need it to use the old animate remains spells, since all they needed was corpses around) 21:06:17 maybe they all did have bands so it's irrelevant, but for any ability you do want to think "well will this monsters actually be able to use this reasonbly often" 21:06:17 necromancers and one of the draconians (I guess knights) are the guys who I'd like to see necromancy back on 21:06:26 I'm not sure there are any others I care about particularly 21:06:35 is there a list? 21:06:46 %git :/monster Animate 21:06:47 07MarvinPA02 * 0.17-a0-2230-g36a3caf: Remove a sewer vault relying on monster Animate Dead 10(3 months ago, 1 file, 0+ 57-) 13https://github.com/crawl/crawl/commit/36a3caf1b43e 21:06:54 !gitgrep 2 monster Animate 21:06:55 %git HEAD^{/monster Animate}^^{/monster Animate} 21:06:55 07kilobyte02 * 0.10-a0-1346-gfdba289: Fix an infinite loop on monster Animate Dead tracer. 10(4 years, 3 months ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/fdba289e8bf0 21:07:07 !gitgrep 2 Animate Dead 21:07:08 %git HEAD^{/Animate Dead}^^{/Animate Dead} 21:07:08 07wheals02 * 0.17-a0-2076-g78de332: Allow more than 5 god abilities. 10(3 months ago, 15 files, 526+ 1097-) 13https://github.com/crawl/crawl/commit/78de33285ae5 21:07:12 !gitgrep 3 Animate Dead 21:07:19 %git HEAD^{/Animate Dead}^^{/Animate Dead}^^{/Animate Dead} 21:07:19 07MarvinPA02 * 0.17-a0-1570-g74b7129: Remove a shadow imp vault 10(6 months ago, 1 file, 0+ 18-) 13https://github.com/crawl/crawl/commit/74b7129536a4 21:07:24 !gitgrep 4 Animate Dead 21:07:24 %git HEAD^{/Animate Dead}^^{/Animate Dead}^^{/Animate Dead}^^{/Animate Dead} 21:07:25 07MarvinPA02 * 0.17-a0-1547-g238e74b: Remove Animate Dead and Simulacrum from monster spellsets 10(6 months ago, 2 files, 1+ 14-) 13https://github.com/crawl/crawl/commit/238e74bb3730 21:07:28 bingo 21:07:57 -!- Dixlet has quit [Read error: Connection reset by peer] 21:07:59 god damn it, I'm seconds too slow 21:08:14 -!- Dixlet has joined ##crawl-dev 21:08:18 lichen are in areas that are dense enough that could work 21:08:49 well, not the ones in crypt, but yeah 21:08:57 the ones in V, depths, zot 21:09:00 yeah 21:09:10 panlords, liches, vampire mages, orc sorcs, necromancers, shadow imps, bores, ancient champs, drac zealots, darc knights, josephines 21:09:11 -!- Zekka has quit [Ping timeout: 260 seconds] 21:09:30 though i did think some elf had them 21:09:47 um 21:09:54 necromancers in some places where good with this; I found their animate dead thing was irrelevant in a lot of places (crypt being the worst offender, I think they were there) 21:10:00 death mages have lost souls and high priests have twisted res 21:10:11 could be long-ago times 21:10:21 what's a bore 21:10:23 in context 21:10:33 bores is the plural of boris 21:10:34 duh 21:10:36 ... 21:11:12 but next question is, how does it work? 21:11:21 an enchant the animator puts on a monster? all in los I presume? 21:11:43 I was assuming it'd be an effect on the monster itself, like lost souls 21:11:54 maybe it casts it once to get it going, like dchan 21:12:14 I guess putting the effect on the monster makes things more visible for players 21:12:26 nothing getting resurrected by a monster out of your LOS but in theirs 21:13:10 What I'm imagining is: the animator casts an los-wide buff, all monsters in its los get this enchant such that, when said monster dies, its remains animate? 21:13:37 reasonable 21:14:06 I'm not sure if the enchant should ever expire or not 21:14:17 I'd foresee a lot of yakety sax to make it wear off though 21:14:40 I guess we do a bunch of that already with things like might 21:15:28 I'd weakly support expiring but I don't have a strong argument 21:15:35 probably a fairly short duration would be good, if it expires 21:15:55 -!- LexAckson has quit [Ping timeout: 260 seconds] 21:16:14 somewhere in the vague neighborhood of 10-30 turns, maybe toward the lower end 21:18:40 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 21:19:43 Where am I messing up if an ability is not appearing as an invocation in the "a" menu? It just shows up without a category. 21:20:55 <|amethyst> nikheizen: // begin invocations {dlb} in get_talent 21:21:07 <|amethyst> nikheizen: or at least set invoc = true; 21:21:25 Thanks again |amethyst 21:22:39 i imagine we could probably make that data 21:22:49 and move it out of struct talent into a free function 21:24:39 -!- ontoclasm has quit [Quit: Leaving.] 21:27:45 -!- us17 has quit [Ping timeout: 265 seconds] 21:29:30 <|amethyst> I didn't check whether it includes all god abilities 21:29:41 <|amethyst> but if so it could be replaced by a range check on the enum 21:30:05 <|amethyst> no need for data at all when it's represented by metadata :) 21:30:36 -!- ystael has quit [Ping timeout: 265 seconds] 21:31:34 <|amethyst> (or we could get rid of that fragility next time we break compat) 21:31:49 -!- Beef-Takeout has quit [Ping timeout: 250 seconds] 21:32:26 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 21:33:34 PleasingFungus: warlock's mirror is awesome. I think an amulet of reflection is the natural place for it since those can be "upgraded" with a shield 21:34:26 -!- dtsund has joined ##crawl-dev 21:40:16 !source abflag 21:40:16 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ability.cc#l80 21:40:22 why are some entries at the start and some at the end? 21:54:48 -!- cang has quit [Quit: Page closed] 21:58:16 might be a history question, but why is this enum using negative integers 21:58:18 !source object_selector 21:58:25 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/invent.h#l17 21:59:01 because it's used as an alternative to passing base_types 21:59:11 <|amethyst> there used to be ABFLAGs for various kinds of miscasts as costs 21:59:21 hm, CURSEABLE or CURSABLE ? 21:59:21 <|amethyst> which were removed, but other things not shifted 21:59:36 ah so just history 21:59:52 wheals: is that answering abflag? I don't get what you mean 21:59:54 <|amethyst> I don't think they're actually marshalled so it's probably fine to shift everything down 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:44 chequers: you can pass item_is_selected something in that enum (like OSEL_RECHARGE for rechargeable items) or an OBJ_ (like OBJ_WANDS for all wands) 22:00:54 google suggests "cursable" 22:01:04 wheals: aha 22:01:05 and all OBJ_s are positive 22:01:10 so those have to be negative 22:01:24 they aren't marshalled either so they could be shifted to be in order 22:05:38 -!- Dixlet has quit [Read error: Connection reset by peer] 22:05:57 -!- Dixlet has joined ##crawl-dev 22:12:10 -!- johns_ has quit [Quit: Page closed] 22:13:12 -!- LordSloth has quit [Quit: Leaving] 22:16:40 -!- PleasingFungus has joined ##crawl-dev 22:17:29 chequers: my vague thought was that an amulet might be too easy to make very strong - the buckler is sort of neat insofar as it limits sh to some extent... but the amulet is probably better 22:20:51 oh, lame downside of switching to an amulet: effects don't reflect off the mirror, they reflect off "an invisible shield around you" 22:21:30 -!- PleasingFungus has quit [Client Quit] 22:22:14 pleasingfungus: ...you're worried about making an unrand that's too strong? 22:22:29 hahaha 22:22:47 should drinking a !bmut and getting clarity cancel pre-existing confusion? 22:22:49 pleasingfungus: I guess you could add special code that makes things reflect of your amulet, when warlock's mirror is equipped 22:23:10 I guess so 22:23:47 ProzacElf: nah 22:23:58 -!- maldini has quit [Remote host closed the connection] 22:25:01 yeah, i guess the amulet didn't do it either 22:25:14 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:27:51 -!- chewy has joined ##crawl-dev 22:28:11 -!- brknglss has quit [Quit: Page closed] 22:30:08 -!- chewymouse has quit [Ping timeout: 260 seconds] 22:35:53 -!- Daekdroom has quit [Remote host closed the connection] 22:35:54 -!- ontoclasm has joined ##crawl-dev 22:37:40 -!- Dixlet has quit [Ping timeout: 245 seconds] 22:38:14 blarg, apparently targeters have changed a bunch since I made Blend In 22:38:21 a bunch of stuff is broken now :'( 22:38:39 -!- Dixlet has joined ##crawl-dev 22:41:31 -!- foophykins has quit [Quit: Page closed] 22:44:24 -!- Lightli has joined ##crawl-dev 22:45:31 where should I put the code for ashenzari's "curse item" logic? 22:45:36 the scroll code was in spl-goditem 22:47:02 i'd put it in godabil.cc 22:47:57 -!- maldini has quit [Ping timeout: 272 seconds] 22:49:31 Would merging RES_CORR and RES_ACID break save compat? 22:50:46 -!- PleasingFungus has joined ##crawl-dev 22:51:10 you'd need to do something with monster_info and ghost_demons i suspect 22:52:41 yes 22:54:37 -!- Jamo__ has quit [Quit: Page closed] 22:54:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:55:28 also, I realized that you can probably use ench_power as a surrogate hit value 22:55:31 not sure what the right scale should be 22:57:04 ? 22:59:28 enchantments have a to_hit of AUTOMATIC_HIT. this makes them impossible to roll a shield value higher than their to-hit. 23:00:03 in the current implementation of the warlock's mirror, blocking an enchantment is based purely on your sh, not on anything about the enchantment itself. 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:18 -!- Dixlet has quit [Ping timeout: 246 seconds] 23:00:41 how can I do this: dec_inv_item_quantity(SCR_REMOVE_CURSE, 1); 23:00:42 it could happen whenever you resist 23:00:47 which feels a little wrong - it's blocking an arrow or iron shot depends on the skill of whoever's sending it your way, so.... 23:00:48 hm 23:00:55 that's definitely cute 23:00:59 you'd have to search through you.inv 23:01:09 that was to chequers: 23:01:15 of course, it wouldn't depend on your sh 23:01:17 yeah 23:01:39 -!- Dixlet has joined ##crawl-dev 23:01:44 -!- Lasty has quit [Quit: Leaving.] 23:01:45 chequers: simplifying ash prayer? 23:02:03 and then if you.inv[i].is_type(OBJ_SCROLLS, SCR_REMOVE_CURSE) dec_inv_item_quantity(i, 1); 23:03:31 PleasingFungus: right 23:03:49 nice. makes sense, now that prayer only consumes one scroll a pop 23:03:53 PleasingFungus: I'm sick of creating PRs that don't get merged so now I ask for permission before starting to right :P 23:03:55 but you have to reorient yourself mentally 23:03:57 haha 23:04:12 someone should talk about those acid crabs, probably 23:04:15 it will change scry's key, but since you get a menu prompt it's nbd 23:04:42 I feel weakly hostile to them, because they're a palette swap, but maybe that's not so bad? 23:04:51 chequers: oh, moving it off p? 23:05:21 i'm not sure how well balanced acid clouds actually are right now 23:05:37 since they were never designed for monster use 23:05:38 PleasingFungus: to aa 23:05:43 "Curse Item" 23:06:24 They're not even a palette swap, it's just a hue shift with some dots added. Unless you mean design-wise. 23:06:31 as part of a move to remove the p key, it's reasonable. not a necessary part of this change, and arguably reduces ui quality for now, but if you're going to make these two changes they might as well be rolled together 23:06:34 nikheizen: the latter, yeah 23:06:40 !source item_def 23:06:41 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/externs.h#l573 23:07:09 PleasingFungus: the change is removing curse foo scrolls and giving an ash ability to curse an item, that consumes one ?rc 23:07:12 !source item_def 2 23:07:12 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/externs.h#l70 23:07:45 chequers: ohh 23:07:59 powerful ash buffs 23:08:05 and reduction of player whinging 23:08:42 except, hm, that considerably reduces the number of items you can curse per ?rc 23:08:46 player winging? 23:08:50 so might be a secret ash nerf instead 23:09:01 my suggestion was two universal scrolls 23:09:01 You could also think of it as killing a cumbersome and flawed mechanic! 23:09:08 PleasingFungus: yeah i think it's more so a nerf 23:09:11 but this'll do 23:09:20 PleasingFungus: but my real goal is reducing scroll spam 23:09:23 gammafunk: "to complain persistently and in a peevish or irritating way" 23:09:26 so that's a buff 23:09:30 also known as "scram" 23:09:36 especially early on you usually want to curse very specific slots 23:09:40 you're....you're making this up! 23:09:43 but end up with 9001 curse jewellery scrolls or something 23:10:42 !source dec_inv_item_quantity 23:10:43 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/items.cc#l327 23:10:44 gammafunk: well, only the funny parts 23:11:03 !lg . ash 23:11:04 3. gammafunk the Imperceptible (L24 SpEn of Ashenzari), escaped with the Orb and 3 runes on 2015-03-19 03:52:10, with 1472244 points after 83450 turns and 7:23:05. 23:11:12 -!- simmarine has quit [Read error: Connection reset by peer] 23:11:13 !lg . ash -2 23:11:15 2/3. gammafunk the Imperceptible (L25 SpEn of Ashenzari), blasted by an orb of fire (fireball) on Zot:5 (hall_of_Zot) on 2015-03-05 02:56:43, with 575859 points after 85638 turns and 10:08:20. 23:11:17 oh yeah 23:11:18 nice 23:11:19 !lg . ash -3 23:11:21 1/3. gammafunk the Covert (L8 SpWr of Ashenzari), quit the game on D:5 on 2015-02-15 21:51:32, with 1034 points after 6683 turns and 0:38:01. 23:11:30 o gammafunk, bring me wisdom. should the warlock's mirror be an amulet (for powerful synergy trix) or a buckler (for better reflection messages)? 23:11:47 well amulets are very wizardy 23:12:02 how are the messages better for bucklers/shields? 23:12:08 It should be a blindfold for an easy island solution. 23:12:12 hm 23:12:15 how do I write this c++ properly http://dpaste.com/1VJBDDC 23:12:17 shielding is already reflection right now 23:12:18 I forgot about that 23:12:25 yeah 23:12:33 the error is ability.cc:2810:17: error: no matching function for call to 'dec_inv_item_quantity' 23:12:47 missing header? 23:12:49 (./items.h:35:6: note: candidate function not viable: no known conversion from 'FixedVector::const_pointer' (aka 'const item_def *') to 'int' for) 23:12:50 gammafunk: "Your warlock's mirror reflects the bolt of fire!", versus "The bolt of fire reflects off an invisible shield around you!" 23:13:05 ah 23:13:13 PleasingFungus: well you can special case the message? 23:13:18 yeahhhhh 23:13:24 But it is awful handy that an amulet with reflection already exists. 23:13:29 otoh no unrand bucklers 23:13:40 oh, you're thinking of moving this effect onto shielding? 23:13:48 hadn't even considered that 23:13:49 uh 23:13:54 no I don't even know what I'm thinking 23:14:06 I thought it's a thing that can reflect usually unreflectable things 23:14:11 yeah 23:14:25 no I didn't mean make reflection do that 23:14:32 er 23:14:39 make shielding (the normal amulet) 23:15:15 just was saying that an existing amulet is close to this thing, but I suppose 23:15:22 it's not really any closer than an buckler with reflection ego 23:15:23 ahh, yeah 23:15:38 and the other problem is there's already another unrand amu of reflection 23:15:39 chequers: for (int i = 0; i < ENDOFPACK; ++i) 23:15:44 though we could move that to... something else 23:15:46 ? 23:15:49 chequers: and you need to check for base_type as well 23:15:52 oh? 23:16:01 amulet of shielding is reflection now 23:16:02 right 23:16:09 I don't know what we would change it to 23:16:10 yeah, in that case I guess a buckler is best 23:16:11 ??amulets 23:16:12 amulets[1/1]: The list of amulets in Crawl are: clarity, faith, gourmand, guardian spirit, inaccuracy, rage, regeneration, resist corrosion, resist mutation, stasis, and warding. In 0.18, new amulets: harm, reflection, dismissal, and mana regeneration; removed amulets: resist mutation, warding, clarity, stasis, and resist corrosion (replaced with ring of resist corrosion). 23:16:33 enh 23:16:36 imo make it a buckler, the concept of a wizard holding a charm of protection in their hand is indeed thematic 23:16:43 yeah, buckler it is. 23:16:50 ty all. 23:17:04 Yeah, make it a buckler and 23:17:07 !send PleasingFungus the magic mirror of merlin 23:17:08 -!- ontoclasm has quit [Quit: Leaving.] 23:17:08 Sending the magic mirror of merlin to PleasingFungus. 23:17:17 merlin is NOT a crawl character!!! 23:17:18 wheals: how do I convert int i into an inventory item? 23:17:24 and if he was you'd probably end up murdering him 23:17:39 ohh, nethack reference 23:17:41 I don't get those 23:17:43 you.inv[i] 23:17:44 make it devour swords from monsters and spit the swords back in their face and cut off the heads and then the heads animate and spit fire back at the buckler so it reflections onto monsters and then the monsters... 23:17:53 aha 23:18:15 question: what is 'open inventory' [in nethack] 23:18:21 is this as opposed to bags of holding? 23:18:22 ...and then the quokka gets firestormed! 23:18:39 gammafunk: I'm in 23:18:52 open inventory means things that can get destroyed in your pack, probably 23:18:56 stuff in bags are safe 23:19:03 but then it's a turn to take them out 23:19:06 ok, so what I thought 23:19:25 not all items can be destroyed though, so tins are safe 23:20:00 but you can choke on them 23:20:11 The entropic weave is overconfident in its corroding capabilities. 13https://crawl.develz.org/mantis/view.php?id=10233 by Kvaak 23:20:18 sure, unless you're wearing an amulet of magical eating 23:20:30 or whatever it is 23:20:51 choking on your food has always sounded like an incredibly stupid mechanic. even for nethack 23:20:52 the entropic weave? is that a hairstyle? 23:20:58 it's fire 23:21:13 it's smite with less damage and more corrosion 23:21:31 -452 corrosion, dang 23:21:37 🔥🔥🔥 23:21:53 anyway, sounds like a simple bug 23:21:57 !blame2 🔥🔥🔥 23:21:57 🔥🔥🔥🔥🔥🔥🔥🔥🔥 23:22:00 You only really choke on food if you are engorged. 23:22:14 can you eat an amulet of strangulation 23:22:17 wheals: thanks 23:22:22 you can 23:22:22 and 23:22:25 you choke on it instantly 23:22:36 aha! 23:22:44 But iirc there is no warning for eating while engorged. Also yes you can eat nonfood. 23:22:52 Beware the food cost. 23:23:01 You're having hard time getting it all down. Stop eating? [un] 23:23:04 s/un/yn/ 23:23:10 only if it's multi-turn though 23:23:15 u(ninstall nethack) 23:23:30 powerful play... 23:23:33 jokes on you im playing it via ssh! 23:23:46 really, that would only make that option even more powerful 23:23:47 ...the only way to win is not to play... 23:24:36 i have found a secret technique for winning nethack: you bring the amulet of yendor to the altar in the astral plane and sacrifice it 23:24:52 on a cross-aligned altar of course 23:25:49 yes, don't sacrifice it to your god, that would be foolish 23:27:19 a cursed thoroughly rusty thoroughly corroded -3 helm of opposite alignment named Astralbane 23:27:27 (being worn) 23:28:01 what, not greased 23:28:11 you don't want your mind flayed do you!? 23:28:27 fool, he doesn't carry poisoned darts to one-shot mind flayers?! 23:28:33 Obviously he ran out considering the state of the thing. 23:28:38 more like the helm of DID 23:29:27 the great thing about poison enchanted darts is how the poison and the enchant degrade 23:29:41 that's why you use daggers 23:29:42 so you get all these stacks based on if the poison has worn off and what the enchant is 23:29:50 depends on your role though 23:29:56 -!- wheals has quit [Quit: Leaving] 23:30:01 that sounds suspiciously like crawl's enchanted arrows 23:30:06 some can't get daggers to max skill, so they're less good 23:30:07 yeah 23:30:10 but even worse 23:30:32 sil's arrow are weird 23:30:35 well, I guess that's not necessarily true that it's worse, since there aren't a lot of "egos" in nethack 23:30:44 unless I'm mistaken you have +1 arrows and +3 arrows and poisoned arrows 23:30:56 but never a combination of them 23:31:10 pluses died 23:31:33 !lg pluses 23:31:34 No games for pluses. 23:31:42 !lg plus 23:31:43 No games for plus. 23:31:44 Yes, kvaak, they don't combine effects. 23:31:56 o, missed that that was sil 23:31:57 +x arrows of penetration would be heinous. 23:32:10 crawl plussed ammo was just annoying 23:34:03 -!- mamgar has quit [Quit: Exit Stage Left] 23:35:06 does anyone, off the top of their head, know where god prefixes are handled in mon-speak? I was thinking of adding an Orb prefix so we could change monster speech if you're on the run 23:36:37 Donald moans, "So you got the orb. I bet you think you're really impressive." 23:37:18 Yiuf shouts, "Wait for me!" 23:37:48 ah, this should be totally easy 23:37:55 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 23:38:02 Menkaure giggles, "Why hello there!" 23:41:25 -!- Shard1697 has quit [Ping timeout: 245 seconds] 23:41:53 -!- regret-index has joined ##crawl-dev 23:42:24 ugh, and here I thought it'd be a quick done deal 23:42:25 -!- ystael has quit [Ping timeout: 272 seconds] 23:42:39 -!- PleasingFungus has joined ##crawl-dev 23:42:42 pinging gammafunk 23:42:57 would also ping gammafunk sure. 23:43:26 unrelated, for bh: 23:43:34 !source mon-speak.cc:511 23:43:35 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-speak.cc#l511 23:43:47 PleasingFungus: already found it, but thanks :) 23:43:50 the example for branch, a little bit down, is simpler 23:43:57 also I hate that code and really want to rewrite that entire file 23:43:59 someday.. 23:44:03 I'll push a patch once I test it 23:44:22 -!- Shard1697 has joined ##crawl-dev 23:45:31 the concerns for silent spectres in huge numbers is kind of silly because they are only propped up to still have some appearances while place:Tar:$ dwindles away to nothing 23:47:40 -!- ussdefiant_Lappy has joined ##crawl-dev 23:47:42 if the top end shouldn't be quite so slow, I can work on more bloody spreadsheets, though this is terribly timed 23:48:34 03PleasingFungus02 07[warlock_mirror] * 0.18-a0-1039-g66e6267: Buff the warlock's mirror 10(2 minutes ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/66e626710f0f 23:48:55 good branch 23:49:04 ty 23:49:10 I'm proud of the name 23:49:21 of the branch. it fits well 23:50:43 03bh02 07* 0.18-a0-1059-g3ad378d: Add an "orb" prefix for mon-speak 10(10 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/3ad378d13585 23:50:43 03bh02 07* 0.18-a0-1060-g4fac74f: Add Yiuf speech acknowledging the orb. 10(8 minutes ago, 1 file, 10+ 0-) 13https://github.com/crawl/crawl/commit/4fac74fc1a52 23:51:55 concerns over the danger of any given eventual set is silly considering that every non-tar set collapses to darkness + glaciate anyway >_> 23:52:20 I don't see much darkness in zigs, tbh. 23:52:30 undervalued. 23:52:38 probably! 23:52:59 I don't see why you would give up a LOS reduction if you are megazigging. 23:53:36 ...do you mean, "why someone would take a"?... 23:54:39 bh: now that's niche speech 23:54:45 No. 23:55:03 * regret-index shrugs 23:55:24 bh: one tweak, why are the last two lines not ending with ! ? 23:55:29 agreement is hard 23:55:51 New branch created: pull/216 (1 commit) 13https://github.com/crawl/crawl/pull/216 23:55:51 03chequers02 07https://github.com/crawl/crawl/pull/216 * 0.18-a0-1059-g54226c9: Replace curse scrolls with curse item ability. 10(1 year ago, 14 files, 114+ 171-) 13https://github.com/crawl/crawl/commit/54226c9debe7 23:56:07 replace curse skulls with curse item ability 23:56:16 replace curse scrolls with curse skulls 23:56:23 ooo.... 23:56:34 like kiku's summon reapers, but with curse skulls instead 23:56:39 curse stomachs 23:56:44 all scrolls are now skulls. u have to read the skull. spooky 23:56:50 chequers: submit a PR for more speech :) 23:56:53 MEGA spooky 23:56:56 crawl needs more skulls imo 23:57:05 Donald should probably get some orb speech 23:57:11 bh: aren't you worried that speech is a little lucid for Yiuf? :P 23:57:19 but also semi-seriously 23:57:27 bh: ugh PR is so heavyweight for a two character change 23:57:37 chequers: :D 23:57:39 bh: if you won't make the change otherwise and you'll accept it, I will 23:57:54 imo just become a dev 23:57:56 it's simple 23:57:57 anyway. mister pf. should I just go and double most of the numbers involved in that zigstacking patch? 23:57:57 bh: btw, what's up with steam dcss? I have desire to help that 23:58:04 -!- destroythecore has quit [Read error: Connection reset by peer] 23:58:06 PleasingFungus: he talks like a philosopher if you worship Xom. He's coherent if he's confused. Let's just pretend that the orb struck him clear 23:58:10 chequers: make a video 23:58:12 w/e 23:58:18 chequers: then you only have to submit PRs if you're amalloy! 23:58:20 I'm not the guy to do that 23:58:34 PleasingFungus: I would but still decoding step three in: 1. Run a server 2. Submit a lot of rejected patches 3. ????? 4. Become a dev 23:58:37 regret-index: the objections were about enemy types, I think 23:58:40 (ah, to have authority) 23:58:50 authority...!? 23:58:52 bh: oh sorry thought you were leading the charge 23:58:53 they're mostly silly objections 23:59:07 the thing about filling the floor was something that gamma said but mpa disagreed with 23:59:11 so I think that one's a tossup 23:59:11 -!- zxc has joined ##crawl-dev 23:59:32 I absolutely refuse to have opinions about zigs 23:59:44 so I think I've done all I can here, tbh 23:59:44 a very reasonable choice. 23:59:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1060-g4fac74f (34) 23:59:55 haha