00:00:00 but I guess they could use irradiate 00:00:01 or maybe write new code! 00:00:21 * Grunt shreds gammafunk like tissue paper!!! 00:00:37 I was thinking you could do something very silly like shifters 00:00:57 !xxx grunt 00:00:58 gammafunk gestures. 8 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps grunt! x8 00:01:15 I like to imagine 8 successive tentacle slaps for some reason 00:01:19 very loony tunes 00:01:22 PleasingFungus: IIRC that was the basic implementation I did way back when - abuse of shifter code 00:01:30 !shatter gammafunk 00:01:30 Grunt gestures wildly while chanting. The dungeon rumbles around Grunt! gammafunk shudders from the earth-shattering force. 00:02:23 monster forms spells seem really hard to make meaningful since it's just "become an entirely different monster" 00:02:57 and yeah giving it a bunch of forms makes it a limited shapeshifter 00:04:00 -!- mkbehr has quit [Quit: Leaving] 00:04:41 yeah it would be a limited shifter, that was it 00:05:12 a carefully selected, artisanally pruned set of forms 00:05:30 (though ofc you could always add some spells that it keeps in all forms... not sure irradiate is a good fit) 00:06:04 imo land mon-spell-slots before you do that 00:06:14 ya, I was thinking about some comments from there 00:06:27 btw my refactors for that branched are stalled on code being hard :( 00:06:27 -!- shnurlf has quit [Quit: Page closed] 00:06:28 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 00:06:28 sorry 00:06:33 rip 00:06:48 !send PleasingFungus !brill 00:06:48 Sending !brill to PleasingFungus. 00:07:40 I really love that whoever wrote _player_hurt_monster felt they had to make an excuse for writing a utility function 00:08:15 !source _player_hurt_monster 00:08:16 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-damage.cc;hb=HEAD#l1068 00:08:51 scroll up two lines 00:08:52 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1205-g505bced (34) 00:10:42 ooh bwr 00:10:49 must predate DCSS!!! 00:10:59 <3 00:11:01 hm 00:11:05 hm 00:11:33 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 00:13:07 -!- PoopBridge has quit [Ping timeout: 245 seconds] 00:13:13 hm 00:14:21 one of these days I'm gonna suppress my instinct to rebase while working on a remote branch 00:14:23 "oh well" 00:15:11 03PleasingFungus02 07[irradiate] * 0.16-a0-1206-ge0e2948: Add a temp param to holiness 10(3 hours ago, 5 files, 16+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e0e294801a57 00:15:11 03PleasingFungus02 07[irradiate] * 0.16-a0-1207-g7678859: New spell: Irradiate 10(9 weeks ago, 8 files, 108+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7678859402ff 00:15:11 03PleasingFungus02 07[irradiate] * 0.16-a0-1208-g9ac8c27: Rework monster malmutation 10(16 minutes ago, 3 files, 13+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9ac8c27a4440 00:15:19 -!- amatsu has quit [Ping timeout: 272 seconds] 00:16:06 those are a good 26 minuses. 00:16:28 god, just look at that removed code in the last commit. look at it. 00:17:14 -!- tmoiy has quit [Quit: Page closed] 00:17:29 huh, quad damage doesn't cause you to do quad damage to yourself 00:17:30 -!- gammafunk has quit [Quit: leaving] 00:18:21 Unstable branch on crawl.develz.org updated to: 0.16-a0-1205-g505bced (34) 00:25:21 03PleasingFungus02 07[irradiate] * 0.16-a0-1209-g6adc907: Tidy up an unused parameter 10(2 minutes ago, 3 files, 5+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6adc907d9315 00:27:37 -!- caricature has quit [Read error: Connection reset by peer] 00:33:48 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1205-g505bced 00:41:05 -!- scummos__ has quit [Ping timeout: 260 seconds] 00:41:27 -!- Kramin42 has quit [Read error: Connection reset by peer] 00:45:13 -!- Kramin_ has quit [Ping timeout: 258 seconds] 00:45:59 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:47:24 -!- SakuyaIzayoi has quit [Ping timeout: 272 seconds] 00:47:24 -!- Pacra has quit [Ping timeout: 250 seconds] 00:47:46 -!- soadzombi has quit [Ping timeout: 246 seconds] 00:49:48 -!- Kramell has quit [Remote host closed the connection] 00:55:05 -!- caricature has quit [Quit: Konversation terminated!] 00:56:02 -!- bmfx has quit [Quit: Lost terminal] 00:56:18 -!- bonghitz has quit [Remote host closed the connection] 01:00:23 -!- Yermak has quit [Quit: Page closed] 01:04:44 -!- rchandra has left ##crawl-dev 01:08:59 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:15:34 -!- LexAckson has quit [Ping timeout: 250 seconds] 01:16:00 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 01:18:33 -!- rossi has quit [Ping timeout: 246 seconds] 01:21:34 -!- WalkerBoh has quit [Remote host closed the connection] 01:25:38 -!- bonghitz has quit [Remote host closed the connection] 01:29:41 -!- meatpath has quit [Ping timeout: 260 seconds] 01:33:19 -!- GhostSonOfGhost has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 01:33:45 -!- Noom_afk has quit [Read error: No route to host] 01:37:42 -!- Alpha_ has quit [Ping timeout: 245 seconds] 01:38:12 -!- demiskeleton has quit [Quit: Leaving] 01:44:27 -!- Furril has quit [Ping timeout: 246 seconds] 01:45:29 -!- debo has joined ##crawl-dev 01:50:12 -!- debo has quit [Ping timeout: 245 seconds] 01:53:37 -!- iFurril has quit [Ping timeout: 245 seconds] 02:00:02 -!- soadzombi has quit [Quit: Page closed] 02:04:15 -!- wat has quit [Ping timeout: 244 seconds] 02:18:33 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1205-g505bced (34) 02:18:49 -!- ussdefiant has quit [Ping timeout: 272 seconds] 02:19:32 -!- Mazed has quit [Ping timeout: 260 seconds] 02:27:29 -!- iFurril has quit [Ping timeout: 255 seconds] 02:32:07 -!- ontoclasm has quit [Quit: Leaving.] 02:33:34 -!- ontoclasm has joined ##crawl-dev 02:34:39 -!- Siegurt has quit [Quit: Leaving.] 02:35:12 -!- omnirizon has quit [Ping timeout: 246 seconds] 02:46:03 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 02:49:33 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 02:53:40 -!- lobf has quit [Quit: lobf] 02:55:17 -!- titanjones has quit [Quit: Page closed] 02:55:51 -!- simmarine has quit [Quit: Leaving] 02:57:43 -!- Quashie has quit [Ping timeout: 255 seconds] 03:01:52 -!- Mazed has quit [Ping timeout: 240 seconds] 03:14:52 -!- odiv has quit [Ping timeout: 240 seconds] 03:19:16 -!- rossi has quit [Ping timeout: 260 seconds] 03:22:00 -!- doubtofbuddha has quit [Ping timeout: 258 seconds] 03:22:51 -!- Mazed has quit [Ping timeout: 255 seconds] 03:25:20 -!- Whistling_Bread has quit [Ping timeout: 260 seconds] 03:35:02 -!- KurzedMetal has quit [Read error: Connection reset by peer] 03:36:06 -!- qoala has quit [Quit: Abscond!] 03:38:21 -!- Isabel has joined ##crawl-dev 03:38:39 -!- ontoclasm has quit [Quit: Leaving.] 03:41:41 -!- Pluie has quit [Ping timeout: 260 seconds] 03:44:35 -!- Bloax has joined ##crawl-dev 03:50:58 -!- alefury has joined ##crawl-dev 04:02:01 -!- teflonbiscuit has quit [Quit: Page closed] 04:03:57 -!- Isvaffel has quit [Ping timeout: 245 seconds] 04:05:50 -!- Pluie has joined ##crawl-dev 04:07:57 -!- titanjones has quit [Quit: Page closed] 04:08:44 -!- Isabel has quit [Ping timeout: 260 seconds] 04:10:02 -!- dck has joined ##crawl-dev 04:10:23 !singularity Grunt 04:10:24 dck: You have 1 message. Use !messages to read it. 04:10:24 dck mumbles some strange words. The singularity violently warps Grunt! 04:11:27 !tell Grunt G G G GRUNT are salamanders still going to be a thing 04:11:28 dck: OK, I'll let grunt know. 04:11:34 !tell Grunt question mark 04:11:34 dck: OK, I'll let grunt know. 04:13:02 -!- bonghitz has quit [Remote host closed the connection] 04:17:15 -!- Hailley has quit [Remote host closed the connection] 04:18:04 -!- odiv has quit [Ping timeout: 244 seconds] 04:18:31 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 04:18:38 yes 04:20:25 -!- scummos__ has quit [Ping timeout: 260 seconds] 04:24:52 -!- Whistling_Beard has quit [Ping timeout: 258 seconds] 04:30:41 -!- _Jordan_ has quit [Quit: _Jordan_] 04:33:07 -!- syllogism has joined ##crawl-dev 04:36:58 -!- Kramin42 has quit [Quit: Bye] 04:42:35 -!- st_ has joined ##crawl-dev 04:53:07 -!- epsik-kun has quit [Ping timeout: 246 seconds] 05:04:26 -!- Ragdoll has joined ##crawl-dev 05:17:51 -!- Ragdoll has quit [Quit: Ik ga weg] 05:18:22 -!- rossi has quit [Ping timeout: 240 seconds] 05:28:23 -!- ElanMorin has joined ##crawl-dev 05:35:36 -!- syllogism has quit [Quit: Leaving] 05:36:32 -!- jeanjacques has quit [Quit: quit] 05:40:45 -!- Tux[Qyou] has quit [Ping timeout: 260 seconds] 05:41:36 -!- Guest22121 has quit [Ping timeout: 260 seconds] 05:46:18 -!- Bloaxor has joined ##crawl-dev 05:46:18 -!- Bloax has quit [Read error: Connection reset by peer] 05:47:00 -!- Tux[Qyou] has quit [Ping timeout: 246 seconds] 05:47:36 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 05:53:20 -!- edlothiol has joined ##crawl-dev 05:55:46 -!- domiryuu has quit [Quit: leaving] 05:57:05 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:01:14 -!- Kintak has quit [Read error: Connection reset by peer] 06:04:37 -!- DrKe has quit [] 06:04:37 -!- Bloaxor has quit [Read error: Connection reset by peer] 06:04:55 -!- DrKe has joined ##crawl-dev 06:05:34 -!- Bloaxor has joined ##crawl-dev 06:08:22 -!- Blazinghand has quit [Ping timeout: 240 seconds] 06:11:00 -!- Bloaxzorro has joined ##crawl-dev 06:11:01 -!- Bloaxor has quit [Read error: Connection reset by peer] 06:11:31 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 06:12:24 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 06:13:32 -!- DrKe has quit [Ping timeout: 245 seconds] 06:13:59 -!- DrKe has joined ##crawl-dev 06:16:23 -!- Mazed has quit [Remote host closed the connection] 06:16:26 -!- Bloax has joined ##crawl-dev 06:18:00 -!- Bloaxor has joined ##crawl-dev 06:18:00 -!- Bloax has quit [Read error: Connection reset by peer] 06:21:07 -!- morphix0 has quit [Remote host closed the connection] 06:27:15 -!- Whistling_Bread has quit [Ping timeout: 246 seconds] 06:28:48 -!- Bloaxzorro has joined ##crawl-dev 06:28:49 -!- Bloaxor has quit [Read error: Connection reset by peer] 06:29:58 -!- Bloaxor has joined ##crawl-dev 06:29:59 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 06:32:29 -!- amatsu has quit [Quit: ZNC - http://znc.in] 06:36:22 -!- Bloaxzorro has joined ##crawl-dev 06:36:22 -!- Bloaxor has quit [Read error: Connection reset by peer] 06:38:05 -!- Sigurd is now known as Guest4635 06:40:24 -!- tensorpudding has quit [Ping timeout: 260 seconds] 06:40:48 -!- Mazed has quit [Ping timeout: 272 seconds] 06:43:01 -!- dck has quit [Ping timeout: 246 seconds] 06:45:26 -!- pentax has quit [Read error: Connection reset by peer] 06:52:25 -!- Mazed has quit [Ping timeout: 272 seconds] 06:59:21 -!- Miauw has quit [Read error: Connection reset by peer] 07:05:54 Gruud (L5 DsGl) ASSERT(a) in 'itemprop.cc' at line 718 failed. (No actor in stationary net at (33,15)) (D:3) 07:08:03 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 07:12:12 -!- bmfx has quit [Ping timeout: 250 seconds] 07:12:38 -!- Mazed has quit [Ping timeout: 250 seconds] 07:14:32 -!- gareppa has quit [Remote host closed the connection] 07:15:22 -!- tsohg has quit [Remote host closed the connection] 07:15:29 -!- titanjones has quit [Quit: Page closed] 07:18:07 -!- tsohg has quit [Read error: Connection reset by peer] 07:18:41 -!- rossi has quit [Ping timeout: 260 seconds] 07:27:38 -!- Kellhus has quit [Quit: Page closed] 07:28:48 !crash gruud 07:28:49 3. Gruud, XL5 DsGl, T:1815 (milestone): http://crawl.lantea.net/crawl/morgue/Gruud/crash-Gruud-20141011-120552.txt 07:29:22 -!- Miauw has quit [Read error: Connection reset by peer] 07:33:10 -!- debo has joined ##crawl-dev 07:33:35 -!- siepu has quit [Quit: Leaving] 07:33:52 -!- Mazed has quit [Ping timeout: 250 seconds] 07:33:57 -!- tsohg has quit [Read error: Connection reset by peer] 07:34:27 -!- Adder has quit [Ping timeout: 245 seconds] 07:36:52 -!- Patashu has quit [Ping timeout: 240 seconds] 07:38:34 -!- Earlo has quit [Quit: Leaving] 07:38:53 -!- ObtusePanda has quit [Client Quit] 07:40:05 -!- __miek has quit [Ping timeout: 244 seconds] 07:45:39 -!- somebody1 has quit [Ping timeout: 255 seconds] 07:51:55 -!- stanzill has quit [Quit: bbl] 07:55:32 -!- Mazed has quit [Ping timeout: 272 seconds] 07:57:54 -!- ackack has joined ##crawl-dev 08:08:49 -!- Ragdoll has joined ##crawl-dev 08:10:01 -!- pentax has quit [Quit: ヒーロー見参!] 08:14:17 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 08:15:16 -!- Mazed has quit [Read error: Connection reset by peer] 08:19:57 -!- Mazed has quit [Ping timeout: 246 seconds] 08:20:29 -!- Brannock has joined ##crawl-dev 08:21:34 -!- Calisca2 has quit [Ping timeout: 255 seconds] 08:24:12 -!- Bloax has joined ##crawl-dev 08:28:04 -!- Guest4635 has quit [Quit: Leaving] 08:28:48 -!- Sigurd is now known as Guest6969 08:28:48 -!- Guest6969 has quit [Client Quit] 08:31:30 -!- Lasty has joined ##crawl-dev 08:33:52 -!- Daekdroom has quit [Changing host] 08:36:32 -!- Pacra has joined ##crawl-dev 08:38:40 -!- Bloaxor has joined ##crawl-dev 08:38:40 -!- Bloax has quit [Read error: Connection reset by peer] 08:41:17 -!- Mazed has quit [Ping timeout: 260 seconds] 08:41:40 -!- tovical has quit [Client Quit] 08:42:38 -!- CKyle has joined ##crawl-dev 08:44:34 -!- rchandra has joined ##crawl-dev 08:51:11 -!- Bloaxzorro has joined ##crawl-dev 08:51:11 -!- Bloaxor has quit [Read error: Connection reset by peer] 08:52:32 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:56:16 -!- dck has joined ##crawl-dev 08:58:28 -!- Pacra has quit [Ping timeout: 255 seconds] 09:00:18 -!- PleasingFungus has joined ##crawl-dev 09:01:48 oh. I noticed an odd thing the other day; a guy walked onto a tile and autopicked up two nets, then another net. seemed like they weren't stacked properly 09:01:59 will try and replicate it, maybe 09:02:15 <|amethyst> I imagine that would happen if one of the nets had been trapping something 09:02:31 <|amethyst> I don't think escaping from a net makes it merge with other nets on the ground 09:02:40 -!- Mazed has quit [Ping timeout: 272 seconds] 09:03:16 <|amethyst> yeah, just verified 09:03:17 yeah. checked; you can replicate this by killing a thing while it's in a net, too 09:03:41 not the biggest bug, I suppose 09:05:19 oh. |amethyst, you saw I tossed up an irradiate branch? 09:06:12 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 09:06:12 -!- Bloaxor has joined ##crawl-dev 09:07:04 <|amethyst> PleasingFungus: yeah 09:07:16 <|amethyst> PleasingFungus: I'm not sure I follow this: 09:07:19 <|amethyst> - HD penalty added; -10% stack, to max of -50%. Applies after 09:07:19 <|amethyst> draining, to avoid undue synergy. 09:07:24 <|amethyst> oh 09:07:31 <|amethyst> draining isn't a percent 09:07:34 <|amethyst> never mind 09:07:42 <|amethyst> s/a percent/multiplicative/ 09:10:00 -!- Bloaxzorro has joined ##crawl-dev 09:10:00 -!- Bloaxor has quit [Read error: Connection reset by peer] 09:12:45 -!- Alpha_ has quit [Ping timeout: 258 seconds] 09:12:50 yeah, I could have been more explicit about that 09:12:51 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 09:12:51 -!- Bloaxor has joined ##crawl-dev 09:13:02 maybe I'll touch up the message before it goes into master 09:13:22 -!- allbefore has quit [Ping timeout: 240 seconds] 09:14:40 -!- _D_ has quit [Quit: Lost terminal] 09:16:02 <|amethyst> PleasingFungus: I'd probably use calc_dice rather than dividing die size by hand 09:16:02 -!- Bloaxor has quit [Read error: Connection reset by peer] 09:16:15 -!- Bloaxor has joined ##crawl-dev 09:16:20 <|amethyst> PleasingFungus: could even use calcdice_calculator but maybe that's overkill 09:16:36 can't use calcdice_calculator without including beam.cc, I think 09:16:50 <|amethyst> oh 09:17:05 but calc_dice is a good call 09:17:09 <|amethyst> I supposed moving that for this one case isn't worth it 09:17:24 <|amethyst> s/osed/ose/ 09:17:35 I strongly suspect that there are a bunch of cases in spl-damage.cc that could benefit from it 09:17:57 yeah, just search around that file for uses of calc_dice 09:18:01 <|amethyst> another reason is that your version can go over "max_" damage 09:18:07 oh, rounding? 09:18:14 <|amethyst> PleasingFungus: yeah, if the division rounds up 09:18:14 -!- Bloaxor has quit [Read error: Connection reset by peer] 09:18:21 oops 09:18:43 -!- Bloaxor has joined ##crawl-dev 09:19:08 -!- rossi has quit [Ping timeout: 272 seconds] 09:20:28 -!- Miauw has quit [Read error: Connection reset by peer] 09:21:06 -!- TendaAway is now known as FatShack 09:22:30 -!- wat has quit [Quit: Leaving] 09:23:08 -!- tsohg has quit [Remote host closed the connection] 09:26:20 <|amethyst> PleasingFungus: also, I'm not sure the form/undead restrictions are needed? 09:26:59 form stuff is flavor and can be cut (I'm already a little worried about the antisynergy & slippery slide into also banning ice form, etc) 09:27:10 not sure about undead stuff 09:27:10 <|amethyst> oh 09:27:19 <|amethyst> I thought the flavour came from the restrictions 09:27:22 oh, no 09:27:28 -!- DrKe has quit [Read error: Connection reset by peer] 09:27:33 <|amethyst> Because I'm not a huge fan of the flavour either :) 09:27:35 ouch 09:27:38 rip 09:27:44 -!- DrKe has joined ##crawl-dev 09:28:00 <|amethyst> transmuting a layer of skin into energy ought to reduce the AC from scales etc :) 09:28:10 it's like 09:28:12 -!- tsohg has quit [Ping timeout: 245 seconds] 09:28:17 a fantasy atom's thickness of skin 09:28:24 but I couldn't say an atom for obv reasons 09:28:42 the thing with contam is that it's goofy fantasy sci-fi. mutations, glowing in the dark, etc - "magical radiation" 09:29:18 <|amethyst> I think just "sending out a burst of radiation" is Trm enough without having to say you transmuted something into it 09:29:36 and it would make more sense considering that armour exists 09:29:38 but it's less fun :( 09:29:50 well, I can remove the form restrictions in any case 09:30:10 -!- Sigurd is now known as Guest60108 09:30:21 a little nervous about letting undead play around with glow mechanics too much, though ofc they already have haste/invis... maybe I'm being overcautious 09:30:58 <|amethyst> they still get explosions etc 09:31:02 -!- tsohg has quit [Remote host closed the connection] 09:31:04 <|amethyst> they just get rot instead of mutations 09:31:09 rot and stat-drain 09:31:23 <|amethyst> you could always get up to yellow/red glow then go lichform 09:31:40 <|amethyst> so preventing casting in lichform doesn't solve that 09:31:41 well, there are certainly risks there 09:32:06 since it's very possible that you'll explode midway through your plan 09:32:42 -!- Sgeo has quit [Read error: Connection reset by peer] 09:32:49 well. if it's abusable, we can take actions 09:32:55 *excessively abusable 09:32:59 a little abuse is ok :) 09:33:06 er. in context of crawl spell effectiveness 09:33:24 <|amethyst> I don't hear about liches staying invis/hasted so I don't think there's too much to worry about 09:33:38 <|amethyst> could make one effect of glowsplosions "revert to normal form" 09:33:57 03PleasingFungus02 07[irradiate] * 0.16-a0-1210-g44e18f9: Use calcdice (|amethyst) 10(3 minutes ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=44e18f9f5eca 09:34:00 <|amethyst> (not guaranteed, just one of the possible effects) 09:34:35 invis while glowing isn't very good anyway 09:34:38 heh 09:34:46 would that actually help? unless it returned you to normal form and *then* malmuted you... but yeah, I don't hear much about liches abusing contam right now (though maybe minmay could correct me on that) 09:34:47 <|amethyst> oh right 09:34:58 03PleasingFungus02 07[irradiate] * 0.16-a0-1211-g3eff1ab: Remove flavour restrictions on Irradiate 10(2 minutes ago, 1 file, 0+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3eff1ab32184 09:35:36 rot's a real consequence for that. you could always turn up the rot amount, as an added bonus making mumies worse 09:35:48 rip mummies 09:35:59 idk. I think I'm willing to wait and see on this. 09:36:04 -!- Earlo has quit [Remote host closed the connection] 09:36:09 possibly keeping that absurd minmay zigsprint tv too much in mind. 09:36:19 ?? irradiate 09:36:19 irradiate[1/1]: L5 Tm/Cj. Does nontrivial damage to all adjacent enemies, at the cost of significant contam (zero to yellow in 2-4 casts). Themed as transmuting a thin layer of skin into magic, so doesn't work for undead or stone-skinned characters. 09:36:35 !learn e irradiate[1 s/Themed.*// 09:36:35 irradiate[1/1]: L5 Tm/Cj. Does nontrivial damage to all adjacent enemies, at the cost of significant contam (zero to yellow in 2-4 casts). 09:36:42 <|amethyst> hm, hydra form clarification is confusing 09:36:49 %git :/ehead 09:36:50 Could not find commit :/ehead (git returned 128) 09:36:54 hm 09:37:00 <|amethyst> "unlike real hydras, the caster will not heal if one of 09:37:01 <|amethyst> their heads is lopped off, though, unless cauterized by a flaming weapon" 09:37:05 augh 09:37:06 that's an... interesting combination of spell schools 09:37:08 I knew that sentence was too long 09:37:13 <|amethyst> I realise there's more, but it's garden-path 09:37:23 I will clarify the clarification. 09:38:14 -!- Bloaxzorro has joined ##crawl-dev 09:38:14 -!- Bloaxor has quit [Read error: Connection reset by peer] 09:39:51 The spell is flawed. Like real hydras, the caster will sprout new heads when decapitated, unless the wound is cauterized by flame. Unlike real hydras, though, this provides no healing. If all of the caster's heads are lopped off, the form will end. 09:40:05 ehhh 09:40:15 <|amethyst> I would move the "flawed" bit after the "Like..." sentence now 09:41:03 <|amethyst> Like real hydras...flame. However, because of a flaw in the spell, growing new heads does not provide healing as it does for real hydras. 09:41:24 <|amethyst> s/provide healing/heal the caster/ s/for// 09:41:42 lopping off real hydra heads heals the caster? 09:41:46 :p 09:41:48 <|amethyst> :P 09:42:01 Like real hydras, the caster will sprout new heads when decapitated, unless the wound is cauterized by flame. However, because of a flaw in the spell, growing new heads does not provide healing, as it does for real hydras. If all of the caster's heads are lopped off, the form will end. 09:42:05 so many commas 09:42:12 <|amethyst> Sorry, I'm comma-heavy 09:42:16 may take out the bit about the flaw 09:42:28 it's mostly just a IOOD joke anyway 09:42:30 <|amethyst> and could remove the comma before "as" with no real loss 09:42:49 survivable, I guess 09:43:09 -!- Bloaxor has joined ##crawl-dev 09:43:11 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 09:44:44 -!- Mazed has quit [Ping timeout: 250 seconds] 09:45:40 03PleasingFungus02 07* 0.16-a0-1206-g02846e5: Clarify the decapitation clarification (|amethyst) 10(2 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02846e54a8cf 09:45:43 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:51:34 -!- G-Flex has quit [Quit: Time for us to bug out.] 09:51:42 -!- tsohg has quit [Remote host closed the connection] 09:57:55 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141004030203]] 09:58:53 -!- ontoclasm has joined ##crawl-dev 10:03:55 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 10:06:03 -!- Mazed has quit [Ping timeout: 272 seconds] 10:06:07 -!- Bloax has joined ##crawl-dev 10:06:07 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:07:14 -!- Bloaxor has joined ##crawl-dev 10:07:18 -!- Bloax has quit [Read error: Connection reset by peer] 10:11:16 -!- Bloaxzorro has joined ##crawl-dev 10:11:16 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:14:18 -!- Lasty has quit [Quit: Leaving.] 10:16:15 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 10:16:15 -!- Bloaxor has joined ##crawl-dev 10:16:51 -!- ussdefiant has joined ##crawl-dev 10:27:12 -!- Mazed has quit [Ping timeout: 255 seconds] 10:28:16 -!- Bloaxzorro has joined ##crawl-dev 10:28:16 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:28:38 -!- efhn has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.] 10:34:31 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 10:35:53 -!- Pacra has joined ##crawl-dev 10:38:04 -!- dpeg has joined ##crawl-dev 10:39:32 -!- bonghitz has quit [Remote host closed the connection] 10:39:43 -!- dpeg_ has joined ##crawl-dev 10:40:39 dpeg impostor spotted 10:40:54 -!- PoopBridge has quit [Quit: Leaving] 10:41:16 Don't listen to this dpeg scoundrel, he's been trying to infiltrate, sabotage and corrupt innocent roguelike games for years on end! 10:41:40 -!- Pacra has quit [Ping timeout: 260 seconds] 10:42:20 <|amethyst> FR: an innocent roguelike game with no killing (or theft) 10:43:18 what would it have, then? 10:43:22 -!- dpeg__ has joined ##crawl-dev 10:43:45 <|amethyst> You scoop up the field mouse. You bop it on the head! 10:43:50 <|amethyst> A good fairy appears. 10:43:55 last attempt, freaking bad windows connection 10:43:59 I know. You enter a dungeon, only to find out that every creature has already been mysteriously murdered. 10:44:22 could have a robot finding a kitten 10:44:31 that's been done before 10:44:33 <|amethyst> Zaba: https://www.youtube.com/watch?v=Yq8Ghej--8A 10:44:50 hah 10:44:50 You enter a field. You can (a) pick a poppy seed, (b) rescue an upside beetle, (c) ruin this year's harvest. 10:45:16 -!- fridurmus has quit [Remote host closed the connection] 10:45:54 -!- ackack has quit [Ping timeout: 258 seconds] 10:45:55 dpeg__: you don't need two Gozag altars!! 10:45:58 :( 10:46:29 \nick d$$$ 10:46:36 \nick dpegold 10:46:44 \nick dpegozag 10:47:10 Gozag altars often come with more $$$! 10:47:18 -!- somebody has quit [Quit: Leaving.] 10:47:29 -!- ackack has joined ##crawl-dev 10:47:56 for me I think those are fedhas altars, he's light green 10:48:21 -!- Mazed has quit [Ping timeout: 255 seconds] 10:48:22 mm point taken 10:48:30 (dark green here, so even better!) 10:49:52 -!- fridurmus has quit [Ping timeout: 240 seconds] 10:53:37 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 10:53:59 -!- Guest60108 has quit [Read error: Connection reset by peer] 10:54:09 -!- tsohg has quit [Ping timeout: 272 seconds] 10:55:35 -!- dpeg has quit [Quit: Lost terminal] 10:57:19 -!- ackack has quit [Ping timeout: 272 seconds] 10:57:43 -!- gammafunk has joined ##crawl-dev 10:58:13 -!- SakuyaIzayoi has joined ##crawl-dev 10:59:18 -!- dpeg_ has quit [Quit: Lost terminal] 11:05:00 -!- scummos__ has quit [Quit: Konversation terminated!] 11:08:25 -!- PleasingFungus has joined ##crawl-dev 11:08:50 -!- ontoclasm has quit [Quit: Leaving.] 11:09:02 -!- Mazed has quit [Ping timeout: 245 seconds] 11:09:42 -!- scummos__ has quit [Ping timeout: 246 seconds] 11:10:03 -!- siepu has quit [Read error: Connection reset by peer] 11:10:47 -!- Crehl has quit [Read error: Connection reset by peer] 11:11:18 -!- Bloax has joined ##crawl-dev 11:11:45 -!- bonghitz has quit [Quit: Leaving...] 11:14:10 -!- nrook has joined ##crawl-dev 11:14:26 .elrank 11:14:26 1059 games for * (br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!=): 68x bobbens_ice_dragon_lair, 48x ice2_lemuel, 46x gammafunk_lair_enchanted_lake, 43x dragon1_lemuel, 41x dpeg_oklob_gauntlet, 38x minmay_lindwurm_lava, 37x forest_paths, 35x minmay_lair_drake_nest, 33x kilobyte_rumbling_trees, 30x worms_lemuel, 24x minmay_lair_venomous_thicket, 24x grunt_megastairs_2, ... 11:15:42 !firestorm gammafunk 11:15:42 Grunt points at gammafunk and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs gammafunk! 11:16:03 -!- mamgar has quit [Ping timeout: 244 seconds] 11:16:48 -!- Bloaxor has joined ##crawl-dev 11:16:49 -!- Bloax has quit [Read error: Connection reset by peer] 11:16:56 -!- Kalir has quit [Changing host] 11:17:06 is tome of destruction intended to be usable under ru with sac artifice? 11:17:12 !dragonscall Grunt 11:17:12 gammafunk calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples Grunt!!! x3 11:17:23 hrm, probably not 11:17:32 ??tome_of_destruction 11:17:32 tome of destruction[1/1]: Casts random conjurations when read. Power depends on evocation skill. Also explodes on occasion. You might also (un)luckily get a random freezing/poisonous cloud, or a hostile small abomination. The page's writing has no bearing on the spell produced. 11:17:32 johnny0: good news: it's still not usable! 11:17:33 PleasingFungus: You have 1 message. Use !messages to read it. 11:17:33 !tornado gammafunk 11:17:33 Grunt mumbles some strange words. A great vortex of air appears and lifts Grunt up! gammafunk is engulfed in raging winds. 11:18:05 zero power tome still has its uses i guess (fog, clouds, tele) 11:18:22 I hope reaver didn't botch this new mutation commit, because I'm using it as a model 11:18:32 -!- rossi has quit [Ping timeout: 260 seconds] 11:18:33 uh oh, new mutation 11:18:35 is there a reasonable webdiff? 11:19:01 like 11:19:02 depends on what you mean by that. just a website to highligh diffs in patches? 11:19:12 %commit 7ad26a952 11:19:21 %git 7ad26a952 11:19:21 07reaverb02 * 0.15-a0-1185-g7ad26a9: New mutation: Forlorn 10(4 months ago, 7 files, 26+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7ad26a9524e2 11:19:29 I remember there is a bot in here that can tell you about commits, but I forget how it works 11:19:36 ok cool 11:19:37 nrook: like that ^ 11:19:40 yeah this is precisely what I want 11:19:59 Forlorn is precisely what you want? I never want forlorn 11:20:03 bad reaverb! 11:20:16 !send gammafunk placid magic 11:20:16 Sending placid magic to gammafunk. 11:20:17 it reflects the turmoil in my soul 11:20:38 but actually it's my rad new bad mutation idea: spells are slower to cast but have higher power 11:21:39 -!- reaverb has joined ##crawl-dev 11:21:46 nrook: Might want to be careful with trying to meddle with Crawl timing. 11:21:52 -!- ackack has joined ##crawl-dev 11:21:57 See: My attempt to make blurry vision work like that. 11:22:18 I have no fear 11:22:24 maybe I should have more fear 11:22:24 %git :/lurry vision 11:22:24 07reaverb02 * 0.15-a0-975-g6df881b: Revert "Make blurry vision mut cause scroll reading to take more time." 10(5 months ago, 3 files, 20+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6df881bab6b4 11:22:37 I think this doesn't have the same hazards of blurry vision, exactly 11:22:38 precisely what went wrong when you were trying to change blurry vision? 11:22:49 nrook: the time was taken after the effect kicked in, not before 11:22:49 nrook: That's not "this is hard code-wise". It's "timing has a lot of weird effects which might make for bad gameplay" 11:23:09 so e.g. if reading ?tele took 4 delay, it could end up firing immediately 11:23:12 <|amethyst> so, for example, Blink under this new regime would be no worse 11:23:12 iirc 11:23:19 yeah 11:23:21 <|amethyst> because you can't be hit *while* casting it 11:23:22 -!- asdu has quit [Ping timeout: 246 seconds] 11:23:34 but I think there are a lot of spells that are hurt by taking longer to cast 11:23:38 whereas there are relatively few scrolls 11:23:38 I think that's fine 11:24:08 I think most characters would be very sad to have 50% slower spells, even if they were 50% more powerful 11:24:17 esp since 50% isn't actually 50% (hi stepdown) 11:24:21 <|amethyst> also 11:24:37 <|amethyst> +50% and -50% works out to -25% 11:24:47 <|amethyst> even if it were linear 11:25:30 also I'm not sure this mutation is a good idea, since it sounds like it occurs with every cast 11:25:37 Didn't we remove the slow move mutation 11:25:39 there's a reason haste is kinda overpowered for casters 11:25:41 -!- ussdefiant has quit [Ping timeout: 255 seconds] 11:25:49 "You wasted at least one charge getting the wand working." - since the "zapped" count tells you how many you wasted, can it just say "you wasted two charges" etc ? 11:26:04 I don't think the math works out that way. Say your spell does 10 damage. Doing 10 damage over 1 aut is precisely as efficient as doing 15 damage over 1.5 aut 11:26:04 -!- Bloaxor has quit [Read error: Connection reset by peer] 11:26:22 <|amethyst> nrook: that's not 50% slower, that's 33% slower :) 11:26:43 -!- Bloaxor has joined ##crawl-dev 11:26:52 <|amethyst> well 11:26:58 rchandra: the zapped count is an "at least" 11:27:01 nrook: (Also its better if you kill the enemey with a single empowered spell because then it dies before those 1.5 auts) 11:27:10 yeah then it's better 11:27:22 yes, it's not wrong - it's just adding busywork 11:27:36 <|amethyst> I would say make it 200% power at 150% delay 11:27:38 oh I see 11:27:59 <|amethyst> so that it's a net positive but there is a drawback 11:28:12 that's a bit confusing but I guess consistent with invis or offscreen enemies using wands 11:28:30 <|amethyst> 150% power at 150% delay seems like it would be worse because you do the same DPT but have fewer opportunities to change tactics 11:28:37 <|amethyst> worse than not having it 11:28:45 |amethyst: this was intended to be a bad mutation 11:28:48 <|amethyst> ohh 11:29:19 I prefer double-edged mutations to be good mutations but I guess it doesn't matter too much. 11:29:42 and let me precisely say what the timing is: This mutation will apply an enhancer to all spells, but will cause them to incur 50% more delay than normal 11:29:57 well wiz+ spellpower- is a great mutation for anyone but a dedicated blaster 11:30:10 I had a bunch of ideas for double-edged bad mutations because I was brainstorming tomb curses, but pf pointed out double-edged mutations make no sense as curses 11:30:11 Bloaxor: often contested on the forum 11:30:15 (I think you are right.) 11:30:21 wiz- spellpower+ is a really bad mutation for anyone except characters with amazing spellcasting abilities 11:30:41 yet respectively they're a bad mutation and a good mutation 11:30:44 nrook: no, of course not. Go with bad, very bad and really bad mutations for curses instead. 11:30:53 -!- Mazed has quit [Ping timeout: 272 seconds] 11:31:05 so I decided I'd just code up cool double-edged bad mutations until I ran out of ideas 11:31:13 <3 11:31:44 fits with my attention span too :p I can stop whenever I want without losing part of the contribution 11:31:53 well I think we've accrued a lot of badmutes that are bad in a highly impactful way, and we need to think about how we want the random mutation sources like !mutation and purple meat to behave 11:31:53 Could add the double edged effects to randarts or something. 11:32:02 ^ 11:32:35 -!- morphix0 has quit [Ping timeout: 244 seconds] 11:34:39 rchandra: yeah, consistent with invisible or offscreen enemies was my thinking. 11:34:41 I think we can add cool bad mutations without first Fixing Dungeon Crawl's Random Mutations Forever 11:34:54 huh 11:36:36 double edged mutations would make a lot of sense for cursed item (not monster curses) 11:36:36 -!- Bloaxor has quit [Read error: Connection reset by peer] 11:36:43 -!- Bloaxor has joined ##crawl-dev 11:36:55 I have some ideas for this, but not a full plan (didn't expect this to be 0.16 stuff) 11:37:06 yeah thematically I think they are fine there, lots of double-edged enhancements on mythical blades and stuff 11:37:31 double-edged blades, huh 11:37:37 pun alert! 11:37:46 minmay pointed out a while back that instances of random mutation from the two sources have changed a lot because of recent bad mutations 11:37:56 (I mean cursed items in general, as effects beyond sticky curses... but again, don't rush it, just add cool mutations :) 11:38:12 so.... how is it determined whether a mutation is good or bad (in the code)? 11:38:26 gammafunk: The risk/reward ratio or the actual chances of getting a good or bad mutation? 11:38:27 and I agree with him, and we certainly should think about how we want those sources to function 11:38:34 the former 11:38:57 nrook: you mean, how do we decide which category to put mutations in? 11:39:22 PleasingFungus: no, I mean, how do I make a new mutation bad instead of good 11:39:24 oh 11:39:36 in terms of "which characters do I insert into text files and then commit into a vcs system" 11:39:40 MUTFLAG_BAD 11:39:45 instead of MUTFLAG_GOOD 11:39:49 I don't see any such lines in the reaver commit I'm copying :p 11:40:04 mutation were refactored since then IIRC 11:40:04 nrook: yes, that is right. But we still want more interesting mutations, so don't stop adding good ones (as in good ideas, not necessarily good mutations). 11:40:10 look at mutation-data.h 11:40:19 and like. any mut there, really 11:40:20 and some comment was removed that I still need to move back. 11:40:21 I don't think we're trying to converge on a situation 11:40:27 -!- Bloaxor has quit [Read error: Connection reset by peer] 11:40:28 -!- Bloaxzorro has joined ##crawl-dev 11:40:40 where rmut becomes essential endgame or even postgame 11:40:41 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 11:40:42 PleasingFungus: oh yeah this is the right place 11:42:26 gammafunk: sure, agreed 11:42:43 gotta be careful about making malmut too nasty 11:42:53 -!- Bloaxzorro has joined ##crawl-dev 11:43:22 we can have slightly more complex rules for assigning badmuts I guess, not sure, but of course that's an entirely new can of worms 11:43:33 mm? 11:44:06 !send gammafunk mutation worms 11:44:06 Sending mutation worms to gammafunk. 11:44:25 hrm, wonder when hangedman is implementing his new brain worms 11:45:08 his last estimate was that he'd be back to crawl dev (not crawl-dev) in nov, iirc 11:46:06 good! 11:46:38 -!- Miauw has quit [Read error: Connection reset by peer] 11:46:47 dpeg__: *two* underscores?! 11:46:53 who is this imposter! 11:46:54 one is not enough! 11:46:58 -!- PleasingFungus is now known as Pleasin_______ 11:47:01 dang 11:47:10 pretty pleasin 11:47:18 <|amethyst> underscores are actually characteristic 0 11:47:20 Fill in the blank... 11:47:24 <|amethyst> err 11:47:25 <|amethyst> 2 11:47:32 he's just underscoring his position 11:47:35 <|amethyst> so dpeg_ is an imposter but dpeg__ is the real thing 11:47:44 -!- Pleasin_______ is now known as dpeg 11:47:50 ha! ha! 11:47:54 -!- dpeg is now known as PleasingFungus 11:50:13 oh. I was thinking about ignite poison 11:50:13 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 11:50:32 I had an idea that might work for making it a good/fun spell 11:50:54 well, two ideas 11:51:21 -!- Bloaxzorro has joined ##crawl-dev 11:51:28 Reasons for liking crawl: You won't put on a cursed -8 pair of gauntlets of fumbling 11:51:43 -!- Mazed has quit [Ping timeout: 255 seconds] 11:53:06 PleasingFungus: what are they? 11:54:42 basically both ideas revolve around triggering off the 'poisoned' condition, to make it a "poison synergy/combo spell" rather than a "maybe destroy spider/snake/hive" spell 11:55:21 ...the anticipation grows 11:55:21 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 11:55:33 idea A is to spark a cloud of flame on all poisoned monsters in LOS (trading away the poisoned condition and possibly also doing some direct/immediate fire damage?) 11:56:17 idea B is to turn it into a (smite?) targeted spell that triggers an inner flame-like effect on the targeted poisoned monster: explosion & flame clouds in a square around them 11:57:15 either way, it should almost certainly be fire / poison or fire/ tmut / poison, so that poison casters would actually reasonably consider using it; might lower the level, esp in the latter case 11:58:22 -!- HDA has quit [Ping timeout: 246 seconds] 12:00:49 well, would definitely lower it in the latter case (I'd lean towards fire/poison but nrook likes the fire/tmut/poison thing) 12:01:05 PleasingFungus: so delayed damage instead of immediate damage? 12:02:04 well, the main contrast with the current ignite poison is the targets it effects (& the schools, I think) 12:05:24 I think either is an improvement. The current spell is very simple-minded in execution and use. 12:05:24 well since we have inner flame, which is also in the fire school, option 2 sounds less good 12:05:24 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1206-g02846e5 (34) 12:05:24 yeah 12:05:24 I presume you mean it would do this explosion instantly though? 12:05:24 yeah 12:05:24 -!- Cheibriados has quit [Ping timeout: 240 seconds] 12:06:39 -!- Cheibriados has joined ##crawl-dev 12:06:39 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 12:06:39 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 12:07:00 I'm wonder how this interacts with e.g. pcloud and OTR 12:07:07 my thought was that, like monster ignite poison, casting the spell would wipe out the poison status 12:07:20 gammafunk: in terms of the clouds or in terms of the synergy? 12:07:23 PleasingFungus: ah, nice 12:07:24 synergy 12:07:46 just because it's easy with those spells to apply some poison to tons of monsters 12:08:02 my hope was that, in fact, it would interact well, since that is the entire point of having a multi-school multi-spell combo 12:08:16 option B would be easier to limit the synergy, though 12:08:19 yeah sure, but it shouldn't be *too* synergistic 12:08:25 since you can only explode one monster at a time with B 12:08:27 also ya 12:08:39 oh yeah 12:08:41 one monster 12:08:55 yeah actually since we have a lot of AOE 12:08:56 in poison 12:09:03 I kind of like B more now that I think about it 12:09:06 I like full area affect better than targeting. 12:09:10 :) 12:09:10 haha 12:09:27 hahaha 12:09:29 (note: I have no underscores in my name and in fact have a +, so my opinion is better) 12:09:34 dang!!! 12:09:52 dpeg__: it's just harder to balance AOE spells against each other 12:09:58 I mean smite targetting is really powerful 12:10:04 * Grunt ponders what his opinion is worth <_< 12:10:05 it is less fun UI of course 12:10:48 Grunt: three wheals, or two rchandras and a brannock 12:10:58 That's... oddly specific :) 12:11:00 (imperial brannocks, not metric, ofc) 12:11:17 gammafunk: which is less fun UI? 12:11:32 smite targetting compared to "just cast it" 12:11:49 less fun for the player 12:11:55 yeah 12:12:02 oh. I personally felt like smite targeting would be more fun 12:12:07 more "physical" 12:12:22 -!- Mazed has quit [Ping timeout: 245 seconds] 12:12:49 dpeg__: I'm not sure it's great to have multiple all-los spells in poison 12:13:34 hrm, this is a radicial change for the spells utility in snake, either way 12:13:46 -!- dck has quit [Ping timeout: 246 seconds] 12:14:00 yeah. I'm fine with that 12:14:25 yeah no problem there, of course, it's still good in most places 12:14:47 until ~extended~ (but let's be honest, it wasn't good in extended before either) 12:15:11 (and not all level 5 spells have to be good in extended, much less lower level spells, if we end up lowering its level in this change) 12:15:20 w/e, either of PleasingFungus' ideas would be an improvement 12:16:10 dpeg__: Well I'm curious as to your thinking on that issue. I think of the other elemental schools, and they all tend to have one all-los spell at most? 12:16:23 Ice has at least 2 12:16:42 that's probably wrong, but let's see: Ice has refridge and 12:16:48 what is the second? 12:16:48 oh, metabolic englaciation 12:16:51 the spell that no one remembers about 12:16:54 ah, ok 12:17:03 the second haste that stacks with haste 12:17:04 actually 12:17:05 yeah, not a damaging spell, but it is all los 12:17:10 poison already has two all-los spells 12:17:17 (which is only more reason to not give it a third!) 12:17:34 otr and ignite poison and? 12:17:43 ignite poison isn't currently poison 12:17:47 but alistair's is 12:17:47 grrr 12:17:55 ha ha ha 12:19:06 -!- dtsund has joined ##crawl-dev 12:19:39 yeah I'll vote for B (remember, just ignore my vote anyhow) 12:19:56 /ignore gammafunk 12:19:56 ??B 12:19:57 I don't have a page labeled B in my learndb. Did you mean: ', 6, be, d, q, qb, t, u, v, ©, ☡, 🌽, 🍕. 12:19:58 oops, typo 12:20:02 :) 12:20:09 ??' 12:20:10 swap slot[1/1]: Press = (equals key), and use it to re-letter two of your weapons to "a" and "b". Then press ' (apostrophe key) to swap between them! This is excellent for secondary things like missile weapons, rods, etc. If either slot is a non-wield item, the toggle will be between the opposing slot and unarmed. If not wielding slot a or b, ' will swap to a. 12:20:16 ... 12:20:26 is anyone ever going to do that 12:20:28 air magic doesn't have an all-los spell 12:20:29 people forget about ' waaaaay to much 12:20:42 minmay: yeah I was kind of counting tornado there 12:20:42 sure but 12:20:43 is anyone gonna do ??' 12:20:47 except me, I guess, just now 12:20:48 but tornado isn't an all-los spell!!!! 12:21:06 it's all-los-like 12:21:06 fair enough, I'm not sure how its range works 12:21:07 minmay: nighstalker reasons 12:21:08 i guess it is for a turn or two if you have reduced LOS radius 12:21:09 like a roguelike 12:21:30 tornado-like-like 12:21:39 PleasingFungus: yeah but, crawl is a roguelike, you can't say crawl is rogue 12:21:47 chainlightning is also sort-of all-los, CBL if you really stretch 12:22:00 spelunky is a roguelikelike 12:22:02 those two go out of LOS 12:22:09 -!- tsohg has quit [Ping timeout: 246 seconds] 12:22:15 anyway, as always, minmay is right. 12:22:22 effin minmay 12:22:24 although chain lightning gets its damage halved while out of los (????????) 12:22:28 haha what 12:22:32 that's uh 12:22:50 that's *like* not making it abusable for out-of-los nonsense 12:23:29 crawlcode 12:23:33 also http://i.imgur.com/EjNVpQu.png 12:23:51 new infiniplex castle sometimes makes there be no elf killhole possible 12:23:54 on elf:3 12:24:14 good 12:24:25 also I thought you were sending your cool sprite 12:24:52 Yeah the sprite attracts a lot more attention than the "lack of an elf killhole" :D 12:25:09 that's not a sprite, that's a real-life picture of me 12:25:28 reaverb: you didn't notice the giant elf castle?! 12:25:37 the castle is pretty rad 12:25:51 I like the vestigial geoelf on the sides 12:26:42 %git f364055c 12:26:42 07greensnark02 * f364055c63c9: Reduce delay for wearing shields. Chain lightning weakens greatly when it goes out of LOS of the caster. 10(8 years ago, 2 files, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f364055c63c9 12:26:51 layout could probably use some better placement when the full castle is made; most of the time it's just a half-castle 12:27:14 good commit message 12:27:30 and "influence" 12:28:40 if this game is still being developed 8 years from now, just think of the derision our commit messages will receive from the cyber-devs 12:29:11 Simplify. 12:29:15 crawl 0.ff will be a true model of perfection 12:29:20 "Also..." 12:29:25 -!- debo has quit [Ping timeout: 244 seconds] 12:29:44 Add formatting fixes. 12:29:46 <_< >_> 12:29:58 does that mean we're currently on 0.0f? 12:30:05 Anyway would it be good if chain lightning just didn't do anything out of LOS? 12:30:12 or 0.10, depending on your indexing 12:30:20 Could add a blurb to the description like is done with OOD 12:30:30 reaverb: probably I would make it just not arc to enemies out of LOS of the caster 12:30:44 I don't know that it needs to be mentioned in the description 12:31:10 -!- debo has joined ##crawl-dev 12:31:14 unless you feel it's really important for nikola to be able to chain-lightning summoners' guys to hit summoner players while they're not in LOS? 12:31:59 -!- lobf has joined ##crawl-dev 12:32:02 Making it not arc seems good. 12:32:08 err, not arc out of LOS 12:32:08 i actually find using chain lightning to hit out-of-los monsters to be pretty useful so its not a completely insignificant change 12:32:58 minmay: so you think it should be in the description? 12:33:27 well, there are a lot of spells that don't hit anything out-of-los and don't mention it in their description (glaciate, damn near every bolt/beam) 12:33:33 -!- Mazed has quit [Ping timeout: 244 seconds] 12:33:42 so it's probably not needed here if it isn't needed there 12:34:26 yeah, that was my feeling 12:35:48 while i'm talking about chain lightning, does it really need to cause a --more-- every time you cast it 12:35:55 03PleasingFungus02 07[irradiate] * 0.16-a0-1212-g5a0d993: Tweak Irradiate description 10(4 minutes ago, 1 file, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a0d993bfa1b 12:36:06 probably not. is there a default force_more set, or is it a line length issue? 12:36:08 -!- debo has quit [Ping timeout: 244 seconds] 12:36:10 oh 12:36:12 or is it just spammy 12:36:43 it's not spamminess and it's not in the default rcfile afaik 12:36:50 odd 12:36:57 but if you try casting it you will get a more every time even if it didn't do anything 12:36:59 will test in a moment 12:37:22 Casting: Chain Lightning 12:37:23 Confirm with . or Enter, or press ? or * to list all spells. 12:37:27 The lightning arc grounds out. 12:37:28 --more-- 12:37:43 -!- simmarine has joined ##crawl-dev 12:38:16 -!- debo has joined ##crawl-dev 12:38:20 it looks like it causes a more every time it hits a monster too 12:38:31 (but not when it hits you) 12:39:08 oh actually it doesn't, nevermind 12:39:29 !source spl-damage.cc:392 12:39:29 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-damage.cc;hb=HEAD#l392 12:39:30 unmutable debug mode spam misled me 12:39:57 anyway i don't need a --more-- for casting chain lightning any more than i need one for casting poison arrow or apportation 12:40:03 yeah I agree 12:40:07 I'm trying to figure out why that exists 12:40:28 %git 43baa798 12:40:29 07Grunt02 * 0.15-a0-136-g43baa79: Give several area(-ish) spells tracers. 10(6 months ago, 2 files, 53+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=43baa798a097 12:40:41 oh, it used to be even more spammy 12:40:49 er, force_more()-y 12:41:05 03PleasingFungus02 07* 0.16-a0-1207-g0537573: Adjust erik_ogre 10(8 minutes ago, 1 file, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0537573e4239 12:41:17 %git 278049ac 12:41:17 07jpeg02 * 0.8.0-a0-647-g278049a: Move the remaining damage spells into spl-damage.cc. 10(4 years, 2 months ago, 18 files, 1858+ 1859-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=278049ac8b24 12:42:24 seems to date back to chain lightning being added 12:42:29 1d0f57cb 12:42:52 -!- debo has quit [Ping timeout: 240 seconds] 12:45:02 -!- Orph is now known as Orphic 12:47:22 are triple swords really back? 12:48:26 nope! 12:48:29 (yes) 12:48:42 Now with triple crossbows <3 12:50:01 03infiniplex02 {gammafunk} 07* 0.16-a0-1208-g453ed26: Improved algorithm to place multiple doors on long walls 10(9 weeks ago, 5 files, 24+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=453ed2641c9d 12:50:01 03infiniplex02 {gammafunk} 07* 0.16-a0-1209-g1ce2b6a: Re-added layout_onion_city to Elf with better windows 10(5 weeks ago, 1 file, 61+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ce2b6af52cb 12:50:01 03infiniplex02 {gammafunk} 07* 0.16-a0-1210-g2c9155b: Improved LUA primary_vault_dimensions function 10(6 weeks ago, 1 file, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c9155b33c47 12:50:01 03infiniplex02 {gammafunk} 07* 0.16-a0-1211-ge393dcd: layout-geoelf-castle-v2 10(4 days ago, 4 files, 1353+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e393dcd10575 12:50:03 %git :/triple 12:50:03 07tenofswords02 * 0.16-a0-640-ga68d18e: Fix monster orb of electrocution using one die, not three dice 10(3 weeks ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a68d18e1795d 12:50:14 hmpf 12:50:24 make it stop? 12:50:29 what did I do? 12:50:33 alefury: those were new commits :) 12:50:39 oh 12:50:39 just awkward timing 12:50:42 whew 12:50:51 1learn add cheibriados make it stop? 12:50:54 %git :/eoffend 12:50:54 Could not find commit :/eoffend (git returned 128) 12:51:02 %git :/offend 12:51:02 07|amethyst02 * 0.15-b1-39-g4d710a1: Correctly offend Beogh when disintegrating an idol (PleasingFungus) 10(10 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d710a189e33 12:51:17 %git :/lightest 12:51:17 07doy02 * 0.16-a0-966-g739c3b2: re-insult anyone with the slightest clue about how RL weapons work 10(10 days ago, 65 files, 117+ 117-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=739c3b2d43d8 12:51:33 alefury: ^ 12:51:40 doy, I'm so confused as to what RL means there!!! 12:51:50 ah 12:51:54 possible example of a commit message to draw scorn in the future 12:52:34 yeah it doesn't make sense unless you've seen the commit which removed them in the first place. 12:52:47 What was the reason? I mean, I like it, but why? 12:52:52 and hard to find with %git 12:53:02 <|amethyst> http://www.reddit.com/r/dcss/comments/2hzxr5/comments/ckxp9tp 12:53:11 -!- ackack has quit [Ping timeout: 244 seconds] 12:53:27 <|amethyst> (and further down "If it was in my repo, there'd be dirty looks, but I don't work with dcss source, so I'm entertained from afar.") 12:54:26 "I mean really, doubles, triples? Is this a fantasy roguelike or a baseball game?" 12:54:32 I'm not 100% certain this person knows how baseball works 12:54:32 I meant the reason for the change, not for the commit message :P 12:54:35 -!- Bloax has joined ##crawl-dev 12:54:47 Yeah, there are no swords in baseball 12:54:55 However, idea for new bat vault: triple bat 12:55:08 sounds like somebody has never played Base Wars 12:55:08 <|amethyst> alefury: because double and triple swords were outlandish and fun 12:55:17 is there a "multiply an integer by a ratio using an rng to adjudicate fractions" function lying around somewhere 12:55:33 <|amethyst> nrook: div_rand_round 12:55:33 yes 12:55:52 |amethyst: oh nice 12:56:13 kind of confusing function name, but what can you do 12:56:48 it's division, randomly rounded 12:57:07 <|amethyst> better to split it between rational::operator/ and rational::to_int(bool round_rand) 12:57:58 <|amethyst> we have so much scaled stuff all over the place, and have had bugs in the past where we forgot to scale something 12:59:03 int64_t sum 12:59:04 later: 12:59:13 ASSERT(sum <= 256 * (int64_t) INT_MAX)) 12:59:23 oh actually that's reasonable 12:59:28 no it's not 12:59:38 INT_MAX is presumably not int64_max right?? 12:59:41 oh, is that INT32_MAX or INT64_MAX 12:59:54 man I actually do not know what would happen if you did that 13:00:17 <|amethyst> it probably wouldn't work right somewhere with 64-bit ints 13:00:54 hey at least it's not "if ((size > INT_MAX || size <= 0) || ((size * charsize) > INT_MAX || (size * charsize) <= 0)) { return NULL" 13:01:22 <|amethyst> or, rather it would just never rescale 13:01:52 <|amethyst> I suspect you don't need to rescale with 64-bit ints in practice though 13:02:06 <|amethyst> also, no one has 64-bit ints in practice 13:03:09 <|amethyst> (not that the last is a good excuse) 13:03:13 so wait, what's the difference between operator/ and div_rand_round 13:03:37 -!- Lasty has joined ##crawl-dev 13:03:43 <|amethyst> nrook: the latter exists 13:04:24 nrook: do you mean the difference between " 3 / 2" and "div_rand_round(3, 2)"? 13:04:25 <|amethyst> nrook: the former might or might not look nicer in some places 13:04:26 |amethyst: http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/random-var.cc;h=1979e71e154b9208fa5e008bff3d41496d202e46;hb=e97b59b12046fdf7e894296f8fcb14b0cd43ad2c#l147 ??? 13:04:32 oh 13:04:33 <|amethyst> nrook: oh 13:04:35 that's for random_vars 13:04:37 not for integers 13:04:47 is this the wrong div_rand_round 13:04:50 <|amethyst> yeah 13:04:51 yes 13:05:00 you want the one in... random.cc? 13:05:04 <|amethyst> yeah, random.cc 13:05:52 so what's the deal with random_var anyway? I had assumed it was intended to hold any random value that would be resolved into an integer at a later time 13:06:17 I looked at the documentation for the class but it was all in turkish 13:06:52 1learn add crawlcode 13:06:56 also thanks 13:07:03 what documentation 13:07:08 <|amethyst> yeah, but it's not actually used in very many places 13:07:23 my suspicion is that it is some ex-dev's randomization mechanism 13:07:56 does the monster picking stuff use it? 13:07:58 ah, hm. apparently a few people used it; kb has most of the commits, ofc 13:07:59 could you do random_var(you.time_taken) * 3 / 2? or would that not work out right? 13:08:07 <|amethyst> %git c4b43021 13:08:07 07by02 * 0.7.0-a0-1228-gc4b4302: Integer random variables. 10(4 years, 6 months ago, 3 files, 256+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c4b430219a06 13:08:41 <|amethyst> nrook: yes, but that's a much more heavyweight way to do it 13:08:53 <|amethyst> nrook: since a random_var stores a histogram 13:09:17 It seems like random_var should either be made the standard method or removed? Using it sometimes sounds terrible. 13:09:55 hahaha it has operator int(), that's terrifying 13:10:10 makes the code look nice though: 13:10:15 -!- Bloax has quit [Read error: Connection reset by peer] 13:10:19 03PleasingFungus02 07* 0.16-a0-1212-geefc3ab: Remove the hardcoded chain-spell force_more (minmay) 10(7 minutes ago, 1 file, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eefc3abe8587 13:10:24 -!- Miauw has quit [Quit: Leaving] 13:10:28 -!- Pacra has joined ##crawl-dev 13:10:31 you.time_taken = constant(you.time_taken) * 3 / 2; 13:10:50 <|amethyst> the main use for it is to be able to use one block of code to get the rolled, expected, or max value 13:11:01 -!- Bloax has joined ##crawl-dev 13:11:23 I actually kind of like this class now 13:11:33 <|amethyst> see player::attack_delay, which seems to be the only user 13:12:14 <|amethyst> I think it makes sense to use it more, but it might need a reimplementation 13:12:22 <|amethyst> the histogram implementation seems strange 13:12:33 that's certainly plausible 13:13:08 does anyone know what a Fen Folio is 13:13:19 <|amethyst> Book of the Swamp 13:13:32 <|amethyst> with a much less lame name :P 13:13:35 oh I see 13:13:45 the name is so out of place i thought it was one of those weird randart books like Easy Magic 13:13:55 haha 13:13:56 -!- dpeg__ has quit [Quit: Lost terminal] 13:14:02 yeah it's kind of that same style 13:14:10 <|amethyst> no more out of place than Young Poisoner's Handbook IMO 13:14:21 <|amethyst> we should do that will all the fixed books 13:14:25 or GRAND GRIMOIRE 13:14:29 it's not a very serious name, and suggests that the dev team lacks maturity 13:14:39 fr: petty grimoire 13:14:41 <|amethyst> yay I don't have to keep getting old! 13:14:45 an insult to anyone who understands how RL spellbooks work 13:14:49 |amethyst: we're all young at heart. 13:15:00 -!- Bloax has quit [Read error: Connection reset by peer] 13:15:31 -!- Bloax has joined ##crawl-dev 13:15:52 <|amethyst> FR: [2] for !source 13:16:02 yeah 13:16:08 -!- Mazed has quit [Ping timeout: 260 seconds] 13:16:12 |amethyst: would moving to TAGS help a lot? 13:16:20 I guess for field names (if that's the right word) 13:16:25 <|amethyst> you'd still need [2] 13:16:27 hrm, but that works with current source 13:16:31 What's [2]? 13:16:35 second match 13:16:41 Ah. 13:16:47 <|amethyst> but yeah, using tags would be awesome 13:17:02 i had it on my pathetic todo and deleted it 13:17:10 wonder how easy the Perl TAGS module is to use 13:17:23 |amethyst: where would I look for lua random functions? 13:17:27 not to mention we'd need Sequell to run ctags 13:17:29 like, if I wanted to do one_chance_in(foo) 13:17:44 or maybe the module can do that 13:17:53 commit hook? 13:18:02 well still, it'd be silly to have the source function run this 13:18:02 <|amethyst> PleasingFungus: l_you l_crawl most likely 13:18:10 well, no, I guess 13:18:15 <|amethyst> l_crawl.cc has one_chance_in 13:18:20 <|amethyst> crawl.one_chance_in then 13:18:36 geekosaur: yeah as a git hook for pull on that machine 13:18:37 -!- rossi has quit [Ping timeout: 245 seconds] 13:18:44 okay, so it turns out time_taken does not work the way I thought it did; (constant(7) * 3 / 2).expected() ~= 10.0 13:18:51 er, not time_taken, random_var 13:19:03 time to use the real div_rand_round 13:19:13 right, I don't know git hooks well enough to know where to hook that properly on that machine 13:19:28 <|amethyst> PleasingFungus: Lua definitions are almost all in l_*.cc, so I usually do grep '"one_chance_in"' l_*.cc 13:19:28 -!- Bloax has quit [Read error: Connection reset by peer] 13:19:43 ??gammafunk 13:19:44 gammafunk[1/6]: TODO: infiniplex's elf:3 at low weight, make monster color inherit when possible, moon wizlab, depths encompass, grand avatar movement bug, make HD-or-other-checking things sane wrt MR-immune, mnoleg fast tentacles, make mnoleg tentacle heads shove through X when possible 13:20:00 -!- Bloax has joined ##crawl-dev 13:20:06 !learn edit gammafunk[1] s/infini[^,]+, // 13:20:06 gammafunk[1/6]: TODO: make monster color inherit when possible, moon wizlab, depths encompass, grand avatar movement bug, make HD-or-other-checking things sane wrt MR-immune, mnoleg fast tentacles, make mnoleg tentacle heads shove through X when possible 13:20:19 |amethyst: found it; ty! 13:21:08 <|amethyst> PleasingFungus: and looking in l_crawl.cc shows it's in crawl_clib where the "c" means clua 13:21:22 <|amethyst> so should be accessible from both c and dlua 13:21:32 <|amethyst> s/ c / clua / 13:21:38 what's the c and d stand for in those luas? 13:21:47 client...dungeon? 13:21:56 <|amethyst> that's what I take them to mean 13:22:13 <|amethyst> so that's what &? says about ctrl-t and ctrl-u 13:22:20 <|amethyst> but I don't know what they originally stood for 13:22:29 <|amethyst> d probably was dungeon 13:22:42 <|amethyst> or maybe it was just c + 1 13:22:50 c++lua 13:22:54 the original commit also had alua and blua 13:22:56 that isn't true 13:23:09 -!- ystael has quit [Ping timeout: 244 seconds] 13:23:28 I wouldn't be surprised if the c was in fact referring to c++ 13:23:36 <|amethyst> nrook: aalua and aaalua 13:23:46 <|amethyst> (I guess that only works in the US?) 13:24:01 aaalua is for playing crawl from your car right 13:24:13 <|amethyst> aalua is for drunkrobin 13:24:27 -!- johnny0 has quit [Ping timeout: 246 seconds] 13:24:33 alcoholics anonymous lua 13:25:36 -!- johnny0 has joined ##crawl-dev 13:26:14 code vs. dungeon (developer vs. user) 13:26:20 (how I think of it) 13:27:54 FR: demonic guardian doesn't summon a sixfirhy immediately after you cast toxic radiance 13:37:03 -!- Bloaxor has joined ##crawl-dev 13:37:03 -!- Bloax has quit [Read error: Connection reset by peer] 13:37:13 -!- Mazed has quit [Ping timeout: 260 seconds] 13:41:24 -!- shnurlf has quit [Quit: Page closed] 13:43:35 -!- Bloaxzorro has joined ##crawl-dev 13:43:35 -!- Bloaxor has quit [Read error: Connection reset by peer] 13:44:39 geekosaur: but clua is the part the user can modify and interact with 13:45:01 -!- foophykins has quit [Quit: Page closed] 13:45:02 hm, sorry. I keep getting those backwards. client vs. dungeon master then : 13:45:05 :p 13:45:11 or consumer 13:45:27 (cattle?) 13:45:50 unknown monster: "sheep name=:player" 13:45:50 %??sheep name=:player hd:1 13:45:50 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 13:45:55 player (15Y) | Spd: 10 | HD: 1 | HP: 3-8 | AC/EV: 2/7 | Dam: 13 | Res: 06magic(10) | XP: 1 | Sz: Medium | Int: animal. 13:45:55 %??sheep name:player hd:1 13:46:10 -!- Orphic has quit [Ping timeout: 246 seconds] 13:46:31 -!- Bloaxzorro has joined ##crawl-dev 13:47:32 -!- Bloaxor has joined ##crawl-dev 13:47:32 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 13:47:38 developer (08Y) | Spd: 10 | HD: 14 | HP: 59-94 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(100) | Chunks: 09poison | XP: 873 | Sz: Big | Int: animal. 13:47:38 %??death_yak name:developer 13:47:48 why I so value dev kills, the xp 13:48:19 developer (08Y) | Spd: 10 | HD: 27 | HP: 122-175 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(100) | Chunks: 09poison | XP: 2918 | Sz: Big | Int: animal. 13:48:19 %??death_yak name:developer hd:27 13:49:08 -!- Bloaxzorro has joined ##crawl-dev 13:49:08 -!- Bloaxor has quit [Read error: Connection reset by peer] 13:50:36 -!- Bloaxor has joined ##crawl-dev 13:50:36 -!- Bloaxor has quit [Client Quit] 13:50:36 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 13:52:13 -!- caricature has quit [Quit: Konversation terminated!] 13:53:03 -!- ackack has joined ##crawl-dev 13:54:45 ??highlevel 13:54:45 highlevel book[1/1]: "This book is beyond your current level of understanding." Annihilations, Grand Grimoire, Necronomicon. All require Spellcasting 6, 10 to read (or, in the case of the Necronomicon, worshipping Kiku). Being skill drained/ash wrath drained below the requirements will prevent you from read-IDing the book. 13:54:50 hey devs how would you like to shorten the learndb 13:55:05 which part of that 13:55:27 <|amethyst> "All require" through "read-IDing the book." I imagine 13:55:56 then when would you get the line at the top? 13:56:05 never 13:56:10 -!- dpeg has joined ##crawl-dev 13:56:11 <|amethyst> that one too :) 13:56:19 and at that point, what would a highlevel book even be? 13:56:24 clearly, it's just a learn del! 13:56:26 you can't fool me. 13:56:29 <|amethyst> one whose spells cannot appear in randbooks 13:56:33 minmay: If there was a patch I would push it but I have things before that on the priority list :D 13:56:37 o 13:56:41 <|amethyst> unless a god is involved 13:56:52 -!- morphix0 has quit [Ping timeout: 245 seconds] 13:57:39 yeah I kinda think "book type of you have to id scroll it" is not good 13:57:44 the spell restrictions can remain 13:58:00 the flavor cost...................... 13:58:06 I mean I don't actually care 13:58:08 why would you ever id scroll a highlevel book? 13:58:11 I'm just typing out ellipses 13:58:16 minmay: if you have too many id scrolls 13:58:20 if you don't have enough skill to read it then you don't care about it anyway 13:58:41 -!- Mazed has quit [Ping timeout: 260 seconds] 13:58:48 a skill restriction for memorization is also pointless since how do you plan to cast the spells with less than 10 skill 13:59:14 you'd want to id scroll it probably for acquire/gift purposes 13:59:18 I do it sometimes 13:59:19 if you're going to keep the highlevel books special then you might as well do nothing 13:59:30 oh of course 13:59:56 since the whole point of getting rid of the highlevel is so that 3 books aren't magically special and different from every other book in the game 14:00:11 I don't think them being magically special and different is bad 14:00:13 <|amethyst> the spell appearance restrictions is more about those spells than those books 14:00:16 but I also don't think it accomplishes anything right now 14:00:21 <|amethyst> s/ions/ion/ 14:00:30 -!- scummos__ has quit [Ping timeout: 246 seconds] 14:00:48 <|amethyst> I don't think the to ID/memorise does much 14:00:56 it's like if wand of flame were a "highlevel wand" and required 10 evocations/fire skill to use 14:01:00 or identify 14:01:07 it's jarring and weird 14:01:07 <|amethyst> increasing the frequency of the best spells would be a real change 14:01:17 <|amethyst> s/best/most powerful/ 14:02:04 well, that would have real effects on the game 14:02:04 they don't have any special generation rules do they? i know they're special to book acquirement but i'm not convinced book acquirement can't take a buff 14:02:05 which this does't 14:02:19 the wand of flame (I assume you meant fire?) thing 14:02:32 no, I meant flame 14:02:33 -!- CKyle has joined ##crawl-dev 14:02:35 idk why I'm really arguing with you, I don't actually oppose the suggestion 14:02:39 because that is a much closer analogy to the usefulness of highlevel books 14:02:39 <|amethyst> minmay: I mean the thing I mentioned, how spells that are only in highlevel books don't show up in randbooks 14:02:43 I don't think the semi-secret books are entirely trivial. 14:02:50 yeah I don't think it's necessarilly bad that they're different from every other book, but the differences as they exist aren't good and we have no ideas for good differences 14:02:55 |amethyst: except sif randbooks!! 14:02:57 the dpeg speaks. 14:03:22 <|amethyst> minmay: which is a perk of Sif 14:03:29 What is the plan for change? Just treat like any other book? 14:03:36 I would just do ^ 14:03:40 I believe that's minmay's suggestion, yes. 14:03:40 yeah, those spells don't count as seen iirc unless you can read the book (through school level or ?identify) 14:03:53 but I think this is mostly bikeshedding. 14:04:08 so that does have mild impact on acquire/sif gifts, but the restriction is is just more onerous than anything 14:04:10 gammafunk: that seems like a con rather than a pro 14:04:16 reaverb: sorry for off-topic, but now that I have you here: are you still working on announcing monster weapon brands? Doesn't have to be real soon, but if not, I'd start pestering Other People. 14:04:35 <|amethyst> my suggestion is just "make them count as infinite rarity for spell-rarity purposes" 14:04:52 minmay: well if I do happen to have the spells in my unided GG, I don't want sif or ?acquire giving any of them to me again, so I want to id my GG 14:05:30 Well, they have a coolness factor of "I don't know if this highlevel book is the type I may need later on." It is awkward gameplay, but cool nonetheless. 14:05:32 dpeg: Sorry, I'm not really working on that. I would perfer if you asked these "Other People" 14:05:38 reaverb: thx! 14:05:41 gammafunk: right, and it seems undesirable to encourage players to manipulate acquirement like that 14:05:56 (and I'm not really working on anything else Crawl, I should make time for that) 14:05:59 sure, I was talking optimal gameplay; agree that the manipulation is bad design 14:06:22 reaverb: no problems! Your name was mentioned in connection with monster weapon brands, that's all. 14:07:34 dpeg: nethack-style highlevel books, right? 14:07:38 the book bites you etc. 14:07:54 "The book spits in your face and jumps away." 14:08:40 "Someone please burn before a dud such as @playername@ reads me." 14:08:45 +me 14:08:49 <|amethyst> turn them from books into stone tablets, make them somewhat more common, but you can only memorise from each once ("The stone tablet shatters!") 14:09:37 <|amethyst> (FR: also allow sandblasting with a stone tablet) 14:10:18 someone just wants an easy way to win EE... 14:10:30 old highlevel books were thematically cool. dumb, but so cool. 14:10:43 What did the old books do again? 14:11:02 PleasingFungus: I think it's worth spending some time to (try and) preserve coolness. 14:11:18 reaverb: if you failed to memorize a spell from one it would cause a miscast effect 14:11:26 remember memorization failure? 14:11:28 I remember that. 14:11:31 reaverb: so they were functionally identical to the current highlevel books 14:11:35 ...ironically. 14:11:37 we removed it 14:11:44 PleasingFungus: REMOVED IT! 14:11:45 minmay: Ah. 14:11:52 I need to remove more things. 14:11:56 what's ironic about remembering something you removed 14:12:00 -!- Daekdroom has quit [Quit: Saindo] 14:12:09 i totally remember that guy i stabbed in vegas 14:12:12 You guys have been adding to many things since 0.16 started. 14:12:13 and thats not ironic 14:12:17 !cheers reaverb 14:12:18 * Sequell slides a stein of absinthe across the bar to reaverb, courtesy of gammafunk. 14:12:22 ....wow 14:12:32 maybe don't actually drink that, reaverb 14:12:42 gammafunk: I like removing bad things, like item weight. 14:12:48 and jump attack 14:12:49 absinthe is pretty harmless honestly 14:13:03 and nem (I can still hope) 14:13:21 I think for a game of its size and age, Crawl development is pretty good at the removal front. 14:13:23 its effects are greatly exaggerated on all sides, its really quite boring 14:13:31 gammafunk: never let up :) 14:13:37 <|amethyst> modern absinthe mostly has the good stuff removed 14:13:58 "real" absinthe is illegal most places. 14:14:04 <|amethyst> (well, the bad stuff anyway) 14:15:16 anyway, back on topic: I think we could come up with ideas to make high-level books more interesting 14:15:25 gammafunk: actually, those things are quite good. 14:15:46 dpeg: clearly they should cause a miscast effect when you *successfully* memorize from them 14:15:56 -!- Siegurt has quit [Quit: Leaving.] 14:16:01 minmay: I think you may not be serious about this!!! 14:16:23 PleasingFungus: if Grunt had added dith/shadow step and removed jump attack in the same batch and said, here's a better version, I don't think there'd be as much conversation going on 14:16:29 my fault for not having the insight at the time 14:16:39 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:17:42 tbh, I was thinking of the book disappearing if you fail 14:18:04 re-adding memorization failure? 14:18:05 The thing about High-level books is that memorizing spells makes your character permanently more powerful so they only way to balance a drawback it something which makes your character permanently less powerful. 14:18:06 a bold gambit. 14:18:23 (Disappearing books would count as "permanently making your char less powerful") 14:18:24 reaverb: that is why we have drawbacks for finding an executioner's axe or potion of heal wounds, yes. 14:18:45 PleasingFungus: I mean for making high-level books "interesting" 14:19:08 probably the books should just do something additional, rather than take away 14:19:13 (I think optimal play with disappearing books would be "make it a nonfactor, with !brillance if necessary") 14:19:18 since all of those spells can be obtained with randart books 14:19:28 only divine randarts!!! 14:19:46 that's...not true 14:19:46 -!- Mazed has quit [Ping timeout: 255 seconds] 14:19:50 well 14:19:56 you can get annihilations from ?acquire 14:20:08 I guess the ?acquire randart books can't have those highlevel spells then? 14:20:11 correct 14:20:25 yeah that seems odd since we're allowing the player to acquire annihilations already... 14:20:29 only acquirement with sif as the agent can put highlevel spells in randart books 14:20:58 see why i want highlevel removed, its weird enough that it even confuses devs :P 14:21:03 !tell edlothiol bug report http://lpix.org/1824739/wtfzot.png - " In other news, I can't play in Chrome anymore because after a few moves it puts this black box on the lower left corner. Shortly after tiles start duplicating all over the place. I can't inspect it because that whole block is just a tiles map. Any ideas? I don't have hardly any addons loaded in Chrome and it's always worked... 14:21:03 Maximum message length is 300 characters. Eschew verbosity, Gladys! 14:21:04 ...perfectly." 14:21:06 feh 14:21:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:21:14 !tell edlothiol bug report http://lpix.org/1824739/wtfzot.png - " In other news, I can't play in Chrome anymore because after a few moves it puts this black box on the lower left corner. Shortly after tiles start duplicating all over the place." 14:21:15 PleasingFungus: OK, I'll let edlothiol know. 14:21:27 !tell edlothiol I can't inspect it because that whole block is just a tiles map. Any ideas? I don't have hardly any addons loaded in Chrome and it's always worked perfectly." 14:21:27 PleasingFungus: OK, I'll let edlothiol know. 14:21:43 wow that is some atrocious scaling 14:21:51 ya 14:21:56 I think he like... zoomed in on the image? 14:22:03 but then again the text is fine 14:22:05 so idk 14:24:45 -!- reaverb has quit [Quit: Leaving.] 14:28:20 gotta get my kids into bed... a less radical version: memorisation failure can lead to loss of a spell 14:28:29 (think if them as living books) 14:28:33 -!- dpeg is now known as dpekids 14:30:28 -!- rossi has quit [Quit: WeeChat 1.0.1] 14:33:46 -!- ystael has quit [Ping timeout: 250 seconds] 14:33:59 -!- MIC132 has joined ##crawl-dev 14:35:55 -!- Siegurt has quit [Quit: Leaving.] 14:36:40 -!- Brannock_ has joined ##crawl-dev 14:39:19 -!- debo has joined ##crawl-dev 14:39:47 -!- Brannock has quit [Ping timeout: 245 seconds] 14:41:29 -!- Bloax has joined ##crawl-dev 14:44:21 -!- debo has quit [Ping timeout: 260 seconds] 14:45:08 -!- Bloax has quit [Read error: Connection reset by peer] 14:46:50 Graphical glitches when using webtiles 13https://crawl.develz.org/mantis/view.php?id=9038 by cheetah7071 14:46:51 !source rltiles/dc-player.txt:436 14:46:51 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/dc-player.txt;hb=HEAD#l436 14:47:06 ..some weird stuff in the tiles definitions 14:47:59 ya 14:48:11 ran into those a month or so ago 14:48:23 I think they're for paperdoll people? also I am not really sure how that works out in terms of IP 14:53:13 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141004030203]] 14:54:35 -!- Ragdoll has quit [Quit: Ik ga weg] 15:03:05 -!- valtern has quit [Remote host closed the connection] 15:05:11 -!- Kadarus has quit [Quit: Bye] 15:08:09 -!- scummos__ has quit [Quit: Konversation terminated!] 15:10:52 -!- Pacra has quit [Ping timeout: 240 seconds] 15:12:29 -!- SwissStopwatch has joined ##crawl-dev 15:15:13 -!- dpekids has quit [Quit: Lost terminal] 15:19:09 -!- Pacra has joined ##crawl-dev 15:22:36 -!- tsohg has quit [Remote host closed the connection] 15:26:41 -!- __miek has quit [Ping timeout: 272 seconds] 15:27:45 -!- tsohg has quit [Ping timeout: 260 seconds] 15:27:55 Major Destruction still uses "Bolt of Iron" for Iron Shot as far as I can tell. 15:27:59 Is that intended? 15:28:43 -!- bhaak has quit [Remote host closed the connection] 15:28:47 e: nvm 15:29:20 Was looking at different things and got my morgue and learnDB entries confused :v 15:30:01 -!- bhaak has joined ##crawl-dev 15:35:40 -!- Ratboiler has quit [Quit: Page closed] 15:38:35 Asmodeus (04&) | Spd: 10 | HD: 17 | HP: 450 | AC/EV: 30/7 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, lev, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: b.fire (3d26), hellfire (3d20), fire summon | Sz: Large | Int: high. 15:38:35 %??asmodeus 15:43:51 -!- rchandra has left ##crawl-dev 15:44:53 Gloorx Vloq (15&) | Spd: 20 | HD: 16 | HP: 350 | AC/EV: 10/10 | Dam: 45 | 05demonic, 10doors, fighter, evil, see invisible, lev, !sil | Res: 13magic(immune), 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 12453 | Sp: poison arrow (3d23), miasma breath (3d13), s.torment, b.draining (3d23), dispel undead (3d25) | Sz: Large | Int: high. 15:44:53 %??gloorx_vloq 15:45:02 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 3509(mutation), 2306(blink self) | 05demonic, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05fire, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10665 | Sp: sum.eyeballs, spawn tentacles, sum.horrible things | Sz: Large | Int: high. 15:45:02 %??mnoleg 15:45:08 Antaeus (11C) | Spd: 10 | HD: 22 | HP: 700 | AC/EV: 28/4 | Dam: 7512(cold:22-65), 3012(cold:22-65) | 05demonic, 10weapons, 10items, 10doors, fighter, amphibious, see invisible, !sil | Res: 13magic(immune), 02cold++, 10elec++, 12drown, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 15000 | Sp: flash freeze (3d29), b.lightning (3d25) | Sz: Giant | Int: high. 15:45:08 %??antaeus 15:45:30 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 15:47:22 pandemonium lord (02&) | Spd: 10-19 | HD: 26 | HP: 105-243 | AC/EV: 14/14 | Dam: 57 | 05demonic, 10doors, fighter, see invisible, !sil | Res: 06magic(173), 05fire++, 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 5306 | Sp: (random) | Sz: Large | Int: high. 15:47:22 %??pandemonium_lord 15:48:11 -!- Redz has joined ##crawl-dev 15:48:39 -!- falu has quit [Quit: WeeChat 1.0.1] 15:52:59 -!- buki has quit [Read error: Connection reset by peer] 15:55:29 elliptic: for the weird-mr interactions thing, it looks like mons_class_is_confusable is the main culprit; it shouldn't check mr. Removing this would allow zin recite and club-stabs to confuse some mr-immune things 15:56:07 Also it would allow meph to confuse some things rpois mr-immune things (notably antaeus) since there's a flat success chance 15:57:01 zin recite is the only one I'd maybe be worried about, since you get decent power for with with high piety and 10 invo versus lower-hd pan lords 15:58:21 -!- Noom_afk has quit [Ping timeout: 272 seconds] 16:10:12 -!- ackack has quit [Ping timeout: 260 seconds] 16:10:19 -!- Patashu has joined ##crawl-dev 16:16:30 %rc hurricos 16:16:30 http://dobrazupa.org/rcfiles/crawl-git/Hurricos.rc 16:21:24 -!- tsohg has quit [Ping timeout: 244 seconds] 16:22:09 -!- debo has joined ##crawl-dev 16:22:25 -!- morphix0 has quit [Ping timeout: 260 seconds] 16:23:02 -!- _Jordan_ has quit [Quit: _Jordan_] 16:23:45 -!- TAS-2012v has quit [Read error: Connection reset by peer] 16:32:20 -!- ackack has joined ##crawl-dev 16:33:25 -!- Pacra has quit [Ping timeout: 255 seconds] 16:34:17 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:37:11 -!- TAS_2012v has quit [Read error: Connection reset by peer] 16:38:27 -!- Calisca2 has quit [Ping timeout: 255 seconds] 16:46:04 -!- Mazed has quit [Remote host closed the connection] 16:54:36 -!- Oxybeles has quit [] 16:54:51 -!- WereVolvo has quit [Read error: Connection reset by peer] 16:56:31 -!- Bloax has joined ##crawl-dev 16:58:02 -!- PleasingFungus has joined ##crawl-dev 17:04:55 Unstable branch on crawl.lantea.net updated to: 0.16-a0-1212-geefc3ab (34) 17:05:16 -!- Crehl has quit [Ping timeout: 260 seconds] 17:07:09 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:07:38 -!- MIC132 has quit [Quit: Leaving] 17:11:29 -!- Pacra has joined ##crawl-dev 17:18:26 whats a cool unimplemented ds mutation that a dev wants implemented 17:18:32 -!- mong has quit [Quit: leaving] 17:20:11 -!- oblong has quit [Quit: Page closed] 17:22:28 -!- tsohg has quit [Ping timeout: 255 seconds] 17:22:44 minmay: would you believe me if I said https://crawl.develz.org/mantis/view.php?id=9030 17:22:52 -!- SakuyaIzayoi has quit [Ping timeout: 240 seconds] 17:23:07 -!- ackack has quit [Ping timeout: 245 seconds] 17:23:21 minmay: not-annoying demonic guardian :p 17:23:47 well, if we're going to be that unspecific, I hear there are a lot of complaints about spines 17:24:06 yeah that too 17:24:30 wow that pubby patch 17:24:47 -!- Deathawk has quit [Read error: Connection reset by peer] 17:24:49 there's the core of an interesting idea wrapped in a lot of very questionable decisions 17:24:53 it might be the worst patch of his I've ever seen 17:24:56 ouch 17:25:19 man thank you for showing me that 17:25:23 haha 17:25:28 lots of fodder for the next time I see him on webtiels 17:25:31 *webtiles 17:27:31 gammafunk: literally the entire reason i asked was that i wanted to make demonic guardian less frequent 17:27:37 haha 17:27:43 i'm not kidding 17:27:48 I believe you 17:33:31 ??recite 17:33:32 recite[1/5]: Causes various effects to chaotic, unclean, evil or heretical creatures in view. Four-turn action, with strength depending on piety and invocations. Effects scale from things like confusion and fear on humanoids, to smiting and instakilling chaotic creatures, to permanently blinding or paralysing heretic priests. 17:33:39 ??recite[2 17:33:40 recite[2/5]: Abominations (chaotic, differently insane): damage, Ablutions (impure): damage, Apostates (intelligent): fear/confusion, god worshippers: blind/anti-caster, Anathema (unholy): fear/confusion/damage 17:33:46 ??recite[3 17:33:47 recite[3/5]: You can do anything during the recitation that doesn't require your voice. Things that stop recite: spit poison, breathe * abilities, zin's abilities (including donate gold), t command, eating, drinking a potion, reading a scroll, casting a spell, or being silenced, paralysed, confused, slept, petrified (completely) or berserked. 17:34:01 -!- WalkerBoh has quit [Remote host closed the connection] 17:34:53 !function mons_class_is_confusable 17:34:54 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l583 17:35:05 I basically want to remove that exceptio for MR-immune enemies 17:35:29 the only practical outcome of that is, from what I can tell, zin recite at reasonable invocations 17:36:04 and by outcome I mean it will be able to confuse mr-immune things that happen to have not-very-high hd 17:36:34 ??daze 17:36:35 dazed[1/1]: A status which makes a monster randomly skip 20% of its turns. 17:36:55 hrm, even then it's only 50% of confusion 17:37:42 -!- ChrisOelmueller has quit [Ping timeout: 245 seconds] 17:37:48 tbh I don't think this is a massive zin buff or anything 17:37:53 so I think I'll just make the change 17:38:43 ??silver_corona 17:38:43 I don't have a page labeled silver_corona in my learndb. 17:38:47 sounds reasonable 17:40:22 til about silver_corona 17:40:47 "This is like Corona, but if silver harms them, it has sticky // flame levels of damage. 17:40:50 " 17:41:30 ??corona 17:41:30 corona[1/1]: Outlines the target in light, making them easier to hit (by boosting your to-hit randomly between 2 and 9). Makes invisible things (temporarily) visible. Tastes less pissy with a wedge of lime. Don't leave it in direct sunlight. 17:43:28 !learn add silver_corona Monster malenchantment that has same effect as {corona}, but additionally does 2d4 - 1 damage per turn if the monster is vulnerable to silver 17:43:29 silver corona[1/1]: Monster malenchantment that has same effect as {corona}, but additionally does 2d4 - 1 damage per turn if the monster is vulnerable to silver 17:43:34 -!- HellTiger has quit [Ping timeout: 250 seconds] 17:43:58 -!- Deathawk has quit [Read error: Connection reset by peer] 17:45:38 ??recite 17:45:39 recite[1/5]: Causes various effects to chaotic, unclean, evil or heretical creatures in view. Four-turn action, with strength depending on piety and invocations. Effects scale from things like confusion and fear on humanoids, to smiting and instakilling chaotic creatures, to permanently blinding or paralysing heretic priests. 17:46:01 -!- tsohg has quit [Remote host closed the connection] 17:46:58 !learn edit silver_corona s/that has/from Zin's {recite} that has/ 17:46:58 silver corona[1/1]: Monster malenchantment from Zin's {recite} that has same effect as {corona}, but additionally does 2d4 - 1 damage per turn if the monster is vulnerable to silver 17:50:47 ??confusing_touch 17:50:47 confusing touch[1/4]: This spell enchants the caster's hands with magical energy. This energy is released when the caster touches a monster with their hands (bare or gloved), and may induce a state of confusion in the monster. Can be stacked for duration, "extremely bright" red in '@' indicates near-max. A random amount discharges upon hitting. 17:50:55 ??confusing_touch[2 17:50:56 confusing touch[2/4]: In 0.15, is level 2, reduces damage to 0, and has a longer (but non-stacking) duration that dispels entirely on a successful confusing hit. 17:51:01 -!- tsohg has quit [Ping timeout: 258 seconds] 17:51:04 ??confusing_touch[3 17:51:04 confusing touch[3/4]: The save against this spell is based off of HD instead of MR, therefore confusing touch is surprisingly useful late game. Having confusing touch readied reduces your unarmed base damage by three, but adds d(your dex) to your to-hit. 17:51:34 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:53:34 Mennas (11A) | Spd: 15 | HD: 19 | HP: 150 | AC/EV: 15/28 | Dam: 30, 20 | 08holy, 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, fly | Res: 13magic(immune), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 4552 | Sp: confuse, silence, minor healing (2d9) | Sz: Medium | Int: high. 17:53:34 %??mennas 17:53:48 -!- Deathawk has quit [Remote host closed the connection] 17:55:12 -!- edlothiol has quit [Ping timeout: 260 seconds] 17:55:27 -!- Mazed has quit [Remote host closed the connection] 18:00:00 -!- CacoS has quit [] 18:03:16 -!- Codrus has quit [Read error: Connection reset by peer] 18:07:22 -!- HoneyLocust has joined ##crawl-dev 18:07:34 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:11:26 03gammafunk02 07* 0.16-a0-1213-g95fd2cd: Remove the MR-immunity check for applying confusion to monsters 10(13 minutes ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95fd2cd92292 18:12:52 !tell elliptic I think you basically got your mr-immune fix in 95fd2cd since that seemed to be the main (only?) culprit, but let me know if you see a problem with that or if I missed other weird checks 18:12:52 -!- Bloaxor has joined ##crawl-dev 18:12:52 gammafunk: OK, I'll let elliptic know. 18:13:26 -!- tsohg has quit [Remote host closed the connection] 18:14:01 -!- hauzer has quit [Quit: Leaving.] 18:15:45 -!- ackack has joined ##crawl-dev 18:16:21 ??spell hunger 18:16:22 spell hunger[1/2]: Casting a spell lowers your nutrition by an amount varying with the spell's level: (1) 50, (2) 95, (3) 160, (4) 250, (5) 350, (6) 550, (7) 700, (8) 860, (9) 1000. This amount is lowered by the product of your Intelligence and Spellcasting. (For rods, your Evocation skill * 10, with a minimum of 5.) 18:16:32 is anyone else really bothered by this scale 18:16:37 -!- Bloax has quit [Ping timeout: 244 seconds] 18:17:03 45 -> 65 -> 90 -> 100 -> 200 -> 150 -> 160 -> 140 18:18:01 Is Disaster Area intended to not hit things near you? It seems to hit a really regular pattern, which never includes the things I want to hit. I've tried using it 3+ times in a row and always get the same terrible patterns. 18:18:01 Lasty: You have 1 message. Use !messages to read it. 18:18:10 -!- tsohg has quit [Ping timeout: 244 seconds] 18:18:52 -!- Kellhus has quit [Quit: Page closed] 18:18:58 Lasty: it avoids hitting you which means it can't choose any square close to you because the explosions cover multiple squares, so it's really bad at hitting things near you (as far as I can tell) 18:19:29 blerg. I'm just gonna stop using it. 18:21:08 -!- Siegurt has quit [Quit: Leaving.] 18:21:16 Lasty: yeah the hiting mechanics for it needs work 18:21:18 -!- shnurlf has quit [Quit: Page closed] 18:23:44 -!- HoneyLocust has quit [] 18:24:22 -!- stanzill has quit [Quit: nachtli] 18:26:54 there are also conditions where you can't tab through your own clouds while wielding a polearm 18:27:01 -!- ackack has quit [Ping timeout: 260 seconds] 18:31:31 -!- ackack has joined ##crawl-dev 18:31:36 -!- mamgar has quit [Ping timeout: 244 seconds] 18:33:30 -!- dtsund has quit [Quit: dtsund] 18:34:27 fr: fo acq shouldn't bias toward 1h weapons 18:35:33 does it? 18:36:05 I suspect so 18:36:47 yeah, looking at the section beginning around acquirement.cc:457 18:37:13 -!- Patashu_ has joined ##crawl-dev 18:37:13 -!- Patashu has quit [Disconnected by services] 18:38:03 !apt Fo 18:38:04 Fo: Fighting: 1, Short: 0, Long: 0, Axes: 0, Maces: 0, Polearms: 0, Staves: 0, Slings: 1, Bows: -2, Xbows: 0, Throw: -2*, Armour: 1, Dodge: -1, Stealth: 3, Shields: 2!, UC: 0, Splcast: 0, Conj: -1, Hexes: 2, Charms: 0, Summ: 0, Nec: 0, Tloc: -1, Tmut: 1, Fire: 0, Ice: 0, Air: -2, Earth: 2, Poison: 3!, Inv: 2, Evo: 2, Exp: 1!, HP: 0, MP: 1 18:38:15 PleasingFungus: it's based on shield apt in part 18:38:17 which Fo are good at 18:38:43 the logic is still wrong 18:40:56 yeah I'm pointing out how the logic-works; it's not Fo-specific, but rather they probably shouldn't use species_apt_factor for this purpose 18:42:08 -!- simmarine has quit [Read error: Connection reset by peer] 18:42:26 -!- simmarine has joined ##crawl-dev 18:42:49 -!- Calisca3 has quit [Ping timeout: 272 seconds] 18:44:22 lennard (L19 SpGl) ASSERT(m) in 'mon-util.cc' at line 1969 failed. (Zig:3) 18:46:35 -!- wheals has joined ##crawl-dev 18:46:36 <|amethyst> probably it makes sense to just use zero for shield_sk there for formicids 18:47:48 Strange warning message in Ziggurat 13https://crawl.develz.org/mantis/view.php?id=9039 by Le_Nerd 18:47:54 that could work, yeah 18:48:01 let me guess, bogosity 18:48:05 lennard -> Le_Nerd 18:48:12 yesss 18:49:41 -!- alefury has quit [] 18:49:56 03|amethyst02 07* 0.16-a0-1214-g41ff3a8: Always weight formicid weapon acq towards 2H (PleasingFungus) 10(61 seconds ago, 1 file, 8+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=41ff3a8f5ef6 18:51:53 -!- ystael has quit [Ping timeout: 272 seconds] 18:52:07 %git :/erik_ogre 18:52:08 07PleasingFungus02 * 0.16-a0-1207-g0537573: Adjust erik_ogre 10(6 hours ago, 1 file, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0537573e4239 18:52:15 so i guess this is the Anti-Zermako vault 18:52:34 it's a 18:52:37 very weird, old vault 18:52:52 I was considering removing it altogether, but hangedman says he has ideas 18:52:54 so 18:56:27 -!- bcode is now known as u 19:00:49 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 19:01:12 PleasingFungus: that seems like *more* of a reason to remove it altogether 19:02:42 ??wheals[3 19:02:42 wheals[3/4]: wheals: dude... atm the only person more despicable than you is hangedman 19:03:02 what prompted that one? 19:03:11 ??zermako 19:03:11 zermako[1/26]: FUCK WORMS 19:03:42 who took it down to 26 19:03:51 some dude was adding dumb entries 19:03:54 !learn add zermako FUCK WORMS 19:03:55 zermako[27/27]: FUCK WORMS 19:04:17 !learn e zermako[27] s/WORMS/OGRES 19:04:17 <|amethyst> w:2 19:04:17 zermako[27/27]: FUCK OGRES 19:04:36 !lg recent ikiller=worm s=name 19:04:36 No games for recent (ikiller=worm). 19:04:45 worm (04w) | Spd: 6 | HD: 5 | HP: 17-38 | AC/EV: 1/5 | Dam: 12 | Res: 06magic(10) | XP: 9 | Sz: small | Int: insect. 19:04:45 %??worm 19:04:50 !lg * recent ignominy s=name 19:04:51 12137 games for * (recent ignominy): 108x LogicNinja, 66x gw, 64x gcw2014, 57x davidgn, 55x Clo, 54x Rationalist, 50x Esse, 49x rodofangel, 43x phyphor, 43x keymashgrqeeg, 42x LiLin, 42x Zermako, 41x wallyj, 40x spelunker, 40x DeeEhm, 39x prolixmagus, 37x Sharkman1231, 36x Ascension, 35x Klutz, 35x tlatlagkaus, 35x Phlounder, 35x pigah, 34x Mandragora, 34x Gssh, 33x kagredon, 32x benreichert, 32x ... 19:05:01 !kw ignominy 19:05:01 Keyword: ignominy => ckiller=worm 19:05:08 !lg gammafunk recent ikiller=worm 19:05:09 4. gammafunk the Caller (L1 HESu), slain by a worm on D:2 on 2014-09-05 00:04:49, with 7 points after 279 turns and 0:02:04. 19:05:39 everone gets impatient with worms 19:05:42 minmay: rude!!!! 19:05:43 *everyone 19:07:06 <|amethyst> !learn edit zermako[27] s/OGRES/BROKEN SIGMUND/ 19:07:06 zermako[27/27]: FUCK BROKEN SIGMUND 19:07:20 !lg minmay ckiller=worm 19:07:21 26. minmay the Vexing (L1 DsAM), slain by a worm on D:2 on 2014-07-05 04:24:16, with 4 points after 210 turns and 0:00:22. 19:07:25 see, even minmay 19:07:43 !lg Bloax ckiller=worm 19:07:44 21. Bloax the Insei (L1 VSTm), slain by a worm on D:2 on 2014-09-16 21:21:09, with 1 point after 157 turns and 0:00:47. 19:07:47 hell yeah 19:08:11 -!- debo has quit [Quit: leaving] 19:08:14 !lg devteamnp ckiller=worm s=name 19:08:15 645 games for devteamnp (ckiller=worm): 173x KiloByte, 125x Neil, 42x SamB, 42x wheals, 36x 78291, 33x sorear, 30x bh, 28x rob, 24x MarvinPA, 22x bookofjude, 12x gammafunk, 11x doy, 11x dpeg, 10x HangedMan, 6x mumra, 6x ontoclasm, 5x evilmike, 5x SGrunt, 4x erisdiscordia, 4x PleasingFungus, 4x pointless, 3x Sage, 3x elliptic, 2x Medar, Lasty, Enne, Zaba, Keskitalo 19:08:19 -!- st_ has quit [Read error: Connection reset by peer] 19:08:22 -!- clouded_ has joined ##crawl-dev 19:08:24 ....wheals 19:08:30 -!- debo has joined ##crawl-dev 19:11:36 -!- u is now known as zombcode 19:15:39 <3 19:19:02 <|amethyst> 125x Neil aww yeah 19:19:15 <|amethyst> though it looks like I still have some catching up to do 19:20:10 !lg devteamnp s=ckiller 19:20:11 56309 games for devteamnp: 3909x a kobold, 3769x a hobgoblin, 3605x quitting, 2451x a gnoll, 2091x an orc priest, 1992x an orc wizard, 1727x an orc, 1635x leaving, 1544x a goblin, 1528x an ogre, 1425x winning, 1340x a jackal, 1339x Sigmund, 1238x a centaur, 1200x a player ghost, 1199x a giant gecko, 1077x a snake, 1063x an orc warrior, 1063x pois, 915x an adder, 645x a worm, 525x Terence, 457x Ijy... 19:20:35 !lg devteam recent s=ckiller 19:20:36 3122 games for devteam (recent): 670x quitting, 137x winning, 130x a gnoll, 124x an orc priest, 117x an adder, 117x a kobold, 112x a hobgoblin, 86x an orc wizard, 86x a jackal, 62x a giant gecko, 60x a player ghost, 59x a goblin, 58x an orc, 47x Sigmund, 45x a centaur, 44x an ogre, 37x an orc warrior, 31x a worm, 27x a hydra, 26x Grinder, 25x a worker ant, 21x Crazy Yiuf, 21x Ijyb, 20x Terence, 19... 19:20:47 need to nerf winning i think 19:20:47 those quits are despicable 19:20:55 !lg devteam recent !boring s=ckiller 19:20:56 2447 games for devteam (recent !boring): 137x winning, 130x a gnoll, 124x an orc priest, 117x a kobold, 117x an adder, 112x a hobgoblin, 86x an orc wizard, 86x a jackal, 62x a giant gecko, 60x a player ghost, 59x a goblin, 58x an orc, 47x Sigmund, 45x a centaur, 44x an ogre, 37x an orc warrior, 31x a worm, 27x a hydra, 26x Grinder, 25x a worker ant, 21x Ijyb, 21x Crazy Yiuf, 20x Terence, 19x Natas... 19:21:20 i see a certain cat...! 19:21:26 <|amethyst> devs should & to avoid getting quit ktypes 19:21:43 too bad that really messes up locate 19:21:43 <|amethyst> 19x Natas Liah 19:22:24 <|amethyst> (probably & should generate a logfile entry, maybe with ktyp=wizmode) 19:22:48 |amethyst: do you admin the machine that hosts sequell? 19:22:50 <|amethyst> (though I suspect that would cause problems when you get a crash log after the game is "over") 19:22:54 <|amethyst> gammafunk: no, snark does 19:23:00 ok, I should ask him 19:23:23 <|amethyst> gammafunk: ##crawl-sequell might be a good place 19:23:24 but a question for you, if I'm going to have the webserver watch a file and reload it on change, do you have any specific suggestions there? 19:23:32 yeah, I'll ping him there 19:23:45 <|amethyst> what file was it you're watching? 19:23:56 it'll be a text file 19:24:04 with player names from the sequell nick table 19:24:25 <|amethyst> I'd just wget it on a regular basis 19:24:41 yes, but it'll have to be reloaded in the webserver 19:24:43 <|amethyst> err 19:24:54 the python webserver I mean 19:25:04 <|amethyst> probably inotify 19:25:11 ok, I'll look into that 19:25:11 <|amethyst> though 19:25:19 <|amethyst> you should do this on the new webtiles 19:25:35 yeah that sounds reasonable 19:25:40 I think cbro even hosts that for testing? 19:25:57 <|amethyst> yes, though I don't know how often it updates or if it even does update the server 19:26:12 ??cbro 19:26:12 cbro[1/3]: Server in Georgia, US: crawl.beRotato.org -- ssh port 22, username crawler, keys at http://crawl.beRotato.org/crawl/keys (no password access). In case of DNS problems, use crawl.boylecraft.net. Webtiles at: http://crawl.beRotato.org. Use glyph/sigil ^ for bots 19:26:16 ??cbro[2 19:26:16 cbro[2/3]: Announced by Rotatell. Maintained by johnstein . 19:26:28 Yeah johnstein is usually up for trying things out 19:26:31 <|amethyst> and if not earlier, I'll get CSZO and CAO switched over this winter break 19:26:43 -!- Big_guy has quit [] 19:26:53 <|amethyst> (summer break in Crawlese, sorry) 19:27:14 winter break would be the last two weeks in December, I assume 19:27:53 !lg PleasingFungus 19:27:53 357. PleasingFungus the Severer (L17 FoWn of Makhleb), slain by a shock serpent on Snake:2 on 2014-10-12 00:22:13, with 108899 points after 26745 turns and 2:17:35. 19:28:05 !lg PleasingFungus x=hp 19:28:05 357. [hp=-1] PleasingFungus the Severer (L17 FoWn of Makhleb), slain by a shock serpent on Snake:2 on 2014-10-12 00:22:13, with 108899 points after 26745 turns and 2:17:35. 19:28:14 pity 19:28:21 but I played too fast and paid... the ultimate price....... 19:28:27 <|amethyst> gammafunk: two weeks in December and two in January 19:28:30 one of these days I'm gonna get out of my splatroll 19:28:33 ah, makes sense 19:28:41 maybe next tournament. those make me play better, for some reason 19:29:04 PleasingFungus: Watching you, I feel you take speedrun to mean that you have to kill things quickly, but it's really about not wasting time doing the other things like explore, rest 19:29:33 no the latter is what I mean 19:29:40 charging into high priests etc 19:29:42 killing things quickly is just bad play 19:29:44 ya 19:29:50 yeah I'm biased towards mage anyhow 19:29:53 haha 19:29:53 and it's different for us 19:30:19 PF going for turncount and realtime speedrun 19:30:44 the best speedrun 19:31:30 !lg . 19:31:30 2294. gammafunk the Summoner (L9 HESu of Sif Muna), slain by a water moccasin on Lair:4 on 2014-10-12 00:13:45, with 2724 points after 4259 turns and 0:40:36. 19:31:35 not really going for realtime, just playing for too long at a time & getting sloppy 19:31:37 that's all 19:31:38 I died due some bad nonsense with death yaks 19:31:42 !lg . min=dur x=dur won 19:31:42 31. [dur=3:51:13] PleasingFungus the Wrestler (L25 TrMo of Okawaru), escaped with the Orb and 3 runes on 2014-05-25 04:20:49, with 1858595 points after 54368 turns and 3:51:13. 19:31:48 should have just gone up the stairs 19:31:50 !lg . min=dur x=dur won urune=15 19:31:50 7. [dur=8:20:27] PleasingFungus the God of Death (L27 DgNe), escaped with the Orb and 15 runes on 2014-09-01 07:10:15, with 19188853 points after 79651 turns and 8:20:27. 19:31:52 !lg . min=dur x=dur won 19:31:53 3. [dur=5:43:07] Bloaxor the Slayer (L27 OgHu of Cheibriados), escaped with the Orb and 5 runes on 2014-05-04 00:58:28, with 5952376 points after 31082 turns and 5:43:07. 19:32:04 yes bloaxor 19:32:06 God of Death 19:32:07 good title 19:32:08 !lg Bloaxor min=dur x=dur won 19:32:09 3. [dur=5:43:07] Bloaxor the Slayer (L27 OgHu of Cheibriados), escaped with the Orb and 5 runes on 2014-05-04 00:58:28, with 5952376 points after 31082 turns and 5:43:07. 19:32:12 !hs * dgne 19:32:13 1772. PleasingFungus the God of Death (L27 DgNe), escaped with the Orb and 15 runes on 2014-09-01 07:10:15, with 19188853 points after 79651 turns and 8:20:27. 19:32:19 hello past midnight, we meet again 19:32:21 -!- Mazed has quit [Ping timeout: 260 seconds] 19:32:22 !lg Bloax min=dur x=dur won 19:32:23 14. [dur=1:50:58] Bloax the Brawler (L24 VSTm of Cheibriados), escaped with the Orb and 3 runes on 2014-09-07 00:09:20, with 4946408 points after 13320 turns and 1:50:58. 19:32:43 noice 19:32:54 -!- Earlo has quit [Remote host closed the connection] 19:32:55 it's all a bunch of "do it a whole lot of times until you can play really fast without trying to play fast" 19:33:12 !lg Bloax MiFi 19:33:13 19. Bloax the Slayer (L27 MiFi of Cheibriados), blasted by notcluie's ghost (great blast of fire) on Coc:7 (coc_old) on 2014-09-27 19:51:48, with 919503 points after 35023 turns and 4:51:20. 19:33:23 i wasn't even trying to go fast here but it just happens 19:34:04 -!- nago has quit [Ping timeout: 246 seconds] 19:36:33 notcluie's revenge 19:36:59 !lg notcluie coc:7 19:37:00 1. notcluie the Devastator (L27 DsCj of Cheibriados), slain by Antaeus (a +1 battleaxe of flaming) on Coc:7 (coc_old) on 2014-09-21 20:35:16, with 854786 points after 82254 turns and 10:36:54. 19:37:05 !lg notcluie Ds-- place=coc:7 -log 19:37:06 1. notcluie, XL27 DsCj, T:82254: http://crawl.lantea.net/crawl/morgue/notcluie/morgue-notcluie-20140921-203516.txt 19:37:11 wait, battleaxe of flaming 19:37:13 what 19:37:17 there was no way in hell i was going to kill this ghost 19:37:20 like no chance 19:37:31 firestorm, blink, ood, chain lightning, tornado 19:37:42 300 hp/42 EV 19:37:46 yeah thanks 19:38:00 think of the xp...! 19:38:52 it's probably capped at 15e3 19:38:57 because balance :^))))) 19:39:17 I think it's capped there because that's the size of the XP pool, Bloax. 19:39:20 Please, think these things through. 19:42:26 -!- Siegurt has quit [Quit: Leaving.] 19:45:46 -!- Famott has quit [Ping timeout: 250 seconds] 19:48:35 -!- Yllodra has quit [Ping timeout: 244 seconds] 19:50:44 -!- Kramin42 has quit [Read error: Connection reset by peer] 19:50:58 -!- Redz has quit [Quit: Leaving.] 19:52:34 -!- Kramin42 has quit [Read error: Connection reset by peer] 20:00:01 -!- CKyle has joined ##crawl-dev 20:03:15 -!- MgDark_HuIE has quit [Read error: Connection reset by peer] 20:06:10 03wheals02 07* 0.16-a0-1215-g30a626a: Reorder items in chardumps too (ChrisOelmueller). 10(3 minutes ago, 3 files, 24+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=30a626a038ed 20:10:07 gammafunk: dbro is running the new webtiles 20:10:19 ??dbro 20:10:19 dbro[1/3]: The development wing of CBRO. ssh to dev.berotato.org user: dev same ssh keys as cbro (http://crawl.beRotato.org/crawl/keys). Currently serving mediocre crawl dev versions and Dwarf Fortress (running in TEXT mode) Set your terminal size to 80x25 (!) and ensure you are using UTF-8 character set. 20:10:24 johnstein: ok, that's helpful 20:10:30 gammafunk: and hosts non-official experimental builds 20:10:40 johnstein: do you pull from the new webtiles branch? 20:10:41 like bloax's stuff or my lame attempts at dev 20:10:43 :P 20:10:45 I do 20:10:50 but not automated 20:10:53 on dbro 20:10:58 oi 20:10:59 I could probably set something up though 20:11:00 ok, so I can prototype this with your help a bit 20:11:17 https://dl.dropboxusercontent.com/u/63152810/n/crawl/0002-Show-them-Octopode-doesn-t-afraid-of-anything.patch i also have this now 20:11:17 you just need to compete with my wife and toddlers for my time! 20:11:18 :P 20:11:21 uh oh 20:11:27 which goes straight in with the hp/mp changes 20:11:29 I also need to update bloax's stuff too 20:11:30 rip bloax 20:11:58 -!- Sigurd is now known as Guest37966 20:12:03 Op all +1.......yeah 20:12:33 Op got a case of the smarts 20:12:53 <|amethyst> and is that three extra auxes? 20:13:03 sure is! 20:13:25 03PleasingFungus02 07* 0.16-a0-1216-g3441892: Improve Shoals:5 decoy huts 10(3 minutes ago, 1 file, 30+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3441892b16a4 20:13:32 not particularly impressive without huge stats though 20:13:58 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:14:03 and quite weak against enemies with actual AC 20:14:17 without huge stats 20:14:29 -!- Zermako_ has quit [] 20:14:32 HUGE STATS 20:14:35 heug 20:14:37 that reminds me: boots of kicking 20:14:40 lol 20:14:45 YOU ARE HUGE! THAT MEANS YOU HAVE HUGE STATS! 20:15:02 I guess octopodes are kind of big, as octopusses go 20:15:38 <|amethyst> resize them to tiny obv 20:15:48 -!- omnirizon has quit [Ping timeout: 255 seconds] 20:15:56 <|amethyst> or small perhaps 20:16:09 imo little 20:16:09 but then you'd have to add 3 more aux attacks 20:16:11 of course 20:16:24 probably make them all +2 apts 20:16:39 PleasingFungus: do you hate shoals?! 20:16:44 I love shoals 20:16:50 and I love shoals players 20:16:51 Shoals is hard ok!!!! 20:16:57 pff. 20:17:02 oh wait though 20:17:03 hold up 20:17:09 Hey, I decreased the average number of decoy huts! 20:17:12 What more do you want? 20:17:31 no it's just that 20:17:40 those huts you used (I'm just reading this carefully now) 20:17:46 they have massive numbers of dangerous m 20:17:50 yes 20:18:00 check the comment in the function 20:18:04 near the top of the diff 20:18:09 sure just want to make sure we're not placing two of that 20:18:15 no we are 20:18:23 more m and less loot, huh 20:18:42 we don't want to do that, I think 20:18:43 m are basically loot. like big, incredibly dangerous xp pinatas! 20:18:58 actually, I think we do want to do that 20:19:02 those huts are very very dangerous and can easilly be woken up 20:19:06 -!- eoc has quit [Ping timeout: 272 seconds] 20:19:28 I originally had decoy_hut - 3; I can switch back to that 20:19:34 er, decoy_count - 3 20:19:58 which considerable reduces the danger density of the level 20:20:05 hrm 20:20:18 I mean I do like the idea of what you're doing in some sense, it's just that 20:20:58 can someone revert whatever made fireball's targeter not show its range 20:21:01 it's really annoying 20:21:08 that does sound annoying 20:21:16 <|amethyst> PleasingFungus: hm 20:21:23 apparently the idea is to show all the squares that can be hit by the explosion 20:21:27 rather than all the squares you can actually target 20:21:40 I wonder if there's a way we can do this...hrm 20:21:45 <|amethyst> PleasingFungus: does this actually work? 20:21:50 which means i now try to cast fireball 1 square past its range every time 20:22:04 |amethyst: I tested and it worked every time I ran it (setting one_chance_in to 1) 20:22:06 <|amethyst> PleasingFungus: how do you get a rune ana a mimic vault with the same qualifier? 20:22:13 qualifier? 20:22:14 <|amethyst> s/ana/and/ 20:22:20 oh 20:22:21 <|amethyst> shoal_rune_hangedman 20:22:25 since they have different prefixes 20:22:29 shoal_rune and shoal_mimic 20:22:31 <|amethyst> there's only one _hangedman and one _simple 20:22:44 <|amethyst> No, I mean 20:22:55 -!- mopl has quit [Quit: Page closed] 20:23:16 <|amethyst> if you PLACE vault is shoals_end_hangedman 20:23:41 <|amethyst> that's going to try to place one vault with shoal_rune_hangedman and one vault with shoal_mimic_hangedman 20:23:44 minmay: isn't the fact that the actual target is red good enough? 20:23:54 it also has the cursor on it 20:24:00 or am i missing something 20:24:15 <|amethyst> but AFAICT there is only one vault with either of those tags (it has both) 20:24:19 oh. allow_dup 20:24:25 which hopefully doesn't break anything 20:24:31 since I think these vaults are only placed through that hook 20:24:36 <|amethyst> ohh 20:24:40 -!- ontoclasm has joined ##crawl-dev 20:24:43 <|amethyst> completely missed that, thanks 20:24:46 ya 20:24:50 too many tags!!! 20:25:02 <|amethyst> hm 20:25:07 <|amethyst> should we remove the no_dump? 20:25:15 <|amethyst> I guess not 20:25:22 -!- CKyle has joined ##crawl-dev 20:25:40 that reminds me 20:26:00 <|amethyst> though that would tell in the vault dump whether there was a mimic (because you'd see 2x) 20:26:01 gammafunk: want me to tweak the number of decoys down by another one (when the mimic is placed), like I suggested? 20:26:25 PleasingFungus: no that's not going to help my complaint, but tbh my complaint isn't really addressable with this layout 20:26:26 !lm . br.enter=tomb -log 20:26:27 wheals, XL27 DrTm, T:121725: http://crawl.berotato.org/crawl/morgue/wheals/morgue-wheals-20140918-163543.txt 20:26:33 you have a low chance so I guess it just is what it is 20:26:49 <|amethyst> PleasingFungus: did you count XP? 20:27:12 fair question. I did not 20:27:30 given the increased danger, it seems like it would be fair for this to give more xp 20:27:43 depends how much, I guess 20:28:01 would it be reasonable to remove no_dump from tomb maps, so the subvaults can be logged? 20:28:02 sure, I think xp is no problem, my concern is making shoals:$ any harder than it already is, but at 1/10 chance 20:28:06 it's not the end of the world 20:28:34 <|amethyst> wheals: I think so, now that there is variety 20:28:43 maybe vaults_vault too? 20:28:58 what we kind of just need are more shoals ends that don't function like the hut system 20:29:00 since there's variety there as well 20:29:23 at least with this the mimic will certainly be....memorable 20:29:27 <|amethyst> wheals: there is? 20:29:34 <|amethyst> wheals: I thought it always used vaults_vault 20:29:36 yes, four subvaults 20:29:37 probably a heterodox opinion but i feel these days snake ends and even some swamp ends are often worse than shoals ends 20:29:48 <|amethyst> oh, is no_dump inherited by subvaults? 20:29:53 yeah, that's the problem 20:30:06 maybe could change that instead 20:30:10 <|amethyst> yeah, change that 20:30:13 tomb_{1,2,3} are also always used 20:30:30 swamp:$ I think is just generally the easist because of the lack of ranged threats 20:30:33 <|amethyst> oh, but subvaults are displayed like super [sub] aren't they 20:30:56 <|amethyst> so how and where to diplay subvaults with a hidden supervault? 20:31:11 <|amethyst> blah, [sub], blah 20:31:36 !lg * recent place=swamp:5|snake:5|spider:5|shoals:5 20:31:37 2935. Colenzo the Severer (L14 MiBe of Trog), mangled by a salamander on Snake:5 (grunt_snake_rune_spirals) on 2014-10-12 01:18:40, with 70557 points after 6880 turns and 0:54:41. 20:31:41 !lg * recent place=swamp:5|snake:5|spider:5|shoals:5 s=br 20:31:41 2935 games for * (recent place=swamp:5|snake:5|spider:5|shoals:5): 845x Swamp, 785x Snake, 684x Shoals, 621x Spider 20:32:44 it's a bit difficult to make this meaningful even allowing for the fact that most people make poor decisions, given the fact that e.g. shoals is more feared than other branches 20:32:55 yes, historically it has that reputation 20:33:15 imo snake is probably the most dangerous of the branches now 20:33:32 well it has aimbot crossbow nagas that ignore LoF 20:33:33 that I think is not reflected in player deaths though 20:33:50 !lm * recent br.enter=snake / lg:place=snake 20:33:51 i'm not basing this on large scale data, just my feelings about what seems dangerous 20:33:52 2508/11486 milestones for * (recent br.enter=snake): N=2508/11486 (21.84%) 20:34:00 !lm * recent br.enter=shoals / lg:place=shoals 20:34:01 2119/10106 milestones for * (recent br.enter=shoals): N=2119/10106 (20.97%) 20:34:02 but i think the data does agree with it 20:34:09 or actually yeah it may be, come to think 20:34:15 !lm * recent br.enter=spider / lg:place=spider 20:34:17 2130/11381 milestones for * (recent br.enter=spider): N=2130/11381 (18.72%) 20:34:23 !lm * recent br.enter=swamp / lg:place=swamp 20:34:23 and spider definitely feels easiest 20:34:25 2253/11504 milestones for * (recent br.enter=swamp): N=2253/11504 (19.58%) 20:34:44 not a massive difference in the player deaths in these brances anyhow 20:34:56 -!- tcjsavannah has quit [Quit: tcjsavannah] 20:35:03 guardian serpents and sharpshooters do a lot to hamper the "they're slow, just run away" plan 20:35:24 snake certainly checks a lot of resists 20:35:49 -!- Mazed has quit [Ping timeout: 260 seconds] 20:35:51 <|amethyst> !lm * 0.15 br.enter~~^S[nwhp] s=br / lg:br=$noun 20:35:53 -!- G-Flex has joined ##crawl-dev 20:35:53 -!- G-Flex has quit [Client Quit] 20:35:54 1646/8960 milestones for * (0.15 br.enter~~^S[nwhp]): 470/2294x Snake [20.49%], 406/2320x Swamp [17.50%], 386/2057x Shoals [18.77%], 384/2289x Spider [16.78%] 20:35:55 <|amethyst> !lm * 0.14 br.enter~~^S[nwhp] s=br / lg:br=$noun 20:35:57 <|amethyst> !lm * 0.13 br.enter~~^S[nwhp] s=br / lg:br=$noun 20:35:59 2373/10695 milestones for * (0.14 br.enter~~^S[nwhp]): 613/2763x Snake [22.19%], 604/2736x Swamp [22.08%], 592/2752x Spider [21.51%], 564/2444x Shoals [23.08%] 20:36:02 1223/7701 milestones for * (0.13 br.enter~~^S[nwhp]): 322/1926x Spider [16.72%], 318/2007x Snake [15.84%], 313/1811x Shoals [17.28%], 270/1957x Swamp [13.80%] 20:36:16 nice, better query 20:36:54 hrm, $noun...is lm/lg seeing this? 20:37:02 gammafunk: you know about targetters and stuff, right? 20:37:04 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=13886 20:37:07 probably what you really need is to find games with a br:enter milestone but no br:exit 20:37:07 wheals: sure 20:37:16 because presumably somebody could have dipped their toes in to a branch and left 20:37:20 <|amethyst> gammafunk: $noun there means the noun from the !lm, lg:br is the branch from the matching game 20:37:21 ackack: that's really not a big deal I think 20:37:23 but that's probably a pretty accurate query 20:37:25 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:37:37 gammafunk: i agree, i like pedantry sometimes though 20:37:40 <|amethyst> gammafunk: (where the game's br is where it ended) 20:38:20 |amethyst: yeah I was using lb:br etc as well, but my question is, is $noun a think like $nick 20:38:25 that I see in sequell commands 20:38:30 *a thing 20:38:43 <|amethyst> gammafunk: it is a variable like $nick but it is set somewhere else 20:38:58 alright 20:40:36 <|amethyst> but I think all of the fields of the milestone/game are available as variables 20:40:45 <|amethyst> s/but // 20:40:58 wheals: yeah that's fairly easilly fixed, but probably will require storing an item_def in the direction_chooser 20:41:05 <|amethyst> but I'm not sure about the details of scoping etc 20:41:28 that's a very handy trick, all the same 20:41:58 <|amethyst> !lm * uniq lg:ckiller=$noun 20:41:58 wheals: and special-casing target memory for apport to look at this last_item and see if its position == you.pos() 20:42:10 4045. [2014-10-11 15:31:09] sylveadiff the Slasher (L2 DsGl) killed Ijyb on turn 859. (D:2) 20:42:17 <|amethyst> !lm * uniq lg:ckiller=$noun -log 20:42:29 sylveadiff, XL3 DsGl, T:859: http://crawl.akrasiac.org/rawdata/sylveadiff/morgue-sylveadiff-20141011-153111.txt 20:43:33 !kw uniq 20:43:34 Built-in: uniq => verb=uniq 20:43:39 !lm * uniq 20:44:22 5099746. [2014-10-12 01:43:52] AFlongknife the Chopper (L3 MiBe of Trog) killed Jessica on turn 929. (D:2) 20:45:05 <|amethyst> !lm * uniq=${lg:ckiller} turn=${lg:turn} 20:45:31 398. [2014-10-11 15:31:09] sylveadiff the Slasher (L2 DsGl) killed Ijyb on turn 859. (D:2) 20:45:40 <|amethyst> too bad that's such a terribly slow query 20:46:04 <|amethyst> or we could use it for MAD_TV 20:46:48 is the turn part really necessary? 20:47:08 <|amethyst> no, probably the full 4000 are just as funny 20:47:16 <|amethyst> but those would be the choice selections 20:47:45 Oh I guess I don't understand, but wouldn't that query return the same result without turn=${lg:turn} 20:47:53 <|amethyst> turn is the lm turn 20:47:56 i think the last one only keeps ones where you die on the same turn 20:48:04 <|amethyst> so that means "got the unique kill on the same turn the game ended" 20:48:09 ah right 20:48:11 as opposed to having poison kill you a couple turns later 20:48:38 <|amethyst> or a pre-poof summon 20:48:39 -!- Dynast has quit [Quit: Page closed] 20:48:45 that whole ${} expansion is just unique to lm I assume 20:48:59 <|amethyst> those particular variables are 20:49:13 <|amethyst> but you can do 20:49:16 <|amethyst> !echo ${nick} 20:49:16 !lg * name=$killer 20:49:23 6. Mnoleg the Bringer of Life (L13 DDHe of Elyvilon), slain by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2012-11-24 12:39:18, with 46866 points after 17010 turns and 1:44:55. 20:49:48 <|amethyst> !lg * killer~~$name 20:50:03 14438. Ghostak47 the Shield-Bearer (L3 MiFi), mangled by Ghostak47's ghost on D:3 on 2014-10-12 01:21:18, with 65 points after 2017 turns and 0:03:59. 20:50:12 ah th syntax is just because of the :, it's just the same kind of variable syntax 20:50:17 <|amethyst> yeah 20:50:21 right, got it 20:50:35 <|amethyst> another reason to use it would be so that ${foo}bar doesn't look like $foobar 20:50:51 <|amethyst> and there are some other things like default values you can put in the {} 20:53:06 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141004030203]] 20:54:50 -!- GhostSonOfGhost has quit [] 20:55:01 ??sequell 20:55:01 sequell[1/3]: The ##crawl bot, handling game statistics, the {learndb}, and more. Operated by greensnark. See http://github.com/greensnark/dcss_sequell/blob/master/docs/listgame.md If you want the source, go here: http://github.com/greensnark/dcss_sequell 20:55:38 -!- G-Flex has joined ##crawl-dev 20:56:16 -!- Mazed has quit [Ping timeout: 244 seconds] 20:56:53 !help !nick 20:56:53 !nick: !nick: Maps a nick to name(s) used on the public servers. Usage: !nick ...; !nick -rm ; !nick -rm 20:56:54 <|amethyst> https://github.com/greensnark/dcss_sequell/blob/master/docs/commandline.md 20:57:10 <|amethyst> ??sequell[2] 20:57:10 sequell[2/3]: https://loom.shalott.org/userdef.html lists user-defined keywords/commands/functions. 20:57:11 <|amethyst> ??sequell[3] 20:57:12 sequellese[1/1]: https://github.com/greensnark/dcss_sequell/blob/master/docs/commandline.md 20:57:20 sigh, looks like I get to add Ruby to the list of languages I've coded in for crawl 20:57:53 <|amethyst> !learn add sequell see {learndb[$]} 20:57:54 sequell[4/4]: see {learndb[$]} 20:57:58 <|amethyst> ??sequell[4] 20:57:58 learndb[8/8]: https://github.com/greensnark/dcss_sequell/blob/master/docs/learndb.md 20:58:01 <|amethyst> ??sequell[3] 20:58:02 sequellese[1/1]: https://github.com/greensnark/dcss_sequell/blob/master/docs/commandline.md 20:58:03 <|amethyst> ??sequell[2] 20:58:03 sequell[2/4]: https://loom.shalott.org/userdef.html lists user-defined keywords/commands/functions. 20:58:09 <|amethyst> all of those are useful 20:58:39 yeah 20:58:42 .gfdevkills 20:58:43 4 games for @devteam (kmap=~gammafunk kmap!~overflow || ikiller=asterion || ikiller=octopode_crusher): dpeg (a vault guard (gammafunk_runelock_ironcross)), wheals (Asterion (uniq_asterion)), Lasty (a spectral weapon), PleasingFungus (a spriggan air mage (gammafunk_depths_water_palace)) 20:58:52 saw that on the page, had forgotten about it 20:59:50 -!- Ququman has quit [Read error: Connection reset by peer] 21:01:59 -!- G-Flex has quit [Quit: Time for us to bug out.] 21:09:58 -!- qoala has joined ##crawl-dev 21:10:16 -!- Guest37966 has quit [Read error: Connection reset by peer] 21:10:37 !seen roctavian 21:10:37 I last saw roctavian at Sat Oct 11 00:48:40 2014 UTC (1d 1h 21m 57s ago) quitting, saying 'Quit: Page closed'. 21:11:58 so what about the spiderbag 21:12:35 do animal hides even exist any more really 21:13:01 ??zhor 21:13:01 skin of zhor[1/2]: Smelly +4 animal skin with rC+++. 21:13:02 what is the easiest way to find commits from a certain date? 21:13:04 -!- neunon has quit [Ping timeout: 260 seconds] 21:13:12 git log |grep "Aug 18" will find the commits 21:13:17 but won't show the SHA 21:13:28 git log --oneline will show the SHA but not the dates 21:13:47 -!- clouded_ has quit [Read error: Connection reset by peer] 21:14:01 johnstein: --since and --until for git log 21:14:08 ty 21:14:10 -!- Blomdor has quit [Quit: Page closed] 21:14:21 -!- clouded_ has joined ##crawl-dev 21:14:29 Bloaxor: looks okay i guess 21:14:38 still has no obviously identity aside from "a bag" 21:15:03 well you're less shit than me at tiny things 21:15:08 -!- neunon has joined ##crawl-dev 21:15:26 so giving it a spider lockey thingy and some cobwebs should do 21:15:49 -!- tsohg has quit [Remote host closed the connection] 21:16:26 ok. here's my git use case 21:16:45 I have a branch at some arbitrary commit 21:16:53 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:17:11 I have a patch that should apply to that branch, but needs intermediate commits until a certain date 21:17:33 hmm 21:17:35 actually 21:17:42 bloax, ##crawl-df 21:18:11 -!- Mazed has quit [Ping timeout: 272 seconds] 21:21:04 -!- tsohg has quit [Ping timeout: 244 seconds] 21:22:24 -!- meatpath has quit [Ping timeout: 250 seconds] 21:22:42 -!- debo has quit [Ping timeout: 245 seconds] 21:22:48 <|amethyst> johnstein: intermediate commits? 21:23:20 -!- clouded_ has quit [Read error: Connection reset by peer] 21:23:26 -!- st_ has joined ##crawl-dev 21:23:49 I checked out a new branch from master a few months back. since then, master has had a lot of commits. I got a patch to apply to the branch I made but I thought it was based on a version of master that was newer than the branch when I made it but older than the current master 21:24:07 -!- Kintak has quit [Ping timeout: 255 seconds] 21:24:11 so I would need to update the branch to the intermediate commit required by the new patch 21:24:42 but in this case, that's not quite the situation (I misread something). so while I'm still curious on the solution, It's not immediately relevant 21:25:20 -!- G-Flex has joined ##crawl-dev 21:25:49 git checkout , git checkout -b , git apply the patch, then rebase against master? 21:26:10 or skip the new branch and rebase against origin/master 21:26:14 -!- ackack has quit [Ping timeout: 272 seconds] 21:26:44 oh, i misread 21:27:34 <|amethyst> find the relevant commit to put it onto (git log, whatever) 21:27:39 <|amethyst> rebase onto that 21:27:40 just rebase everything to current master IMO? :P 21:27:48 <|amethyst> apply the patch 21:27:52 <|amethyst> oh 21:28:02 good luck 21:28:08 <|amethyst> well, if your branch has been public you would want to merge rather than rebase 21:28:30 <|amethyst> is it just a plain commit? 21:28:36 <|amethyst> or from git am 21:28:38 -!- G-Flex has quit [Client Quit] 21:28:43 git am 21:28:57 <|amethyst> err, format-patch 21:29:47 <|amethyst> a git-formatted patch at least includes the blob hash for the original file, but not the commit 21:36:34 -!- Zooty has quit [Ping timeout: 246 seconds] 21:38:20 <|amethyst> johnstein: git am --3way onto a modernised version of your branch would probably be the best way 21:38:36 <|amethyst> might have to resolve conflicts but --3way should at least be able to resolve some of them 21:38:52 -!- Mazed has quit [Ping timeout: 240 seconds] 21:39:35 <|amethyst> you could also try --3way onto the older version of your branch but I have no idea whether that works 21:40:01 03ontoclasm02 07* 0.16-a0-1217-ge5341f7: Double sword urand tiles 10(25 hours ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e5341f728094 21:40:01 03ontoclasm02 07* 0.16-a0-1218-g31f0018: Various weapon/armour tiles (roctavian, 9031) 10(5 minutes ago, 12 files, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=31f0018defc0 21:40:01 03ontoclasm02 07* 0.16-a0-1219-g0a66ab9: Spider sack tile (Bloax) 10(4 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0a66ab9ff137 21:40:42 ontoclasm: where's our tuning fork :( 21:41:08 sorry bro 21:41:19 <3 21:42:41 Bloaxor: i put some green stitching on it 21:42:47 and called it a day 21:42:49 !tell pleasingfungus _Your rust devil corrodes the troll's equipment! 21:42:49 simmarine: OK, I'll let pleasingfungus know. 21:42:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:42:59 (not ethat it has 8 stitches) 21:43:08 PleasingFungus is clearly 21:43:09 !glasses 21:43:09 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 21:43:12 a corrosive influence 21:44:20 -!- Sonata has quit [Ping timeout: 260 seconds] 21:44:22 it must be the builtin tla it's wearing 21:46:15 -!- Lasty has quit [Quit: Leaving.] 21:49:19 -!- PleasingFungus has joined ##crawl-dev 21:51:07 -!- ChrisOelmueller has quit [Ping timeout: 255 seconds] 21:51:45 -!- tensorpudding has quit [Ping timeout: 272 seconds] 21:51:48 thinking about pushing irradiate into trunk 21:51:48 PleasingFungus: You have 1 message. Use !messages to read it. 21:52:13 simmarine: that's odd. I assume your troll had no equipment? 21:52:21 !rebase PleasingFungus 21:52:21 Grunt rebases PleasingFungus. PleasingFungus is banished to the reflog! 21:52:25 it was a friendly rust devil 21:52:30 and it attacked a hostile troll 21:52:35 oh. 21:52:40 that is very odd. 21:52:47 yes 21:53:10 I'll take a look. 21:54:09 oh. well, that's corrosion, all right. why is that happening? 21:54:24 can't reproduce the oddness about "your", mind 21:55:01 oh. that code went missing 21:55:07 son of a bitch. 21:55:33 -!- Daekdroom has quit [Quit: Saindo] 21:55:49 Your code disappears! 21:56:25 what's wrong with the "your"? 21:56:50 the message was "your rust devil corrodes your troll's equipment" 21:56:52 apparently 21:56:58 no it wasn't 21:57:06 at least, not according to simmarine 21:57:12 no 21:57:15 i copied mine exactly 21:57:37 as i said, hostile troll, friendly rust devil 21:57:41 oh 21:58:09 sorry I'm illiterate 21:58:11 anyway, fix going out 21:58:14 1learn add PleasingFungus 21:58:20 I assume this code got lost in rebasing or something 21:58:24 -!- tsohg has quit [Ping timeout: 250 seconds] 21:58:24 mega annoying 22:00:26 -!- Mazed has quit [Ping timeout: 272 seconds] 22:02:16 * Grunt pushes PleasingFungus. 22:02:28 rude imo. 22:02:42 * Grunt pulls PleasingFungus. 22:03:05 <|amethyst> !rebase this code 22:03:06 |amethyst rebases this code. This code is banished to the reflog! 22:03:16 !rebase the reflog 22:03:16 Grunt rebases the reflog. The reflog is banished to the reflog! 22:03:23 beware the code cost... 22:03:52 for the rebase 22:03:53 it is... 22:03:54 HUNGRY 22:05:57 THE FOOD COST 22:06:13 oh. I thought chei was asleep, but actually I failed to push 22:06:17 oh god the food cost 22:06:59 not rude enough, eh? 22:07:04 unpredictable, nonlinear and utterly, utterly terrifying 22:07:28 -!- Brannock_ has quit [Ping timeout: 250 seconds] 22:08:35 -!- braveplatypus has quit [Quit: Page closed] 22:08:40 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:09:56 03PleasingFungus02 07* 0.16-a0-1220-gf690a60: Fix rust devil corrosion (simmarine) 10(12 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f690a60a0654 22:12:40 PleasingFungus: btw sounds like your code skills are 22:12:42 !glasses 22:12:42 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:12:43 a bit rusty 22:12:48 ... 22:13:01 oh. I need opinions on placeholder irradiate icons 22:13:32 imo just do whatever 22:13:36 http://i.imgur.com/ib5ecQM.png http://i.imgur.com/aCaQHVK.png 22:13:38 both of these are bad 22:13:42 obv 22:13:51 bad is good imo!!!! 22:13:55 ya so 22:13:57 which is funnier 22:14:05 the first one has sparkles 22:14:22 imo superimpose one on the other 22:14:26 I tried that 22:14:30 too much visual noise :( 22:14:45 like, I mean, I tried just putting the trefoil on the man. it didn't work. 22:15:04 the important thing is having as many dicks as possible, right 22:15:07 OBV 22:15:42 well, I will keep the trefoil one around for later. 22:16:11 imo make a new Fire Storm icon out of that one??? 22:16:35 a new new fire storm icon??? 22:16:37 madness 22:16:50 a misleading fire storm icon?????? 22:17:46 -!- trane has quit [Quit: Page closed] 22:17:58 imo we need more misleading spriggans 22:18:18 spriggan (15i) | Spd: 10 (move: 60%) | HD: 7 | HP: 15-34 | AC/EV: 1/18 | Dam: 15 | 10weapons, 10items, 10doors, see invisible, !sil | Res: 06magic(60) | XP: 218 | Sp: mislead | Sz: little | Int: high. 22:18:18 %??spriggan spells:mislead 22:18:21 <3 22:18:49 spriggan enchanter (13R) | Spd: 10 | HD: 18 | HP: 140 | AC/EV: 10/14 | Dam: 30 | 05demonic, 10weapons, 10items, 10doors, evil, see invisible, !sil | Res: 06magic(144), 05fire++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 4614 | Sp: blink; mislead, b.fire (3d27), mara summon, illusion, pain (d17), 04esc:teleport self | Sz: Medium | Int: high. 22:18:49 %0.13?mara name:spriggan_enchanter 22:18:53 w-why is that spell still around 22:19:16 !remove PleasingFungus's enums 22:19:17 save compat, probably 22:19:31 nah man 22:19:48 i can't see what would be wrong if spell lists accidentally a number backwards 22:20:00 what could possibly go wrong... 22:20:09 -!- rchandra has joined ##crawl-dev 22:20:35 (never forgetti the day orcs had symbol of spaghetti) 22:21:07 -!- Mazed has quit [Ping timeout: 245 seconds] 22:21:28 -!- Bloaxor has quit [Quit: Error: Bloax not found] 22:21:28 okay this is actually *too* hideously blinding 22:21:42 what 22:21:43 rip 22:21:49 no such thing 22:22:44 oh, right, my two monitors have different color calibration 22:22:47 that would explain it 22:25:13 -!- mamgar has quit [Quit: Exit Stage Left] 22:26:42 -!- Siegurt has quit [Quit: Leaving.] 22:28:28 03PleasingFungus02 07* 0.16-a0-1221-gfdc150e: Add a temp param to holiness 10(25 hours ago, 5 files, 16+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fdc150eb6748 22:28:28 03PleasingFungus02 07* 0.16-a0-1222-g3e6a9b3: New spell: Irradiate 10(9 weeks ago, 10 files, 101+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3e6a9b3c41d9 22:28:28 03PleasingFungus02 07* 0.16-a0-1223-g134f9fe: Rework monster malmutation 10(23 hours ago, 5 files, 18+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=134f9feea804 22:29:42 book of mad science 22:31:32 !tell bloaxor bloax-crawl is now working on DBRO (and megavamps should also be updated) 22:31:33 johnstein: OK, I'll let bloaxor know. 22:31:56 -!- CKyle has joined ##crawl-dev 22:32:52 -!- Mottikins_ has quit [Ping timeout: 260 seconds] 22:34:19 -!- st_ has quit [Ping timeout: 255 seconds] 22:34:36 !lm ayutzia x=zignumber 22:34:36 Unknown field: zignumber 22:35:15 hm 22:35:20 !lm ayutzia x=zigscompleted 22:35:21 9539. [2014-10-12 03:34:13] [zigscompleted=1] Ayutzia the Champion of Chaos (L27 VpIE of Makhleb) reached level 23 of a Ziggurat on turn 107855. (Zig:23) 22:35:21 wheals argues that irradiate needs a new wizard 22:35:28 e.g. "foobar's irradiation", I guess? 22:35:50 sounds weird 22:36:01 like it's the title of a weird horror novel 22:36:18 "Deidre's Hydra Form" 22:36:52 A transmutation wizard is cool but 22:37:02 don't make the name suck and be also lame and dumb 22:37:11 only a good, cool name that's not crap 22:37:28 isn't cigotuvi the tmut wizard 22:37:30 technically 22:37:33 oh yeah 22:37:36 I guess we could have two 22:37:36 good idea 22:37:40 well no 22:37:43 what about cig 22:37:48 since he lost his spell 22:37:48 -!- DrKe has quit [Ping timeout: 246 seconds] 22:37:51 "Cigotuvi's Lesser Irradiation" 22:37:57 haha 22:38:07 (cigotuvi kept the REALLY good stuff for him or herself!) 22:38:12 -!- DrKe has joined ##crawl-dev 22:38:16 ok but are you opening yourself up for the L9 transmutation spell 22:38:25 because I see where this goes 22:38:42 no it's for a unique 22:38:44 OBV 22:38:44 I do like the idea of bringing back a cig spell, but yeah I guess it's not required to be him/her 22:38:48 MEGA IRRADIATION 22:38:51 also alistair 22:38:57 fr Cigotuvi Form 22:39:00 are we sure alistair isn't another poison wizard 22:39:02 turns you into Cigotuvi's Monster 22:39:05 alistair isn't a tmut mage. alistair is a party mage 22:39:12 PARTYMAGE 22:39:14 party mages are the best mages 22:39:17 PARTYMAGE 22:39:22 FUNSKALD 22:39:24 who do you think wrote the book of party tricks...???? 22:39:29 dang...................... 22:39:33 gammafunskald 22:39:34 he literally 22:39:36 literally! 22:39:36 LAUGHOLOGIST 22:39:38 wrote the book 22:39:39 !!! 22:39:44 dang!!!!!!!!!!1 22:39:46 s/1// 22:40:10 TICKLEMANCER 22:40:13 alright that's enough 22:42:00 -!- Mazed has quit [Ping timeout: 246 seconds] 22:46:32 -!- DrKe has quit [Ping timeout: 245 seconds] 22:47:45 -!- DrKe has joined ##crawl-dev 22:53:58 gammafunk: what did you want to test out on DBRO? 22:54:28 johnstein: I have to get the code written, but it will be a plugin for Sequell to write nick maps for devteam, goodplayer, greatplayer, greaterplayer to a file 22:54:46 and then I'll want the webservers to pull that regularly (I guess via cron) 22:54:58 and the webserver code itself needs modification to watch/load the file 22:55:08 so it can highlight webtiles players with colors 22:55:12 according to the nick data 22:55:14 ah ok. so probably not tonight then 22:55:17 hehe nope 22:55:28 I'll ping you when I'm close to having it though 22:55:34 highlight in irc chat? 22:55:37 or in-game? 22:55:45 johnstein: you know the spectator list in webtiles? 22:55:46 np 22:55:51 yea 22:55:54 that's what I mean 22:55:58 so when johnstein spectates 22:56:07 he's a goodplayer, so he's in e.g. blue 22:56:16 * johnstein is not a goodplayer 22:56:17 actually I'd want you to be a special color since you're a server admin 22:56:24 woo! 22:56:26 so we might need to make a nick for that 22:56:43 cszo_admins, cbro_admins etc 22:56:52 or maybe just in the config.py itself 22:57:17 would be nice to generalize the dgl admin thing to look at a file 22:57:19 that and just a tooltip saying what the color means 22:57:35 since right now I don't think that info is available to webtiles 22:58:00 yeah, I guess the problem is dgl admin is buth actual server admins like yourself and dev team members? 22:59:28 -!- G-Flex has joined ##crawl-dev 22:59:31 there's that too 22:59:46 also. goodplayers who are devs 23:00:01 what 23:00:04 devs *eat* goodplayers 23:00:06 do we have any of those 23:00:09 goodplayers, I mean 23:00:21 !lg * @devteam @greatplayers s=name 23:00:21 12858 games for * (@devteam @greatplayers): 6246x 78291, 2966x MarvinPA, 1358x SGrunt, 584x evilmike, 575x itsmu, 482x elliptic, 436x Medar, 211x Lasty 23:00:24 we have even better!!! 23:01:24 nah 23:01:32 I don't believe it. 23:02:51 -!- Mazed has quit [Ping timeout: 244 seconds] 23:03:53 !lg * @mfc @greatplayers s=name 23:03:53 No games for * (@mfc @greatplayers). 23:04:15 !lg * @mfc @goodplayers s=name 23:04:16 8328 games for * (@mfc @goodplayers): 4595x murphyslaw, 1328x odiv, 854x staplegun, 566x slitherrr, 369x kaibutsu, 353x advil, 263x TheNoid 23:05:03 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:08:12 -!- ystael has quit [Ping timeout: 245 seconds] 23:19:20 -!- debo has joined ##crawl-dev 23:21:57 -!- tsohg has quit [Ping timeout: 245 seconds] 23:22:22 -!- Kalir has quit [Changing host] 23:24:00 -!- Mazed has quit [Ping timeout: 246 seconds] 23:24:20 -!- debo has quit [Ping timeout: 255 seconds] 23:25:30 -!- nrook has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 23:26:20 what is good vs greatplayers? human selection? 23:26:28 btw, can't build trunk right now 23:26:46 03PleasingFungus02 07* 0.16-a0-1224-g373f5b0: Fix hardcoded "hands" 10(5 minutes ago, 4 files, 28+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=373f5b083582 23:26:48 ??goodplayer 23:26:48 goodplayer ~ goodplayers[1/1]: 10 or more wins. 23:26:48 ??greatplayer 23:26:49 greatplayers[1/2]: Players who have won every currently available to play race. Lifetime membership once you get in! 23:27:10 -!- asdu has quit [Ping timeout: 246 seconds] 23:27:11 checkers: possible that I broke the non-debug build - checking now. 23:27:25 Error (dc-spells.txt:161): couldn't load image 'irradiate'. 23:27:26 Error (dc-gui.txt:21): include failed. 23:27:33 hm. make clean? 23:27:42 oh 23:28:05 want full pastebin? 23:28:26 no I found the problem 23:28:37 03PleasingFungus02 07* 0.16-a0-1225-ge771f3e: Add a missing image (checkers) 10(19 seconds ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e771f3e3b02f 23:28:39 ok, pull & rebuild 23:28:57 !source hands_name 23:28:59 Couldn't find hands_name in the Crawl source tree 23:29:05 er 23:29:06 tired 23:29:09 !source hand_name 23:29:09 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l2529 23:29:16 looking good, thanks PleasingFungus 23:29:21 wheals: wrong one 23:29:22 !source player::hand_name 23:29:23 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/player-act.cc;hb=HEAD#l553 23:30:10 this can_plural looks fishy 23:30:17 oh. yeah, that predates missing_hand 23:30:28 I was just thinking the same thing 23:30:36 seems like that could be used to remove at least some of the boilerplate 23:30:40 re checks for missing hand everywhere 23:31:08 gonna poke that a bit, unless I'd be stomping on you, wheals. 23:31:15 nah, go ahead 23:31:42 not sure you even need to change much, since it looks like if you try to pluralise and you only have one hand it will not-pluralise anyway 23:32:58 this would be about properly passing false to can_plural 23:33:09 and checking that in various places that currently have duplicate checks for missing_hand 23:34:33 why? 23:34:46 imagine, hypothetically 23:35:00 that we have some form or race or other effect that makes hand_name singular 23:35:06 "your chest spike vibrates!" 23:35:08 idk 23:35:23 anyway. with the current regime, we would have to check for that in 23:35:28 seems to me that we'd want to have a different function for that 23:35:30 every single place that references hand_name 23:35:38 fr: Chestspiker Race 23:35:40 how do you figure, wheals? 23:36:55 eh 23:36:55 maybe i'm just put off by this optional pointer argument stuff 23:37:07 oh yeah that's weird as hell 23:37:13 I think I can wrap that in an abstraction, though 23:37:20 so you only have to see it in one place 23:37:53 new function hand_action, calling hand_name and conj_verb 23:38:08 better names welcome btw 23:38:20 still stuff like 23:38:27 !source spl-miscast.cc:2558 23:38:28 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-miscast.cc;hb=HEAD#l2558 23:38:41 augh. yeah that's... well. 23:38:50 we can get 80% of stuff, I think 23:38:54 which i guess is bad for one-handers right now 23:39:03 Sparks of electricity dance between your hand. 23:39:08 fingers, clearly 23:39:10 tentacles 23:39:19 claws 23:39:33 fr: player::finger_name() 23:39:43 Sparks of electricity dance between your suction cups. 23:39:50 ...are we giving players the finger then? 23:39:58 Grunt: God willing 23:40:02 (and by god, I obviously mean ru!!!) 23:40:07 obviously you mean No God 23:40:13 nooo :( 23:40:22 * Grunt calls down the wrath of NO GOD against NONEXISTENT FOE. 23:41:31 man, monster conj verb is like 23:41:33 the opposite of what we want 23:41:55 we should ad fingernail damage to crawl 23:42:01 it's already in crawl 23:42:03 actually 23:42:05 !send johnstein sharp fingernails 23:42:05 Sending sharp fingernails to johnstein. 23:42:11 i guess hand_name can't use pass by reference since then the second thing can't be optional 23:42:38 -!- SomeStupidGirl has quit [Client Quit] 23:44:05 ya 23:44:29 also the [in,out] depresses me 23:45:57 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 23:47:04 -!- Poncheis has quit [Ping timeout: 260 seconds] 23:48:00 it's. not really [in], I think 23:48:04 let me look again 23:48:16 yeah it's just [out] 23:48:19 that was my fuck-up 23:48:22 anyway, have fun figuring this out it is checked as in but i don't think it's really meant to be 23:48:23 documentation 23:48:28 oops 23:48:32 I believe!!!! 23:50:55 use `git grep 'hand_name([^) ]*, [^ ]*)'` to find where the second argument is used 23:53:53 still convinced that a separate function would be better, but i am off to bed now