00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:51 -!- Lawman0 has quit [Read error: Connection reset by peer] 00:03:40 -!- lessens has quit [Read error: No route to host] 00:08:23 -!- lessens has quit [Read error: Connection reset by peer] 00:13:08 -!- BlackGyver_ has quit [Ping timeout: 256 seconds] 00:17:50 -!- Dibs has quit [Quit: Page closed] 00:19:33 -!- zarath9 has quit [Quit: Page closed] 00:37:26 -!- Zeor has quit [Quit: Leaving.] 00:41:40 nice 00:41:54 gotta stay between 140 and 199 then 00:44:21 -!- jbalthetto has quit [Ping timeout: 250 seconds] 00:45:35 ,,,,,, 00:45:52 ;'! 00:47:27 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:48:48 -!- adomurad has joined ##crawl-dev 00:49:42 Hi. I got a save file that seems to trigger an infinite loop when it meets Robin. What should I do with it? 00:50:05 (most recent commit) 00:50:42 Actually I suppose I could debug it 00:51:14 <|amethyst> ??mantis 00:51:14 mantis[1/2]: To report bugs or submit new content like vaults, patches or tiles, go to: http://crawl.develz.org/mantis/main_page.php 00:51:15 adomurad: Make a save backup, report it on mantis 00:51:20 <|amethyst> file a bug and upload it there 00:51:25 <|amethyst> I'm assuming this is local 00:51:37 <|amethyst> but, yeah, backup or upload the save before you do any debugging 00:52:50 Yeah ok I wasnt sure I could make a bug with 'this save file is broken' 00:53:06 <|amethyst> well, if it took wizmode to get there it might not really be a bug :) 00:53:08 ill try to get a stack trace and file a bug, thanks 00:53:19 It wasnt, it was a low level arcane marksman, froze on 'f' 00:53:26 <|amethyst> weird 00:57:20 -!- AreBrandon has quit [Ping timeout: 240 seconds] 00:57:40 Other question, is there any where can I find a resource on planned dev work? 00:57:58 <|amethyst> there are some things on our dev wiki, but 00:58:07 <|amethyst> this channel is really the best place :) 00:58:10 <|amethyst> ??0.17 plan 00:58:10 0.17 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.17_plan 00:58:13 <|amethyst> ??0.18 plan 00:58:13 I don't have a page labeled 0.18_plan in my learndb. Did you mean: 0.14_plan, 0.15_plan, 0.16_plan, 0.17_plan. 00:58:47 <|amethyst> https://crawl.develz.org/wiki/doku.php?id=dcss:planning:long_term_plans 00:59:02 my 0.18 plan is to take over crawl dev and kick everyone else out 00:59:05 don't tell them 00:59:06 <|amethyst> except many of those "future" plans are long past 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:04:29 Did the spider god ever get in? 01:04:57 Unstable branch on crawl.s-z.org updated to: 0.17-a0-2215-g49c1de0 (34) 01:05:49 -!- WalkerBoh has quit [Remote host closed the connection] 01:06:01 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-2215-g49c1de0 (34) 01:08:40 Great. Backed up the wrong save. oh well 01:08:53 -!- Krakhan has quit [Ping timeout: 246 seconds] 01:09:17 there's no spider god 01:09:59 hypractvChipmunk: sounds bogus 01:10:10 you'll probably just turn everything into inner flae 01:10:17 flame 01:10:17 =p 01:11:30 >8D 01:11:59 immolation scrolls will be a level 6 hex 01:12:10 because that's as high as i can ever get 01:12:39 heh 01:13:25 i plan to keep tornado as the only level 9 spell i've learned 01:14:16 also, the monster generation for every level will use the parameters for the orcish mines 01:15:23 except orc priests are right out 01:18:10 tornado is the most practical one really 01:20:27 you'll change my mind when I add yaknado 01:20:36 er 01:20:44 you'll change *your* mind 01:21:04 <|amethyst> !send gammafunk Zombeavers 01:21:05 Sending Zombeavers to gammafunk. 01:21:52 @??porcupine zombie name:Not_a_zombeaver 01:21:52 Not a zombeaver (07Z) | Spd: 10 | HD: 4 | HP: 24-42 | AC/EV: 0/7 | Dam: 12 | 07undead, evil, unbreathing | Res: 06magic(5), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 35 | Sz: tiny | Int: brainless. 01:22:14 <|amethyst> @??human perm_ench:zombeaver 01:22:14 unknown ench: "zombeaver" 01:22:18 <|amethyst> FR 01:32:19 -!- Blazinghand has joined ##crawl-dev 01:32:53 -!- reaverb has quit [Ping timeout: 250 seconds] 01:33:49 -!- setecastronomy has quit [Ping timeout: 246 seconds] 01:35:02 -!- Evablue has quit [Quit: Evablue] 01:42:20 Loynis (L15 TrEn) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 2833 points to DEAD MONSTER mindex=43 mid=0 (Abyss:1) 01:46:09 <|amethyst> I wish I had any clue about those mid cache problems 01:46:21 <|amethyst> !lm * current crash noun~~mid_cache s=place 01:46:22 29 milestones for * (current crash noun~~mid_cache): 9x Depths:2, 9x Abyss:1, 7x Snake:3, 2x Orc:4, 2x Abyss:3 01:46:31 <|amethyst> !lm * current crash noun~~mid_cache s=god 01:46:32 29 milestones for * (current crash noun~~mid_cache): 18x Beogh, 4x The Shining One, 3x Kikubaaqudgha, 2x Jiyva, Okawaru, Zin 01:46:57 <|amethyst> !lm * current crash noun~~mid_cache s=god,place 01:46:57 29 milestones for * (current crash noun~~mid_cache): 18x Beogh (9x Depths:2, 7x Snake:3, 2x Orc:4), 4x The Shining One (4x Abyss:1), 3x Kikubaaqudgha (3x Abyss:1), 2x Jiyva (2x Abyss:3), Zin (Abyss:1), Okawaru (Abyss:1) 01:47:09 <|amethyst> all the non-beogh ones are in the abyss 01:47:15 <|amethyst> so I guess two separate bugs 01:47:53 <|amethyst> something beogh something followers something, and something abyss something something 01:48:09 oh 01:48:11 Loynis (L15 TrEn) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 3032 points to DEAD MONSTER mindex=47 mid=0 (Abyss:1) 01:48:22 you know I wonder if this is the same bug that caused my polymorphed... 01:48:32 you know there's a lot of chaos clouds in the abyss that polymorph things.. 01:48:51 you had to fix a game of mine where my orc high priest got polied into an ast somehow 01:49:03 which was really cool at first but the monster got duplicated 01:49:11 and then I couldn't enter v:4 or so without crashing 01:49:26 so I had to edit the save, removing the duplicated orc monster 01:49:32 <|amethyst> the implementation of interlevel recall is somewhat questionable 01:49:39 ah, yeah 01:49:56 <|amethyst> I mean, given how levels work in crawl there might not be a better option 01:50:09 <|amethyst> but there have been plenty of bugs and I'm sure will be plenty more 01:50:16 the problem seemed to being with that polymorph but I have no idea how the poly happened 01:50:25 probably just a monster with a wand, I guess 01:50:43 not sure if af_chaos can also duplicate your allies 01:50:56 like how the clouds can duplicate monsters 01:51:18 <|amethyst> !lm * current crash abyss -log 01:51:19 26. Loynis, XL15 TrEn, T:27654 (milestone): http://underhound.eu:81/crawl/morgue/Loynis/crash-Loynis-20151027-054808.txt 01:51:21 <|amethyst> !lm * current crash abyss -2 -log 01:51:22 25/26. Loynis, XL15 TrEn, T:27297 (milestone): http://underhound.eu:81/crawl/morgue/Loynis/crash-Loynis-20151027-054217.txt 01:51:23 <|amethyst> !lm * current crash abyss -3 -log 01:51:24 24/26. stevs, XL27 NaWz, T:117912 (milestone): http://crawl.berotato.org/crawl/morgue/stevs/crash-stevs-20151026-213639.txt 01:51:26 <|amethyst> !lm * current crash abyss -4 -log 01:51:27 23/26. stevs, XL27 NaWz, T:116983 (milestone): http://crawl.berotato.org/crawl/morgue/stevs/crash-stevs-20151026-213051.txt 01:51:28 <|amethyst> !lm * current crash abyss -6 -log 01:51:30 21/26. ydungwoo, XL24 NaFi, T:49106 (milestone): http://webzook.net:82/morgue/trunk/ydungwoo/crash-ydungwoo-20151021-115726.txt 01:51:31 <|amethyst> !lm * current crash abyss -8 -log 01:51:32 19/26. dydxz10, XL27 KoAr, T:83898 (milestone): http://webzook.net:82/morgue/trunk/dydxz10/crash-dydxz10-20151015-091807.txt 01:52:35 <|amethyst> !lm * current crash abyss noun~~mid_cache -log -8 01:52:37 5/12. Starve, XL26 MiTm, T:65815 (milestone): http://underhound.eu:81/crawl/morgue/Starve/crash-Starve-20151013-184916.txt 01:52:54 <|amethyst> those are all in maybe_shift_abyss_around_player 01:53:13 <|amethyst> but I guess that could just be because those are the only times check_map_validity is called in the abyss? 01:53:54 crash right after vehumet lcs wrath, nice 01:55:33 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:58:38 -!- ontoclasm has quit [Quit: Leaving.] 01:59:01 -!- ololoev has quit [Ping timeout: 246 seconds] 01:59:17 -!- ystael has quit [Ping timeout: 246 seconds] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:02:21 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:03:19 * ProzacElf changes gammafunk's mind when he adds yaknado 02:03:38 <|amethyst> Dummy Monster throws chaos at NONEXISTENT FOE. 02:03:41 <|amethyst> wizmode reasons 02:03:47 <|amethyst> ??it[/Dummy 02:03:48 I don't have a page labeled it[/Dummy in my learndb. 02:03:58 <|amethyst> !learn add it Dummy Monster throws chaos at NONEXISTENT FOE. 02:03:58 it[44/44]: Dummy Monster throws chaos at NONEXISTENT FOE. 02:15:38 -!- Lightli_ has joined ##crawl-dev 02:16:02 ??dumb 02:16:02 dumb[1/2]: <|amethyst> that's dumb 02:16:12 ??dumb[2 02:16:12 dumb[2/2]: that's dumb 02:18:16 -!- Lightli has quit [Ping timeout: 246 seconds] 02:27:05 informative 02:29:57 -!- tealeaves has quit [Quit: Bye] 02:30:27 -!- Kalir has quit [Changing host] 02:30:56 -!- MetallicDragon has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 02:39:14 -!- bonghitz has quit [Remote host closed the connection] 02:50:31 -!- speranza_ has quit [Remote host closed the connection] 02:59:15 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 03:00:02 -!- omarax has quit [Remote host closed the connection] 03:08:29 -!- amalloy_ is now known as amalloy 03:09:38 -!- ololoev has quit [Client Quit] 03:14:43 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-2215-g49c1de0 (34) 03:17:54 -!- gazzien has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 03:19:36 -!- Laraso has quit [Ping timeout: 250 seconds] 03:24:16 I was going crazy until I figured out that autopickup (the option) doesn't allow use of += 03:24:21 yet it doesn't warn you about it 03:24:27 it just reassigns it 03:25:03 -!- Keskitalo has joined ##crawl-dev 03:26:49 -!- ololoev has quit [Client Quit] 03:41:15 ??potion_of_porridge 03:41:16 potion of porridge[1/1]: A special treat for Oliver Twist! 6040 nutrition. Gluggy white or gluggy brown potion. Gone in 0.16. 03:42:45 -!- st_ has joined ##crawl-dev 03:46:13 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:46:40 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:53:16 johnstein: I'm not sure how Lasty feels about the always mulch branch, but it would be nice to take down the Squarelos experiemental when you have a chance; that feature has been in trunk and tested for some time 03:53:38 I think always mulch also doesn't need to be tested, but there might be some value in having that 03:55:08 -!- ussdefiant_ has quit [Ping timeout: 244 seconds] 03:57:45 -!- barbs has quit [Quit: Leaving] 03:58:30 -!- barbs has joined ##crawl-dev 03:58:33 -!- adomurad has quit [Remote host closed the connection] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:06:04 -!- waat has quit [Ping timeout: 260 seconds] 04:09:37 -!- amalloy is now known as amalloy_ 04:15:14 ??forlorne 04:15:15 forlorne ~ forlorn[1/1]: A mutation equivalent to a negative amulet of faith. This is bad. Removed in 0.17. 04:15:42 -!- CcS has quit [Quit: Page closed] 04:26:46 -!- ystael has quit [Ping timeout: 265 seconds] 04:36:49 -!- vale_ has quit [Remote host closed the connection] 04:37:19 -!- shnurlf has quit [Quit: Page closed] 04:45:54 -!- GauHelldragon has quit [Ping timeout: 246 seconds] 04:47:53 -!- infrasho1tfoo has quit [Quit: leaving] 04:54:35 -!- ProzacElf has quit [Ping timeout: 252 seconds] 04:55:25 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:01:06 -!- Xiberia has quit [Read error: Connection reset by peer] 05:09:44 -!- MarvinPA has joined ##crawl-dev 05:20:48 -!- CcS has quit [Quit: Page closed] 05:39:19 -!- Bodrick has quit [Remote host closed the connection] 05:41:58 -!- Bodrick has joined ##crawl-dev 05:42:10 -!- vale_ has quit [Ping timeout: 265 seconds] 05:43:46 -!- Sorbius has quit [Ping timeout: 255 seconds] 05:57:04 -!- gammafunk has quit [Quit: leaving] 05:57:16 -!- uJellie has quit [Ping timeout: 246 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:03:52 -!- MarvinPA has quit [Quit: Leaving] 06:05:46 -!- MarvinPA has joined ##crawl-dev 06:06:20 -!- krfkreak is now known as kreedzfreak_ 06:06:52 -!- kreedzfreak_ has quit [] 06:08:31 -!- ololoev has quit [Client Quit] 06:49:25 -!- Bcadren has quit [Ping timeout: 240 seconds] 06:55:38 -!- infrasho1tfoo has quit [Read error: Connection reset by peer] 06:57:28 -!- MgDark has quit [Read error: No route to host] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:03:33 -!- morfei has quit [Quit: Page closed] 07:18:58 -!- emiel__ has quit [Quit: Page closed] 07:22:05 -!- ldierk has joined ##crawl-dev 07:23:31 -!- ololoev has quit [Quit: Page closed] 07:25:05 -!- infrasho2tfoo has quit [Ping timeout: 268 seconds] 07:25:10 -!- infrasho1tfoo has quit [Ping timeout: 250 seconds] 07:29:16 -!- Voker57 has quit [Read error: Connection reset by peer] 07:42:59 -!- vale_ has quit [Ping timeout: 265 seconds] 07:45:16 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:51:01 -!- debo has quit [Ping timeout: 246 seconds] 07:52:22 -!- Lasty has quit [Quit: Leaving.] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:00:18 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:01:52 -!- ololoev has quit [Quit: Page closed] 08:03:58 -!- ldierk has quit [Ping timeout: 246 seconds] 08:04:18 -!- ololoev has quit [Client Quit] 08:12:32 -!- ololoev has quit [Quit: Page closed] 08:18:58 -!- rossi has quit [Ping timeout: 260 seconds] 08:20:10 -!- mizu_no_oto has quit [Ping timeout: 240 seconds] 08:22:55 -!- ldierk has joined ##crawl-dev 08:23:01 -!- ldierk has quit [Remote host closed the connection] 08:23:17 -!- ldierk has joined ##crawl-dev 08:24:24 -!- MarvinPA has quit [Quit: Leaving] 08:25:38 -!- nikheizen has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 08:30:38 -!- siepu has quit [Ping timeout: 260 seconds] 08:33:19 -!- debo has joined ##crawl-dev 08:35:10 -!- GoblinBomb has quit [Ping timeout: 240 seconds] 08:36:06 -!- polom has quit [Ping timeout: 260 seconds] 08:40:05 -!- tealeaves has quit [Quit: Bye] 08:41:24 -!- clouded_ has joined ##crawl-dev 08:41:24 -!- st_ has quit [Read error: Connection reset by peer] 08:41:29 -!- clouded_ is now known as st_ 08:42:57 -!- wheals has joined ##crawl-dev 08:50:00 -!- CcS has quit [Client Quit] 08:52:49 -!- elliptic has quit [Quit: Leaving] 08:55:24 -!- clouded_ has joined ##crawl-dev 08:55:24 -!- st_ has quit [Read error: Connection reset by peer] 08:56:39 -!- tealeaves has quit [Quit: Bye] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:00:06 -!- tealeaves has quit [Client Quit] 09:00:40 -!- ldierk has quit [Ping timeout: 268 seconds] 09:02:27 -!- iafm has quit [Quit: leaving] 09:11:24 -!- clouded_ is now known as st_ 09:13:54 -!- vale_ has quit [Ping timeout: 260 seconds] 09:18:26 -!- tealeaves has quit [Ping timeout: 240 seconds] 09:20:10 -!- barbs has quit [Ping timeout: 240 seconds] 09:20:52 |amethyst: my favorite was always "Dummy Monster goes berserk!" 09:21:03 -!- morfei has quit [Ping timeout: 246 seconds] 09:22:30 johnstein: actually most of the other experimentals are probably obsolete (I have a Pakellas rebase I am going to push to a branch afer 0.17 tourney but I think almost everything else is dead) 09:33:56 -!- Daekdroom has quit [Quit: Leaving] 09:43:06 -!- iFurril has quit [Ping timeout: 240 seconds] 09:57:16 -!- elderviii has quit [Client Quit] 09:57:41 -!- ololoev has quit [Client Quit] 09:59:47 -!- pblur has joined ##crawl-dev 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:06 -!- siepu has quit [Ping timeout: 240 seconds] 10:01:52 New branch created: pull/168 (1 commit) 13https://github.com/crawl/crawl/pull/168 10:01:52 03pblur02 07https://github.com/crawl/crawl/pull/168 * 0.17-a0-2216-gdcf626e: Remove amulet of resist mutation 10(4 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/dcf626e5d280 10:03:38 Any thoughts on this? 10:04:21 I know there's been a big discussion on tavern, but I wasn't sure if it was something that should be done independently of rebalancing mutators 10:05:09 -!- dire_ has quit [Ping timeout: 246 seconds] 10:06:13 -!- tealeaves has quit [Quit: Bye] 10:06:33 -!- CKyle has joined ##crawl-dev 10:11:44 -!- tealeaves has quit [Quit: Bye] 10:15:54 -!- AltReality has quit [Ping timeout: 244 seconds] 10:23:55 -!- Turgon has quit [Client Quit] 10:28:06 -!- ontoclasm has joined ##crawl-dev 10:43:51 -!- LexAckson has joined ##crawl-dev 10:44:43 -!- vale_ has quit [Ping timeout: 265 seconds] 10:47:13 -!- mibe has quit [Quit: Page closed] 10:47:25 -!- Sage1234 has quit [Remote host closed the connection] 10:48:49 -!- JellieJels has quit [Ping timeout: 246 seconds] 10:50:31 -!- MakMorn has quit [Ping timeout: 244 seconds] 10:51:33 -!- Bcadren has quit [Ping timeout: 255 seconds] 10:52:58 -!- MakMorn has joined ##crawl-dev 10:53:10 -!- Zekka has quit [Ping timeout: 240 seconds] 10:55:43 -!- wheals has quit [Quit: Leaving] 11:00:03 -!- omarax has quit [Remote host closed the connection] 11:00:11 -!- MakMorn has quit [Ping timeout: 265 seconds] 11:01:01 -!- MakMorn has joined ##crawl-dev 11:02:07 -!- Earlo has quit [Remote host closed the connection] 11:02:09 -!- Marbit has joined ##crawl-dev 11:02:35 -!- Sonderblade has quit [Quit: Lämnar] 11:03:36 -!- elderviii has quit [Quit: Page closed] 11:04:55 -!- agentgt has joined ##crawl-dev 11:06:49 -!- tealeaves has quit [Quit: Bye] 11:07:29 -!- agentgt has quit [Remote host closed the connection] 11:07:31 -!- reaverb has joined ##crawl-dev 11:09:27 pblur: I think it is good. Would perhaps be better to have a candidate for a new amulet. :) 11:10:17 I'm in favor of removing the rMut amulet and replacing it with something else. One suggestion was a +mp regen amulet, but I'm not wild about that. 11:11:02 I musta missed something. rMut is OP? 11:11:15 malmutators are scary,,, 11:12:36 pblur: that patch to remove Rmut is inadequete, look here for the kind of changes needed to remmove an amulet: http://git.develz.org/?p=crawl.git;a=commit;h=afd1d1232c60c598fa064e3417b928de33d77a49 11:12:46 AFAIC, this is not about OP, but more about interesting decisions. 11:13:18 If we want to increase amulet decisions we should decide what power level we want amulets to be at. 11:13:41 The current amulet vary by orders of mangitude in usefulness. 11:13:45 s/amulet/amulets/ 11:14:17 reaverb: absolutely 11:14:37 plathrop: no, it's more like crown of torment -- it's not that scary, but if it's going to exist, there shouldn't be an item that makes it stop existing for the rest of the game. 11:14:38 or whether amulets should be longterm vs shortterm things 11:14:54 -!- rossi has quit [Ping timeout: 260 seconds] 11:15:07 Lasty_: ah, okay, I guess I understand that 11:15:17 IMO amulets should be long-term things that are quite powerful -- guardian spirit and faith are the ones that I think currently work well 11:16:14 Regen would be an easy fix, buff the regen until it's competitive and add some strategic cost to toggling it. 11:17:06 reaverb: yeah, something like that 11:17:19 {gourmound, resist corrison, stasis, warding} are the main ones that strike me as problematic, assuming ID game and therefore inacc should continue to exist. 11:17:30 (in addition to rmut) 11:17:44 Clarity just seems not as useful as Faith etc. 11:17:51 Perhaps Faith should be nerfed? 11:18:24 Faith is really good, when I'm wearing it, it is hard to decide if I want to swap it out 11:18:42 The correct answer is almost always never. 11:19:03 IMO redo warding to fit with the goals; remove/replace gourmand; make rCorr a ring or armour ego and remove/replace the amulet; remove/replace rMut; redo warding to fit with the goals; maybe keep stasis as-is; redo regen to fit with the goals. 11:19:07 really? I believe you, I just often choose to because you can regain piety 11:19:23 but I'm a bad player 11:19:28 I'm not sure what to do w/ Stasis 11:19:47 w/stasis I was thinking removing the -Tele effect, giving it to Fo independantly. 11:19:50 I don't really like it or think it's interesting, but I can see why something similar to it should exist, but I don't know what it would look like 11:19:54 Lasty_: sounds like a really good plan 11:20:14 dpeg: now I just need to fill in 99% of the details 11:20:14 haha 11:20:15 giving -Tele to Fo independantly. 11:20:16 Lasty_: couldn't we put stasis on some consumable 11:20:29 Lasty_: yes, 99% of the details is always the crux 11:20:33 (BTW, thanks for answering my stupid questions, I'm learning a lot about game design here) 11:20:48 phathrop: faith at full piety means you can spam abilities more. 11:20:49 I wouldn't call those stupid questions 11:20:57 god abilities. 11:21:02 They're more like FAQs, really :D 11:21:41 -!- Kalir has quit [Changing host] 11:21:55 I think any amulet changes should be through of as "try to make amulets around as good and long-term as faith", with the only question being whether we should nerf faith first. 11:22:04 s/through/thought/ 11:23:00 -!- tealeaves has quit [Quit: Bye] 11:23:39 reaverb: I don't think faith is a problem as-is, but I think the other amulets should reasonably compete with it 11:23:49 reaverb: for a start, this would require giving a negative effect to taking off amulets 11:23:56 they don't even have to be quite as good, just conceivably as good 11:24:19 dpeg: or at least a ramp-up period that can't be trivially scummed 11:24:32 I think a negative effect on taking off is more elegant >_> 11:24:40 when it works, I think that's a great solution 11:24:52 I just wanna leave all the tools in the toolchest, so to speak 11:25:28 Yeah Ok no need to decide the carrot or stick when we're deciding what the horse should do. 11:26:57 So basic agreeemnt, amulets should have long-term effects and target the power level of faith? That seems easy enough <_< 11:27:00 hehe, the very first suggestion I got into the game as a young dev was the ramp-up period for gourmand :) 11:27:06 removing rmut would probably be a player buff for a 3 rune game honestly 11:27:08 haha, yeah 11:27:15 DrKe: heh, true 11:27:29 DrKe: you don't know what we'll be doing to the other amulets! 11:27:31 dpeg: definitely a good change for that amulet 11:27:32 just pan is kind of bad without it 11:27:43 We can just reduce how many amulets spawn. 11:27:45 DrKe: really mostly mnoleg's lair 11:27:49 or cut more D level >_> 11:28:00 reaverb: still think we should cut some Lair 11:28:36 That seems good, but I think I'd like to cut from D first, since changing the early game might have secondary effects on the later game. 11:28:40 I like Grunt's Orc patch though. 11:29:07 playing the los game with neqoxecs etc is just kind of annoying and time consuming 11:29:51 Hmm one thing. 11:30:09 -!- Sorbius has quit [Ping timeout: 265 seconds] 11:30:21 if all amulets have stratgic switching costs that aren't trival like "slow for 20 turns" why would players ever switch amulets? 11:30:34 DrKe: yeah; we could adjust neqoxec spawn rate if needed 11:31:09 reaverb: players switch gods 11:31:57 Isn't switching gods normally a mistake? 11:32:23 -!- MarvinPA has joined ##crawl-dev 11:32:23 I'm not sure what you mean by that Lasty >_> 11:35:49 Anyway it occurs to me if some amulets are purposely better in the early games and others in the later game that would encourage swaps. 11:35:58 it seems good to make amulets more of a commitment 11:36:02 to differentiate from rings more 11:36:20 (fr: remove rings <_< >_>) 11:36:38 OK, so... for anti-switch mechanics: Maybe make amulet of regen cause an XP-gated no-device-heal status when removed? 11:37:08 Draining or Rot was the plan since *negative energy* etc. 11:37:21 Ah? Cool 11:37:36 Do good gods prevent using amulet of regeneration? 11:37:41 No 11:37:42 no 11:38:29 Amulet of clarity maybe causes XP-gated MR--? 11:38:51 And maybe tack some MR on top of clarity effect to bring the power level up? 11:38:59 -!- radinms has quit [] 11:39:38 (I'm not sure that an amulet of MR++ wouldn't be better design-wise that the absolute protection of clarity...) 11:43:57 Gourmand currently serves to nearly eradicate the tactical impact of hunger in many branches, while doing nothing in others... Maybe make it actually eliminate spell and rod hunger when worn, with an XP-gated slaying+spellpower malus when removed. (Thematically, your body is unable to effectively use energy for a while...) 11:44:12 That's still pretty weak power level compared to faith 11:44:22 But a bit better than current 11:47:50 -!- Tux[Qyou] has joined ##crawl-dev 11:48:09 Maybe I'll make a GDD thread about brainstorming this. Might get a couple good ideas 11:49:06 -!- MakMorn has quit [Ping timeout: 272 seconds] 11:51:29 -!- MakMorn has joined ##crawl-dev 11:56:43 gourmand is awful because hunger is meaningless 11:56:43 -!- MakMorn has quit [Ping timeout: 246 seconds] 11:56:46 03MarvinPA02 07* 0.17-a0-2216-g73fe096: Fix Zin's mutation curing still requiring an empty floor space 10(39 seconds ago, 1 file, 0+ 9-) 13https://github.com/crawl/crawl/commit/73fe09600139 11:56:49 is the problem 11:56:54 Regardless of what happens to food (I still think chunkless is possible, keeping permafood), gourmand can go IMO. 11:57:20 -!- elliptic has joined ##crawl-dev 11:57:28 i would be quite pleased if 0.18 was the day chunks went away 11:58:08 tbh I don't think old chunkless was that broken. 11:58:28 OK. I can't really think of a way to make gourmand have a decent power level. Makes sense 11:58:49 What were the complaints about chunkless again? I think maybe rations spawning from monsters? (That wasn't in the orignal spec) 11:59:14 %git chunkless 11:59:14 07reaverb02 * 0.15-a0-1876-gfcdb68f: Revert "Allow Sublimation of Blood to affect corpses on the ground." 10(1 year, 4 months ago, 1 file, 0+ 45-) 13https://github.com/crawl/crawl/commit/fcdb68f9d369 11:59:37 -!- tealeaves has quit [Quit: Bye] 11:59:49 Honestly though, I don't think that any one-size-fits-all strategic limit from food is going to be meaningful in most cases. 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:00:23 Because different power levels of character take drastically different amounts of time and nutrition to kill things, 12:00:25 -!- MakMorn has joined ##crawl-dev 12:01:14 Any notion on guardian spirit power level? It seems fine to me, with a decent amount of utility and anti-swapping built in on some characters. 12:02:35 unless you're doing a zig or rely exclusively on conjurations it's good 12:02:37 Oh hey chunkless already has a commit for removing goumound, db6980b5e941aaac8be 12:02:54 except I might have hacked it there for the experimental VoV would have to look at it. 12:03:42 -!- gazzien has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:04:33 -!- ussdefiant_ has joined ##crawl-dev 12:06:21 ?? :beh:[-3 12:06:21 :beh:[21/23]: \?\?l+[ae]+r+n+[ae]+n+( hydra)? ::: lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:4 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 12:06:26 why does this exist 12:06:41 it doesn't even work if you leave a space between ? and l 12:07:31 What the heck is it even suppose to do? 12:07:38 ??larnan hydra 12:07:38 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:4 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 12:07:40 this 12:07:45 ?? larnan hydra 12:07:45 I don't have a page labeled larnan_hydra in my learndb. 12:08:00 I guess that is hard to spell. 12:08:05 ??learnard hydra 12:08:05 I don't have a page labeled learnard_hydra in my learndb. 12:08:15 ??leonard hydra 12:08:15 I don't have a page labeled leonard_hydra in my learndb. 12:08:27 -!- tealeaves has quit [Quit: Bye] 12:08:32 ??larnen hydra 12:08:32 lernaean_hydra[1/3]: A 27-headed yellow hydra, placed in many of the Swamp endings (and only there). If you don't have very high AC/HP, don't use autoexplore around its Swamp:4 vault: !tv minmay killer=~lernaean 1. Was introduced in 0.6 but was in the code before that. 12:08:49 that was me trying to spell it without looking at it, It doesn't really matter if it stays or goes, although somebody who put a lot of work into that regular expression might get annoyed. 12:09:22 -!- heliob has quit [Quit: Page closed] 12:09:22 I'm not sure whoever made that knows what [ae] actually does 12:09:58 shouldn't it be like 12:10:00 [ae]* 12:10:09 no? 12:10:10 -!- MakMorn has quit [Ping timeout: 252 seconds] 12:10:14 [ae]+ 12:10:16 I think 12:10:17 unless lrnn is supposed to match 12:10:33 oh, right 12:10:35 Or maybe [ae][ae]? 12:10:40 is + the "one or more" one 12:10:43 -!- Poroso_ is now known as Poroso 12:10:45 (Question mark is part of regexp 12:10:47 yes 12:10:48 Yeah 12:11:15 lernaeaeaeaeaeaean hydra 12:11:27 -!- Lawman0 has quit [Quit: Page closed] 12:11:41 I think you can also use ? as a prefix for one or more? maybe sequellese has multiple ways to do it. 12:11:42 -!- MakMorn has joined ##crawl-dev 12:12:15 No ? is post-fix 12:12:23 I remember because of the @?? bug. 12:15:29 -!- amalloy_ is now known as amalloy 12:16:21 you mean reaverb: Note the Gretell database is outdated 12:16:22 ? 12:18:24 kvaak: read up on the classics and report back when you're finished with Heracles 12:20:31 -!- mizu_no__ has quit [Ping timeout: 246 seconds] 12:20:36 DrKe: Yeah 12:21:09 There's a few ideas off the top of my head: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=18080 12:21:11 that was pretty funny 12:22:19 Basically remove both resists and gourmand, move invis to amulet slot, target invis and rage at early game. 12:22:36 And then just some power level tweaks and swap penalties 12:25:04 rcorr is far from absolute 12:25:35 I'm open to suggestion on how to change rCorr to match faith's power... 12:25:43 I just couldn't think of any 12:26:01 You're right though 12:26:08 50% is normal resistance territory 12:27:19 03oblivionis02 07https://github.com/crawl/crawl/pull/154 * 0.17-a0-2110-ge317983: Update branches.txt 10(47 seconds ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/e317983a0603 12:28:13 -!- hypractvChipmunk has quit [Quit: leaving] 12:28:30 -!- Earlo has quit [Ping timeout: 252 seconds] 12:34:03 daryashkoh (L3 MiMo) (D:2) 12:34:31 you know a bug is bad when you don't even get a crash message. 12:38:11 -!- hypractvChipmunk has joined ##crawl-dev 12:39:25 -!- urthmover has quit [Remote host closed the connection] 12:39:26 <|amethyst> !crashlog daryashkoh 12:39:27 1. daryashkoh, XL3 MiMo, T:1002 (milestone): http://crawl.berotato.org/crawl/morgue/daryashkoh/crash-daryashkoh-20151027-163402.txt 12:40:54 -!- Marbit has quit [Ping timeout: 246 seconds] 12:44:38 -!- Ladykiller69 has quit [Ping timeout: 252 seconds] 12:44:57 -!- vale_ has quit [Ping timeout: 255 seconds] 12:45:28 -!- pblur__ has joined ##crawl-dev 12:45:43 -!- ussdefiant_ has quit [Ping timeout: 246 seconds] 12:53:51 -!- pblur__ has quit [Ping timeout: 246 seconds] 12:54:39 -!- AreBrandon has quit [Ping timeout: 240 seconds] 12:55:51 -!- siepu has quit [Ping timeout: 256 seconds] 12:57:17 -!- infrasho2tfoo has quit [Remote host closed the connection] 12:57:17 -!- infrasho1tfoo has quit [Remote host closed the connection] 12:58:00 03MarvinPA02 07* 0.17-a0-2217-ga280b8d: Fix Gozag bribe handling for the Hells 10(2 minutes ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/a280b8d143d6 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:01:44 good thing i accidentally tried to use bribe while standing on a branch staircase and remembered that functionality existed 13:02:22 >8) 13:03:25 pblur: for invis, if amulets are really supposed to be amazing, maybe it should just be flat-out toggleable 13:03:30 invis-on-demand 13:03:41 you can't keep it on forever due to contam, of course 13:04:56 also somebody suggested warding should just straight-up prevent summoning in your LoS 13:05:05 that would be faith-like in power 13:05:40 warding just stopping summoning sounds decent to me. Would that include player summoning? 13:05:45 -!- pblur has quit [Ping timeout: 246 seconds] 13:06:34 * ontoclasm shrugs 13:07:01 -!- KurzedMetal has quit [Read error: Connection reset by peer] 13:07:15 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-2217-ga280b8d (34) 13:07:59 -!- heliob has quit [Quit: Page closed] 13:08:06 -!- njorth has quit [Ping timeout: 240 seconds] 13:08:33 -!- mong has quit [Ping timeout: 246 seconds] 13:09:43 MarvinPA: I did bribe in the hells -- what went wrong? 13:09:59 it would work fine unless you did it by standing on one of the staircases to a subbranch, i think 13:10:47 internally it uses the vestibule as the branch to check for every hell's bribe status, you don't have to bribe individual subbranches 13:11:38 but if you bribed by standing on, say, the staircase to dis, the bribe would only go to dis and not get shared or displayed properly 13:12:54 warding just stopping summoning sound crazy good especially if you can swap to it from an amulet with a relatively minor penalty 13:13:05 especially if summoners still waste turns trying to summon stuff 13:19:16 -!- siepu has quit [Quit: Leaving] 13:22:32 take that, half the things that normally end up killing me! 13:23:36 ice statues, ghost crabs, nergalle, eustachio 13:25:11 maybe significantly shorten summon duration would be better 13:25:36 for both teams 13:27:45 ??warding 13:27:46 warding[1/1]: Confers protection from some fraction of melee and ranged attacks (depends on MR) by summoned creatures. Will not prevent them from using spells, items or abilities. Can be obtained by wielding a staff of summoning or wearing the eponymous amulet. The amulet also provides rN+. 13:31:31 -!- MakMorn has quit [Ping timeout: 260 seconds] 13:33:39 -!- tealeaves has quit [Quit: Bye] 13:34:19 -!- MakMorn has joined ##crawl-dev 13:35:20 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:36:54 -!- pblur has joined ##crawl-dev 13:41:38 -!- pblur__ has joined ##crawl-dev 13:42:30 -!- pblur has quit [Ping timeout: 246 seconds] 13:44:07 MarvinPA: ah, thanks 13:47:06 -!- xnavy has quit [Ping timeout: 240 seconds] 13:47:45 Re: amulet of regen, slightly boosting the effect and then making it torment you when you remove it seems about right to me ("you rip the amulet's spines from your body!") 13:47:59 I like the idea of swapping ring of invis for amulet of rCorr, even if it does hurt the one ring symmetry. For rage/invis amulets, have putting them on give exhaustion/contam so you can't immediately make use of them. 13:49:28 As for warding . . . I'm not sure what to do. It only affects a small subset of areas of the game, so if it affects those areas heavily it becomes a go-to must-use item. If it affects them less heavily, it's barely worth using at all. There's probably no place in the game for an amulet that just affects enemy summons. 13:49:30 -!- Kasofa has quit [Ping timeout: 246 seconds] 13:50:45 not if you're trying to discourage swapping of amulets, at least 13:51:37 right 13:51:48 -!- MarvinPA has quit [Ping timeout: 264 seconds] 13:51:57 IMO the good amulets are the ones that are generally applicable 13:53:12 ontoclasm: Changed the invis amulet as suggested, and added a hexes miscast to removing it. That can include sleep, glow, etc.... so much more reisky even if you aren't worried about perma corona for some reason. 13:53:17 not sure if I agree with the idea that all swapping is bad: there's something to be said for knowing how to adapt yourself given a variability of resources for a variability of tactical situations 13:53:28 That' 13:53:34 That's what rings are for 13:53:43 ^ 13:54:29 OK. How about amulet of summoning 13:54:36 Gives some bonus vs enemy summons 13:54:39 right, but i dunno where it says you HAVE to only have one thing that fills that purpose 13:54:43 And is a spell enhancer for summoning? 13:55:12 Not that summoning is the most spell-power dependent school 13:55:31 But it does impact duration and damage on some of them. 13:55:45 you hang the staff of summoning around your neck. Whew, that's pretty heavy! 13:55:48 Mayb a double-enhancer on summoning is more power-appropriate? 13:55:52 and honestly, "this uses fire so I put on rF+" isn't actually interesting; it's almost always trivially correct and generally the only reasons people don't do it is 1) it's irritating or 2) they're new enough to not consider what's in their inventory during fights 13:56:00 Agreed 13:56:07 Though the game is balanced arouns swapping 13:56:11 *around 13:56:12 yes 13:56:21 So I don't think just eliminating it entirely is great 13:56:29 But limiting it to rings sounds good 13:56:38 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:56:55 Any thoughts on the summoning spell-enhancer necklace? 13:57:16 (Also thinking to remove rN+; it doesn't make much sense anyway 13:57:18 ) 13:57:24 other than it's exactly the effect of the staff 13:57:31 Eliminate the staff 13:57:36 Or not 13:57:42 I mean, rings of fire exist 13:57:48 We do have a few summons that care about spellpower right now, but it's not exactly critical. In any case, it would still be fairly niche... 13:57:48 And so do staff's of fire 13:57:55 Hmmm 13:58:04 Can we make a more general summon-buff ability? 13:58:10 does staff of fire have resistance? 13:58:11 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:58:12 That applies to elemental evokers 13:58:14 Etc. 13:58:17 Yes it does 13:58:22 But not rC- 13:58:24 increased duration 13:58:32 OK 13:58:48 Most characters currently optimally use summons a bit now 13:58:53 With elemental evokers 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:00:08 remember there's also things like Tukima and spectral weapon that are regarded as Summons, too 14:00:51 s/S/s/ 14:00:59 >8) 14:01:25 Maybe something like, "monsters that damage the player have a chance to be teleported away" -- it's general purpose, but teleporting away things like summons effectively kills them forever. 14:01:45 -!- morfei has quit [Ping timeout: 246 seconds] 14:02:24 amulet of golubria 14:02:32 That would work too... 14:02:36 I like that 14:02:48 More than the simple summon buff/nerf 14:02:56 It's quite potent 14:03:00 I'd use it on my ranged characters 14:03:10 -!- amalloy is now known as amalloy_ 14:03:14 Maybe removing does a random T'loc effect? 14:03:20 *miscast effect 14:03:25 Lasty_: That sounds awful when fighting popcorn 14:03:29 or not popcorn. 14:03:43 It's situational 14:03:44 -!- heliob has quit [Quit: Page closed] 14:03:48 what if you take it off by putting on a stasis amulet? 14:03:54 But not more so than the distortion brand I think 14:04:00 -!- tealeaves has quit [Quit: Bye] 14:04:10 Take off and put on are seperate turns 14:04:19 Stasis amulet won't help you 14:04:38 what if you push the key really fast? 14:04:47 >8D 14:04:49 Then your keyboard will break 14:05:22 reaverb: yeah, not every char would want it 14:05:31 reaverb: but it would be strong, particularly for certain types of chrds 14:05:34 chars 14:05:41 reaverb: Do you think it would be useful enough on some characters to justify using? 14:05:52 I'm not talking about power level at all. 14:05:52 reaverb: It could replace inaccuracy... 14:06:02 >:D 14:06:02 I think /playing with that amulet on/ would be extremely unfun. 14:06:08 Ah 14:06:18 my keyboard's an ancient Model M... it probably has more combat capability than the average crawl club 14:06:19 Sorry "awful" was not a good term to use. 14:06:19 I'm nuts, but I enjoy disto play 14:06:28 reaverb: I assume you also find distortion unfun? 14:06:47 Haven't had a game with distortion recently, but sure. 14:06:56 hyperactvChipmunk: You get class points at least. Those keyboards are beasts. 14:07:12 btw, here'a completely different approach to amulet swapping: removing it could destroy it 14:07:19 I hate you 14:07:21 dpeg: ah, fair point 14:07:27 that's a good idea 14:07:30 Mildly 14:07:42 anyway, work calls, see you later 14:07:45 That's actually really interesting. 14:07:47 no wear-id then 14:07:50 amulet destruction. 14:08:13 Yeah maybe you'd just have to have amulets auto-ID'd or something? 14:08:29 If we make these potent enough I guess 14:09:02 I like the amulet of get-out-of-my-face a lot, btw 14:09:07 What would cursing them do? 14:09:15 (Re:Ashenzari 14:09:16 ) 14:09:30 Me too 14:09:44 I'd use that amulet of golubria in a lot of games lategame 14:09:48 reaverb: or just put more pressure on ID 14:09:59 reaverb: the interaction with randart amulets is interesting... 14:10:14 would they be an exception, or would you lose Brooch of Shielding if you swap it? 14:10:19 perfect for the orb run too 14:10:34 Meh, ID game is already really wonky, if you added more ID scrolls you'd just give players more wand charges probably. 14:10:43 randart amulets would the same I think, 14:10:46 s/,/./ 14:11:33 I don't think it really fits that well with some amulets being stronger early and others late 14:12:05 Once rage starts being a liability, you'll want to swap it out for something betterThere's not a big decision to made 14:12:17 I dunno if it doesn't work well, but maybe less-interestingly 14:12:47 Exactly when maybe, but that'll mostly be determined by when things drop 14:17:30 -!- UncertainKitten has joined ##crawl-dev 14:19:46 OK, switched amulet of swag-stealing for warding and added amulet destruction as an option. I find it less interesting than the others personally, but it does have elegance and simplicity on it's side. 14:21:57 -!- tealeaves has quit [Quit: Bye] 14:26:57 -!- Kasofa has quit [Ping timeout: 246 seconds] 14:33:24 -!- gazzien has quit [Client Quit] 14:35:07 -!- ProzacElf has joined ##crawl-dev 14:36:08 -!- reaverb has quit [Quit: Leaving] 14:37:33 -!- MarvinPA has joined ##crawl-dev 14:41:42 -!- Vall has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.28/20150615172735]] 14:41:49 -!- ldierk has joined ##crawl-dev 14:44:56 -!- amalloy_ is now known as amalloy 14:46:00 -!- vale__ has quit [Ping timeout: 255 seconds] 14:46:16 amalloy: great job on those YouTube videos. They're great 14:47:07 pblur__: do you think amulet of faith is very strong all game, or just early game? like, do you continue wearing it once you've reached max piety? 14:47:11 ... information resources for semi-new players 14:49:11 watching the first series now... wondered if there would have been an issue converting to dithmenos when you found his altar, prior to any self-mutilation in the name of Ru 14:50:08 amalloy: On most gods, whole game 14:50:16 It does depend 14:50:44 Like, Oka, Trog, Qaz, Dith, Sif, I'll wear it all game 14:50:48 Yred too 14:50:57 Chei too 14:51:08 I don't have a ton of experience with Fedhas 14:51:15 also there were two alarm traps in that Lair anthill vault. When you stirred up all the ants, they quickly got triggered 14:51:25 I wouldn't wear it with Veh or Ash later (obviously) 14:52:27 fedhas would be one of the best to have it on, I think... I have a hard time keeping him happy because I lose piety every time one of my toadstools dies 14:53:29 i can agree with a few of those, but most of them surprise me. i thought i used my god powers a lot, but especially with chei it's like impossible to run out of piety 14:53:41 -!- Earlo has quit [Remote host closed the connection] 14:53:50 okawaru i could keep "faith or not, and qazlal/yred i would be thrilled to 14:54:08 !lg pblur won s=god 14:54:08 12 games for pblur (won): 4x Okawaru, 2x Gozag, Ru, Trog, Sif Muna, Dithmenos, Vehumet, Jiyva 14:54:15 !log pblur won okawaru 14:54:16 4. pblur, XL27 HaHu, T:88628: http://crawl.akrasiac.org/rawdata/pblur/morgue-pblur-20150929-165716.txt 14:54:18 !log . won okawaru 14:54:18 3. amalloy, XL27 KoCK, T:73145: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20150719-095746.txt 14:54:25 pblur__: "faith on fedhas is nice but not necessary late 14:55:02 well, that was more heroism than i used, for sure. heroism is so cheap, though! do you really need "faith to keep it fueled up? 14:56:06 I like never running out of finesses 14:56:16 It's an important emergency ability 14:57:00 you finessed 12 times all game, though 14:57:11 finesse isn't dirt-cheap, but it's not expensive 14:57:13 Plus more gifts; they're mostly trash, but that game I had 6 gifts I was wearing at the end 14:57:24 And they were really good; not me settling for bad stuff 14:57:41 Eventually randart gifts are useful 14:58:06 And what else would I wear instead? rMut? Regen? rCorr? Clarity? 14:58:41 The issue isn't that Faith is OP on Oka, it's that short of a art amulet, it's better than everything else 14:59:53 (I find Oka piety tends to decay a lot too; it's the turns you spend as much as the abilities that makes you burn it.) 15:00:06 -!- omarax has quit [Remote host closed the connection] 15:00:54 !log pblur won okawaru[3] 15:00:54 No keyword 'okawaru[3]' 15:00:57 !log pblur won okawaru 3 15:00:57 3/4. pblur, XL27 HOMo, T:68792: http://dobrazupa.org/morgue/pblur/morgue-pblur-20150925-170723.txt 15:01:10 !log pblur won okawaru 2 15:01:11 2/4. pblur, XL27 MfGl, T:78278: http://crawl.akrasiac.org/rawdata/pblur/morgue-pblur-20150921-093341.txt 15:01:24 !log pblur won okawaru 1 15:01:25 1/4. pblur, XL27 HOFi, T:84919: http://crawl.akrasiac.org/rawdata/pblur/morgue-pblur-20150917-151847.txt 15:01:37 OK, each of those I had an unrand 15:01:46 Which I wore instead at the end 15:02:12 -!- heliob has quit [Quit: Page closed] 15:03:22 faith is almost required on qaz 15:04:06 most of the others it ranges from "useful" to "very handy" 15:05:22 amalloy: OK, so comparing those first two oka wins and using average values for piety cost 15:05:28 i guess on DD^trog it also becomes "almost required" 15:05:44 amalloy: I used 525, and you used 302 15:05:48 !lg . won -log 15:05:49 1. hyperactiveChipmunk, XL27 MfSk, T:115110: http://dobrazupa.org/morgue/hyperactiveChipmunk/morgue-hyperactiveChipmunk-20150928-050101.txt 15:05:58 I think that power boost is worth an amulet slot 15:06:36 !won . heam -log 15:06:36 ProzacElf (heam) has won once in 4 games (25.00%): 1xHEAM 15:06:50 !lg . won heam -log 15:06:50 I think I used guardian spirit most of that game (qaz) 15:06:50 1. ProzacElf, XL27 HEAM, T:86807: http://dobrazupa.org/morgue/ProzacElf/morgue-ProzacElf-20150808-083806.txt 15:07:22 hypractvChipmunk: you were also way underusing your qaz abilities there 15:07:41 14 disaster area 5 elemental force and 15 upheaval? 15:07:50 !lg . won trne -log 15:07:50 1. ProzacElf, XL27 TrNe, T:72164: http://dobrazupa.org/morgue/ProzacElf/morgue-ProzacElf-20150830-202305.txt 15:07:53 my invo was low I think? 15:08:17 hm, got it to 13 by the end 15:08:22 compared to a 12/6/93 split on my trne there 15:08:37 but i also had 24 invo by the end 15:08:54 but the assertion was that it was required 15:09:00 "faith 15:09:23 I played highly suboptimal and I'm terrible, yet I still managed it 15:09:25 well, i said "almost required" 15:09:35 Nothing's required; you can just not wear an amulet! But faith is undoubtedly better than any standard amulet on Qaz 15:09:38 a competent player ought to have no difficulty at all 15:09:51 i mean, you can get by without it but you're really not getting as much out of qaz if you don't have one 15:10:00 heh 15:10:17 pblur__: that HEAM there only used oka abilities about 75 times total 15:10:25 so i was clearly in it for the ammo gifts mostly 15:10:41 I got, uh... a lot of dead spectral weapons out of qaz? 15:11:16 qaz is not real summon friendly 15:11:57 see, I would summon my weapon and kill it instantly as an example to my enemies 15:12:09 -!- amalloy is now known as amalloy_ 15:12:17 -!- amalloy_ is now known as amalloy 15:12:19 "I DON'T NEED ALL THESE HP TO WIN!" 15:13:59 note that when you're with qaz you're always yelling 15:14:02 proven fact 15:15:13 lol, I "vanquished" 269 spectral weapons that game 15:15:25 hehe, it's true 15:15:38 also I was singing all the way 15:16:30 heh 15:16:37 might as well 15:16:43 hard to make much more noise than you already are 15:16:46 short of having gong 15:16:46 GONNNNG! 15:16:50 792 created in total 15:22:06 -!- Ququman has joined ##crawl-dev 15:25:47 -!- simmarine has joined ##crawl-dev 15:27:51 -!- MgDark has quit [Read error: Connection timed out] 15:34:50 OK, I also put my thoughts on Destroy amulet on removal in that thread. Basically, I don't think it leaves you with enough design flexibility to fit all the amulet cases. 15:35:32 <|amethyst> %git 8f3376a 15:35:32 07|amethyst02 * 0.17-a0-105-g8f3376a: Don't mutate or drain the player in fsim. 10(7 months ago, 2 files, 4+ 0-) 13https://github.com/crawl/crawl/commit/8f3376a8fc35 15:38:35 -!- rossi has quit [Ping timeout: 260 seconds] 15:40:54 -!- WalrusKing has quit [Ping timeout: 250 seconds] 15:42:18 I do agree with that 15:43:06 it also results in more games dying with unused resources 15:43:32 -!- AreBrandon has quit [Ping timeout: 246 seconds] 15:44:52 I prefer to encourage the player to use their tools, rather than punish them for it 15:46:54 -!- shnurlf has quit [Quit: Page closed] 15:46:54 -!- pblur__ has quit [Quit: Page closed] 15:48:23 <|amethyst> !lm loginhere 15:48:23 638. [2015-08-30 17:13:13] loginhere the Skirmisher (L1 HOFi) began the quest for the Orb on turn 0. (D:1) 15:48:26 <|amethyst> !lm loginhere -2 15:48:27 637/638. [2015-08-08 08:53:32] loginhere the Ducker (L1 FeMo) began the quest for the Orb on turn 0. (D:1) 15:48:28 <|amethyst> !lm loginhere -3 15:48:29 -!- BlackGyver has quit [Read error: Connection reset by peer] 15:48:29 636/638. [2015-08-08 08:52:39] loginhere the Ducker (L1 FeMo) began the quest for the Orb on turn 0. (D:1) 15:48:30 <|amethyst> !lm loginhere -4 15:48:31 635/638. [2015-08-08 00:15:55] loginhere the Ducker (L1 FeMo) began the quest for the Orb on turn 0. (D:1) 15:48:32 Lawman0 (L6 DrWr) ERROR in 'tags.cc' at line 3840: Invalid item: (quantity: 0) gold piece (D:5) 15:48:38 <|amethyst> !crashlog Lawman0 15:48:38 7. Lawman0, XL6 DrWr, T:3771 (milestone): http://dobrazupa.org/morgue/Lawman0/crash-Lawman0-20151027-194831.txt 15:48:41 potions, scrolls, wands already cover a good spectrum of consumables. long-term consumables are an interesting idea, but I'm not so sure if the concept should be conflated with amulets unless the all of the traditional uses for them are offered through other means 15:49:12 <|amethyst> hm, gozag 15:49:14 -!- stanzill has quit [Changing host] 15:50:02 and then amulet slot would just be repurposed entirely as the "long-term consumables slot" 15:52:02 -!- wheals has joined ##crawl-dev 15:52:10 speaking of gozag, i'd still like to do something about call merchant for 0.17, even if it's just "always place shops at your feet" (which i have a patch ready for) 15:52:28 Sell Foot spell 15:54:12 the other relatively simple improvement might be something like just making the majority of branches valid for call merchant (something like D, L, O, E, V, C, U in that order?) but that still has pretty much all the problems of the current implementation, just delayed a bit 15:56:12 wheals: detect foot 15:56:37 more like sacrifice foot. ow. 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:01:02 -!- Zekka has quit [Ping timeout: 246 seconds] 16:03:19 -!- heliob has quit [Quit: Page closed] 16:09:12 -!- tealeaves has quit [Quit: Bye] 16:13:09 the merchant makes you pay for the shop license and the real estate 16:13:16 because they don't want to foot the bill 16:13:42 i,i cursed confused detect foot 16:18:54 >< 16:19:43 -!- ProzacElf has quit [Remote host closed the connection] 16:20:06 -!- ProzacElf has joined ##crawl-dev 16:20:13 -!- tealeaves has quit [Quit: Bye] 16:39:19 -!- tealeaves has quit [Quit: Bye] 16:42:42 -!- CKyle has joined ##crawl-dev 16:46:27 -!- vale__ has quit [Ping timeout: 250 seconds] 16:46:59 -!- xordid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 16:47:40 -!- tealeaves has quit [Quit: Bye] 16:48:15 -!- tealeaves has quit [Client Quit] 16:48:30 -!- shrinkshooter has quit [Read error: No route to host] 16:51:13 -!- agentgt has quit [] 16:53:16 -!- dynast_ has quit [Ping timeout: 246 seconds] 16:53:22 -!- heliob has quit [Quit: Page closed] 16:54:26 -!- swartzcr has quit [Ping timeout: 240 seconds] 16:54:29 -!- Krakhan has quit [Changing host] 16:55:57 -!- gammafunk has joined ##crawl-dev 16:56:20 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:57:18 -!- MarvinPA has quit [Remote host closed the connection] 16:57:55 -!- njorth has quit [Quit: Lost terminal] 16:59:26 -!- MarvinPA has joined ##crawl-dev 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:02:14 An update to kennysheep_sewer_church 13https://crawl.develz.org/mantis/view.php?id=10035 by KennySheep 17:03:43 still has grinder 17:03:58 * hypractvChipmunk weeps softly. 17:04:03 -!- shrink is now known as shrinkshooter 17:08:28 sleeves (L6 TeGl) (D:3) 17:10:31 -!- Zekka has quit [Ping timeout: 260 seconds] 17:11:35 -!- swartzcr has quit [Ping timeout: 250 seconds] 17:13:39 -!- MarvinPA has quit [Read error: Connection reset by peer] 17:15:15 -!- ldierk has quit [Remote host closed the connection] 17:17:03 I wonder why we need the big switch in _ms_low_hitpoint_cast() when we can already designate spells as emergency spells 17:17:40 there are some additional checks in that but they seem to be things we'd check anyways 17:20:22 -!- WalrusKing_ has quit [Ping timeout: 252 seconds] 17:21:12 -!- ProzacElf has quit [Ping timeout: 264 seconds] 17:25:12 -!- debo has quit [Quit: orb spiders :(] 17:28:51 -!- gazzien has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:31:40 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:32:46 well, let's read the comments and find ou--oh 17:34:43 -!- ProzacElf has joined ##crawl-dev 17:35:18 -!- tealeaves has quit [Quit: Bye] 17:37:15 looks like it's just there so that the monster will use the emergency spell in an emergency-appropriate way 17:37:35 -!- NilsBloodaxe has quit [Quit: Page closed] 17:37:36 or at least that's what I think its intent is 17:41:25 send most are making sure that when the emergency arises, they don't use it to help someone else 17:41:47 s:send:seems: 17:43:25 -!- barbs has joined ##crawl-dev 17:47:11 -!- vale__ has quit [Ping timeout: 240 seconds] 17:48:36 -!- Laraso has quit [Read error: Connection reset by peer] 17:55:45 * hypractvChipmunk stands absolutely still, hoping barbs will leave the channel. 17:56:30 * barbs feels unwelcome :( 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:02:23 -!- xordid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:03:29 -!- LexAckson has quit [Ping timeout: 244 seconds] 18:03:41 ??barbs 18:03:41 manticore[1/4]: Late-D and Shoals threat. Good melee, can fling barbs, which deal damage with every movement when embedded into a target. Moving enough or standing still for bit will remove the status. 18:04:30 -!- elliptic has quit [Quit: Leaving] 18:04:43 * barbs waits to be flung by a manticore 18:06:19 -!- morik has quit [Quit: Page closed] 18:09:03 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:09:23 -!- Lasty has joined ##crawl-dev 18:11:43 <|amethyst> Fling down barbs, seven times seventy! 18:12:02 what are thoughts on despoiling acquirement in the way crawl-lite does in 0.18 18:12:47 i.e. you read ?acq and it shows you what you'd get in each category. if you abort the scroll is wasted or the choices are saved to prevent re-roll scumming 18:13:45 god, so 80 speed_increment means 0 speed_increment? 18:13:58 I was getting very confused when reading this 18:14:07 MDEF(energy) 18:14:07 { // XXX: fix this after speed_increment clean up PLUARET(number, (mons->speed_increment - 79)) 18:14:10 } 18:16:35 ebering: is the randomness part of the fun of acq? maybe it's jsut a reactionary thing, but i feel like i'd miss the "hey, let's try for a good weapon" aspect. also it's interesting to try to evaluate which general category i could most use a random item from: faced with specific items i expect ?acq would be an easy choice most of the time 18:16:41 then in change_monster_type() 18:16:43 -!- Zekka has quit [Ping timeout: 272 seconds] 18:16:49 mons->speed_increment = 67 + random2(6); 18:16:55 -!- ystael has quit [Ping timeout: 268 seconds] 18:18:37 I guess the idea is for a monster having a speed_increment > 10, they act twice, then they have to wait an additional delay until they've acrued more than 80 again 18:20:23 -!- mamgar has quit [Quit: Exit Stage Left] 18:21:47 -!- debo has joined ##crawl-dev 18:23:08 -!- Bcadren has quit [Ping timeout: 246 seconds] 18:23:26 gammafunk: right, 70 is the baseline 18:23:29 amalloy: the argument goes that if you know the spoilers of exactly how ?acq works it is an easy choice most of the time 18:23:38 oh, it's 70? 18:23:41 ah, that makes more sense 18:23:57 monster::has_action_energy() checks for >= 80 18:24:13 so you need at least 10 more than 70 to get the second turn in a loop 18:24:25 i mean, a monster with 0 energy has 70 speed_increment 18:24:32 hrm... 18:24:35 -!- AreBrandon has quit [Quit: Leaving] 18:24:37 assuming speed 10 and normal energy usage 18:24:42 is that right? 18:24:55 all the increments I see seem to be based on 10-scale (aut scale) 18:24:57 and then it gets 10 per turn (if speed 10), and gets a turn 18:25:14 because it hits 80 18:25:47 i guess it probably makes more sense to think of the point where it gets a turn as the baseline, which would then be 80 18:26:24 oh yeah, I think we're saying the same thing 18:26:48 I thought you were saying that the turn increment was 70 for a second there 18:27:10 oh yeah, no, it's the monster's speed 18:27:12 i think 18:27:21 yeah, seems to be from what I'm reading 18:27:48 const int energy_gained = 18:27:48 max(1, div_rand_round(mons->speed * you.time_taken, 10)); 18:27:48 mons->speed_increment += energy_gained; 18:27:57 _monster_add_energy() 18:28:22 -!- tealeaves has quit [Quit: Bye] 18:28:36 the comment above that assign is // Randomise to make counting off monster moves harder: 18:28:49 but that's not all of energy randomization, is it? 18:29:00 no, energy randomization is something else 18:29:03 ok good 18:29:12 @??centaur 18:29:12 centaur (07c) | Spd: 15 | HD: 4 | HP: 14-30 | AC/EV: 3/6 | Dam: 10 | 10weapons, 10items, 10doors, archer | Res: 06magic(20) | XP: 112 | Sz: Large | Int: human. 18:29:21 since that won't do anything if it's a normal-speed action 18:29:40 that just means centaurs get an extra turn on average every other turn, rather than exactly every other turn 18:29:43 amalloy: I dunno. I just did an acquirement and followed my heart (MfIE w every aux slot filled and a glaive, so I went book because <3 Book of Clouds or Ice) and not spoilers (don't do book there are too many and the skill weighting isn't that strong, it will suck) and got Maledictions and was sad 18:29:44 i found the code for energy randomization once, it's like 2 lines 18:30:10 ontoclasm: what happened next? Did you get banished to the abyss when you uttered those two lines aloud? 18:30:10 the unspoiled player doesn't even have the luxury of knowing they were wrong 18:30:34 -!- wheals has quit [Quit: Leaving] 18:30:43 fr: crawlcode so bad the reading is banished when they comprehend it 18:30:54 s/reading/reader/ 18:31:06 -!- Voker57 has quit [Read error: Connection reset by peer] 18:31:06 -!- pblur_ has joined ##crawl-dev 18:31:14 gammafunk: Oops! That feels deadly cold! a - 2 cursed lines of code 18:31:20 -!- hypractvChipmunk has quit [Quit: -a- IRC for Android 2.1.26] 18:31:26 haha 18:31:33 -!- hypractvChipmunk has joined ##crawl-dev 18:31:35 -!- gazzien has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:31:46 being forced to wield those lines of code until you find remove curse is punishment enough, I guess 18:33:29 -!- dtsund has quit [Ping timeout: 250 seconds] 18:33:56 when i was browsing mon-cast.cc today i saw the brilliant way that silent casting for demons, etc. works 18:34:39 -!- tealeaves has quit [Quit: Bye] 18:35:10 -!- Laraso has quit [Ping timeout: 252 seconds] 18:35:34 how complicated could it be 18:35:45 -!- MarvinPA has joined ##crawl-dev 18:36:08 well, eventually there's actually a check for the casting message containing the substring "Gesture", " gesture", "Point", or " point" 18:36:21 errrr 18:36:41 wouldn't it be simpler to just check if the monster's holiness is demonic 18:36:49 or if it has a can-cast-spells-under-silence flag 18:36:50 well, maybe i explained it wrong 18:36:59 or lacks a can't-cast-spells-under-silence flag 18:37:10 this is the "make noise" code 18:37:23 i think with the part that displays the text 18:37:32 i just think it's funny that such a check exists 18:37:53 there's even a FIXME comment next to it saying "we really shouldn't have to do this" 18:37:55 ebering: what about instead fixing the acquirement logic so it's not so spoilable, eg by not having a bunch of classes of acquirements that are usually garbage? 18:38:14 well none of them are always garbage 18:38:17 uh, I think? 18:38:27 i like acquirement 18:38:42 and i have very little clue about how it decides 18:38:54 obviously, i could look it up 18:38:56 but that's no fun 18:39:48 i just see it as you pick a category and get something-that's-maybe-awesome-but-sometimes-isn't 18:40:23 i assume if i got something crappy, i could just as well have gotten something equally crappy in a category i needed less 18:41:36 Honestly, I disagree that there's a huge discrepency in acquirement categories outside specific cases (like rods for troglodytes and armour for Na and Ce) 18:42:06 Though if you know the logic for acquirement, you can more easily tell whether you've got a good shot at it. 18:42:32 what i'm saying is, you don't need to have knowledge of that logic for it to be interesting and fun 18:42:38 Like, if you have a demon trident, and are hoping for a demon trident {elec} you'll probably be disappointed 18:42:41 not in my opinion, at least 18:42:43 idk, I rarely feel stuff other than weapon/staff or wand is really desirable 18:42:59 I mean armour or jewellery won't hurt 18:43:03 i get armour sometimes, if i have all the weapons/wands i need 18:43:03 But if you have a glaive, and are hoping for a demon trident, you've got a good shot 18:43:14 It's very situational 18:43:19 I think wand is overrated 18:43:21 But good 18:43:26 but those two just have a much better shot of giving something game changing 18:43:26 Armour is good 18:43:29 Weapon can be 18:43:32 armor is good because lots of times i don't have gloves or cloak or helmet 18:43:36 Right 18:43:39 Exactly 18:43:53 and then i get a buckler guaranteed >8D 18:44:00 That's a specific case; if you haven't seen an aux slot it's likely to make something in that slot 18:44:03 I have those more often than the wands I want 18:44:15 also I'd rather have /haste or /hw than a +0 helmet 18:44:29 What if you have 5 haste potions? 18:44:31 heck early I'd rather have a /confuse than a +0 helmet 18:44:41 I'd rarely make that trade 18:44:54 what if you took the least-used acq categories and lumped them all together into a gift bag? like, "acquire gift bag" gives you gold + food + book + jewelry or something 18:45:07 it'd be a less gimme choice 18:45:16 acquire things you shouldn't acquire 18:45:18 the acquirement sampler platter 18:45:19 brilliant 18:45:28 And regardless, a +0 helmet is roughly equivalent to rolling up a wand of slowing. Can happen, but is bad luck 18:45:38 it isn't really 18:45:50 True, it's more useful 18:45:54 But equally likely 18:45:55 let me wizmode some acqs 18:46:00 OK 18:46:07 I look forward to data. ;) 18:46:15 gold + food + book is a nice travel-themed set 18:46:29 I may have to go before too long, but I'll check the log later if so 18:46:39 acquire vacation essentials 18:47:33 i feel like a +0 helmet is pretty likely if you haven't seen any hats all game 18:48:37 -!- barbs has quit [Remote host closed the connection] 18:49:02 New branch created: pull/169 (1 commit) 13https://github.com/crawl/crawl/pull/169 18:49:02 03Michael Barlow02 07https://github.com/crawl/crawl/pull/169 * 0.17-a0-2218-g43caaf9: Removed important methods from within ASSERTs 10(14 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/43caaf9b0eb9 18:49:28 wowow exciting developments on my year-and-a-half old lair:2 crash 18:49:55 * hypractvChipmunk gets hyped! 18:50:06 that atomjack save file from a few weeks ago with the same crash has a staff of olgreb {rpois sustat} in it 18:50:42 which matches the random plate unrand in my save also getting sustat for no apparent reason 18:50:58 -!- siepu has quit [Quit: Leaving] 18:51:07 -!- tealeaves has quit [Quit: Bye] 18:51:15 sadly it's still impossible to actually repro the crash locally, rip 18:53:51 -!- fazisi has quit [Ping timeout: 240 seconds] 18:54:43 pblur_: you're making my point though, descirbing what to acquire based on the logic in the scroll 18:54:57 it's a convoluted mess of special cases that you can get more out of by considering 18:55:40 -!- dtsund has joined ##crawl-dev 18:56:17 -!- tealeaves has quit [Ping timeout: 265 seconds] 18:56:34 this is good when this but that is good when the other and I know these things because someone who read the code told me or I read it myself 18:58:38 http://pastebin.com/rELaUS8m 18:58:43 -!- Kasofa has quit [Quit: Page closed] 18:58:52 it's not a huge sample but testing this is a pain because seeing stuff influences stuff you get 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:27 MarvinPA (L27 NaEE) (Lair:2) 19:00:45 http://i.imgur.com/NlnpT0m.png and this is bob wearing plate, having seen the common armor types (robe-plate) and wands of mdart and frost 19:00:54 -!- elliptic has joined ##crawl-dev 19:02:09 Unstable branch on crawl.lantea.net updated to: 0.17-a0-2217-ga280b8d (34) 19:03:49 that sample is far too small to really to be conclusive but looking at it I'd still go wand 19:04:30 the point is that you had to do something spoilery to make that decision 19:04:35 yes 19:05:30 unless you've read the source or heard it from someone you have no real way of knowing wands are heavily weighted towards hw, haste and tele, with the high damage wands right next on the list 19:06:22 my point is telling you what you're going to get and letting you choose sucks all of the fun out of the concept >8( 19:06:37 I disagree 19:06:58 if you tell then it might be that there's a one best thing that got rolled and that's boring 19:07:07 this reminds me is there any particular reason pot/scroll acq don't exist 19:07:24 then you need some way of ensuring everything generated at the same time is of equal quality and usefulness, which seems super-difficult 19:07:25 or! you might be faced with "do I take this good or that good thing or oh man i got a high gold roll and there's this thing in a shop" 19:07:54 hypractvChipmunk: guaranteeing that acquirement is always a "fun choice" does seem hard 19:08:10 ebering: FR the ability to look at my inventory and skills and shopping list when in the acq menu 19:08:16 but making it despoiled is I think a better state of affairs 19:08:19 "one obvious best choice" is exactly how i've heard it described as working out from various people who've tried light so that's not a promising sign 19:08:24 because you'd almost never get duds if you announce what each category gives 19:08:26 dang 19:08:31 -!- urthmover has quit [Remote host closed the connection] 19:08:44 there's just so many categories 19:08:56 !tell |amethyst did you write a guide to editing saves at some point or other? i feel like i read one in the past but no idea where 19:08:56 MarvinPA: OK, I'll let |amethyst know. 19:08:58 and you can always just fall back on gold if nothing looks good 19:09:16 honestly I'd never ever acquire gold unless I had something on my shopping list 19:09:19 MarvinPA: is that the one with the ghost-demon spectral weapon bug or something? 19:09:26 even gambling on armor seems like a better deal 19:09:28 or duplicate wands 19:09:37 even if you knew all the other options were +0 hat equivalents? 19:09:42 but you're not gambling under this system 19:09:46 amalloy: nah, that one was about how save compat works in general 19:09:46 you know what everything else is 19:09:56 and how to fix it when it breaks in fun ways 19:10:03 so if you KNOW everything is garbage, you can still take the gold 19:10:12 but i'm sure i've read something specifically about editing an individual save file 19:10:21 acq gold is almost always awful. you have way too much gold by the end of the game 19:10:40 unless you generate lots of shops or something extravagant pretty much yes 19:10:41 i did have a game recently where i'd consider it, with cloak of the thief and a shiny PDA in the same shop for a total of $5k 19:10:41 maybe by the end, but there's almost always stuff that i wish i could buy 19:11:00 in orc. plus a wand of hasting for $1k 19:11:22 but i died, so rip my plan of ever acquiring gold 19:11:30 <|amethyst> ??save_editing 19:11:30 |amethyst: You have 1 message. Use !messages to read it. 19:11:30 save editing[1/3]: To fix a save with a missing stair (which should be on, say, D:14): 0. Have the user save on D:14; going there using wizmode could duplicate followers or transiting monsters. 1. Make three copies of the save: orig, temp, fixed. 19:11:36 <|amethyst> !readall save_editing 19:11:36 To fix a save with a missing stair (which should be on, say, D:14): 0. Have the user save on D:14; going there using wizmode could duplicate followers or transiting monsters. 1. Make three copies of the save: orig, temp, fixed. / 2. Play temp.cs, enter wizmode, and move to the appropriate spot with xm (without spending any turns) 3. &( to create the feature, then save. / 4. crawl -edit-save tem... 19:11:41 <|amethyst> MarvinPA: ^ 19:11:43 aha 19:11:51 thanks! 19:12:07 this is not whether you'd acquire gold in the current system 19:12:35 this is whether you'd acquire gold in the case where you knew all the other acquirements you would have gotten, and all of them are absolutely garbage 19:12:42 * Grunt grunts. 19:13:06 my point is, you can never have a "dud" acquirement scroll in that system, because you can always just take the gold 19:13:15 <|amethyst> what if it's $110 19:13:33 better than a second hat 19:13:45 <|amethyst> I guess 220 is the min 19:13:53 you can get a free scroll ID with $110 gold 19:13:55 several, even 19:14:30 <|amethyst> are we talking about finding a scroll of acq on D:1? 19:14:36 -!- ProzacElf has quit [Ping timeout: 264 seconds] 19:14:45 |amethyst: no, about despoiling ?acq a la crawl-lite or some other mechanism 19:14:49 <|amethyst> "free scroll ID" is not true unless you have shops with unided scrolls 19:14:51 !send Grunt Chaos Fiends 19:14:52 Sending Chaos Fiends to Grunt. 19:14:54 well, most of my scrolls of acquirement are probably below D:5 19:14:58 !send gammafunk Chaos Nexuses 19:14:59 -!- MgDark has quit [Ping timeout: 250 seconds] 19:14:59 Sending Chaos Nexuses to gammafunk. 19:15:00 -!- MgDark_ is now known as MgDark 19:15:03 get the name right >.> 19:15:05 because that's where 90% of my games take place 19:15:09 !send gammafunk Unbelievers, for good measure 19:15:09 Sending Unbelievers, for good measure to gammafunk. 19:15:26 <|amethyst> I don't think we should be optimising acquirement for what happens in the first 5 dungeon levels 19:15:28 hypractvChipmunk: is theorey crafting how one would use this new ?acq in various situations to argue the point that this new scroll wouldn't have 'dud' acquirements 19:16:08 which, sure. but I contend that this is better than current ?acq which is spoilery 19:16:28 <|amethyst> If I used such a scroll and was offered all crap and 300 gold, I would not say, "hey, 300 gold, that's pretty useful" 19:16:38 <|amethyst> I would say "wow, that was a crap acquirement" 19:16:39 i'm just saying it makes the worst-case better than the current worst-case 19:16:46 -!- beogh has quit [Ping timeout: 246 seconds] 19:16:46 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 19:16:50 The demon of the infinite void smiles upon you. 19:16:51 that's literally all 19:17:23 ok? but now you don't need spoilers to get the most out of a given scroll 19:17:40 why SHOULD you get "the most" out of the scroll? 19:17:45 <|amethyst> err 19:17:49 <|amethyst> because that is what players want to do 19:17:57 <|amethyst> get the most benefit out of the scroll 19:18:11 well, shoot, i want to get twenty healing potions in D1 19:18:16 hypractvChipmunk: because crawl tries to avoid spoilers and this is a case where crawl is failing 19:18:17 every game 19:18:59 maybe in this new version the quantity or quality will need a nerf to compensate 19:19:08 that's exactly what i'm saying 19:19:13 <|amethyst> what about just not offering a choice 19:19:14 that was my worst-case argument 19:19:29 since the worst-cases are different, you must rebalance 19:19:45 hypractvChipmunk: only if they're significantly different :) 19:19:48 because it won't be equivalent in terms of power 19:20:06 |amethyst: just roll a category? 19:20:15 but i think if you make the average case weaker, the fun of the scroll suffers 19:20:20 <|amethyst> yes, pick a category at random (perhaps weighted), then pick an item 19:20:57 why drop scrolls at all then, and not acquire anys 19:21:27 well, yeah, you may as well just generate the item itself in that case 19:21:49 <|amethyst> ebering: so players get to roll the dice themselves rather than it happening at level-gen time 19:21:57 oh, you let the player pick the actual item 19:22:03 <|amethyst> ebering: same reason scratch-off lottery tickets have the silver foil stuff 19:22:09 hehe 19:22:12 |amethyst: hm 19:22:57 i do like the pretty cyan text 19:23:02 <|amethyst> not that I'm opposed to the lunch buffet proposal 19:23:35 i am; i like that there's a chance to get way-cool stuff 19:23:37 <|amethyst> but all three of those alternatives have very different feel 19:25:34 if you give the player the choice, you have to make the stuff you get way less-cool to maintain the equivalence, unless you have some way of guaranteeing all items presented are equally desirable, in which case the randomness would be whether they're all bad or all amazing or somewhere in between 19:25:48 <|amethyst> why do they have to be equally desirable? 19:26:39 -!- MarvinPA has quit [Quit: Leaving] 19:27:01 -!- MarvinPA has joined ##crawl-dev 19:27:05 that's the optimal way to have it still be random; still have the same best, worst, and average-cases; and not be spoilery 19:27:07 -!- stanzill has quit [Quit: au rev] 19:27:15 hypractvChipmunk: 'maintaing equvalence' is only a rough thing in a game with as much variance as crawl 19:27:18 but i think it's impossible 19:28:31 <|amethyst> it sounds like you're setting up straw men to prove that current acquirement is the best of all possible worlds 19:29:13 <|amethyst> "anything else would be statistically distinguishable from current acquirement, and we don't want to be statistically distinguishable from current acquirement, so anything else is bad" 19:29:19 no, only that one would want its current power level maintained, since that's what's been agreed-upon over years of play 19:29:46 if you think they're too weak, then that needs to be rolled into the discussion 19:30:12 because you're making them *significantly* stronger if the only change is "let the player decide from all possible outcomes" 19:30:53 there are more knobs to control power (quantity!) and also the idea that one would want power level maintained isn't really true in crawl-dev 19:30:59 <|amethyst> but demanding that it have the same average case, best case, *and* worst case is essentially rejecting any possibility of change before you begin 19:31:29 see: confusion -> ambrosia, death cob buffs, etc. 19:31:40 -!- Kalir has quit [Changing host] 19:31:42 well, re-balancing wasn't brought up as part of the change 19:31:51 see also basically also every rework of anything ever 19:31:58 ^^ 19:31:58 -also 19:32:01 <|amethyst> okay, fine, I'm bringing it up 19:32:02 <|amethyst> happy now 19:32:05 yes 19:32:24 -!- shnurlf has quit [Quit: Page closed] 19:33:53 MarvinPA: i honestly don't have the feel for how sacred the community holds its historical statistics 19:34:43 maybe that is a thing worth knowing about if you're going to argue based on it! 19:34:56 but i *think* it's safe to say that the current game difficulty is something most are happy with 19:35:16 MarvinPA: consider this research then 19:35:37 <|amethyst> I wouldn't get that impression from reading tavern 19:35:39 i'm adjusting my sacredness meter downward 19:35:58 what about your scaredness meter 19:35:59 <|amethyst> I get the impression that half the players think the game is too easy and want it to be harder 19:36:01 !death hypractvChipmunk 19:36:02 Death has come for hypractvChipmunk... 19:36:19 |amethyst: do the other half think the game is too hard and want it to be easier? 19:36:22 <|amethyst> and the other half think it is too unfair and want it to be, if not easier, than less random 19:36:28 <|amethyst> s/than/then/ 19:36:35 what do the 1% think... 19:36:43 *we* are the 1% 19:36:46 but this change would make it quite a bit easier? 19:36:46 dang 19:36:59 and less random 19:37:08 gammafunk: did you see my gozag thoughts earlier, any opinion on having shops-at-your-feet in 0.17? 19:37:17 oh, I didn, is this in channel? 19:37:37 or is the opinion, G should always just make shops at your feet? 19:37:39 Grunt: my scaredness meter is at chartruse alert 19:37:45 yeah, was just saying that i'd still like to make a change for 0.17 (and have a patch for that ready) 19:38:00 i'm still interested in messing with ways to make it exploration-based for the future 19:38:14 Yeah I have no objection; I believe dpeg was the one who most wanted shop placement to be less trivial 19:38:18 but i think the current state isn't very good and shops-at-feet is better 19:39:07 wear thick boots 19:39:13 right, I suppose if someone can come up with an idea for how to make shop placement fundamentally interesting and not annoying 19:39:17 that can always be implemented 19:39:38 wandering merchants? 19:39:44 imo: do it; if a better solution comes up later, do that 19:40:16 I just said that! And using bigger words! 19:40:28 advantage: gammafunk 19:40:59 yay, shops at feet! 19:41:06 at_your_feet("A shop"); 19:41:07 my wip not-really-fully-thought-through implementation was to have them get placed near you after some amount of exploration/xp gain (i guess probably the former?), but that gets messy when you hit pan 19:41:38 hrm, yeah and possibly abyss? 19:41:44 if it's not a shop-eligible branch, place it on exit 19:41:54 A shop appears! You are suddenty transported to another area of the abyss! 19:42:09 Grunt: yeah, but then you have to like, go explore some pan floors and find an exit in between every shop placement 19:42:10 if not eligible, then transient 19:42:19 "you hear a jingling of cash registers just outside the abyss" 19:42:24 -!- WalrusKing_ has quit [Quit: Leaving] 19:42:28 *upstairs 19:42:32 unless you can stack up multiple shops i gues 19:42:39 s 19:42:39 you know, over past the infinite plane 19:43:49 make it contingent on gold gained? 19:44:08 that seems like the appropriate progress-meter mechanic for gozag 19:44:32 and then you can use your scrolls to acquire it! 19:45:38 03MarvinPA02 07* 0.17-a0-2218-gc8711a1: Make Gozag's Call Merchant always place shops at the player's feet 10(6 weeks ago, 7 files, 26+ 219-) 13https://github.com/crawl/crawl/commit/c8711a14e69b 19:47:00 -!- st_ has quit [Ping timeout: 264 seconds] 19:47:12 MarvinPA: how do you feel about the price of shops increasing over the length of the game btw? 19:48:04 seems probably fine, you'd be able to place pretty huge numbers if it didn't 19:48:29 -!- vale__ has quit [Ping timeout: 265 seconds] 19:48:42 !lg * thismonth urune=15 won x=goldfound 19:48:43 241. [goldfound=8952] glosham the Imperceptible (L27 HaAM of The Shining One), escaped with the Orb and 15 runes on 2015-10-27 22:42:18, with 13093653 points after 121773 turns and 1d+22:04:16. 19:49:01 er 19:49:06 !lg * thismonth urune=15 won x=avg(goldfound) 19:49:07 241 games for * (thismonth urune=15 won): avg(goldfound)=19247.52 19:49:17 that seems... low 19:49:25 oh 19:49:27 !lg * thismonth urune=15 won x=avg(goldfound) g 19:49:27 what does objstat say 19:49:28 16 games for * (thismonth urune=15 won g): avg(goldfound)=72209.81 19:49:28 well that's also not at all useful for gozag purposes 19:49:33 !lg * thismonth urune=15 zigscompleted=0 won x=avg(goldfound) 19:49:34 189 games for * (thismonth urune=15 zigscompleted=0 won): avg(goldfound)=17678.94 19:49:36 !lg * g thismonth urune=15 zigscompleted=0 won x=avg(goldfound) 19:49:37 9 games for * (g thismonth urune=15 zigscompleted=0 won): avg(goldfound)=74214.67 19:49:42 interesting 19:49:49 surprising! 19:49:54 also we're probably not going to balance G based on 15-runes games, if that's not clear 19:50:03 !lg * g thismonth urune=3 zigscompleted=0 won x=avg(goldfound) 19:50:04 15 games for * (g thismonth urune=3 zigscompleted=0 won): avg(goldfound)=34857.07 19:50:13 hm 19:50:21 !lg * thismonth urune=3 zigscompleted>0 19:50:21 No games for * (thismonth urune=3 zigscompleted>0). 19:50:24 thought so <.< 19:50:51 !lg * g max=zigscompleted x=zigscompleted,goldfound 19:50:51 11126. [zigscompleted=4;goldfound=67911] Monsoon the Plutocrat (L27 DrTm of Gozag), escaped with the Orb and 15 runes on 2014-08-04 22:47:39, with 10513610 points after 168420 turns and 1d+4:57:38. 19:50:56 <|amethyst> I'm confused 19:51:06 <|amethyst> oh 19:51:10 maybe new bribe gets used more so you might not have quite as much to spare for shops, dunno 19:51:12 gammafunk: MarvinPA: well I feel like it's mostly just a 15-rune nerf, and one which isn't very neccessary 19:51:12 <|amethyst> that 3-rune query had 'g' 19:51:35 !lg * thisyear max=goldfound x=goldfound 19:51:36 929393. [goldfound=197803] mudo the Farming Talismancer (L27 VpAE of Makhleb), blasted by a pearl dragon (blast of cleansing flame) on Zig:19 on 2015-03-26 01:10:33, with 1763466 points after 1441425 turns and 3d+21:29:18. 19:51:46 what 19:51:50 rip mudo :( 19:51:58 !lg * thisyear max=goldfound x=goldfound won 19:51:59 9935. [goldfound=191427] shotax the Meteorologist (L27 HESk of Gozag), escaped with the Orb and 15 runes on 2015-05-09 07:09:22, with 10539949 points after 165329 turns and 20:26:34. 19:52:10 so close 19:52:24 !lg * thisyear max=goldfound x=goldfound won -log 19:52:24 I think the shops scaling does affect 3-rune games 19:52:25 well gozag is already super good in extended in my experience! once you can kill lots of stuff fast gold distraction gets really strong 19:52:25 9935. shotax, XL27 HESk, T:165329: http://lazy-life.ddo.jp:8080/morgue/shotax/morgue-shotax-20150509-070922.txt 19:52:33 at least it did in my games 19:52:37 Invok: Call Merchant | | | 2 | 2 | 4 | 1 | 1 | 2 | 44 || 56 19:52:40 hah 19:52:45 maybe the scaling has changed since... 19:52:49 !lg . g won x=cv 19:52:50 1. [cv=0.16-a] gammafunk the Warrior (L26 MuGl of Gozag), escaped with the Orb and 3 runes on 2014-11-20 23:47:02, with 1348127 points after 113723 turns and 11:07:40. 19:52:56 you mugl! 19:52:57 !lg . g won x=cv,vlong 19:52:57 1. [cv=0.16-a;vlong=0.16-a0-2561-g747aab2] gammafunk the Warrior (L26 MuGl of Gozag), escaped with the Orb and 3 runes on 2014-11-20 23:47:02, with 1348127 points after 113723 turns and 11:07:40. 19:53:06 !lg devteamnp won g s=char 19:53:07 25 games for devteamnp (won g): 2x MiGl, VpEE, SpHu, HuAr, FoCK, TrMo, NaNe, HaFi, OpVM, MfEn, SpAs, FoEE, HuFE, MuWz, HaHu, MuNe, FeTm, GrFi, SpSk, HESk, MuAs, MiEE, MuGl, CeHu 19:53:09 er 19:53:11 !lg devteamnp won g s=name,char 19:53:12 25 games for devteamnp (won g): 10x dpeg (MiEE, HESk, CeHu, OpVM, MuNe, GrFi, FoEE, HaHu, SpAs, TrMo), 3x Medar (FeTm, MfEn, MiGl), 2x elliptic (NaNe, HaFi), 2x Lasty (HuFE, MuWz), 2x 78291 (VpEE, SpHu), 2x PleasingFungus (FoCK, MuAs), gammafunk (MuGl), MarvinPA (MiGl), wheals (HuAr), SGrunt (SpSk) 19:53:32 it's all about the mummy potions 19:53:38 -!- Zekka has quit [Ping timeout: 252 seconds] 19:53:42 !lg . g won x=cv,vlong -log 19:53:43 1. gammafunk, XL26 MuGl, T:113723: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20141120-234702.txt 19:53:58 definitely 19:53:59 -!- lixkill has quit [Ping timeout: 240 seconds] 19:54:00 !lm . gozag 19:54:00 530. [2015-08-04 20:20:26] MarvinPA the Farming Annihilator (L27 MuFE of Gozag) reached level 25 of a Ziggurat on turn 233060. (Zig:25) 19:54:10 shop scaling hasn't changed significantly since it was introduced afaik 19:54:21 but I mean it probably means you open 2 instead of 3 shops in a 3-rune 19:54:37 well I opened 6 19:54:43 while ~25-33% less in a 15-rune game is a bigger number 19:54:54 and that was before G dropped gold on every kill 19:55:44 but if it's 50% more shops that's certainly a sizable effect 19:56:04 50% more shops compared to a flat cost, but I don't know what the increase would be 19:56:28 er 50% under a flat cost compared to a scaling cost, I guess 19:56:41 basically words are hard 19:56:54 -!- tealeaves has quit [Quit: Bye] 19:57:03 if you open 56 shops, they start costing about 10k each 19:57:06 -!- tealeaves has quit [Client Quit] 19:57:14 -!- jspengler has quit [] 19:57:29 pretty sure by the time you get to that point you don't need to buy anything new 19:57:31 -!- CKyle has joined ##crawl-dev 19:57:32 yes 19:57:34 so I guess that farmer could have opened... several hundred? if it wasn't scaling costs 19:57:47 -!- Lawman0 has quit [Read error: Connection reset by peer] 19:57:47 I think we should be worried about what happens in 3-rune levels of shops 19:57:59 i opened 20 and the last ~10 of them were full of great stuff that i bought none of because i didn't need any of it 19:58:18 so at 6 shops the final shop costs ~2.5x the first 19:58:54 you'd get ~10 with fixed cost 19:59:12 I guess you can easily rebalance that by increasing the shop base multiplier, if you want to keep the 3-rune amount the same 19:59:42 it just seems like a weird design. God gifts don't get slower, and other abilities don't change cost 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:07 wish sequell could count ability usage 20:00:09 -!- Lasty has quit [Read error: Connection reset by peer] 20:01:21 <|amethyst> most other abilities aren't strategic in nature 20:01:40 -!- Lasty has joined ##crawl-dev 20:01:48 <|amethyst> divine weapon branding, for example, increases infinitely in cost after the first time 20:02:44 InternetKraken (L19 TeNe) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:2) 20:03:05 -!- vev has quit [Ping timeout: 250 seconds] 20:03:16 <|amethyst> !lm * crash noun~~beam.cc'_at_line_592 -2 20:03:19 3/4. [2015-06-12 04:30:19] Corinon the Gargoyle Barricade (L27 GrFi of Makhleb) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'puff of flame', source 'tengu conjurer', item 'none'; has range -1) (Zig:19) 20:03:23 <|amethyst> !lm * crash noun~~beam.cc'_at_line_592 -3 20:03:25 2/4. [2015-06-03 17:59:19] heinrich the Chief of Staff (L25 TeGl of Ru) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:4) 20:03:29 <|amethyst> !lm * crash noun~~beam.cc'_at_line_592 -4 20:03:38 1/4. [2015-03-20 19:30:01] Wodfir the Bludgeoner (L20 VpAs of Ru) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:5) 20:03:47 <|amethyst> I guess this is probably something to do with monster battlesphere? 20:03:53 :) 20:03:58 <|amethyst> can't think of why else it would only happen with tengu 20:04:24 they're the most common monster with BATTLESPHERE 20:04:32 *monsters 20:04:40 any deep elf mages in that? 20:04:48 @??deep_elf_mage 20:04:48 deep elf mage (06e) | Spd: 10 | HD: 6 | HP: 21-34 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(40) | XP: 210 | Sp: b.magma (3d14), stone arrow (3d12) / flame tongue (3d9), sticky flame range (3d4), fireball (3d14), throw flame (3d6) / freeze, throw icicle (3d14), sum.ice beast / magic dart (3d4), force lance (3d10), battlesphere, mystic blast (3d12) / mystic blast (3d12),.. 20:04:51 <|amethyst> no, just those four tengu 20:05:01 <|amethyst> well, maybe line numbers changed 20:05:12 <|amethyst> !lm * crash noun~~has_range_-1 20:05:12 29. [2015-10-28 00:02:43] InternetKraken the Spry (L19 TeNe of Ru) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:2) 20:05:13 !lm * crash noun~~beam.cc'at_line_59 20:05:13 No milestones for * (crash noun~~beam.cc'at_line_59). 20:05:15 <|amethyst> !lm * crash noun~~has_range_-1 -4 20:05:16 26/29. [2015-08-20 20:35:38] zix the Sensei (L22 DsWn of Ru) ASSERT(range >= 0) in 'beam.cc' at line 591 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Depths:5) 20:05:19 <|amethyst> !lm * crash noun~~has_range_-1 -5 20:05:21 25/29. [2015-06-12 04:30:19] Corinon the Gargoyle Barricade (L27 GrFi of Makhleb) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'puff of flame', source 'tengu conjurer', item 'none'; has range -1) (Zig:19) 20:05:22 <|amethyst> !lm * crash noun~~has_range_-1 -6 20:05:24 24/29. [2015-06-03 17:59:19] heinrich the Chief of Staff (L25 TeGl of Ru) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:4) 20:05:25 <|amethyst> !lm * crash noun~~has_range_-1 -7 20:05:27 <|amethyst> !lm * crash noun~~has_range_-1 -8 20:05:28 23/29. [2015-03-20 19:30:01] Wodfir the Bludgeoner (L20 VpAs of Ru) ASSERT(range >= 0) in 'beam.cc' at line 592 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Vaults:5) 20:05:32 22/29. [2014-11-29 21:27:01] TwoSpot the Slayer (L19 MfSk of Ru) ASSERT(range >= 0) in 'beam.cc' at line 583 failed. (beam 'fireball', source 'tengu reaver', item 'none'; has range -1) (Depths:1) 20:05:39 <|amethyst> !lm * crash noun~~has_range_-1 noun!~tengu 20:05:42 18. [2014-10-22 19:24:47] ackack the Spry (L19 TeAK of Lugonu) ASSERT(range >= 0) in 'beam.cc' at line 600 failed. (beam '', source 'Ilsuiw', item 'none'; has range -1) (Shoals:5) 20:05:46 interesting 20:05:46 <|amethyst> !lm * crash noun~~has_range_-1 noun!~tengu -2 20:05:49 -!- Ququman has quit [Remote host closed the connection] 20:05:50 17/18. [2014-10-22 17:55:40] mkbehr the Eviscerator (L15 FeWn of Ru) ASSERT(range >= 0) in 'beam.cc' at line 600 failed. (beam '', source 'Ilsuiw', item 'none'; has range -1) (Shoals:5) 20:05:52 <|amethyst> !lm * crash noun~~has_range_-1 noun!~tengu -3 20:05:52 those are old 20:05:56 16/18. [2014-10-22 16:25:29] Zooty the Devastator (L21 DrEE of Gozag) ASSERT(range >= 0) in 'beam.cc' at line 600 failed. (beam '', source 'Ilsuiw', item 'none'; has range -1) (Shoals:5) 20:06:02 <|amethyst> yeah 20:06:20 <|amethyst> probably unrelated since the beam is '' 20:06:24 yes 20:06:26 <|amethyst> !lm * crash noun~~has_range_-1 noun!~tengu noun!~'' 20:06:26 No milestones for * (crash noun~~has_range_-1 noun!~tengu noun!~). 20:06:32 <|amethyst> !lm * crash noun~~has_range_-1 noun!~tengu noun!~ilsuiw 20:06:38 9. [2014-03-13 02:30:16] krunkulus the Unseen (L21 OpWz of Vehumet) ASSERT(range >= 0) in 'beam.cc' at line 626 failed. (beam '', source 'rakshasa', item 'none'; has range -1) (Depths:1) 20:08:13 -!- pisano has quit [Ping timeout: 246 seconds] 20:11:16 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 20:11:17 can you not slow hydras with wands of frost or cold? 20:12:17 why is that? 20:13:01 !seen sorear 20:13:01 Sorry bh, I haven't seen sorear. 20:13:21 !seen bh 20:13:21 I last saw bh at Wed Oct 28 00:13:00 2015 UTC (20s ago) saying '!seen sorear' on ##crawl-dev. 20:13:45 !seen grunt 20:13:45 I last saw Grunt at Wed Oct 28 00:13:20 2015 UTC (24s ago) saying '!seen bh' on ##crawl-dev. 20:13:53 !seen sequell 20:13:53 Sorry Grunt, I haven't seen sequell. 20:13:57 !seen grunt 20:13:57 Sorry Grunt, that person is dead. 20:13:59 <|amethyst> ??cold blood 20:13:59 cold blood ~ cold blooded[1/3]: A flag which makes creatures get slowed by a few sources of cold damage. Includes snakes, lizards, draconians, and similar. Not to be confused with hot-blooded, which is a condition where you don't have to read my mind to know what I have in mind. 20:14:05 <|amethyst> ??cold blooded[2] 20:14:05 cold blooded[2/3]: Remember that some cold-blooded creatures, like spiders and insects, don't have this flag. 20:14:06 <|amethyst> ??cold blooded[3] 20:14:06 cold blooded[3/3]: These effects cause slowing: Freeze-branded melee, Freeze, Ozo's Refrigeration, Metabolic Englaciation (extra), and Freezing Cloud. 20:15:32 but not wands of cold/frost or glaciate 20:16:17 <|amethyst> %git f3bcadf8 20:16:18 07Grunt02 * 0.14-a0-2428-gf3bcadf: Don't let cold beams slow hydras (78291). 10(1 year, 9 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f3bcadf8f14a 20:17:09 -!- MarvinPA has quit [Quit: Leaving] 20:17:34 |amethyst: ah 20:17:36 lol 20:17:45 * hypractvChipmunk shakes his fist at Grunt. 20:17:54 <|amethyst> well 20:18:02 <|amethyst> %git 25c05303 20:18:02 07Grunt02 * 0.14-a0-2362-g25c0530: Let beams melt monster icemail / Ozocubu's properly. 10(1 year, 9 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/25c053032985 20:18:02 not my fault! read the commit <.< 20:18:11 nope 20:18:13 blaming you 20:18:19 !blame hypractvChipmunk 20:18:19 I pronounce hypractvChipmunk... Guilty! 20:18:20 too late 20:18:32 now i'm not sending you christmas gifts 20:18:36 <|amethyst> we're going to wait until hypractvChipmunk plays a draconian 20:18:47 <|amethyst> then enable this feature and force-transfer the game 20:19:07 joke's on you, i've been playing them the last few days 20:19:40 !lg . DrAM 2 20:19:40 2/19. hyperactiveChipmunk the Jinx (L13 DrAM of Fedhas), slain by a freezing wraith in IceCv (ice_cave_small_necro) on 2015-10-23 17:07:29, with 29614 points after 23573 turns and 2:55:01. 20:19:50 guess how that killed me >8P 20:20:02 <|amethyst> heh 20:20:23 "what, these things have a slowing attack?!?! oh, right..." 20:20:24 <|amethyst> !lg hypractvChipmunk DrAM 2 x=status 20:20:25 2/19. [status=slowed] hyperactiveChipmunk the Jinx (L13 DrAM of Fedhas), slain by a freezing wraith in IceCv (ice_cave_small_necro) on 2015-10-23 17:07:29, with 29614 points after 23573 turns and 2:55:01. 20:20:33 >8x 20:20:34 <|amethyst> !lg hypractvChipmunk DrAM 2 x=status,race 20:20:35 2/19. [status=slowed;race=Purple Draconian] hyperactiveChipmunk the Jinx (L13 DrAM of Fedhas), slain by a freezing wraith in IceCv (ice_cave_small_necro) on 2015-10-23 17:07:29, with 29614 points after 23573 turns and 2:55:01. 20:21:46 <|amethyst> !lg * s=crace / status~~slowed 20:21:50 <|amethyst> err 20:21:54 <|amethyst> !lg * recent s=crace / status~~slowed 20:21:55 163630/4799894 games for *: 25533/306130x Minotaur [8.34%], 16162/527482x Demonspawn [3.06%], 11061/143366x Kobold [7.72%], 9593/153827x Troll [6.24%], 9391/211427x Draconian [4.44%], 9087/198225x Hill Orc [4.58%], 8629/160484x Gargoyle [5.38%], 8440/125550x Ogre [6.72%], 5663/229806x Octopode [2.46%], 5347/417285x Deep Elf [1.28%], 5323/173074x Merfolk [3.08%], 5230/89714x Vine Stalker [5.83%], 4... 20:21:59 <|amethyst> !lg * recent s=crace / status~~slowed o=% 20:22:00 55459/1295226 games for * (recent): 9800/93477x Minotaur [10.48%], 5452/144125x Demonspawn [3.78%], 4362/80136x Gargoyle [5.44%], 4158/59975x Vine Stalker [6.93%], 3555/61808x Draconian [5.75%], 3373/56782x Troll [5.94%], 2984/37438x Ogre [7.97%], 2575/50991x Hill Orc [5.05%], 2342/92479x Octopode [2.53%], 1809/25591x Kobold [7.07%], 1713/38245x Human [4.48%], 1706/79700x Deep Elf [2.14%], 1641/43... 20:22:06 55459/1295226 games for * (recent): 4/28x Lava Orc [14.29%], 9800/93477x Minotaur [10.48%], 93/894x Bearkin [10.40%], 51/598x Lacertilian [8.53%], 2984/37438x Ogre [7.97%], 1809/25591x Kobold [7.07%], 1603/22687x Deep Dwarf [7.07%], 4158/59975x Vine Stalker [6.93%], 3373/56782x Troll [5.94%], 3555/61808x Draconian [5.75%], 4362/80136x Gargoyle [5.44%], 2575/50991x Hill Orc [5.05%], 1713/38245x Hum... 20:22:32 <|amethyst> !lg * recent s=crace / status~~slowed status!~exhausted o=% 20:22:37 24813/1295226 games for * (recent): 2/28x Lava Orc [7.14%], 2198/61808x Draconian [3.56%], 1723/56782x Troll [3.03%], 2677/93477x Minotaur [2.86%], 1294/50991x Hill Orc [2.54%], 514/20858x Centaur [2.46%], 939/43760x Merfolk [2.15%], 800/37438x Ogre [2.14%], 11/518x Imp [2.12%], 1677/80136x Gargoyle [2.09%], 340/16763x Ghoul [2.03%], 319/16855x Halfling [1.89%], 1125/59975x Vine Stalker [1.88%], 4... 20:22:43 heh 20:23:08 <|amethyst> 'why would minotaurs be slow so often? oh yeah, MiBe' 20:23:18 yeah, my brain did the same flip 20:23:42 -!- Lawman0 has quit [Read error: Connection reset by peer] 20:24:01 and i assume the lava orc is the heat mechanic 20:24:13 <|amethyst> but good to know that nearly 7% of minotaurs die while recovering from berserk 20:24:15 i remember those guys now 20:24:23 they were kinda neat 20:24:52 they got like, hot and liquidy when they were fighting, right? 20:25:18 <|amethyst> while there were lots of (or dangerous) monsters on-screen 20:25:22 <|amethyst> ??tension 20:25:23 tension[1/3]: dangerousness of everything in LOS, checks # of monsters, monster experience value, monster hp (almost-dead monsters are of little threat), monster enchantments (confusion, haste, berserk, might, etc.), player current hp, whether you're in the abyss (*3/2 tension) 20:25:27 <|amethyst> ??tension[2] 20:25:27 tension[2/3]: also checks player enchantments, including slow, confusion, paralyze, nets, and haste. total tension cannot be < 0 (individual monster tension can be negative if it's friendly). 20:25:28 <|amethyst> ??tension[3] 20:25:28 tension[3/3]: unfortunately the game doesnt know that high tension for this char is 100% hp vs anything 20:25:36 yeah, i realize now that's what the mechanic behind it was 20:25:51 <|amethyst> which didn't work out so well 20:25:54 -!- Vidiiot has quit [] 20:25:59 <|amethyst> since tension was designed for Xom 20:26:10 <|amethyst> the bigger problem IMO was the passive heat aura 20:26:10 yeah, i've heard a few complaints about tension in this channel 20:26:26 <|amethyst> basically, if you propose using tension for anything, people will shout at you 20:26:32 hehe 20:26:35 that's what happened! 20:27:08 someone was trying to figure something out and i asked, "don't we already have a tension mechanic we could use?" 20:27:50 <|amethyst> IMO rename it to xom_arousal 20:27:56 hehehe 20:27:58 <|amethyst> no one would propose using that in any other situation :) 20:28:19 xom_popcorn_bias 20:28:29 <|amethyst> (I think Singing Sword uses tension too? or used to?) 20:28:34 yeah 20:28:39 it claims to 20:28:48 it says it starts screaming at high tension 20:29:02 <|amethyst> It used to, but it still do 20:29:15 thx mitch 20:30:01 <|amethyst> tension on singing sword is cosmetic most of the time, until it is high enough to start screaming 20:30:16 <|amethyst> hm 20:30:20 <|amethyst> no, that's wrong 20:30:28 <|amethyst> it actually does affect the amount of noise 20:31:03 it does some damage with it, right? i've only gotten it once 20:31:10 <|amethyst> screaming does damage 20:31:28 <|amethyst> shouting does not 20:31:28 i didn't last long with it, but i did look up the code afterwards 20:31:48 such a great item design 20:31:48 <|amethyst> IMO we need more song lyrics for singing sword 20:32:04 <|amethyst> so I will quit adding song lyrics in quotes.txt 20:32:16 heh 20:32:33 i want mine to sing opera 20:32:37 <|amethyst> (IMO we need more devs who read books, for the glory of quotes.txt) 20:34:05 <|amethyst> Now I'm imagining it screaming "AND DID THOSE FEET IN ANCIENT TIME WALK UPON ZOT'S MOUNTAINS GREEN" 20:34:11 lol 20:34:38 <|amethyst> "GLO-O-O-O-O-O-O-O-O-O-O-O-ORIA IN EXCELSIS DEO" 20:35:25 i was imagining Eddie the Shipboard Computer singing "you'll never walk alone" 20:35:29 I'm imagining it screaming stuff from Lovecraft and summoning (quite possibly unfriendly) 1s 20:36:06 <|amethyst> IMO Summon Lead Guitarist 20:36:22 <|amethyst> The +15 Axe of Rock 20:36:26 gilbert & sullivan have some great lyrics for military equipment, too 20:37:13 <|amethyst> more G&S in quotes.txt, I could get behind 20:37:40 <|amethyst> "A rousing finale, full of words and music, and signifying nothing." 20:39:51 -!- vev has quit [Remote host closed the connection] 20:40:25 you shall have them, then 20:40:48 maybe for singing sword you can replace tension with the number of consecutive attacks 20:41:07 or % attacks in the most recent 100 turns 20:41:17 so when you're hewing away in orc or v:5 it starts screaming 20:41:46 does none of the armor use a stanza from "this helmet i suppose"? that seems like an obvious one 20:42:04 -!- namad7 has quit [Client Quit] 20:43:28 .oO ( assassin picks up Singing Sword and it starts quoting from the Mikado ) 20:43:45 heheehe 20:45:29 aren't there actually demons called Executioners in the game? 20:46:14 and no quote! 20:46:53 -!- mong has quit [Quit: Leaving] 20:47:06 yes, but I'm not entirely certain that applies there (but possibly it appleis better than for As) 20:47:10 *applies 20:47:55 !lg * current trunk ikiller=obsidian_statue 20:47:56 36. 4thArraOfDagon the Phalangite (L23 CeBe of Zin), blasted by a smoke demon (divine providence) (summoned by an obsidian statue) on Zig:10 on 2015-10-25 15:48:04, with 546602 points after 33499 turns and 4:37:50. 20:48:03 rip 4tharra 20:48:15 !lg * current trunk ikiller=obsidian_statue s=map 20:48:15 36 games for * (current trunk ikiller=obsidian_statue): 15x, 6x minmay_separated_statues, 6x minmay_statue_hallways, 3x minmay_statue_bubble, 2x minivault_15, statue_bzr, minmay_statue_crystal_thing, minmay_protected_statue, wizlab_golubria 20:48:19 -!- tealeaves has quit [Quit: Bye] 20:51:49 -!- predator117 has quit [Ping timeout: 240 seconds] 20:52:08 !lg * current trunk ikiller=obsidian_statue s=kmap 20:52:09 36 games for * (current trunk ikiller=obsidian_statue): 36x 20:52:13 rip 20:52:39 !lg * current trunk ikiller=obsidian_statue s=br 20:52:39 36 games for * (current trunk ikiller=obsidian_statue): 33x D, WizLab, Snake, Zig 20:52:43 well, the game's executioner bears no resemblance to ko-ko, but i've seen thinner links made in the quotes than that 20:52:59 -!- PleasingFungus has joined ##crawl-dev 20:53:13 ..and that's why I want to destroy every fungus 20:53:23 I knew it!!! 20:53:24 burn them all down! 20:53:36 can we have the sword say, "behold the lord high executioner!" when one comes into view? 20:53:44 gammafunk: did you end up looking at steamblast? 20:53:57 oh I did not, did you want this considered for 0.17? 20:53:58 !tell reaverb Remind me why vault monsters are 'spoilery'? 20:53:58 PleasingFungus: OK, I'll let reaverb know. 20:54:01 gammafunk: oh heavens no 20:54:10 PleasingFungus: what's this about vault monsters 20:54:15 oh ok, I'm trying to get my act together and get that release out the door 20:54:17 but I will take a look 20:54:21 ಠ_ಠ 20:54:34 !bug 10035 20:54:34 https://crawl.develz.org/mantis/view.php?id=10035 20:54:35 is that grunt_death_stare 20:54:36 check the comments 20:55:01 gammafunk: ya no rush on that one, I just lust for feedback 20:55:01 !lg * current trunk ikiller=obsidian_statue|ice_statue br=D 20:55:02 139. fazisi the Geomancer (L11 VSEE of Elyvilon), blasted by an ice statue (freezing blast) (kmap: portal_ice_cave_entry_ice_statue_01) on D:11 on 2015-10-25 00:49:18, with 11073 points after 9885 turns and 0:28:40. 20:55:18 !lg * current trunk ikiller=obsidian_statue|ice_statue br=D s=ikiller% 20:55:18 139 games for * (current trunk ikiller=obsidian_statue|ice_statue br=D): 106x an ice statue (76.26%), 33x an obsidian statue (23.74%) 20:55:23 right 20:55:38 probably going to give a mild buff to obsidian statues in terms of their spell frequency 20:55:53 going to normalize these statues to speed 10 and use their spell weights to get...hrm 20:56:09 I wonder if we should actually use monster speed like we are currently 20:56:18 since at least the player can xv them and see: it is very fast 20:56:24 which they can't at all for spell frequencies 20:56:33 but this is a problem in general with spell frequencies I guess 20:56:45 it's just for non-stationary monsters, the monster is at least always doing something 20:57:14 I just don't like having speed and "fraction out of 200" as overall action knobs for statues 20:57:18 @??ice_statue 20:57:19 ice statue (128) | Spd: 16 (07stationary) | HD: 8 | HP: 70 | AC/EV: 12/1 | 11non-living, unbreathing | Res: 13magic(immune), 12cold+++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire | XP: 685 | Sp: b.cold (3d16) [06!sil], throw icicle (3d16) [06!sil], freezing cloud (2d17) [06!sil], sum.ice beast [06!sil] | Sz: Large | Int: human. 20:57:24 @??obsidian_statue 20:57:24 obsidian statue (068) | Spd: 10 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 670 | Sp: sum.minor demon [06!sil], sum.demon [06!sil] | Sz: Large | Int: human. 20:57:30 @??orange_crystal_statue 20:57:30 orange crystal statue (048) | Spd: 6 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living, evil, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy | XP: 412 | Sp: brain feed [06!sil], draining gaze [06!sil], mass confusion [06!sil] | Sz: Large | Int: human. 20:57:41 all different speeds, all same frequency of 60/200 at present 20:57:50 for ocs I'm going to outright increase it a bit 20:57:52 heh 20:58:11 perhaps monster speed is the better approach though 20:59:14 turns out I had made lunar statue harder than normal ocs not only in terms of its spells, but because increased the spell action weights 20:59:18 I sincerely forget how that interacts with e.g. slouch 20:59:21 yet I didn't realize I was increasing their action rate 20:59:41 actually there's no e.g., I just forget how it interacts with slouch. 20:59:43 oh, hrm. Hopefully that can see they're not moving, but...maybe it's good that you can slouch e.g. ice statues? 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:21 |amethyst fixed chei's slouch damage scaling with monster speed, but I don't know if it simply looks at move energy or what 21:02:13 kind of a philosophical question, imho... 21:02:43 <|amethyst> stationary monsters don't get that far 21:02:49 <|amethyst> !source _slouchable 21:02:49 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/godabil.cc#l3592 21:03:09 <|amethyst> (and _slouch_damage, which is the part I changed, is just above that) 21:03:23 I see 21:03:28 ok. 21:03:42 Also 1learn add statue stationary monsters don't get that far 21:06:58 -!- ystael has quit [Ping timeout: 252 seconds] 21:07:05 another question is, can a monster cast mast confusion with allied monsters in view 21:07:38 ah, great 21:07:50 continue if || mons_atts_aligned(mi->attitude, mons->attitude) 21:07:54 what if the enemy monsters are invisible to the statue :3 21:08:14 uses monster_near_iterator 21:08:18 not sure if that checks sight 21:08:48 but my concern was it making summons, trying to cast mass confuse 21:09:00 but being unabled to, in which case the spell confuse would be better for it 21:09:05 but it seems mass confuse is fine 21:09:08 <|amethyst> hm 21:09:12 -!- Zekka has quit [Ping timeout: 264 seconds] 21:09:16 <|amethyst> that's different for players, isn't it? 21:09:30 I'm looking at _mons_mass_confuse 21:09:42 or do you mean, that's a bad asymmetry? 21:09:51 <|amethyst> the latter 21:10:13 <|amethyst> maybe not so bad 21:10:21 it's an asymmetry, but it's definitely better for the spell being useful 21:10:28 for the monster, that is 21:10:41 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 21:10:49 <|amethyst> right, I'm just wondering would the spell be too powerful of beoghites or summoners could use it? 21:10:54 <|amethyst> s/of/if/ 21:11:03 -!- MgDark has quit [Ping timeout: 244 seconds] 21:11:10 it's a pretty high level hex 21:11:14 ??mass_confusion 21:11:14 mass confusion[1/2]: Tries to confuse all monsters in LOS. Unlike Alistairs, it works on the undead, poison resistant, and pretty much everyone else - but checks MR. 21:11:24 cursed entries that don't give the spell level 21:11:41 L6 21:12:18 it does check mr already, and I don't see how it really needs to confuse allies 21:12:21 -!- gressup has quit [Quit: Leaving] 21:12:26 but then again I've used it almost never 21:12:43 where are all mutflags listed? 21:13:03 mutation-data.h? not sure what you mean 21:13:16 <|amethyst> !source mutflag 21:13:17 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#l73 21:13:20 ah 21:13:23 yes that 21:13:41 oh, there's no flag for Ds muts 21:14:01 <|amethyst> nope, those are just "whatever appears in a facet" 21:14:10 <|amethyst> since you'd never want to pick a Ds mutation at random 21:14:14 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:14:15 <|amethyst> but rather a whole facet 21:14:29 -!- DrStalker has quit [Ping timeout: 272 seconds] 21:14:48 <|amethyst> !source _demon_facets 21:14:49 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#l1914 21:15:21 thanks 21:15:24 !source facet_def 21:15:24 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#l56 21:16:11 -!- Zekka has quit [Ping timeout: 240 seconds] 21:25:53 [elves cd4c528] Give deep elf spellcasters the lich spell set treatment. 4 files changed, 202 insertions(+), 156 deletions(-) 21:25:58 refactoring that code felt good 21:26:19 is that branch in the main repo? 21:26:29 I should probably land the refactoring part of that even if the elves part doesn't make it 21:26:32 chequers: it's local 21:26:46 sort of impressed how small the diff is, is all 21:27:27 http://sprunge.us/VZEU 21:33:37 -!- amalloy is now known as amalloy_ 21:34:25 -!- Daekdroom has quit [Quit: Leaving] 21:37:01 careful, his patches are known to have dark(-) and chaos(+) 21:37:11 * Grunt breathes chaos at gammafunk. 21:42:27 -!- Ipsum has quit [Read error: Connection reset by peer] 21:46:19 did anyone else see the proposal for an -ER mutation for Ds as a scale-facet mutation? 21:47:25 I'm thinking about numbers for the levels, if it should be % or flat reduction 21:48:24 flat reduction is simpler to understand (not that you'd show the player numbers anyway, I think) but would only really be relevant for low-ER builds (can't subtract more than 1/level). Percentage reduction has the opposite problem 21:49:07 -!- vale_ has quit [Ping timeout: 260 seconds] 21:51:56 -!- tealeaves has quit [Quit: Bye] 21:52:35 -!- tealeaves has quit [Client Quit] 21:53:56 -!- MgDark has quit [Ping timeout: 244 seconds] 21:54:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:54:05 -!- MgDark_ is now known as MgDark 21:54:40 -!- wheals has joined ##crawl-dev 21:57:55 New branch created: pull/170 (1 commit) 13https://github.com/crawl/crawl/pull/170 21:57:55 03chequers02 07https://github.com/crawl/crawl/pull/170 * 0.17-a0-2219-g5d367f9: Add sturdy frame mutation (infinitevox). 10(13 hours ago, 4 files, 22+ 1-) 13https://github.com/crawl/crawl/commit/5d367f9095ba 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:12 -!- Wensley has quit [Remote host closed the connection] 22:03:11 man 22:03:24 at this point i wonder if pleasingfungus is purposely avoiding me :P 22:03:26 -!- thrig has quit [Ping timeout: 252 seconds] 22:03:55 -!- mizu_no_oto has quit [Client Quit] 22:05:07 /nick DispleasingAlga 22:05:51 <|amethyst> with your powers combined 22:06:11 -!- PleasingFungus has joined ##crawl-dev 22:06:12 -!- |amethyst is now known as MehLichen 22:06:27 now's your chance to strike, wheals! 22:06:28 -!- MehLichen is now known as |amethyst 22:06:34 /nick AngryDeathcap 22:06:35 -!- amalloy_ is now known as amalloy 22:06:37 -!- wheals has left ##crawl-dev 22:06:44 wow, chickened out 22:06:46 -!- wheals has joined ##crawl-dev 22:06:48 rip 22:06:48 <|amethyst> no who's avoiding whom, huh? 22:06:49 just kidding 22:06:51 !blame2 wheals 22:06:51 wwwhhheeeaaalllsss 22:06:52 <|amethyst> :) 22:07:01 yo PF 22:07:07 -!- tealeaves has quit [Quit: Bye] 22:08:52 i also liked the -ev aux attack idea there, since all other aux attacks lower AC instead 22:09:17 at the same time, you aren't losing the ego/artps on the slot either, so maybe it should be a bit weaker 22:12:13 -!- Pacra has joined ##crawl-dev 22:15:10 -!- Blazinghand has joined ##crawl-dev 22:17:45 03Michael Barlow02 07* 0.17-a0-2218-g43caaf9: Removed important methods from within ASSERTs 10(4 hours ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/43caaf9b0eb9 22:17:45 03wheals02 07* 0.17-a0-2220-g6fea741: Merge pull request #169 from michaelbarlow7/asserts-bug 10(7 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/6fea7410b7f9 22:18:03 wheals: yo. 22:18:09 <|amethyst> For 0.18, I think we should implement all the following as monsters, spells, or both: Furious Orbs, Manifold Orbs, Burning Eye, Eyes of Desolation, Panic Eels, Claws of Hunger, Worms of Sorrow, Worms of Agony, Frozen Stars, Frozen Teeth, Toxic Suns, Toxic Flowers, Golden Spores 22:18:33 i remember we noticed some other instances of that issue a couple days ago but i can't remember them 22:18:40 |amethyst: why not gods?? 22:18:45 <|amethyst> that too 22:18:46 ... she ambiguously recognizes both the horror of the blood as well as the situation of the anguished Seboulisa, 'one breast eaten away by worms of sorrow'. 22:18:50 <|amethyst> perhaps Overgods 22:18:54 also, what on earth are we talking about 22:18:57 learn add 0.18_plan 22:19:15 Panic Eels sound like the most annoying possible monster 22:19:24 You are terrified of the panic eel! 22:19:32 The panic eel turns to flee! 22:19:43 See, either way! 22:19:45 I am reminded of one of my bad monster design ideas 22:19:48 unspeakable horrors 22:19:56 cause fear, mass confusion, ...there was something else too 22:20:08 oh yeah, paralyse 22:20:12 <|amethyst> PleasingFungus: they are all weapons from Overgod, which not only is by Linley Henzell, but has the following in the default high scores list: 22:20:34 Grunt: silence, surely 22:20:47 @??eye of devastation name:burning_eye n_rpl col:lightred spells:bolt_of_fire.magical.40 22:20:47 Need a positive spell frequency;got 'magical' in 'bolt of fire.magical.40' 22:20:52 @??eye of devastation name:burning_eye n_rpl col:lightred spells:bolt_of_fire.40.magical 22:20:53 burning eye (04G) | Spd: 7 | HD: 10 | HP: 42-70 | AC/EV: 12/1 | see invisible, fly, unbreathing | Res: 06magic(100), 12drown | XP: 436 | Sp: b.fire (3d18) [06!sil] | Sz: Medium | Int: brainless. 22:20:55 <|amethyst> Boris, Margery, Sigmund, Trog, Okawaru, Elyvilon, Sif Muna, Zin, The Shining One, Nemelex Xobeh, Yredelemnul, Kikubaaqudgha, Makhleb, Vehumet, Xom 22:21:01 nice 22:21:05 <|amethyst> note that some of those are Stone Soup 22:21:25 ...none of those are Stone Soup, though? 22:21:55 any comments on -ER mutation? 22:22:00 <|amethyst> oh 22:22:12 who did you *think* was only in DCSS :) 22:22:14 <|amethyst> I had thought Nemelex was stone soup, but that was just a rewrite 22:22:19 one of many... 22:22:32 I think Nemelex is either the most recent or the second most recent non-DCSS god 22:22:35 <|amethyst> I mean, the very early stone soup rewrite 22:22:44 !send |amethyst a portable altar of Nemelex 22:22:44 Sending a portable altar of Nemelex to |amethyst. 22:22:54 MISC_CARD_TABLE iirc :) 22:23:00 <|amethyst> and I was thinking Trog was stone soup, but I guess that's 4.something? 22:23:29 Trog was one of the first batch of gods in 2.80 22:23:35 berserk is the only connection between pre-SS trog and current trog, though 22:23:35 <|amethyst> oh, hm 22:23:53 possibly weapon gifts, but at least in 4.1 i think T only gives +0 robes 22:24:11 let's see 22:24:14 Vehumet was 3.00 22:24:17 Nemelex was 3.10 22:24:19 Yred was 3.20 22:24:43 Zin, TSO, Kiku, Oka, Makhleb, Sif, Trog, Ely, and Xom were 2.80 22:24:48 probably missing someone 22:25:27 ??gods 22:25:27 gods[1/2]: '?' '/' 'G' for a complete list (in game). Type "?? reasons" (in IRC) to get a list of reasons which might motivate you to worship that particular god. 22:25:28 <|amethyst> so Trog as "Lugafu" never made it into a release? 22:25:30 ??gods[2 22:25:30 gods[2/2]: Ashenzari, Beogh, Cheibriados, Dithmenos, Elyvilon, Fedhas, Gozag, Jiyva, Kikubaaqudgha, Lugonu, Makhleb, Nemelex Xobeh, Okawaru, Qazlal, Ru, Sif Muna, Trog, Vehumet, Xom, Yredelemnul, Zin, the Shining One. 22:25:34 |amethyst: correct 22:25:44 nostalgia is basically a release, in a sense. 22:25:50 |amethyst: there was some code in 2.70 which referred to Trog as Lugafu, but all of the god code was disabled there 22:25:59 and/or horribly incomplete; I forget which 22:26:03 <|amethyst> aha 22:26:07 <|amethyst> that must have been it 22:26:36 okay, I don't think I'm forgetting anyone 22:26:49 right now in DCSS we have ABCDEFGJKLMNOQRSTVXYZ1 22:27:12 I just listed: EKMNOSTVXYZ1 22:27:32 that leaves: ABCDFGJLQR, who are all DCSS gods 22:28:22 hm, we're coming up on having as many DCSS gods as original gods 22:28:26 10 vs 12 right now 22:28:35 (and P is in the works and might make 0.18 depending on how testing goes) 22:28:42 ??todo gods 22:28:43 missing gods[1/1]: HIPUW 22:29:01 learn set todo_gods HI(P)UW 22:30:17 -!- Lasty has quit [Quit: Leaving.] 22:31:24 <|amethyst> Lugonu 2006, Beogh 2007, Fedhas 2009, Jiyva 2009, Chei 2009, Ash 2010, Dith 2014, Gozag 2014, Qazlal 2014, Ru 2014 22:31:52 why (P) 22:31:58 <|amethyst> (date of first commits; arguably 2007 for Lugonu, since that's when they were renamed from Lucy) 22:32:04 <|amethyst> kvaak: Grunt is working on Pakellas 22:32:50 I have an evoker_god_rebase branch locally which I am going to push to a branch after 0.17 tourney ends 22:33:06 it has some adjustments from the current state of P on the evoker_god branch in addition to the rebase 22:33:07 -!- shnurlf has quit [Ping timeout: 246 seconds] 22:33:08 <|amethyst> (the others that were renamed were renamed in the same year they were introduced) 22:33:31 !send |amethyst Feawn 22:33:32 Sending Feawn to |amethyst. 22:33:38 !send |amethyst Lucy 22:33:38 Sending Lucy to |amethyst. 22:33:42 !send |amethyst Chronos 22:33:42 Sending Chronos to |amethyst. 22:33:44 !send Grunt Dithmengos 22:33:44 Sending Dithmengos to Grunt. 22:33:49 !send Grunt death mangoes 22:33:49 Sending death mangoes to Grunt. 22:33:50 I think that's all four renames <3 22:34:05 ?/brian's 22:34:05 Matching entries (1): bog[1]: Originally "B.O.G." for Brian's Orc God, was the (implied) deity associated with orc priest smiting in early 4.0 code. References to Bog were removed from the 4.0 code. {Beogh} is Bog's descendant, Stone Soup's god of the orcs. 22:34:13 <|amethyst> what skills have been added? Charms+Hexes, Throwing, ...? 22:34:19 good question 22:34:26 let me look at the 4.0b26 list 22:34:32 I remember what skills have been removed 22:34:44 enum.h: * <5> 09sep1999 BWR Removed Great Swords skill 22:34:45 heh 22:34:47 (divintation, traps and doors, then just traps) 22:34:59 4.0b26 has: 22:35:04 Grunt: there was technically iashol 22:35:18 never in trunk, but then again trunk was a wilder place in the past 22:35:33 Fighting, Short Blades, Long Swords, Axes, Maces & Flails, Polearms, Staves, Slings, Bows, Crossbows, Darts, Throwing(!), Armour, Dodging, Stealth, Stabbing, Shields, Traps & Doors, Unarmed Combat, 22:35:55 Spellcasting, Conjurations, Enchantments, Summonings, Necromancy, Translocations, Transmigration, Divinations, 22:36:03 Fire/Ice/Air/Earth/Poison Magic, 22:36:06 -!- CKyle has joined ##crawl-dev 22:36:07 Invocations, Evocations 22:36:10 that's it 22:36:15 <|amethyst> I guess throwing was both removed and re-added in SS 22:36:25 we added transmutations, technically 22:36:39 transmutations was a straight-up rename i i r c 22:36:49 <|amethyst> I guess that's as good as counting both Charms and Hexes :) 22:36:50 yeah 22:36:59 %git 6f27175 22:36:59 07jpeg02 * 0.5-a0-1800-g6f27175: Rename Transmigration -> Transmutation. Move randart spellbook tiles into subfolder /artefact, like for other artefacts. 10(7 years ago, 32 files, 95+ 93-) 13https://github.com/crawl/crawl/commit/6f27175d3cc8 22:37:46 You finish eating the transmig ration. 22:38:13 it should give you a badform 22:38:39 -!- DrStalker_ is now known as DrStalker 22:39:07 Grunt: oh, pakellas is coming back? 22:39:10 that's excellent. 22:39:11 why was it ever called transmigrations? 22:39:23 -!- wheals has quit [Remote host closed the connection] 22:39:31 it sounds new agey 22:39:38 crawl has historically made a lot of really questionable naming decisions. 22:39:46 There's something else similar, I forget what. 22:39:56 PleasingFungus: Dithmengos 22:39:58 <.< 22:44:18 <|amethyst> Enchantment 22:44:18 <|amethyst> These spells mostly cause some kind of durational effect, which lasts only 22:44:18 <|amethyst> until the magic wears off. Enchantments are distinguished from transmigrations 22:44:21 <|amethyst> in that the latter cause a permanent alteration in something which persists 22:44:23 <|amethyst> even after the magic has faded, while the effects of the former last only 22:44:26 <|amethyst> so long as the magic does. Sometimes enchantments may take advantage of the 22:44:28 <|amethyst> more powerful aspects of transmigration to induce some kind of radical change 22:44:31 <|amethyst> (eg polymorph). 22:44:55 did the form spells exist back then? 22:45:18 a few of them did i i r c 22:45:59 SPELL_SPIDER_FORM, "Spider Form", 22:45:59 SPTYP_TRANSMIGRATION | SPTYP_POISON, 22:46:07 SPELL_BLADE_HANDS, "Blade Hands", 22:46:07 SPTYP_TRANSMIGRATION, 22:46:07 5 // only removes weapon, so I raised this from 4 -- bwr 22:46:13 heh 22:46:13 <|amethyst> well 22:46:16 @??death cob name:death_mango n_rpl col:orange 22:46:16 bad monster colour "orange" in "death cob name:death_mango n_rpl col:orange" 22:46:18 <|amethyst> that comment was in 2.70 22:46:20 SPELL_STATUE_FORM, "Statue Form", 22:46:20 SPTYP_TRANSMIGRATION | SPTYP_EARTH, 22:46:20 and dragon form, surely? 22:46:20 6 22:46:21 bah 22:46:27 <|amethyst> and 2.70 does not yet have enums for spells it seems 22:46:29 SPELL_ICE_FORM, "Ice Form", 22:46:29 SPTYP_ICE | SPTYP_TRANSMIGRATION, 22:46:29 4 // doesn't allow for equipment, so I lowered this from 5 -- bwr 22:46:32 SPELL_DRAGON_FORM, "Dragon Form", 22:46:32 SPTYP_FIRE | SPTYP_TRANSMIGRATION, 22:46:32 8 22:46:36 goood. 22:46:38 SPELL_NECROMUTATION, "Necromutation", 22:46:38 SPTYP_TRANSMIGRATION | SPTYP_NECROMANCY, 22:46:39 8 22:46:43 heh 22:46:48 that's almost all of them, actually. 22:46:49 so, basically the complete set 22:46:51 <|amethyst> if (spell_type(spell_ex, 15) == 1) { exercise(SK_TRANSMIGRATION, (random2(spell_value(spell_ex) + 1)) / spellsy + r 22:46:54 <|amethyst> andom2(5) != 0); // + 1); 22:46:56 <|amethyst> } 22:46:58 <|amethyst> sorry about the bad paste 22:47:02 SPELL_ERINGYAS_SURPRISING_BOUQUET, "Eringya's Surprising Bouquet", 22:47:02 SPTYP_TRANSMIGRATION | SPTYP_EARTH, 22:47:03 4 22:47:05 <3 22:47:14 (that's still a great spellname btw) 22:47:17 it is! 22:47:22 someday we should bring it back. 22:47:22 oh here's the most important one 22:47:26 SPELL_AIR_WALK, "Air Walk", 22:47:26 SPTYP_TRANSMIGRATION | SPTYP_AIR, 22:47:26 9 22:47:28 but, like, with a completely different functionality, ofc 22:47:30 haha 22:47:31 air walk... 22:47:39 <|amethyst> looks like no form spells in 2.70 22:48:05 here's the adorable last entry in the 4.00b26 spell list 22:48:08 SPELL_STRIKING, "Striking", 22:48:08 clearly add an unrand book with moon walk to lehudib's moon base 22:48:09 0, 22:48:09 1 22:48:19 moon walk................ 22:49:36 (followed by zombie dance, a necro spell) 22:49:58 <|amethyst> oh oh, this is great 22:50:28 <|amethyst> so in 2.70, there are spell types 11 = conjuration, 12 = enchantment, ... 23 = air 22:50:39 <|amethyst> guess what the spell type number for bolt of lightning is? 22:51:00 1123? 22:51:10 <|amethyst> 2311, but close enough :) 22:51:41 decimal bitmasks are the best bitmasks 22:51:42 <|amethyst> if only Crawl were ported to IBM mainframes, that might be the most efficient way to do it 22:51:50 -!- Lawman0 has quit [Read error: Connection reset by peer] 22:52:39 ...the bcd opcodes were removed from intel asm at some point? 22:52:51 <|amethyst> anyway, 2.70 transmigrations were: dig, poly other, degeneration, mutation 22:52:52 idea heard on tileschat: have bone dragons breathe spectral mist 22:52:55 <.< 22:53:30 (makes sense in an obtuse way, which is why I share it, but I think they're fine as they are) 22:53:37 <|amethyst> geekosaur: I hear those instructions are not available in long mode 22:54:03 so effectively "yes". sad 22:54:13 no 64-bit colbol for youuuuu 22:54:14 -!- StarButterfly has quit [Quit: Page closed] 22:54:18 *COBOL 22:54:49 <|amethyst> no, no, you just get the Core i000 decimal coprocessor 22:54:56 -!- AreBrandon has quit [Quit: Leaving] 22:55:57 <|amethyst> though these days I guess most people run decimal conversions on their video card, since it's parallelisable 22:56:13 -!- tealeaves has quit [Quit: Bye] 22:56:27 <|amethyst> that's how bitcoin works, right? 22:56:55 -!- Bamboomancer has quit [Ping timeout: 246 seconds] 22:56:57 co2817 coprocessor clearly 22:57:18 -!- reaverb has joined ##crawl-dev 22:57:20 -!- User__ has joined ##crawl-dev 22:57:42 -!- reaverb is now known as Guest33997 22:59:26 !tell dpeg the "Martial Arts God" thread in CYC on the Tavern turned into a neat discussion about the volatile piety god design space, I know you've had parellel lines of thought in the past. 22:59:27 User__: OK, I'll let dpeg know. 22:59:30 -!- User__ is now known as reaverb 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:01:08 <|amethyst> what would happen if we stopped guaranteeing that every god would generate in every game? 23:01:42 <|amethyst> presumably with some indication from the beginning of the game of which gods exist in this dungeon 23:02:03 |amethyst: you would get a lot more ^qyes 23:02:09 <|amethyst> I guess that's true 23:02:14 Ha I was going to mention you gammafunk. 23:02:30 nonsense! I play all gods equally as much! 23:02:34 What's the goal behind not having every god generate? 23:02:50 <|amethyst> reaverb: so we can keep adding gods forever :P 23:02:50 variety, I assume? 23:02:52 ahh 23:03:06 Are we particularly close to being concerned about that? 23:03:27 would it be a problem to have, say, twice as many altars in d1 to d4 as current? 23:03:38 (I think no) 23:03:44 could always just make more temple vaults with more gods 23:03:52 -!- Lightli_ is now known as Lightli 23:03:52 <|amethyst> I guess not, since D1-9 is a pretty big space 23:04:26 multilevel T! 23:04:48 <|amethyst> split Temple into separate branches thematically, which some challenge you have to go through to get to the entrance 23:04:59 <|amethyst> choosing the path of darkness or light or meh 23:05:03 ouiblettemple 23:05:52 <|amethyst> but, yeah, I guess multi-god overflow altar vaults mean temple doesn't have to grow without bound 23:06:06 <|amethyst> and we'll run out of letters before it becomes a problem anyway 23:06:10 there are a few temples that are supposed to have every single god 23:06:13 but not many 23:06:18 ??gods 23:06:18 gods[1/2]: '?' '/' 'G' for a complete list (in game). Type "?? reasons" (in IRC) to get a list of reasons which might motivate you to worship that particular god. 23:06:27 <|amethyst> DrKe: doesn't have to be, though 23:06:58 !source temple.des 23:06:59 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/temple.des 23:07:53 looks like 5 of them 23:07:53 If you really aren't happy with the frequency of altars in current crawl, my guess is you'd prefer to just have god chosen at start 23:08:03 since it's pretty easy to find an altar already 23:08:40 -!- Gorgo has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 23:08:40 i dove to d:12 recently looking for an altar, because i couldnt remember what depth the guarantee was and i missed the D:9 altar 23:08:51 lucy temple has pretty high weight to it actually 23:08:59 by an altar, I don't mean an altar to a specific god 23:09:08 <|amethyst> gammafunk: my concern was actually too many altars 23:09:08 I think "not all gods are guarentted" would work best if every player was 100% playing to win all the time, but some players enjoy starting the game with their god already chosen and I see very little cost with continuing to spawn all gods. 23:09:25 -!- Guest33997 has quit [Quit: Leaving] 23:09:26 "You sense an entrance to the ecumenical temple on this level." 23:09:28 <|amethyst> gammafunk: since adding gods results in more altar vaults on average 23:09:46 oh I was responding to some suggesting of "twice as many altars" 23:10:14 but yeah that's something that should be accounted for I guess; they don't feel too numerous to me, but I've not looked at actual numbers 23:10:17 I meant as an example of more gods, not just randomly spawning two altars per god 23:10:24 -!- bonghitz has quit [Ping timeout: 244 seconds] 23:10:24 <|amethyst> what about moving temple to D:9 ? 23:10:33 no don't like that 23:10:42 d:0 temple 23:10:49 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:10:50 piety gain from d:4-7 to lair or d:10-11 is important 23:10:51 pray for good luck before you go dungeoneering 23:11:04 or a smaller temple quite near the start 23:11:14 this feels like it's creating problems... 23:11:18 !send PleasingFungus problems 23:11:18 Sending problems to PleasingFungus. 23:11:22 -!- Pacra has quit [Ping timeout: 255 seconds] 23:11:24 !send Grunt more problems 23:11:24 Sending more problems to Grunt. 23:11:27 <|amethyst> I was thinking to even more encourage picking up a "suboptimal" god earlier 23:11:31 !send PleasingFungus all the problems 23:11:31 Sending all the problems to PleasingFungus. 23:11:34 I guess since there aren't actually any extra gods yet... 23:11:34 <|amethyst> but yeah, I think PF is right 23:11:37 although random gods... 23:11:45 <|amethyst> chequers: we have four extra gods last year :) 23:11:48 random gods would just be like any other god 23:11:59 it'd be an "altar to a random god" presumably with like one per game 23:12:00 |amethyst: I think Crawl already does a very good job of making players choose a god early if they want to win. 23:12:00 last year = before my time = they've been here forever 23:12:09 <|amethyst> gammafunk: I was thinking 2 or 3, but maybe 1 is best 23:12:19 Winning is highly overrated. 23:12:20 sure you could have 2 or 3 and not really break things 23:12:26 !send PleasingFungus runes 23:12:26 Sending runes to PleasingFungus. 23:12:33 !death PleasingFungus 23:12:33 Death has come for PleasingFungus... 23:12:38 !firestorm Grunt 23:12:39 PleasingFungus points at Grunt and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs Grunt! 23:12:44 !glaciate PleasingFungus 23:12:44 Grunt points at PleasingFungus and mumbles some strange words. Grunt conjures a mighty blast of ice! The great icy blast engulfs PleasingFungus! 23:12:56 that's cold, man. 23:13:20 requesting comments on the -ER Ds mutation again 23:14:05 chequers: can you link? I missed it 23:14:47 -!- debo has quit [Ping timeout: 240 seconds] 23:15:32 aren't Ds mutations supposed to be positive? 23:15:49 it is, it reduces encumbrance rating 23:15:54 PleasingFungus: https://github.com/crawl/crawl/pull/170 23:16:07 oh, thought that was elec resist 23:16:17 -!- Insomniak` has quit [Quit: I like to rock] 23:16:20 that's rElec 23:16:31 <|amethyst> FR: rMagic 23:16:55 if you haven't memorized every one of crawl's cryptic and inconsistent abbreviations, you are not ready for the arduous task of crawl development. 23:16:57 sad, but them's the facts... 23:17:00 only +3 ev in cpa seems low 23:17:14 it depends on what skills you tested with 23:17:16 i guess 23:17:27 chequers: how different is that from a +str mutation? 23:17:51 scales slot mutation: "big muscles" 23:17:59 huge guts 23:18:22 Grunt: rip 23:18:28 +6 str is probably better in a lot of instances 23:18:34 <|amethyst> the numbers sound a bit high 23:18:41 <|amethyst> keep in mind this is before squaring 23:19:13 <|amethyst> so -45% is actually more like -70% 23:19:33 then i'm puzzled as to how it's only +3 ev 23:19:38 or would that be +3 for every increment of 15% 23:19:46 -!- ystael has quit [Ping timeout: 256 seconds] 23:19:46 <|amethyst> no dodging skill? 23:19:48 though that sounds too high now 23:20:07 maybe something about str? 23:20:13 seems like for any reasonable cpa setup it would be more 23:20:21 esp late enough in the game that you would have lv3 scales 23:20:26 someone could probably apply that pull request and test 23:22:14 PleasingFungus: *I* know the canonical abbreviation for electricity resistance; but that doesn't mean he was using it 23:22:23 enh. 23:23:26 PleasingFungus: good point. I guess it's body-slot mutation-flavoured? and also equivalent effect from str would be, like, 20 23:23:34 DrKe: I was testing with 27 skill 23:23:48 as any reasonable player would have 23:24:24 |amethyst: yeah, I balanced towards making the effect significant for mages going robe -> ring, it might be excessive at plate level 23:24:28 chequers: yeah, 20 str is enough to have significant effect on melee damage. 23:24:39 yeah 23:24:48 also, that comment suggests that a flat effect makes more sense than a %? 23:25:13 -!- tealeaves has quit [Quit: Bye] 23:25:28 well, flat effect would be not noticeable for anyone *except* robe -> ring, I think 23:25:57 really? 23:26:01 ??plate 23:26:01 plate armour[1/2]: 10AC, 18ER. 23:26:03 ??ring 23:26:03 rings[1/3]: dexterity, evasion, fire, ice, intelligence, invisibility, flight, life protection, loudness, magical power, poison resistance, protection, protection from cold, protection from fire, protection from magic, see invisible, slaying, stealth, strength, sustain abilities, teleport control, teleportation, wizardry. 23:26:06 ha 23:26:09 ??scale mail 23:26:09 scale mail[1/1]: 6AC, 10 ER. 23:26:12 15/18 = 85% 23:26:24 so not nothing, but I'm not sure it's level 3 mutation something 23:26:25 you mean 27 armour skill? 23:26:32 or 27 dodging skill or both 23:26:35 DrKe: 27 all skill 23:26:37 ??chain mail 23:26:38 chain mail[1/2]: 8AC, 15ER. 23:26:42 <|amethyst> chequers: PF means like -7 ER 23:26:52 i think that's not really realistic to most game conditions 23:26:55 I hadn't decided what I meant. 23:26:58 like you might even hit the ev softcap 23:26:59 but that's a good thing to mean. 23:27:10 DrKe: sure i was just trying to illustrate an upper limit 23:27:14 so it could be better than i think it is 23:27:38 i guess a reasonable place for it to be would be worse than other scales for melee chars and better for casting chars 23:28:15 though cpa is an optimal use of it so probably not the best armor to compare with 23:28:38 -6 ER would be shifting down two armour grades, insofar as those exist. that seems like it'd be pretty significant. 23:29:06 if it gives +6 ev, it's already somewhat competitive with the lower grade scales, and then gives other benefits 23:29:12 how do you see that interact with armour of 5 ER and lower? you just set min(0, ? 23:29:48 <|amethyst> yes, presumably you wouldn't have an evasion bonus for naked chars :) 23:30:11 well...! 23:30:43 i don't see a problem with -6 er conceptually 23:30:47 i would find it hard to hit a naked demonspawn on my lawn, possibly as hard as if it was wearing ring mail 23:30:49 ring mail can be good for casting types 23:31:01 just i guess if you find a robe of archmagi you are not happy 23:31:15 heh 23:31:35 maybe -5 would be a better figure 23:31:53 that makes the per-level maths harder 23:32:02 dont do that to me DrKe 23:32:04 1, 3, 5? 23:32:15 its not going to have much of an effect early on anyways 23:33:21 ??mottled dragon armour 23:33:21 mottled dragon armour[1/1]: 6AC, 5ER, rNapalm. Can be created by enchanting a mottled dragon hide. 23:34:25 6 would be ok too i suppose 23:34:32 it would be alright for it to lean on the side of being more powerful 23:34:40 since you see less immediate results from it than you do from +4 ac 23:35:10 * gammafunk cackles! 23:35:15 !? 23:36:02 gammafunk disappears in a puff of smoke? 23:36:05 yes gfunk share the source of your amusement with us 23:36:27 perhaps this comment most explains why I'm cackling: https://www.reddit.com/r/dcss/comments/3q0e81/what_do_you_really_enjoy_about_dcss/cwc00as 23:36:43 at least in terms of the general reason why 23:36:51 You should respond to jason. 23:36:57 heh 23:37:07 I didn't know what to say 23:37:23 "join irc" is a good start imo 23:37:33 -!- Cacophony has quit [Quit: oh no am scare] 23:37:36 Well, obviously the best and easiest way to start off as a dev is to design your own branch. 23:37:54 !branch PleasingFungus 23:38:00 like a github branch, or dungeon branch? 23:38:06 Dungeon branch. Obviously. 23:38:07 I tried the former, and it did indeed work for me 23:38:09 Alternately, we do have a wiki page somewhere that iirc was reasonable. Stuff like, make some vaults, put some designs up on GDD if you enjoy suffering, that sort of thing. 23:38:21 yeah I should have sent a nice link like that 23:38:29 It's not too late! 23:38:34 -!- shnurlf has quit [Ping timeout: 246 seconds] 23:38:43 do we have a good canonical link? 23:38:52 I want it to be *canonical* dammit! 23:38:59 chequers: I'm actually not that fond of suggesting people join IRC, mostly because I am an old grump 23:39:15 but also because most of the stuff new people suggests doesn't need realtime feedback 23:39:19 er, *suggest 23:39:30 can be dealt with just fine on forums, by non-devs, even 23:39:34 yeah that's a great first if the person is really a programmer with programming-related questions 23:39:35 or on mantis or w/e 23:39:35 an old grump... who likes the in-crowd already here, or who doesn't think it's neccessary? 23:39:40 ah 23:39:49 who says I like anyone? 23:39:52 <|amethyst> "ideas" are cheap 23:39:54 well, my personal experience is that dev interaction doesn't really occur outside here 23:39:57 <|amethyst> we need designs 23:39:59 gammafunk: "Killing players." I just got my first kill in my snake rune vault. I... I... really liked that 23:40:00 You like....what's his name 23:40:02 the dragon goy 23:40:06 what, nrook? 23:40:09 -!- Lasty_ has quit [Read error: Connection reset by peer] 23:40:11 I don't get feedback on my code when I post it to GDD or as a pull request, or on mantis 23:40:19 johnstein: Savor the dark energies flowing through you! 23:40:20 not until I mention it here 23:40:23 also "dragon goy" is a good phrase 23:40:29 yeah nrook 23:40:36 is there an easier way to kill players than designing vaults 23:40:37 chequers: we generally reply to mantis stuff within six to nine months. 23:40:38 heh, s/goy/boy/ 23:40:44 Grunt: you here? 23:40:51 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:40:55 hypractvChipmunk: nope 23:41:00 good 23:41:06 gammafunk: he's not in here! 23:41:09 i like the mantis entries that get closed like 3 years later 23:41:15 PleasingFungus: that's why I suggest IRC. I too would prefer pull requests / something asynchronous, but until it exists I don't want to suggest it to newbies 23:41:30 he's about ten feet away, through a wall. 23:41:38 probably playing videogames or something. 23:41:45 do you ever let him out 23:41:52 if you see him, please tell him that i made apple pie, but he can't have any because of his hydra patch 23:41:55 Only when he's been very good. 23:41:56 <|amethyst> chequers: for someone who wants to contribute code, then IRC is good 23:42:02 -!- WalrusKing has quit [Quit: Leaving] 23:42:06 hypractvChipmunk: hydra patch...? 23:42:22 conversation from before you came 23:42:32 i wanted to know why wands couldn't slow hydras 23:42:37 cold/frost 23:42:45 turns out grunt did it 23:42:48 -!- tealeaves has quit [Quit: Bye] 23:42:49 In the old days of yore...when the Ancient Ones of Power roamed...talking in crawl-dev was a more visceral and fear-inducing experience 23:42:51 now i'm mad at him 23:42:57 you know i thought they did 23:42:58 like I said, that behaviour existed before I touched anything 23:42:59 <.< 23:43:06 MAD AT HIM 23:43:06 ontoclasm: "Graphically, it's more appealing than any other roguelike. Brogue is pretty, but DCSS has charming sprite/level/monster design and once you get past the early dungeon things are varied and interesting. Unlike many roguelikes, unless the screen is full of fog or explosions or plants, I hardly feel confused by what I am looking at or unable to parse the game screen. Although it is based on ASCII, areas lik 23:43:08 id always use cold on hydras before fire 23:43:38 yeah nice tiles compliment 23:43:46 God we do need to fix the tiles UI for summons though 23:43:54 'or plants' is funny to me 23:44:02 Every time I see a tiles summoner I cry over looking at that sea of hearts 23:44:03 fog, explosions, plants 23:44:06 plants that you could strategically shadow step to 23:44:10 to gain a tactical advantage 23:44:10 and trying to pick out which monster is friendly or not 23:44:14 03chequers02 07https://github.com/crawl/crawl/pull/170 * 0.17-a0-2219-g3e78acc: Add sturdy frame mutation (infinitevox). 10(15 hours ago, 4 files, 25+ 6-) 13https://github.com/crawl/crawl/commit/3e78acc1fca0 23:44:16 the devs are MONSTERS. 23:44:16 DrKe: no! 23:44:22 you are not allowed to bring that up 23:44:22 lol "plants" 23:44:48 No one who has not spent at least 5 hours arguing about it with Berder on webtiles may broach that topic 23:44:54 that powerful expression of player agency 23:44:57 destroyed by a jealous dev 23:45:36 <|amethyst> gammafunk: solution: surround the whole tile in a border of hearts 23:45:39 I'm going to bring it back in a secret commit. A "shadow commit", as it were. No one will be able to see it coming - so no one will be able to stop me. 23:45:43 hehe 23:45:49 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:46:02 * Grunt shouts! 23:46:15 * hypractvChipmunk trumpets! 23:46:20 |amethyst: I'm wondering if you could draw inspiration from console and make some kind of green transparent border 23:46:39 would have to play well with things like clouds and targeter rays 23:47:09 but "is an ally" is kind of more than the usual status indicator 23:47:49 <|amethyst> gammafunk: I was wondering, in the opposite direction, whether there is a U+F00BA4 COMBINING ENCLOSING HEART 23:48:02 * Grunt howls! 23:48:03 heh 23:48:16 * hypractvChipmunk bellows! 23:48:27 * |amethyst pipes 23:48:42 * Grunt roars! 23:48:47 * geekosaur chimes softly 23:48:49 Your gammafunk says to you, "I like you, Grunt!" 23:48:59 * Grunt shouts, "Beware of monsters!" 23:49:02 * hypractvChipmunk makes a horrible gurgling sound! 23:49:48 oh, that's just my stomach anticipating the apple pie that i made so that i could exclude grunt from having any 23:50:44 * Grunt gives a hideous shriek! 23:50:47 wow, fucked up... 23:51:47 o_O 23:55:43 -!- JFunk has quit [Ping timeout: 246 seconds]