00:00:03 -!- omarax has quit [Remote host closed the connection] 00:05:51 -!- shuangxi has quit [Ping timeout: 265 seconds] 00:18:33 -!- simmarine__ has quit [Read error: Connection reset by peer] 00:21:27 -!- sorlin has quit [Quit: Leaving.] 00:25:24 -!- ProzacElf has joined ##crawl-dev 00:28:29 -!- destroythecore has quit [Read error: Connection reset by peer] 00:29:44 when you fill up a power bar, does that mean the spell is at full power? 00:29:51 or does it just mean you're approaching full power 00:32:01 ??spell_power 00:32:02 spell power[1/5]: (Spellcasting/2 + 2*avg school skill) * INT/10 * (1.5 ^ enhancer count). Spellpower has diminishing returns over 50: http://tinyurl.com/oeme7aj - Stepdown formula is min(pow, 200, 50*log_2(1 + pow/50)). Capped at 200. Negative spell enhancers use 0.5, not 0.66. 00:32:05 ??spell_power[2 00:32:06 spell power[2/5]: ...and the significance of this? It's related to conjuration damage and self-enchantment duration, and controls the probability of a resistable spell succeeding in a less-simple fashion. And other appropriate things. 00:32:07 ??spell_power[3 00:32:08 spell power[3/5]: Note that the power of some spells is capped, most notably conjurations. This is indicated by having a short bar on the second I screen. (the # represent power, btw) 00:32:11 ??spell_power[4 00:32:11 spell power[4/5]: Got bars (#)? You have at least 0, 10, 15, 25, 35, 50, 75, 100, 150, 200. 00:32:28 it should mean you have 200 00:32:35 but for the other bars it's a range 00:32:46 -!- Sizzell has quit [Ping timeout: 240 seconds] 00:32:51 rip sizzell 00:33:26 -!- |amethyst has quit [Ping timeout: 240 seconds] 00:33:35 fair enough 00:33:36 ??pain 00:33:37 pain[1/3]: L1 necro spell, exclusive to the Book of Necromancy. Inflicts 1hp non-fatal damage on the caster. Does 1d(4 + pow/5) damage, with a limit of 25 power, and bypasses AC - but checks MR and only affects monsters without life protection, or players without torment immunity. You might've been looking for {pain brand}. 00:33:40 oh and rip cszo I guess 00:34:03 i guess if spellpower cap = bar threshold a full power bar = full power? 00:34:09 or would it mean 1 less... 00:36:26 -!- ontoclasm has joined ##crawl-dev 00:38:33 weird. i examined a spell book in a shop then when i backed out of the menu the bottom thing listed in the shop disappeared 00:39:17 it's fine when i exit the shop and leave, but it does it again when i examine the book again 00:39:36 or when i examine anything else 00:39:43 including the item at the bottom of the list 00:42:59 -!- muravey has joined ##crawl-dev 00:43:08 for new users the spellpower display is confusing e.g. how do you know ###... is a percentage of max power, my first guess IIRC was it was a damage range, with # indicating minimum damage and . indicating max damage 00:44:06 -!- ystael has quit [Ping timeout: 240 seconds] 00:45:16 -!- Blazinghand has quit [Ping timeout: 240 seconds] 00:45:48 would be less ambiguous if it looked like (### ) 00:46:06 -!- tealeaves has quit [Quit: Bye] 00:46:30 -!- Blazinghand has joined ##crawl-dev 00:48:21 guess i'll put it on mantis 00:48:49 since i don't see anything just searching for shop 00:48:56 -!- tealeaves has quit [Client Quit] 00:52:38 -!- Haitch has quit [Read error: Connection reset by peer] 00:54:31 Shop interface loses item at bottom of list after user examines an item 13https://crawl.develz.org/mantis/view.php?id=10246 by prozacelf 00:59:42 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:33 -!- archaeo has quit [Quit: Page closed] 01:05:08 -!- molotove1 has quit [Read error: Connection reset by peer] 01:05:18 -!- bonghitz has quit [Ping timeout: 265 seconds] 01:08:36 -!- ystael has quit [Ping timeout: 264 seconds] 01:08:50 -!- West1C_ has quit [] 01:09:45 -!- WalkerBoh has quit [Remote host closed the connection] 01:14:51 -!- elliptic has quit [Ping timeout: 256 seconds] 01:15:00 -!- keepo has quit [Client Quit] 01:17:41 -!- muravey has quit [Ping timeout: 256 seconds] 01:17:41 -!- Sprort has quit [Ping timeout: 256 seconds] 01:20:05 Being hit by invisible enemies and blocking causes cropped messages 13https://crawl.develz.org/mantis/view.php?id=10247 by Lavandula 01:20:30 -!- halberd has left ##crawl-dev 01:22:10 is that even a bug? 01:22:10 ProzacElf: also ping wheals about that bug 01:22:28 -!- Suga_H has quit [Read error: Connection reset by peer] 01:23:01 chequers: 01:23:03 ??# 01:23:03 spell power[4/5]: Got bars (#)? You have at least 0, 10, 15, 25, 35, 50, 75, 100, 150, 200. 01:23:33 -!- ussdefiant_Lappy has quit [Read error: Connection reset by peer] 01:23:33 almost all spells are capped at one of those, so having full bars should mean you have full power 01:23:55 I think there's like 2 spells capped at weird numbers? 01:24:13 -!- meatpath has quit [Ping timeout: 250 seconds] 01:25:12 -!- timbabwe has quit [Ping timeout: 260 seconds] 01:25:53 -!- mong has quit [Remote host closed the connection] 01:26:16 -!- |amethyst has joined ##crawl-dev 01:28:03 -!- Sizzell has joined ##crawl-dev 01:29:36 -!- molotove has quit [Quit: Leaving.] 01:31:18 -!- StarButterfly has quit [Quit: Page closed] 01:31:53 -!- sorlin has quit [Ping timeout: 272 seconds] 01:35:15 -!- gressup has quit [Ping timeout: 256 seconds] 01:35:50 -!- amalloy is now known as amalloy_ 01:41:29 -!- WalrusKing has quit [Ping timeout: 276 seconds] 01:42:28 heh 01:42:39 bolt of innac has a cap of 1000 01:46:17 check out apport 01:46:28 yeah, same deal 01:46:45 I can't see any others that are weird 01:47:02 1000 power apport must be *so* good 01:47:42 I'd not be surprised if anything over 200 just got capped anyhow 01:47:52 byt U; 01:47:55 er 01:48:22 but I'm not sure why these have the caps they do; bolt of innac is a monster spell, but I'm not sure how that would be relevant to a cap of 1000 01:48:46 doesn't look like it does get capped to 200, actually 01:49:03 also, I have no explanation; I looked into it the other night and found that apport had a cap of 1k for as long as power caps have existed 01:49:15 interesting 01:49:31 how do I get my 1000 power bolt of innac, I wonder 01:49:37 hrm, wizmode might show the power 01:49:47 the power...!? 01:49:50 the power!!! 01:49:57 power overwhelming! 01:49:59 * PleasingFungus is overwhelmed. 01:50:01 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 01:50:17 some people can't deal with such power 01:53:52 -!- maldini has quit [Remote host closed the connection] 01:54:07 -!- LexAckson has quit [Read error: Connection reset by peer] 01:58:39 -!- st_ has quit [] 01:58:51 -!- ussdefiant_Lappy has joined ##crawl-dev 01:59:25 -!- sorlin has quit [Quit: Leaving.] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:03:21 wheals: Cheibriados› Shop interface loses item at bottom of list after user examines an item https://crawl.develz.org/mantis/view.php?id=10246 by prozacelf 02:03:34 -!- maldini has quit [Remote host closed the connection] 02:03:34 PF: sorry, was away for a while 02:06:37 -!- bonghitz has quit [Ping timeout: 250 seconds] 02:07:11 -!- sorlin has quit [Ping timeout: 260 seconds] 02:07:20 -!- Idolo has quit [] 02:08:42 -!- knu has quit [Read error: Connection reset by peer] 02:14:37 -!- nikheizen has quit [Quit: leaving] 02:22:47 -!- vale_ has quit [Remote host closed the connection] 02:25:37 -!- kuniqs has quit [Ping timeout: 252 seconds] 02:31:21 -!- Sprort has quit [Ping timeout: 256 seconds] 02:35:37 -!- Patashu has joined ##crawl-dev 02:35:43 -!- kaiza has quit [Ping timeout: 250 seconds] 02:36:29 -!- Zeor1 has quit [Quit: Leaving.] 02:37:22 thans pleasingfungus 02:41:43 -!- elliptic has joined ##crawl-dev 02:41:56 -!- halberd has joined ##crawl-dev 02:42:38 monsters that throw you can do so without checking EV, correct? and yet if a monster tries to constrict you it has to check EV. Is this a bug? 02:44:17 it seems logical that if constriction requires an EV check then throwing should too 02:44:35 well not technically, since no existing monsters in trunk use constriction 02:45:18 but for octopode crushers, they will only throw while they have you constricted, and the idea is that they already have hold of you for this attack 02:45:29 it's a simple chance for the attack to trigger 02:45:40 but for iron giants they don't constrict and will just throw you 02:45:45 without checking ev 02:45:57 yes 02:46:09 they don't constrict and have a simple chance to throw 02:46:11 -!- ontoclasm has quit [Quit: Leaving.] 02:46:49 was that intended, or did it just end up that way because they used to have to constrict first? 02:46:54 seems kinda unfair for ev based characters 02:47:03 who just have no defense at all 02:47:03 against that attack 02:47:06 it's certainly something that could be revisited, yeah 02:47:12 -!- Venthus has quit [Quit: Page closed] 02:47:23 the thing is it doesn't trigger through a melee attack 02:47:42 so it's a little awkward to do this, but probably a simple bolt thing would work 02:48:00 it could become an af_type 02:48:21 and be an actual melee attack, which would allow this in a nicer way 02:52:14 -!- Sprort has quit [Quit: WeeChat 0.4.2] 02:58:41 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:21 -!- debo_ has joined ##crawl-dev 03:00:44 -!- debo_ is now known as Guest1359 03:03:43 -!- debo has quit [Ping timeout: 272 seconds] 03:06:14 -!- MarvinPA has joined ##crawl-dev 03:09:59 -!- MarvinPA has quit [Client Quit] 03:11:20 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1140-g8540535 (34) 03:12:03 -!- IceBlind has quit [] 03:15:33 -!- Lawman0 has quit [Ping timeout: 256 seconds] 03:18:01 -!- tealeaves has quit [Quit: Bye] 03:18:05 -!- mibe has quit [Quit: Page closed] 03:18:23 -!- amalloy_ is now known as amalloy 03:19:03 -!- zxc has joined ##crawl-dev 03:21:12 -!- ystael has quit [Ping timeout: 264 seconds] 03:24:09 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:27:14 -!- chewymouse has quit [Quit: Leaving] 03:27:41 -!- GauHelldragon has quit [Ping timeout: 260 seconds] 03:27:49 -!- amalloy is now known as amalloy_ 03:30:49 -!- West1C has quit [] 03:31:22 -!- Marvin is now known as Guest26590 03:31:24 -!- Guest1359 has quit [Ping timeout: 264 seconds] 03:45:09 -!- debo has joined ##crawl-dev 03:45:45 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:46:11 -!- Blazinghand has joined ##crawl-dev 03:47:49 -!- Guest26590 has quit [Remote host closed the connection] 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:09:51 -!- Blazinghbnd_ has joined ##crawl-dev 04:10:51 -!- Blazinghand has quit [Ping timeout: 260 seconds] 04:14:14 -!- omnirizon has quit [Ping timeout: 276 seconds] 04:19:36 -!- edsrzf has quit [Ping timeout: 265 seconds] 04:21:53 -!- Insomniak` has quit [Quit: I like to rock] 04:22:06 -!- Marvin is now known as Guest78429 04:25:23 -!- koboldina has quit [Quit: Page closed] 04:29:11 -!- Shard1697 has quit [Ping timeout: 276 seconds] 04:32:03 -!- ussdefiant_Lappy has quit [Ping timeout: 256 seconds] 04:35:34 -!- maldini has quit [Remote host closed the connection] 04:56:08 -!- bonghitz has quit [Remote host closed the connection] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:02:45 -!- sorlin1 has quit [Quit: Leaving.] 05:06:27 -!- debo has quit [Ping timeout: 240 seconds] 05:07:57 -!- rossi_ has quit [Client Quit] 05:09:40 -!- debo has joined ##crawl-dev 05:10:16 -!- Nyvrem has quit [Quit: Page closed] 05:17:13 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 05:17:56 -!- waat has quit [Ping timeout: 276 seconds] 05:29:37 -!- dark_star has quit [K-Lined] 05:31:55 -!- sorlin has quit [Ping timeout: 272 seconds] 05:33:13 -!- ololoev has quit [Client Quit] 05:45:15 -!- Bcadren has quit [Ping timeout: 276 seconds] 05:50:37 -!- vev_ is now known as vev 05:58:04 -!- Blazinghbnd_ has quit [Read error: Connection reset by peer] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:01:34 -!- scummos__ has quit [Ping timeout: 256 seconds] 06:09:16 -!- maldini has quit [Remote host closed the connection] 06:09:32 -!- maldini has quit [Remote host closed the connection] 06:09:58 -!- muravey has joined ##crawl-dev 06:12:09 -!- sorlin has quit [Quit: Leaving.] 06:12:28 -!- Ququman has joined ##crawl-dev 06:21:24 -!- ystael has quit [Ping timeout: 256 seconds] 06:21:54 -!- ProzacElf has quit [Ping timeout: 250 seconds] 06:34:37 -!- shuangxi_ has quit [Ping timeout: 276 seconds] 06:35:41 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:46:13 -!- maldini has quit [Remote host closed the connection] 06:54:11 -!- Krakhan has quit [Ping timeout: 264 seconds] 06:54:55 -!- maldini has quit [Remote host closed the connection] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:00:35 -!- radinms has quit [Ping timeout: 260 seconds] 07:05:02 -!- Grivan has quit [Ping timeout: 256 seconds] 07:08:18 -!- Kuniqs has quit [Ping timeout: 252 seconds] 07:09:55 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 07:10:18 -!- MakMorn has quit [Remote host closed the connection] 07:10:30 -!- Kuniqs_ has quit [Ping timeout: 252 seconds] 07:11:18 -!- Patashu has quit [Ping timeout: 250 seconds] 07:11:44 -!- maldini has quit [Remote host closed the connection] 07:12:13 -!- MakMorn has joined ##crawl-dev 07:17:19 -!- Guest78429 has quit [Remote host closed the connection] 07:26:24 -!- MakMorn has quit [Remote host closed the connection] 07:33:50 I always saw pak as female and oka as male 07:33:54 @ the god list in backlog 07:34:16 -!- paxed has quit [Ping timeout: 250 seconds] 07:34:59 -!- halberd has quit [Ping timeout: 264 seconds] 07:35:07 -!- MakMorn has joined ##crawl-dev 07:58:20 -!- Mandevil has quit [Ping timeout: 260 seconds] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:01:38 -!- debo_ has joined ##crawl-dev 08:02:01 -!- debo_ is now known as Guest89872 08:02:31 FIQ: the gods don't have genders 08:02:32 -!- Nyvrem has quit [Quit: Page closed] 08:03:44 -!- debo has quit [Ping timeout: 250 seconds] 08:05:52 Lasty: I was referring to backlog 08:05:58 -!- jefus_ has joined ##crawl-dev 08:06:16 ??gammafunk 08:06:16 gammafunk[1/7]: Crawl dev. See {gammafunkrc} and http://twitch.tv/gammafunk 08:06:22 ??gammafunk[7 08:06:22 gammafunk[7/7]: god genders based on how they appear to me: sif: female (we're in a relationship), trog: male (best bro), mak: male, veh: male, oka: female, lucy: female, ely: female, kiku: afraid to ask, gozag: male, pak: male, qaz: female, chei: male, zin: no, xom: male, yred: male, tso: male fedhas: potted plant, nem: removed, ru: Lasty won't let me ask, dith: female, beogh: male 08:10:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:28:59 -!- glaas has quit [Ping timeout: 264 seconds] 08:31:02 -!- inire has quit [Ping timeout: 250 seconds] 08:33:42 -!- Guest89872 has quit [Quit: orb spiders :(] 08:33:59 -!- debo__ has joined ##crawl-dev 08:48:30 -!- debo___ has joined ##crawl-dev 08:49:57 -!- debo__ has quit [Read error: Connection reset by peer] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:08:08 -!- Harudoku_ has quit [Ping timeout: 265 seconds] 09:12:59 -!- debo has joined ##crawl-dev 09:16:30 -!- debo___ has quit [Ping timeout: 256 seconds] 09:16:50 -!- Furril has quit [Ping timeout: 265 seconds] 09:17:46 -!- debo has quit [Ping timeout: 276 seconds] 09:20:45 -!- Nattefrost has quit [Read error: Connection reset by peer] 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:47:55 -!- meatpath has quit [Ping timeout: 240 seconds] 09:48:48 -!- HellTiger_NB has quit [Ping timeout: 256 seconds] 09:59:42 -!- CKyle has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:05:56 -!- wheals has joined ##crawl-dev 10:09:40 -!- debo has joined ##crawl-dev 10:11:04 -!- wheals has quit [Ping timeout: 276 seconds] 10:13:02 -!- wheals has joined ##crawl-dev 10:17:34 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:17:36 -!- Daekdroom has quit [Quit: Leaving] 10:19:45 -!- CKyle has joined ##crawl-dev 10:30:28 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:37:19 -!- gareppa has quit [Remote host closed the connection] 10:39:53 -!- siepu has quit [Quit: Leaving] 10:55:03 -!- Tux[Qyou] has joined ##crawl-dev 10:59:43 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:00:17 -!- cmcbot has quit [Remote host closed the connection] 11:01:34 -!- Tux[Qyou] has joined ##crawl-dev 11:07:40 -!- radinms has quit [] 11:11:18 strange, i can't reproduce #10246 11:13:18 -!- paxed has quit [Changing host] 11:13:46 -!- LexAckson has joined ##crawl-dev 11:16:42 -!- BigBluFrog has quit [Quit: Page closed] 11:18:05 -!- Nattefrost has quit [Quit: Leaving.] 11:19:05 -!- Harudoku_ has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 11:19:53 -!- Harudoku has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 11:29:21 -!- Lasty has quit [Quit: Leaving.] 11:34:10 -!- Kramin42 has quit [Ping timeout: 260 seconds] 11:34:31 -!- Rotatell has quit [Ping timeout: 245 seconds] 11:34:59 -!- DALuke has quit [Ping timeout: 264 seconds] 11:35:27 -!- necKro23 has quit [Ping timeout: 272 seconds] 11:37:59 -!- necKro23 has joined ##crawl-dev 11:39:44 -!- Rotatell has joined ##crawl-dev 11:39:49 -!- ussdefiant_Lappy has joined ##crawl-dev 11:44:24 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 11:48:02 -!- Marvin is now known as Guest93917 11:48:44 !tell ProzacElf can you give any more information or steps to reproduce about the shop interface bug (#10246)? 11:48:44 wheals: OK, I'll let prozacelf know. 11:51:09 -!- tealeaves has quit [Quit: Bye] 11:56:48 -!- CKyle has joined ##crawl-dev 11:57:36 -!- shuangxi has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:00:03 -!- omarax has quit [Remote host closed the connection] 12:01:45 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:02:37 -!- lukano has quit [Quit: brb] 12:04:51 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1140-g8540535 (34) 12:04:55 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 12:07:35 -!- molotove has quit [Quit: Leaving.] 12:11:12 -!- M___ has quit [Quit: Page closed] 12:15:45 -!- Blazinghand has joined ##crawl-dev 12:17:22 -!- blabber has joined ##crawl-dev 12:19:32 -!- tealeaves has quit [Quit: Bye] 12:22:04 -!- shuangxi has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:26:06 -!- molotove2 has quit [Ping timeout: 240 seconds] 12:41:15 -!- inire has quit [Read error: Connection reset by peer] 12:41:37 -!- Watball has quit [Max SendQ exceeded] 12:47:08 -!- amalloy_ is now known as amalloy 12:47:52 coincidentally, i had left "!blame wheals" in my input buffer before going to bed last night, for #10246 12:49:49 it's good to have that one queued up in the input buffer, ready to go 12:50:24 -!- st_ has joined ##crawl-dev 12:51:10 !bw 12:53:08 .experiment -tv:<2 12:53:09 No games for gammafunk (map~~experiment). 12:53:15 .experiment * -tv:<2 12:53:16 2. stickyfingers, XL8 MiAE, T:3853 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:57:32 -!- ussdefiant_Lappy has quit [Ping timeout: 250 seconds] 12:58:58 wheals: I can reproduce in webtiles 12:59:07 oh 12:59:10 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:59:11 the bug description said webtiles 12:59:15 console seems fine 12:59:16 local tiles, dammit 12:59:22 it did yeah 12:59:33 I wonder if it would be possible to clean up those options 12:59:43 we have some random CSZO ones there 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:01:18 this might be related (maybe not) to another webtiles thing I was looking at: if you look at book description, open and close spell description, then more line appears for no reason 13:03:16 the shop menu seems to get the correct information, hm (log_messages = true is good for this stuff) 13:04:18 -!- WorkSight has quit [Ping timeout: 256 seconds] 13:05:02 could be an off-by-one somewhere 13:05:10 yeah, looking at it 13:07:40 thanks 13:09:56 -!- obserd has quit [Quit: WeeChat 1.4] 13:11:11 -!- SurpriseTRex has quit [Ping timeout: 256 seconds] 13:14:07 -!- Kalir has quit [Changing host] 13:17:55 -!- ontoclasm has joined ##crawl-dev 13:32:54 !cmd .experiment !lg * map~~experiment $* 13:32:54 Redefined command: .experiment => !lg * map~~experiment $* 13:33:26 -!- Zekka has quit [Ping timeout: 250 seconds] 13:38:06 interesting, it didn't seem to trigger the clouds 13:38:37 -!- MgDark has quit [Read error: Connection reset by peer] 13:41:59 -!- MgDark has quit [Read error: Connection reset by peer] 13:42:07 -!- MgDark_ is now known as MgDark 13:43:11 only 200 turns later, so it's possible it just didn't die I guess 13:44:31 ah, if you spend those 200 turns in a portal 13:44:36 then the clouds aren't changing 13:44:39 makes sense 13:48:17 another interesting thing, if you leave the level, and come back, the listener of a fog machine isn't called any more 13:55:28 this menu code is weird... 13:56:36 -!- scummos__ has quit [Ping timeout: 264 seconds] 13:59:43 -!- molotove has quit [Quit: Leaving.] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:22 -!- cmcbot has quit [Remote host closed the connection] 14:05:19 -!- MarvinPA has joined ##crawl-dev 14:07:12 -!- ontoclasm has quit [Quit: Leaving.] 14:11:07 as opposed to all the other menu code?? 14:11:37 I heard you made it all make sense 14:15:33 -!- Watball has quit [Quit: Leaving] 14:20:08 -!- ProzacElf has joined ##crawl-dev 14:20:34 -!- amalloy is now known as amalloy_ 14:22:02 -!- Guest93917 has quit [Remote host closed the connection] 14:26:09 -!- molotove has quit [Read error: Connection reset by peer] 14:26:37 -!- Marvin is now known as Guest27198 14:31:13 -!- simmarine has joined ##crawl-dev 14:32:20 -!- Dixlet has joined ##crawl-dev 14:35:27 -!- WebFungus_ has joined ##crawl-dev 14:35:32 !bug 10247 14:35:32 https://crawl.develz.org/mantis/view.php?id=10247 14:35:55 should this be "something's attack"? 14:36:25 I wonder if this was different before the code changes I made to add warlock's mirror... 14:38:01 -!- ystael has quit [Ping timeout: 250 seconds] 14:42:45 i don't think so 14:43:02 beam code and melee code are basically entirely separate 14:43:10 -!- Alcopop has quit [Ping timeout: 252 seconds] 14:43:47 -!- vev has quit [Remote host closed the connection] 14:47:30 ah 14:47:31 true, yeah 14:47:37 was just thinking about blocking, but you're right 14:47:53 anyway, it's a weird bug report 14:49:47 -!- WebFungus_ has quit [Quit: Page closed] 14:54:33 -!- tealeaves has quit [Quit: Bye] 14:58:27 03Medar02 07* 0.18-a0-1141-g1c4cad7: Fix last entry of shop disappearing in WebTiles. (#10247) 10(34 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1c4cad7d3356 14:59:06 -!- WalrusKing has quit [Ping timeout: 240 seconds] 14:59:22 time spent per character was uncomfortably high for that one 14:59:37 -!- molotove has quit [Quit: Leaving.] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:11 -!- lobf has joined ##crawl-dev 15:00:32 ? 15:01:14 took me ages, was one character change 15:01:20 -!- amalloy_ is now known as amalloy 15:03:46 -!- clouded_ has joined ##crawl-dev 15:03:50 -!- st_ has quit [Read error: Connection reset by peer] 15:04:26 -!- Patashu has joined ##crawl-dev 15:04:35 1+, 1-, 10grief 15:04:47 -!- dtsund has joined ##crawl-dev 15:05:22 my mistake was trying to understand what was going on, instead of trying to fix the bug! 15:08:49 -!- blabber has quit [Quit: leaving] 15:09:26 -!- FiftyNine has quit [Ping timeout: 276 seconds] 15:11:53 -!- Insomniak` has quit [Quit: I like to rock] 15:12:02 the true programmer understands only the one line they're reading at that given moment... 15:15:12 -!- HellTiger_NB has quit [Ping timeout: 272 seconds] 15:15:47 -!- MgDark has quit [Ping timeout: 250 seconds] 15:15:54 -!- MgDark_ is now known as MgDark 15:18:04 -!- Kellhus has quit [Quit: Page closed] 15:24:34 -!- GauHelldragon2 is now known as GauHelldragon 15:25:38 -!- lobf has quit [Quit: lobf] 15:25:55 <|amethyst> oh 15:26:12 <|amethyst> gammafunk: I noticed a bug in one of DrKe's trove vetoes 15:26:22 <|amethyst> gammafunk: pinging you since you reformatted them 15:26:29 -!- lobf has joined ##crawl-dev 15:27:04 <|amethyst> gammafunk: two of them, weapon_1 and weapon_2, but the same problem 15:27:07 -!- Lasty has joined ##crawl-dev 15:27:26 <|amethyst> gammafunk: namely the and between the weapon < spells and weapon < UC should be an (... or ...) 15:27:46 <|amethyst> gammafunk: because it comes from negating what was originally an and 15:28:34 -!- andrewhl has quit [Quit: andrewhl] 15:29:28 <|amethyst> I guess I have an editor here, I can fix it 15:30:07 -!- matthes123 has quit [Quit: Page closed] 15:31:06 -!- MarvinPA has quit [Ping timeout: 240 seconds] 15:31:24 -!- lobf has quit [Ping timeout: 264 seconds] 15:34:46 -!- ochoill has quit [Quit: Page closed] 15:35:41 quite true 15:35:43 |amethyst: oh, I fixed one 15:35:48 is this a different one? 15:35:57 %git :/condition 15:35:57 07gammafunk02 * 0.18-a0-1140-g8540535: Fix a veto condition in a trove 10(25 hours ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/85405356529f 15:36:12 did the lack of parentheses actually break that function? 15:36:14 i tested it 15:36:21 well it's not the right condition 15:37:22 -!- ProzacElf has quit [Ping timeout: 272 seconds] 15:37:41 it's true that you probably can't have that mutation set if the game is running, but I don't think you want to make assumptions when the game is in an unitialized state 15:37:42 wheals: do you know if q, level, hotkeys, level and preselected properties are constant for shop menu items? 15:37:52 but it sounds like you both are referring to a different veto 15:37:57 wheals: since webtiles_update_item won't send those 15:38:04 nah i meant yours 15:38:23 |amethyst does mean a different one, though 15:39:05 yeah since the original weight was looking for two positives, it needs to be or instead of and 15:39:16 in trove weapon_1 and 2 15:39:19 if i understand correctly 15:39:36 yeah, I see what you mean 15:39:40 don't have the commit pulled up 15:39:44 but makes sense 15:40:15 also I think I figured out a good way to have a global config module in python without weird variable hijinks 15:40:28 I should redo webtiles-changes in this regard 15:40:32 -!- Patashu has quit [Ping timeout: 272 seconds] 15:42:13 -!- lobf has joined ##crawl-dev 15:43:40 on top of webtiles-changes or master? if latter maybe we could get it merged some time... 15:44:23 -!- Delreyn has quit [Ping timeout: 250 seconds] 15:44:36 -!- sorlin has quit [Ping timeout: 264 seconds] 15:46:28 well former, I could take the time to to bring the webtiles-change config into master, but it would be some work I'm afraid 15:46:29 -!- lobf has quit [Ping timeout: 250 seconds] 15:46:36 ah 15:46:38 not to mention logistics for dgl and coordinating servers 15:46:40 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 15:46:53 -!- Tux[Qyou] has joined ##crawl-dev 15:46:57 -!- Tux[Qyou] has quit [Changing host] 15:46:57 -!- Tux[Qyou] has joined ##crawl-dev 15:48:36 -!- anchorite has quit [Quit: Page closed] 15:49:46 actually, what I'm doing is very similar to what webtiles-changes is doing, only a slight difference on the code path for any error if the file can't be loaded 15:52:02 03Medar02 07* 0.18-a0-1142-g19f2112: WebTiles: Combine multiple menu line update messages. 10(26 minutes ago, 3 files, 28+ 16-) 13https://github.com/crawl/crawl/commit/19f2112053eb 15:53:20 -!- andrewhl has quit [Quit: andrewhl] 15:53:51 -!- Zekka has quit [Ping timeout: 272 seconds] 15:54:26 I think the menu code should keep a copy of last sent menu state and then send delta on every redraw. 15:54:52 Gets harder because we support really long menus and sending parts of them. 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:23 -!- Wah has quit [Read error: Connection reset by peer] 16:02:20 -!- MarvinPA has joined ##crawl-dev 16:12:47 -!- ProzacElf has joined ##crawl-dev 16:14:51 -!- BigBluFrog has quit [Quit: Page closed] 16:15:45 -!- halberd has joined ##crawl-dev 16:24:46 -!- sorlin1 has quit [Quit: Leaving.] 16:24:52 -!- Bcadren has quit [Ping timeout: 272 seconds] 16:26:51 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:27:06 -!- Daekdroom has quit [Ping timeout: 240 seconds] 16:27:52 New branch created: pull/228 (1 commit) 13https://github.com/crawl/crawl/pull/228 16:27:52 03edsrzf02 07https://github.com/crawl/crawl/pull/228 * 0.18-a0-1143-g7f9accd: Don't ask for armour from draconians or octopodes in troves 10(9 minutes ago, 1 file, 15+ 7-) 13https://github.com/crawl/crawl/commit/7f9accda339a 16:29:52 those were deliberately left in because they're at least still generally costing you a bunch of ?ea 16:30:07 not much of an issue for octopodes though, could restrict it for them maybe 16:30:33 i guess i should say that on the actual issue page 16:31:08 ?ea is pretty easy to come by for Dr though, IME. by the time i get to a trove i probably have enough leftover that the main problem is finding the right hide 16:31:22 -!- Menche has quit [Quit: Leaving] 16:31:41 well clearly make some kind of effect where dr can wear the hide and become some new kind of dragon 16:31:47 that way troves won't be an issue 16:32:25 dragon form transforms you into the dragon of whichever hide you're wearing 16:32:44 (iirc that is a real thing in crawlt or something?) 16:33:44 hey merge my PR 16:34:16 i agree w/ mpa 16:34:35 -!- sorlin has quit [Ping timeout: 276 seconds] 16:34:46 i think there's no real reason to restrict for draconian 16:35:09 DrKe: does the one_chance_in stuff for troves mean there's a chance of getting a useless trove? 16:35:16 -!- glaas has quit [Quit: WeeChat 0.4.2] 16:35:28 -!- Menche has quit [Remote host closed the connection] 16:35:33 well the 4 troves it applies to 16:35:47 two are weapons which are not completely useless to spell dudes 16:35:58 then there is trove library which has scrolls atleast 16:36:05 then the evo one i made 16:36:10 for the weapon ones, what about Fe? I didn't read closely 16:36:21 Fe was already in there 16:36:26 cool 16:36:39 no_species_fe i think 16:36:41 ah, so it just makes them less likely if they're unlikely to be useful 16:36:48 I only know how to word wrap, not how to read code 16:36:54 sorry, I misread thinking sac evo people could get the evo trove 16:36:57 except in the case of the evo one where it will not come up if you sacced evo 16:37:04 since the or is after the chance thing 16:37:07 bool is hard 16:37:30 is hard to be bool 16:37:34 *it's 16:38:15 born to bool 16:41:15 -!- Guest27198 has quit [Remote host closed the connection] 16:41:50 -!- molotove has quit [Quit: Leaving.] 16:43:19 -!- kuniqs has quit [Quit: Page closed] 16:50:57 -!- murphy has quit [Client Quit] 16:53:09 @??goblin 16:53:19 Does anyone have the ability to restart Gretell? 16:53:48 it got lost with those freenode netsplits but hasn't come back 16:54:43 -!- KamiKatze has quit [Quit: Page closed] 16:54:52 -!- Nattefrost has quit [Quit: Leaving.] 16:54:53 -!- LexAckson_ has joined ##crawl-dev 16:56:42 -!- lobf has joined ##crawl-dev 16:57:56 -!- LexAckson has quit [Ping timeout: 240 seconds] 16:59:36 -!- LexAckson_ has quit [Ping timeout: 264 seconds] 16:59:58 -!- tealeaves has quit [Quit: Bye] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:05:07 MarvinPA: i'm all for removing protection except from unrands and maybe certain uniques? 17:05:26 <|amethyst> gammafunk: sec 17:05:57 -!- Gretell has joined ##crawl-dev 17:06:35 03|amethyst02 07* 0.18-a0-1143-gb5f7fae: Fix a few trove checks. 10(2 hours ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/b5f7fae3a38f 17:06:39 aw 17:06:41 losing protection brand on weapons? 17:07:08 -!- HellTiger_NB has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:08:25 -!- Marvin is now known as Guest76825 17:10:46 -!- lobf has quit [Ping timeout: 240 seconds] 17:12:59 -!- jefus- has joined ##crawl-dev 17:13:25 -!- Krakhan has quit [Changing host] 17:13:54 -!- jefus has quit [Ping timeout: 265 seconds] 17:14:22 -!- jefus_ has quit [Ping timeout: 265 seconds] 17:21:29 |amethyst: thanks 17:30:09 <|amethyst> gammafunk: would have pushed it 2 hours ago, but a student came by :) 17:31:07 -!- CKyle has joined ##crawl-dev 17:45:22 -!- WalrusKing has quit [Ping timeout: 256 seconds] 17:45:42 -!- LexAckson_ has joined ##crawl-dev 17:46:43 -!- ystael has quit [Quit: Changing server] 17:48:46 -!- siepu has quit [Read error: Connection reset by peer] 17:49:46 -!- Nyvrem has quit [Quit: Page closed] 17:53:31 -!- Floodkiller has joined ##crawl-dev 17:58:24 -!- koboldina has quit [Quit: Page closed] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:08 -!- jefus has joined ##crawl-dev 18:02:01 -!- zxc has quit [Read error: Connection reset by peer] 18:03:11 -!- jefus- has quit [Ping timeout: 265 seconds] 18:04:11 Unstable branch on underhound.eu updated to: 0.18-a0-1143-gb5f7fae (34) 18:05:31 -!- nikheizen has joined ##crawl-dev 18:12:07 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:14:14 MarvinPA: in nethack, polyself turns you into the dragon you're wearing; in crawlt, summon dragon summons a permanent (!) summon of the dragon you're wearing 18:14:15 wheals: You have 7 messages. Use !messages to read them. 18:14:23 that's a lot of messages 18:14:25 !messages 18:14:25 (1/7) eoc said (1h 3m 11s ago): beware the useless "typo below" comment, the amazing "???????" diff, the many other vault name / lua typos that remain unfixed due to compat, and finally i humbly request a badge of honors for not replacing "targetter" 18:14:38 !messages 18:14:38 (1/6) eoc said (1h 3m 8s ago): in case you somehow found the context to not be sufficient, here's a thing https://bpaste.net/show/176dddb17919 18:14:54 !messages 18:14:55 (1/5) eoc said (1h 2m 4s ago): oh i missed one in line 197 18:14:57 !messages 18:14:58 (1/4) eoc said (1h 54s ago): oh i missed one in line 204 but there's an excuze for that 18:14:59 !messages 18:15:00 (1/3) eoc said (1h 19s ago): oh i missed one in line 306 18:15:01 !messages 18:15:02 (1/2) eoc said (1h 8s ago): by which we meant 336, sorry 18:15:03 !messages 18:15:04 (1/1) eoc said (59m 40s ago): (it's also in 297 and probably some more places??) 18:15:40 gobal enviroment 18:16:55 Medar: all of those are, but only because webtiles wipes and re-sends the whole shebang; hotkeys could change (when sorting) otherwise 18:20:04 -!- sorlin1 has quit [Quit: Leaving.] 18:22:56 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:23:06 <|amethyst> wheals: also in that glaive quote 18:23:13 <|amethyst> wheals: "foor" should be "foot" 18:24:28 <|amethyst> wheals: also, "backmost" should be "backmoſt" 18:25:07 of courſe 18:25:22 <|amethyst> And why is that English quote in de/quotes.txt too?? 18:26:11 <|amethyst> BTW http://www.sirwilliamhope.org/Library/Silver/Silver.php?title=MatPD&plate=29 18:26:23 -!- jefus_ has joined ##crawl-dev 18:27:44 <|amethyst> oh, haha 18:28:01 <|amethyst> if in Chrome I ctrl-f for ſ 18:28:07 <|amethyst> it gives me all instances of s 18:28:12 <|amethyst> yay normalisation 18:28:13 unicode! 18:28:15 ??crawlt 18:28:16 crawl alternative[1/4]: A very old (pre-Stone-Soup) and apparently abandoned fork of Crawl: http://www.interq.or.jp/libra/oohara/crawl-alternative/ or https://github.com/crawl/crawl-ancient/tree/alternative 18:28:31 are there *any* actively maintained forks of crawl? 18:28:32 ??sandman25 18:28:33 I don't have a page labeled sandman25 in my learndb. 18:28:35 ??sandman 18:28:35 I don't have a page labeled sandman in my learndb. 18:29:18 <|amethyst> I think DCSS may be the only actively maintained fork of crawl at the moment 18:29:40 <|amethyst> ask dtsund when light is coming back 18:30:21 <|amethyst> well, for some value of "fork", which I take to be somewhere near "has a homepage" 18:30:27 -!- eb has quit [] 18:30:42 <|amethyst> or even having a highly customised README.md 18:31:09 yeah, i guess the latter would be my threshold 18:31:16 -!- Guest76825 has quit [Remote host closed the connection] 18:31:18 maybe they think homepages are tedious and a bad design! 18:31:25 I was thinking about it earlier in the year, but really you'd want a few people at least 18:31:32 <|amethyst> or "downloads page" 18:31:35 otherwise it's more like a patchset 18:31:45 well from one person's effort more can join 18:31:56 but I bet it does help to have a few initially 18:32:22 <|amethyst> the difference between a fork and a patchset is just down to how easily you can merge it into latest trunk 18:33:38 greedo did a fork actually https://github.com/JoePaulsen/CrawlSemiSprint 18:33:44 most important thing is the name. Dungeon Crawl: Hearty ORB Stew 18:33:49 wonder if it compiles 18:33:58 <|amethyst> (including license issues, not just technical; if someone wanted to make it hard for us to backport stuff into DCSS, the simplest thing to do would be to license their new code under GPLv3+ 18:34:02 <|amethyst> ) 18:34:32 https://github.com/JoePaulsen/CrawlSemiSprint/commit/4126600a49394e4ba20833e91dc3467e3924999d 18:34:37 this is a fork i can get behind 18:34:50 Genrate 18:34:58 Rated Gen-X 18:35:07 <|amethyst> yeah, food type merger should happen soon 18:35:33 can someone remove the 'chequers' from my name in CREDITS.txt? https://github.com/crawl/crawl/blob/master/crawl-ref/CREDITS.txt 18:35:40 i just noticed i'm the only server admin with a nickname 18:35:58 <|amethyst> chequers: no, you're the only one with both a name and a nickname :) 18:36:10 Not even a PR button we can push?! 18:36:20 <|amethyst> I don't think it says "dplusplus" in whatever the Japanese office of vital records is 18:36:27 ugh, you two!! 18:36:39 only pay attention to neil 18:37:08 i never care more about being technically correct than when I speak on dcss matters 18:37:13 03|amethyst02 07* 0.18-a0-1144-gfdd5df4: Remove a nickname. 10(16 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fdd5df4099e5 18:37:22 <|amethyst> it's the best kind of correct! 18:37:28 ahh, conformity 18:38:40 anyway, in my fork there will still be hammers 18:39:01 and you can train necromancy when you pick up a pain branded weapon!!! 18:39:13 |amethyst: you never know, with japan 18:39:57 what kind of fork doesn't even remove the pain brand 18:43:40 a salad fork 18:43:56 -!- debo has quit [Ping timeout: 276 seconds] 18:44:07 <|amethyst> wheals: I think it has to be kanji at the very least :) 18:44:20 <|amethyst> !stab amalloy 18:44:58 <|amethyst> !vinegar amalloy 18:47:30 fr: salad golems, high-level monsters gifted as allies by Fedhas 18:47:30 chequers: looking at #216, my questions are (a) does it leak whether an unid'd weapon is holy wrath (does this matter with ash?), (b) the curse scrolls should be added removed_items and surrounded with #if TAG_MAJOR_VERSION checks 18:47:38 well, (b) isn't a question 18:49:49 wheals: good catches, can you add this as a PR comment? 18:49:52 i'll take a look later today 18:50:05 i just killed menkaure on d:1 in greedo's sprint 18:52:04 -!- clouded_ is now known as st_ 18:52:10 i'm level 11 UC on d:2 18:53:08 -!- Ladykiller69 has quit [Quit: Verlassend] 18:59:58 -!- Shard1697 has joined ##crawl-dev 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:05 -!- tealeaves has quit [Quit: Bye] 19:00:10 -!- lobf has joined ##crawl-dev 19:04:42 -!- Xenobreeder has joined ##crawl-dev 19:11:16 -!- lobf has quit [Ping timeout: 240 seconds] 19:11:33 -!- molotove has quit [Quit: Leaving.] 19:15:47 -!- lobf has joined ##crawl-dev 19:22:14 -!- ontoclasm has joined ##crawl-dev 19:30:00 -!- tealeaves has quit [Quit: Bye] 19:30:17 -!- shuangxi has quit [Client Quit] 19:30:45 gammafunk: has anyone suggested having Sif Muna channeling give you full MP in one action at the cost of variable piety based on amount of MP restored? 19:33:24 Lasty: I think an issue with this is haveing a reasonable piety cost 19:33:45 Lasty: One thing I'd like to change about Sif is to make her simply give piety on kills without any dependance on training magic schools, which would be related to any piety-costing ability 19:34:00 but that aside 19:34:24 If you have a large piety cost it will make the gifting highly variable in terms of it becoming active and inactive 19:35:43 Since I assume restoring like 20+ mana would have a pretty significant cost 19:36:50 I kind of like Sif having the current piety scheme -- makes the god feel a little more unique, and it does force some uncomfortable trade-offs 19:37:03 yes, it certainly does have some charm 19:37:09 but it has some weird side effects 19:37:24 But I think huge piety costs with that scheme would make things even weirder 19:37:47 then you *really* have to train schools to get back piety; currently you do so for a totaly different reason 19:37:50 which is getting gifts 19:37:57 now you also have to do so in order to channel 19:37:57 I was thinking that the mp restoration cost would vary from 1 to (say) 10, reduced by invocations, where 10 would be "60 mp pool, zero invo" 19:38:11 er rather, "regain 60 mp, zero invo" 19:38:29 well, one thing about that is "reduced piety cost base on training invocations" 19:38:39 which seems like an odd thing to introduce 19:38:42 *based on 19:38:52 I was thinking with moderate invo training, 20 mp would cost 2-3 piety. 19:39:07 or maybe 1-2 with a fair Invo investment 19:39:13 something you could still use often 19:40:17 well the thing is that sif is cool presently because you can trade turns for mp; the interface is a problem, certainly 19:40:26 -!- hypermatt has joined ##crawl-dev 19:40:36 yup 19:40:43 that's the deal that everyone wants to fix 19:40:45 in this scheme you trade piety for mp, but it sounds like you're kind of getting a good deal on the mp 19:41:02 in your proposal, at least 19:41:09 so the more tactical aspect of it is kind of lost 19:41:12 true 19:41:18 and that is a shame 19:41:19 -!- Menche has quit [Ping timeout: 265 seconds] 19:41:45 veh mp is more elegant/streamlined, but you don't get to control it; this would still give you a lot of control, at least 19:42:02 -!- MarvinPA has quit [Quit: Leaving] 19:42:49 what were you saying above 19:43:07 anyway, just spit-balling. :) 19:43:18 cost varies from 1 to 10 piety, where 10 would restore your mp fully (up to some cap) 19:43:46 I was thinking the piety cost would increase with absolute piety gain rather than percentage piety gain 19:43:51 -!- lobf has quit [Ping timeout: 245 seconds] 19:43:52 er 19:43:54 mp gain 19:44:03 oh y4wh 19:44:04 er yeah 19:44:18 not percentage probably, since spells don't have percentage costs 19:44:28 and having players think in terms of percent mp is pretty awful 19:44:40 wouldn't this be a mummy nerf 19:44:40 yeah 19:44:47 Lightli: I suppose 19:44:55 well it could still ahve a hunger cost 19:45:09 because as it stands the ability to just spam sif muna channeling is basically the last thing mummies really have going for them 19:45:24 I'm not so sure that's really true 19:45:40 but happily we don't really design gods about just what happens to one species 19:46:09 anyways 19:46:12 https://dobrazupa.org/saves/darkli-crawl-git-a2d7f46d61-160122-0044.tar.bz2 19:46:22 out of bounds player ghost generation error when I re-entered Orc:2 19:46:29 I'm still having trouble deciding what the combogod 3* power will be. 19:47:53 This god is going to have these abilities feature prominently in basically every significant fight? 19:48:16 you could upgrade an existing power 19:48:17 certainly not for pretty trivial monsters, but I guess with big piety changes 19:48:27 the whole idea is you're going to use that a lot 19:48:32 potentially, yes. In single-enemy fights it'll be rare that you get to the abilities that really help 1v1... 19:48:39 maybe I should make the 3* a 1v1 power 19:48:41 eg for six skills you get: A, B, A*, C, B*, C* 19:48:53 Lasty: one thing about that to take from an existing "combo god", Trog, is how trog's comboing is completely interface-free 19:49:06 You chain zerk but just attacking; obviously that's a very simple thing 19:49:24 But I'm wondering if combo god might be helped by at least some attack aspects being "don't use the a menu" 19:49:27 Ah, interesting point -- you could have some powers trigger automatically on hitting a certain piety threshold... 19:49:30 yes 19:49:49 Let use of a screen, less interface, just something I was thinking of wrt trog 19:49:59 Since zerk combos are really fun 19:50:05 I thought about having 3* be some number of turns of timestop that trigger automatically at hitting 3*... 19:50:22 I mean you have so much power, you're like that dragon ball z guy 19:50:25 you can't even controll it 19:50:45 The 4* power would also be good as a non-activated power 19:50:58 mountains rise up, you and your opponent hurtle into the atmosphere 19:50:58 The god isn't really about control anyway 19:50:59 so yeah 19:51:14 I like what you're suggesting 19:51:21 -!- simples has quit [Quit: Page closed] 19:51:24 If this god isn't basically dragon ball Z it's not going it 19:51:33 That's my standard for all gods 19:51:37 so how'd G end up in? 19:51:58 G is like uh.... 19:52:09 Moneybags from monopoly? 19:52:30 Does his power raise mountains? 19:52:33 We do have the thimble as a "chess piece" after all 19:52:50 Mountains of gold! 19:52:55 I got it, G is like Ducktails 19:53:06 Scrooge McDuck is who you're thinking of 19:53:14 Next evocable has to be a wheelbarrow or bathtub 19:53:22 Yes, and if you get the moon wizlab, it's like the Moon stage in NES ducktails 19:53:41 lol 19:53:45 so good 19:54:54 -!- Warrigal has quit [Remote host closed the connection] 19:55:22 -!- WorkSight has quit [Quit: Leaving...] 19:55:52 -!- Dixlet has quit [Read error: Connection reset by peer] 19:56:11 -!- Dixlet has joined ##crawl-dev 19:56:15 gammafunk: I'm glad we talked about this. I think this is gonna make for a way better god. 19:56:40 Sorry I don't have anything specific, but I can make a derpy overflow altar when you finish it 19:56:55 Just import a sprite from Duck Tales 19:57:10 ... er right, overflow vault you mean 19:58:00 import sprites from various trademarks see which one pays enough attention to us to sue 19:59:48 next evokcable clearly has to be a kitchen sink 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:06 i guess nethack already did that joke 20:01:02 -!- Warrigal has joined ##crawl-dev 20:01:19 I died to one of those once 20:01:26 black puddings are nasty 20:02:50 Trying to see where we set up an event to occur upon gaining a specific piety level. I think the only ones we have right now are Kiku book gifts . . . 20:03:04 -!- ystael has quit [Ping timeout: 265 seconds] 20:03:34 hrm, does it need to be on that level or just from a certain piety point? 20:03:39 most gods are like that 20:03:57 I want this to trigger exactly when the player gets 3* 20:04:22 <|amethyst> Lasty: _gain_piety_point 20:04:24 Lasty: what about P's gifts? 20:04:34 i think one of them is for a specific piety breakpoint 20:04:35 amalloy: ah, tre 20:04:38 true 20:04:38 two of them 20:04:39 actually 20:04:41 hrm, would you be ok if it happened kind of like it does for Sif at champion? 20:04:44 oh I guess nm, but 20:04:50 I'm wondering why precisely then 20:04:56 if there's precedent, guess it's nbd 20:05:11 Kiku's books and Pak's rod gifts are definitely examples 20:05:24 yeah, but seems like those would be better if they were like Sif in that regard 20:05:31 I guess there's flavor or something 20:05:40 -!- Dixlet has quit [Read error: Connection reset by peer] 20:05:58 -!- Dixlet has joined ##crawl-dev 20:06:05 given the way this god's piety works, it seems to me that it'd be best if the effects were at regular and identifiable intervals 20:06:11 Pak has an atomic clock and kiku really needs that black torch arried 20:06:15 *carried 20:06:31 <|amethyst> ah, Kiku's works differently and is special cased in do_god_gift instead 20:06:38 -!- debo has joined ##crawl-dev 20:06:39 yeah 20:06:52 for lasty's god of bloodshed or whatever, i think it's useful for it to be predictable, because piety jumps around a lot 20:06:59 oh 20:07:02 that makes more sense 20:07:03 right? 20:07:06 yeah 20:07:23 we can maybe change kiku and pak to not be special cased though? 20:07:32 for kiku and pakellas i think it'd be fine if it were less predictable 20:07:52 it's just easier to communicate in the wiki or whatever "happens at exactly ***" 20:07:53 probably true 20:08:11 the wiki... 20:09:10 have to plan out my backup casual runs for 50 20:09:50 50? 20:10:24 piety_breakpoint(2) is ***, right? I always get confused by that scale 20:10:32 amalloy: I have 38 20:10:34 need 12 runs 20:10:35 !source piety_breakpoint 20:10:35 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/religion.cc#l4366 20:10:53 yep, looks like 20:10:57 !lg . won !experimental 20:10:58 35. gammafunk the Bludgeoner (L27 HuSk of Xom), escaped with the Orb and 3 runes on 2016-01-18 07:05:08, with 1558628 points after 74771 turns and 8:38:24. 20:11:02 let's say 15 then 20:11:37 what do you need to plan out, then? 20:11:41 <|amethyst> Lasty: it doesn't help that some functions use number of stars minus 1 and some use number of stars 20:11:49 heh, yeah 20:12:23 amalloy: what chars I want to play 20:13:15 gammafunk: make sure you reserve enough chars for your many Ru runs! 20:13:24 sigh 20:15:32 %git c97833a2bc4b92eeed41919ddc41756e7cb5b24b 20:15:32 07wheals02 * 0.18-a0-1077-gc97833a: Fix bugs with animated monsters' equipment. 10(8 days ago, 2 files, 44+ 153-) 13https://github.com/crawl/crawl/commit/c97833a2bc4b 20:15:36 i think this was buggy 20:15:45 -!- CKyle has joined ##crawl-dev 20:16:39 actually, it must be something else 20:17:07 I think _cell_has_valid_target(coord_def where) needs to be made non-static. Anyone have a suggestion for where it should live? 20:17:27 I mostly use it with stuff from act-iter, but it seems like it'd muddy up that file 20:18:55 -!- Warrigal is now known as tswett 20:19:57 <|amethyst> what does "valid target" mean here? 20:20:32 It's basically just making sure a cell has a monster that it makes sense to try to damage 20:20:39 when iterating over a bunch of cells 20:21:19 I use it in the function for apocalypse 20:21:22 strange 20:21:32 turns out linking is really fast for me on tiles 20:21:37 or at least, a reasonable speed 20:21:53 <|amethyst> Lasty: the thing currently called _apocalypseable? 20:22:21 yeah 20:22:25 I renamed it in my branch 20:22:31 <|amethyst> Lasty: The problem I see with making it a global function with that name is that it's specific to one kind of target 20:22:35 because I'm using it for other things too 20:22:40 ah, fair enough 20:22:43 <|amethyst> the player targetting a hostile spell 20:22:57 -!- ProzacElf has quit [Ping timeout: 250 seconds] 20:23:21 <|amethyst> hm 20:23:22 I want to use it in godpassive.cc -- does it make sense to just copy it over, then? Or just make it non-static in godabil.cc, or just move my new function in godpassive.cc to godabil.cc? 20:24:18 <|amethyst> I think making it global in godabil.cc/.h is most reasonable 20:24:25 sounds good 20:24:27 -!- crate has quit [Quit: Leaving] 20:25:16 -!- koboldina has quit [Quit: Page closed] 20:25:20 <|amethyst> also, is it intentional that good neutrals are apocalyspeable? I guess you wouldn't encounter them all that often... 20:25:49 <|amethyst> I would consider maybe wont_attack() since it is used in other places 20:25:53 my sense is that Ru would be perfectly happy to apocalypse them too 20:25:58 <|amethyst> :) 20:26:11 <|amethyst> Ru probably wouldn't mind "Sacrifice Friends" either 20:26:22 indeed -- sacrifice love is on the menu, after all 20:26:25 <|amethyst> but I guess that's a concession to players 20:27:21 <|amethyst> oh 20:27:41 <|amethyst> have we had any spectral weapon etc crashes with apocalypse? 20:27:59 <|amethyst> oh, never mind 20:28:03 omg, i just saw a goblin with a buckler 20:28:06 is this a new thing??? 20:28:29 apparently not 20:28:31 must have picked it up 20:28:32 chequers: afaik that was always possible but rare 20:28:40 <|amethyst> yeah, it's floor loot 20:28:56 <|amethyst> and monsters can use shields 20:29:23 <|amethyst> beware the goblin that found that D:1 CPA 20:29:53 -!- WalkerBoh has joined ##crawl-dev 20:30:27 -!- mong has quit [Quit: Leaving] 20:31:20 |amethyst: everyone knows that spectral weapon never crashes, anyway 20:31:28 I want to do some quadratic scaling on the power for this ability -- e.g. 1 power = 1 dur, 4 power = 2 dur, 9 power = 3 dur, that sort of thing. Do we have established functions to achieve that sort of scaling? 20:31:41 -!- scummos__ has quit [Ping timeout: 250 seconds] 20:31:43 <|amethyst> isqrt? 20:32:02 ah, nice 20:32:08 thanks 20:32:33 <|amethyst> or maybe isqrt_ceil 20:32:45 !source isqrt_ceil 20:32:46 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/libutil.cc#l68 20:34:04 no random rounding on those . . . 20:34:06 <|amethyst> I like how isqrt has no comments at all 20:34:11 of course not! 20:34:39 <|amethyst> "surely you learned this algorithm in the tender days of youth, so I shall proceed" 20:35:36 -!- Earlo has quit [Ping timeout: 240 seconds] 20:37:11 fr: get brent ross to prove correctness of all algorithms in comments 20:37:24 <|amethyst> Lasty: if you want random rounding, I'd just start with sqrt 20:37:26 -!- amalloy is now known as amalloy_ 20:37:35 -!- amalloy_ is now known as amalloy 20:38:51 |amethyst: I'm thinking of doing something like: 20:38:51 int power = you.skill(SK_INVOCATIONS, scale) + (you.experience_level - mons.get_hit_dice()) * scale; 20:38:51 int duration = div_rand_round(isqrt(isqrt(power)), scale); 20:38:51 Is that insane? 20:38:57 aiming for cube root here 20:39:03 <|amethyst> that's fourth root 20:39:14 erg, yeah 20:41:54 I assume we have no cube root function? 20:41:57 or nth root 20:42:11 there's std::pow 20:42:15 <|amethyst> just the standard library, so you'll have to use floats 20:42:18 <|amethyst> std::cbrt too 20:42:40 whoa, i never knew that 20:42:54 <|amethyst> Lasty: oh, I see a problem there 20:43:04 and the fourth version even takes an int 20:43:06 <|amethyst> Lasty: your scaling is wrong 20:43:13 ah, true 20:43:23 <|amethyst> Lasty: you multiplied by cuberoot(scale) and divided by scale 20:43:32 yeah 20:43:33 thanks 20:44:17 <|amethyst> scale is going to be reasonable, right? like 10 to 100 or so? 20:44:24 |amethyst: I had 100 in mind 20:44:29 fr: int rand_round(double x) 20:44:40 <|amethyst> wheals: I was going to suggest that 20:44:46 <|amethyst> it's fairly short to write 20:48:12 <|amethyst> untested but: int rand_round(double x) { return int(fmod(x, 1.0)) + int(trunc(x)); } 20:48:32 woo! 20:49:01 -!- LexAckson_ has quit [Ping timeout: 250 seconds] 20:49:41 where's the randomness? 20:50:15 <|amethyst> err 20:50:15 <|amethyst> oops 20:50:26 unrand_round() 20:50:28 <|amethyst> int rand_round(double x) { int(trunc(x)) + decimal_chance(fmod(x, 1.0)); } 20:50:36 <|amethyst> decimal_chance(), not int() :) 20:51:11 <|amethyst> and I guess you don't need the trunc() since conversion of float to int does truncation in C++ 20:51:24 -!- bonghitz has quit [Remote host closed the connection] 20:51:36 i was thinking something like { return random_real() + trunc(x) > x ? ceil(x) : trunc(x) }, which probably ends up the same 20:52:01 except probably not for negatives 20:52:09 |amethyst: I'm gonna add a return in there :D 20:52:17 <|amethyst> oh right 20:52:21 <|amethyst> this isn't Perl 20:52:32 or rust 20:52:40 -!- Blazinghand has quit [Read error: Connection reset by peer] 20:53:36 let's just do it all with pass-by-reference 20:53:41 who needs returns!? 20:53:56 <|amethyst> wheals: and I think that should be < ? 20:55:10 if x is .1, then there should be a 90% chance of returning 1: i.e., if random_real() returns > .1 20:55:22 oh 20:55:22 indeed, i have it backwards 20:55:37 alternatively, i just have the trunc and ceil reversed! 20:55:52 though actually using ceil is probably wrong 20:55:58 or rather, trunc may be 20:57:20 <|amethyst> to handle negatives you'd have to change several things 20:58:11 <|amethyst> would be nice if there were an fantitrunc() that rounded away from zero 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:00:08 <|amethyst> (my version doesn't handle negatives either) 21:00:16 -!- cang has quit [Quit: Page closed] 21:08:57 -!- Suga_H has quit [Read error: Connection reset by peer] 21:09:49 -!- elliptic has quit [Ping timeout: 250 seconds] 21:11:07 -!- Zekka has quit [Ping timeout: 240 seconds] 21:11:26 well, it compiles fine. Time to take it for a spin. 21:12:57 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:14:47 -!- WalkerBoh has quit [Remote host closed the connection] 21:19:15 -!- elliptic has joined ##crawl-dev 21:24:39 -!- Kalir has quit [Changing host] 21:29:49 -!- ProzacElf has joined ##crawl-dev 21:29:49 -!- gammafunk has quit [Read error: Connection reset by peer] 21:31:00 -!- gammafunk has joined ##crawl-dev 21:32:19 -!- cang has quit [Quit: Page closed] 21:32:52 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 21:38:25 -!- Ququman has quit [Read error: Connection reset by peer] 21:42:43 -!- mamgar has quit [Quit: Exit Stage Left] 21:43:37 -!- debo has quit [Ping timeout: 250 seconds] 21:49:00 -!- amalloy is now known as amalloy_ 21:50:56 -!- Floodkiller has quit [Quit: Page closed] 21:51:38 -!- Floodkiller has joined ##crawl-dev 21:53:44 -!- amalloy_ is now known as amalloy 21:55:01 -!- CKyle has joined ##crawl-dev 21:58:07 -!- Lawman0 has quit [Ping timeout: 256 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:01:44 -!- tealeaves has quit [Quit: Bye] 22:03:30 -!- ontoclasm has quit [Quit: Leaving.] 22:05:27 -!- amalloy is now known as amalloy_ 22:08:27 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:14:14 Medar: You had some settings to make the minimap smaller for webtiles, can you give me those again? 22:14:23 maybe I should check Medar's rc 22:14:26 &rc Medar 22:14:29 http://CRAWL.XTAHUA.COM/crawl/rcfiles/crawl-git/Medar.rc 22:16:29 -!- Daekdroom has quit [Quit: Leaving] 22:17:31 nice 22:17:38 now i have big tiles and small map 22:24:28 -!- Kellhus has quit [Quit: Page closed] 22:24:43 -!- inire has quit [Read error: Connection reset by peer] 22:28:12 -!- emeraldemon has quit [Remote host closed the connection] 22:29:32 -!- jefus has quit [Quit: Leaving] 22:37:24 -!- Bcadren has quit [Ping timeout: 264 seconds] 22:37:40 -!- kurtweinstein has quit [Quit: Page closed] 22:38:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:39:45 -!- Dixlet has quit [Read error: Connection reset by peer] 22:42:16 BIG TILES 22:42:26 03Lasty02 07[combo_god] * 0.18-a0-1044-gf2263e4: Add rand_round (|amethyst) 10(2 minutes ago, 2 files, 7+ 0-) 13https://github.com/crawl/crawl/commit/f2263e4c685f 22:42:26 03Lasty02 07[combo_god] * 0.18-a0-1045-g87e19d8: Ukayaw *** power: Ukayaw prepares the audience for your solo 10(16 seconds ago, 6 files, 63+ 4-) 13https://github.com/crawl/crawl/commit/87e19d8a1b2e 22:43:25 -!- Lawman0 has quit [Read error: Connection reset by peer] 22:48:22 -!- ontoclasm has joined ##crawl-dev 22:50:02 -!- passerby has joined ##crawl-dev 22:51:58 -!- Yermak has quit [Quit: Page closed] 22:52:09 -!- LexAckson_ has joined ##crawl-dev 22:53:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:55:14 -!- jefus has joined ##crawl-dev 22:56:06 -!- ystael has quit [Ping timeout: 265 seconds] 22:56:28 <|amethyst> Lasty: IMO ASSERT(x >= 0); too 22:58:07 ah, yeah 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:01:07 -!- travis-ci has joined ##crawl-dev 23:01:08 The build was broken. (combo_god - 87e19d8 #4541 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/104010906 23:01:08 -!- travis-ci has left ##crawl-dev 23:03:07 -!- panicbit3 has quit [Quit: panicbit3] 23:04:10 -!- passerby has quit [Quit: Reconnecting] 23:04:26 -!- passerby has joined ##crawl-dev 23:05:18 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 23:05:52 -!- passerby has quit [Client Quit] 23:06:07 -!- passerby has joined ##crawl-dev 23:06:10 -!- passerby has left ##crawl-dev 23:06:16 -!- fazisi has quit [Ping timeout: 240 seconds] 23:07:45 03Lasty02 07[combo_god] * 0.18-a0-1046-g88e38fb: Add an assert to rand_round (|amethyst) 10(26 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/88e38fba3f4d 23:07:45 03Lasty02 07[combo_god] * 0.18-a0-1047-gf5a71bd: Fix an mpr call that needed to be mprf 10(8 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f5a71bd5a787 23:07:51 -!- dtsund has joined ##crawl-dev 23:12:19 -!- passerby has quit [Quit: leaving] 23:12:58 -!- WalkerBoh has joined ##crawl-dev 23:13:18 -!- shuangxi has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 23:17:06 03|amethyst02 07* 0.18-a0-1145-g178b0c7: Add option default_show_all_skills (SuperDuckQ) 10(58 seconds ago, 4 files, 12+ 0-) 13https://github.com/crawl/crawl/commit/178b0c77d2f4 23:17:52 [03:43:08] Lasty [combo_god] * 0.18-a0-1045-g87e19d8: Ukayaw *** power: Ukayaw prepares the audience for your solo (16 seconds ago, 6 files, 63+ 4-) https://github.com/crawl/crawl/commit/87e19d8a1b2e 23:17:55 what god is this 23:18:05 <|amethyst> [combo_god] 23:18:07 ??ukayaw 23:18:08 I don't have a page labeled ukayaw in my learndb. 23:18:11 ??combo_god 23:18:12 I don't have a page labeled combo_god in my learndb. 23:18:14 hmm 23:18:18 <|amethyst> it's a branch 23:18:19 too early to even be an experimental branch 23:18:24 though you can compile yourself 23:18:32 Yeah, but what is the concept? 23:18:53 piety goes up very fast in combat, decays to zero outside 23:18:54 <|amethyst> fighting game power meter 23:19:26 hm 23:20:02 What if you allowed random altars to let normally banned races worship unusual gods? So for example, a mummy could become a worshipper of Elyvilon, or a human could become a worshipper of beogh. 23:20:06 thoughts? 23:20:07 ??combogod 23:20:07 I don't have a page labeled combogod in my learndb. 23:20:08 (from tavern) 23:20:40 I feel it would encourage scumming like nobody's business. Imagine someone who wands a specific Ds build with TSO 23:20:41 chequers, not sure how much sense that makes flavour-wise 23:20:51 <|amethyst> too much breakage from violated assumptions 23:21:04 and also yeah, encourages startscumming 23:21:08 oh yeah? 23:21:10 for a god you want 23:22:17 !learn add ukayaw Experimental branch god of ecstatic dance. Piety raises very quickly as you deal damage and drops very quickly over time. *: Stomp for AOE damage. **: Teleport through a line of creatures, confusing them. ***: on reaching this piety level, briefly paralyze all enemies in LOS. ****: On reaching this piety level, monsters share damage. *****: Telefrag any monster in LOS. 23:22:17 ukayaw[1/1]: Experimental branch god of ecstatic dance. Piety raises very quickly as you deal damage and drops very quickly over time. *: Stomp for AOE damage. **: Teleport through a line of creatures, confusing them. ***: on reaching this piety level, briefly paralyze all enemies in LOS. ****: On reaching this piety level, monsters share damage. *****: Telefrag any monster in LOS. 23:22:21 <|amethyst> chequers: for example, several thing in the orc messaging code, and quite likely in the conversion code, assumes that you are an orc and gives funny results otherwise 23:22:32 !learn add combogod see {ukayaw} 23:22:32 combogod[1/1]: see {ukayaw} 23:22:37 ??combogod 23:22:37 ukayaw[1/1]: Experimental branch god of ecstatic dance. Piety raises very quickly as you deal damage and drops very quickly over time. *: Stomp for AOE damage. **: Teleport through a line of creatures, confusing them. ***: on reaching this piety level, briefly paralyze all enemies in LOS. ****: On reaching this piety level, monsters share damage. *****: Telefrag any monster in LOS. 23:22:51 <|amethyst> chequers: would TSO weapon blessing let you hold a holy wrath weapon? What if you unwielded it? 23:23:17 seems strange flavour-wise, anyway 23:23:21 chequers: I agree w/ |amethyst that that idea would cause an endless nightmare of complications 23:23:25 |amethyst: thanks for the specific examples 23:23:27 can faded altar even generate invalid gods atm? 23:23:32 no 23:24:03 I am happy to do the work to fix up those complications (if I decide I like the idea) if that's the only complaint 23:24:10 my personal feeling about the idea is that it's silly, but not just due to the logic changes that would have to be made in the code 23:24:17 <|amethyst> IMO if faded altar is too boring, up the piety ante :)( 23:24:21 <|amethyst> s/(// 23:24:28 remove chei from it 23:24:32 man you should have seen v1 23:24:39 if you were a monk and you worshipped at it you got ** 23:24:46 or was it *** 23:24:51 also you always got gozag 23:24:57 blame |amethyst 23:24:57 you always get ** as a monk 23:25:02 <|amethyst> that was my fault, yeah 23:25:02 faded altar or not 23:25:10 <|amethyst> that's how I was debugging it 23:25:33 <|amethyst> FIQ: the bonus piety used to stack 23:25:46 oh, it doesn't do that anymore? aww 23:26:02 starting with 100 piety or so would be fun 23:26:13 yeah 55 piety iirc 23:26:24 boo hiss marvin!! 23:27:27 I sort of like the idea of orc jesus being a mutant demonspawn though 23:27:56 -!- timvisher has quit [Remote host closed the connection] 23:28:10 -!- wheals has quit [Quit: Leaving] 23:28:56 <|amethyst> oh sorry 23:29:03 <|amethyst> I'm wrong, it does still appear to stack 23:29:22 ah 23:29:23 cool 23:29:24 <|amethyst> it's that Ru doesn't stack, but used to (kind of experimentally) 23:29:32 oh yeah, and gozag 23:29:39 how did they stack? 23:29:42 i had code to give you two free potion petitions 23:29:53 ru gave an immediate sac and bonus piety 23:30:17 how about making the "stacked" version of gozag simply just make the initial merchant cost go down slightly 23:30:35 chequers, isn't that quite major 23:30:41 since it means less sacrifices 23:30:49 for full piety 23:30:51 <|amethyst> yes, which is why it was removed 23:30:52 both these special cases were reverted by MPA who said something along the lines of "too complex. For these combos it's just bad luck" 23:31:28 I think the ru one was questionable regardless, but maybe that was just me 23:31:35 <|amethyst> yeah 23:31:49 agreed 23:31:54 I never liked free Ru piety 23:31:56 the gozag stack seemed reasonable balance-wise but I can understand the reason behind "too complex" 23:31:56 yeah, so right now it's the same as being a monk for gozag & ru 23:32:05 instance sac or no joining fee 23:32:06 <|amethyst> %git ed43e175 23:32:06 07|amethyst02 * 0.17-a0-1350-ged43e17: Give free Ru piety only to novice monks at ecumenical altars (Lasty) 10(8 months ago, 1 file, 14+ 1-) 13https://github.com/crawl/crawl/commit/ed43e1759e37 23:32:30 <|amethyst> before that even non-monks got the free piety 23:32:39 oh, heh 23:33:03 im' proud of the logic in that if statement, although I think |amethyst did most of the work 23:33:11 I figured the ru stack was simply to give 2 sacrifice offerings asap 23:33:31 (before you said what it was) 23:33:33 oh well :P 23:33:39 no way to queue sacrifices like that in the current code sadly 23:35:02 yup 23:35:11 <|amethyst> solution to the "Chei problem", if it is a problem: 23:35:18 I wonder if monk/faded xom should start with a higher boredness value, but meh, it's xom 23:35:26 so no need 23:35:31 <|amethyst> make Chei wrath tick down with no effect as long as you aren't hasted/berserked etc 23:36:04 -!- ussdefiant_Lappy has joined ##crawl-dev 23:37:59 <|amethyst> (maybe with a message "Cheibriados takes it easy." but if you're hasted "Cheibriados is finding it hard to take it easy.") 23:38:12 -!- Lasty has quit [Quit: Leaving.] 23:38:43 -!- Lasty has joined ##crawl-dev 23:45:35 ??chei wrath 23:45:35 wrath[1/4]: ABANDONMENT: 25 penance. RETRIBUTION: Increases your movement delay by 10, as if you had max piety. Also Cheibriados will act based on tension. From lowest to highest: curse item, time step, slow+exhaust, sleep, random miscast. 23:45:52 perhaps chei wrath can be made less bad 23:46:10 chei doesn't give gifts and isn't a god who is better in the early game 23:46:46 which are (AFAICT) the main metrics used to decide if a god's wrath should be nasty 23:47:18 perhaps the delay could max out at the equivalent of your highest achieved piety (I'm pretty sure that's tracked) 23:48:16 -!- tealeaves has quit [Quit: Bye] 23:49:09 !source piety_breakpoint 23:49:09 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/religion.cc#l4366 23:49:26 -!- travis-ci has joined ##crawl-dev 23:49:27 The build is still failing. (combo_god - f5a71bd #4542 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/104013444 23:49:27 -!- travis-ci has left ##crawl-dev 23:50:24 What's the chei problem? 23:52:29 hard to abandon if you get it from faded altar, and lots of people realllly reallllly hate chei 23:52:58 oh, yeah 23:53:01 I feel like that's missing the point of the faded altar 23:53:28 yeah, chei is not all that hard to get going, just expect your chance of winning to be lower 23:54:11 !lg * current !boring god!= urune<=3 s=god% 23:54:13 129197 games for * (current !boring god!= urune<=3): 28971x Trog (22.42%), 15521x Okawaru (12.01%), 13272x Lugonu (10.27%), 8966x Vehumet (6.94%), 7228x Xom (5.59%), 7096x Makhleb (5.49%), 6605x Cheibriados (5.11%), 4751x Ashenzari (3.68%), 4698x Sif Muna (3.64%), 4422x Qazlal (3.42%), 3918x Dithmenos (3.03%), 3753x Gozag (2.90%), 3375x Ru (2.61%), 3072x The Shining One (2.38%), 2393x Kikubaaqudgh... 23:54:16 -!- onmyo is now known as dark_star 23:54:23 as you can see quite a lot of people do in fact play chei 23:54:26 tbh i think faded altar is one of the best ways to start with chei, since at least you get bonuses right out the gate 23:55:07 !lm * god.ecumenical month s=god / !quit 23:55:17 1246/1418 milestones for * (god.ecumenical month): 77/83x Cheibriados [92.77%], 73/86x Sif Muna [84.88%], 68/73x Okawaru [93.15%], 67/73x Makhleb [91.78%], 64/68x Jiyva [94.12%], 63/69x Ashenzari [91.30%], 60/76x Vehumet [78.95%], 60/66x Xom [90.91%], 59/68x Lugonu [86.76%], 59/69x Kikubaaqudgha [85.51%], 59/62x Ru [95.16%], 57/70x Dithmenos [81.43%], 54/64x Yredelemnul [84.38%], 53/58x The Shinin... 23:55:20 probably want to o that 23:55:41 you do it, not sure what to o 23:55:54 also those numbers are pretty small, not sure I'd date limit it 23:56:01 i wanted to avoid gozag-bug 23:56:11 when was that? 23:56:18 !kw ecualtars 23:56:19 Keyword: ecualtars => god.ecumenical vlong>=0.17-a0-1362-g64d902d 23:56:27 !lm * god.ecumenical ecualtars s=god / !quit 23:56:32 8960/10212 milestones for * (god.ecumenical ecualtars): 506/539x Ru [93.88%], 486/525x Makhleb [92.57%], 471/531x Lugonu [88.70%], 465/513x Cheibriados [90.64%], 458/504x Jiyva [90.87%], 453/500x Xom [90.60%], 445/528x Dithmenos [84.28%], 444/483x Okawaru [91.93%], 443/498x Ashenzari [88.96%], 441/500x Qazlal [88.20%], 436/490x Gozag [88.98%], 422/518x Vehumet [81.47%], 416/511x Sif Muna [81.41%],... 23:56:55 so... chei is one of the least quit results 23:57:07 !lm * ecualtars s=god / quit o=% 23:57:19 most are going to have a low % so I'd look at the quit rate 23:57:29 1163/10212 milestones for * (ecualtars): 94/518x Vehumet [18.15%], 92/511x Sif Muna [18.00%], 10/59x Pakellas [16.95%], 73/441x Fedhas [16.55%], 74/486x Trog [15.23%], 67/457x Kikubaaqudgha [14.66%], 77/528x Dithmenos [14.58%], 60/458x Nemelex Xobeh [13.10%], 57/475x Yredelemnul [12.00%], 44/383x Zin [11.49%], 57/531x Lugonu [10.73%], 52/490x Gozag [10.61%], 52/500x Qazlal [10.40%], 38/370x Elyvil... 23:57:48 yeah really pretty uniform 23:57:55 !lm * ecualtars s=god / quit o=-% 23:58:04 1163/10212 milestones for * (ecualtars): 29/539x Ru [5.38%], 1/16x Beogh [6.25%], 33/483x Okawaru [6.83%], 36/525x Makhleb [6.86%], 35/427x The Shining One [8.20%], 42/504x Jiyva [8.33%], 44/513x Cheibriados [8.58%], 45/500x Xom [9.00%], 51/498x Ashenzari [10.24%], 38/370x Elyvilon [10.27%], 52/500x Qazlal [10.40%], 52/490x Gozag [10.61%], 57/531x Lugonu [10.73%], 44/383x Zin [11.49%], 57/475x Yre... 23:58:04 bet there's at least one standout 23:58:15 who were you expecting 23:58:20 not sure really 23:58:22 !lm * ecualtars s=god / quit o=% -graph 23:58:30 1163/10212 milestones for * (ecualtars): https://shalott.org/graphs/88e971250c13be809fc7963765ae86732eee949a.html 23:58:30 tbh I'm thinking this query needs some filtering 23:58:36 but I'm not sure for what 23:58:49 well, it would also be interesting which gods people immediately abandon 23:59:00 maybe nobody quits ru because you can just abandon and continue the game 23:59:40 -!- Daekdroom has quit [Quit: Leaving] 23:59:43 I'm surprised everyone quits P, figured it was too new to be disliked