00:02:35 -!- rast has quit [Remote host closed the connection] 00:04:18 -!- rast has joined ##crawl-dev 00:05:36 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-1950-g23d6077 (34) 00:11:06 -!- Monkaria has quit [Quit: Page closed] 00:14:20 -!- ProzacElf has quit [Ping timeout: 240 seconds] 00:19:42 -!- ussdefiant has joined ##crawl-dev 00:22:26 -!- ProzacElf has joined ##crawl-dev 00:23:52 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:35:20 -!- hypractvChipmunk has quit [Ping timeout: 240 seconds] 00:38:44 -!- Smello has quit [Quit: Bye!] 00:41:57 <|amethyst> Lasty: hm. I kind of feel Kyria's shoudn't cancel the VS innate mutation 00:42:32 <|amethyst> Lasty: I guess it's not completely insane for it to do so 00:45:11 <|amethyst> Lasty: hm, also, can_device_heal() doesn't seem right 00:46:54 -!- asdu has quit [Quit: Page closed] 00:48:01 kyria? 00:49:19 -!- Evablue_ has quit [Quit: Evablue_] 00:50:45 <|amethyst> %git 00:50:45 07Lasty02 * 0.17-a0-1950-g23d6077: New unrand: Kryia's mail coat 10(3 hours ago, 5 files, 51+ 6-) 13https://github.com/crawl/crawl/commit/23d607761b2e 00:50:49 <|amethyst> err 00:50:54 <|amethyst> Lasty: *Kryia 00:51:01 <|amethyst> Eleison 00:51:09 -!- hypractvChipmunk has joined ##crawl-dev 00:51:18 <|amethyst> hypractvChipmunk: you rang? 00:51:27 ah, um, now i forgot 00:51:28 oh! 00:51:31 two things 00:52:04 first, the item pickup stack weirdness; easy fix that i don't think is worth doing a pull request 00:52:39 should be sufficient to just add 'if (si->flags & IS_FLAG_SEEN) break;' on line 3072 of mon-act.cc 00:52:48 second... 00:53:46 i'm not sure how sdam is supposed to work, but it doesn't seem like it does what it says in the documentation 00:54:10 !lg Tanglemaster x=dam,sdam,hp,mhp 00:54:11 200. [dam=38;sdam=38;hp=-3;mhp=75] Tanglemaster the Grappler (L13 MfTm of Cheibriados), slain by hyperactiveChipmunk's ghost on D:14 on 2015-10-02 03:11:38, with 23186 points after 10748 turns and 0:48:19. 00:54:14 <|amethyst> how does that interact with the minotaur? 00:54:34 <|amethyst> !lg Tanglemaster -log 00:54:35 200. Tanglemaster, XL13 MfTm, T:10748: http://dobrazupa.org/morgue/Tanglemaster/morgue-Tanglemaster-20151002-031138.txt 00:55:03 my ghost hit him for 25 then 38 from 60 hp; shouldn't sdam be 63? 00:55:15 <|amethyst> on the same player turn? 00:55:20 ah, is that it 00:55:31 <|amethyst> hm 00:55:53 <|amethyst> that's what I always assumes (same source, same turn), but that's not what the docs say, is it? 00:55:55 the documentation is unclear 00:56:01 <|amethyst> !lg * sdam>tdam 00:56:02 'tdam' is not an integer in 'sdam>tdam' 00:56:14 <|amethyst> !lg * sdam>$tdam 00:56:14 <|amethyst> !lg * sdam>$((tdam)) 00:56:15 1. KiloByte the Skirmisher (L2 DsCK of Xom), slain by a worm on D:2 on 2011-12-30 13:07:50, with 76 points after 1084 turns and 0:01:56. 00:56:19 tdam would be all sources on the last turn, which is good 00:56:19 1. KiloByte the Skirmisher (L2 DsCK of Xom), slain by a worm on D:2 on 2011-12-30 13:07:50, with 76 points after 1084 turns and 0:01:56. 00:56:25 <|amethyst> !lg * sdam>$((tdam)) x=sdam,tdam,dam 00:56:25 Broken query near ',tdam,dam' 00:56:29 <|amethyst> !lg * sdam>$((tdam)) x=sdam,tdam 00:56:30 Broken query near ',tdam' 00:56:35 <|amethyst> !lg * sdam>$((tdam)) x=tdam 00:56:36 Type mismatch: tdam in 'x=tdam' 00:56:39 <|amethyst> !lg * sdam>$((tdam)) x=sdam 00:56:40 Type mismatch: sdam in 'x=sdam' 00:56:48 <|amethyst> !lg * sdam>$((tdam)) x=gid 00:56:49 Type mismatch: tdam in 'tdam x=game_key' 00:57:04 <|amethyst> !lg kilobyte dsck xon xl=2 killer=worm place=d:2 00:57:05 No keyword 'xon' 00:57:08 <|amethyst> !lg kilobyte dsck xom xl=2 killer=worm place=d:2 00:57:09 1. KiloByte the Skirmisher (L2 DsCK of Xom), slain by a worm on D:2 on 2011-12-30 13:07:50, with 76 points after 1084 turns and 0:01:56. 00:57:13 -!- Kalir has quit [Changing host] 00:57:15 <|amethyst> !lg kilobyte dsck xom xl=2 killer=worm place=d:2 x=sdam,tdam,dam 00:57:16 1. [sdam=5;tdam=4;dam=5] KiloByte the Skirmisher (L2 DsCK of Xom), slain by a worm on D:2 on 2011-12-30 13:07:50, with 76 points after 1084 turns and 0:01:56. 00:57:26 <|amethyst> weird 00:57:31 sdam is all damage from the killing source on that player turn (or supposed to be) 00:57:45 -!- tealeaves has quit [Quit: Bye] 00:57:52 <|amethyst> yeah I think the docs are wrong 00:57:55 <|amethyst> listgame.md says: 00:58:01 oh, does the minotaur not pick up anything until the player sees his stash? if so, there's no way to resolve that cleanly without special-casing it 00:58:01 <|amethyst> sdam: Total damage done by the source of death, uninterrupted by other sources of damage. 00:58:06 -!- tealeaves has quit [Client Quit] 00:58:15 <|amethyst> hypractvChipmunk: well, until the minotaur wakes up 00:58:48 <|amethyst> could just give the minotaur some equipment 00:58:50 did you follow any of our discussions about that whole behavior? 00:58:55 <|amethyst> and deduct that from the stash 00:59:02 <|amethyst> no, I wasn't following 00:59:10 <|amethyst> but monster pickup is weird as you noted :) 00:59:11 okay, i'll summarize 00:59:22 -!- vale_ has quit [Remote host closed the connection] 01:00:16 the intent is that monsters can't pick up items you've seen, but items below the first item in a stack are considered 'unseen', so 01:00:30 <|amethyst> right, I know about that problem 01:00:48 that seems counterintuitive on any level 01:00:59 <|amethyst> and just marking them seen is no good because that's a UI problem 01:01:22 <|amethyst> it makes it harder to notice non-autopickup items 01:01:50 right; but if you're reading the stack from the top-down, it's fine to abort the process once you reach a seen item...any newer (unseen) item would have been above it 01:01:50 <|amethyst> since you would ideally want to ctrl-x every time a pile comes into view 01:02:01 <|amethyst> yeah 01:02:30 <|amethyst> and that also handles some weirdness with nets probably 01:02:39 <|amethyst> hm 01:02:47 <|amethyst> maybe not 01:02:48 the bizarre behavior was a result of the guard being placed on the "pick up" code and having no effect on the "intent to pick up" code 01:03:10 putting the guard in the intent code lets us handle it sensibly 01:03:35 now, the other problem is, as you noted, the minotaur 01:03:39 technically he works 01:03:48 but his item choices leave something to be desired 01:04:11 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1950-g23d6077 (34) 01:04:24 since he's picking up items from the top down, he just takes the first thing he can use to whack you with 01:04:28 <|amethyst> yeah 01:04:48 <|amethyst> well 01:04:52 <|amethyst> he can swap 01:04:53 <|amethyst> but then 01:04:59 <|amethyst> if it happens when he's visible, you'll see him swap several times 01:05:06 minotaurs picking up always the best items would make labs significantly harder 01:05:11 which leads to him ignoring the giant battleaxe of kicking your butt because he doesn't want to move the rod of clouds that's on top of it 01:05:11 <|amethyst> and even still, it's limited in how deep it goes 01:05:30 <|amethyst> chequers: on the average case but not the worst case 01:05:38 <|amethyst> chequers: since the good stuff might have been on top 01:06:03 you mean one below the top >8) 01:06:11 he can't take the top item 01:06:28 <|amethyst> right right 01:06:38 hee hee 01:07:20 so technically, he'll even refrain from picking up the axe of kicking your butt if it's on the very top, too 01:07:33 he needs to dig, but doesn't want to dig very far 01:07:43 <|amethyst> I'd like to see what others think, and do some minotaur testing, but in principle I think that suggested change is good 01:07:54 anyway, that's all sorts of nonsense 01:08:27 i think the whole system needs a once-over, but for now that should solve 80% of the problem 01:08:54 <|amethyst> Well, that's mostly just implementation detail... in practice it just works out to "the minotaur has some of the equipment, weighted slightly towards the better stuff" 01:08:59 the only issue is that the minotaur might not take anything if he's still asleep when you see his stash 01:09:03 <|amethyst> (the last because of weapon swap logic) 01:09:06 <|amethyst> yeah 01:09:21 <|amethyst> I wouldn't want to buff stealth in the labyrinth that much 01:09:29 we can special-case him, i suppose, and let him use the entire stash 01:09:50 just exempt him from all the stash code and let him pick things up at will 01:10:13 but i think just giving him an item or two instead will make it better overall 01:10:26 03|amethyst02 07* 0.17-a0-1951-g62301d3: Allow most characters to heal without Kryia's. 10(14 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/62301d33d689 01:10:29 -!- Brannock has quit [Ping timeout: 250 seconds] 01:10:30 that way he gets sensible items (even if not great items) 01:11:19 there's no reason for him to be swinging rods at the player >8P 01:11:40 <|amethyst> he'll evoke rods at the player, no? 01:12:04 -!- pikaro has joined ##crawl-dev 01:12:13 dunno, just going off anecdote from ProzacElf i think it was 01:12:18 <|amethyst> (but monsters should, if they don't already, treat rods as ranged weapons) 01:12:31 huh? yeah, he'll evoke rods 01:12:36 <|amethyst> (other than striking, that is) 01:12:46 <|amethyst> ProzacElf: but will he swap back to a real weapon before swinging? 01:12:52 i think so? 01:13:05 i usually either die in a hurry or kill him pretty quick when he's got a rod 01:13:24 i've not gotten to him often enough to know 01:13:34 but i think he'll switch back to no weapon even rather than swing with the rod 01:13:50 <|amethyst> err 01:13:58 <|amethyst> cszo and cxc need rebuilt I guess 01:14:16 :) 01:14:49 -!- Krakhan has quit [Ping timeout: 264 seconds] 01:14:50 did you know shatter does no extra damage to statue-form players 01:14:58 but it does to gr and statue 01:15:27 <|amethyst> chequers: ? 01:15:39 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1951-g62301d3 (34) 01:15:48 <|amethyst> chequers: non-flying statueform players? 01:16:21 !source _shatter_mon_dice 01:16:21 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-damage.cc#l1050 01:16:33 statueform is not considered at all 01:16:44 <|amethyst> not in _shatter_mon_dice 01:16:52 <|amethyst> monsters can't be in statueform 01:17:10 <|amethyst> !source _shatter_player_dice 01:17:10 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-damage.cc#l1210 01:17:24 <|amethyst> hm 01:17:40 <|amethyst> though it does work better against flying statue monsters than against flyings statueform players 01:17:46 <|amethyst> s/ings/ing/ 01:18:01 remarkable 01:18:02 <|amethyst> (and gargoyle) 01:18:14 <|amethyst> I guess it would be rude to player gargoyles to change that 01:18:16 oh my god there's TWO functions? 01:18:24 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-1951-g62301d3 (34) 01:18:31 yeah, i don't see where you're getting this from 01:18:36 <|amethyst> it's like inheritance, except not 01:18:59 if (you.form == TRANS_STATUE || you.species == SP_GARGOYLE) 01:19:15 <|amethyst> hypractvChipmunk: chequers was looking at the monster function 01:19:30 Unstable branch on crawl.develz.org updated to: 0.17-a0-1951-g62301d3 (34) 01:19:34 but players aren't monsters! 01:19:44 <|amethyst> ?/real monster 01:19:45 No matches. 01:19:48 hehe 01:21:02 !lg Tanglemaster -tv 01:21:03 200. Tanglemaster, XL13 MfTm, T:10748 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 01:21:07 mm, this never gets old 01:21:48 -!- ontoclasm has quit [Quit: Leaving.] 01:22:22 my ghost absolutely murderized that guy 01:23:38 <|amethyst> oh, the sdam thing 01:24:02 <|amethyst> is is what listgame.md says, with the additional restriction that it happens on the same turn 01:24:24 -!- Cacophony has quit [Quit: oh no am scare] 01:25:31 some spells have a single implementation that handles monster and player, some have separate 01:25:43 what's the preferred form? or is it deliberate that it's mixed 01:26:06 probably mixed if there's enough difference to warrant it; doubt there's preference 01:26:14 <|amethyst> anything with a beam will have two different implementations, except often there's not much implementation 01:26:36 <|amethyst> since on the player end those are often handled as zaps 01:26:48 <|amethyst> summoning stuff can use the same implementation 01:27:01 <|amethyst> buffs usually not, because ENCH_ and DUR_ are different things 01:27:35 <|amethyst> unless it's something that has an actor:: method 01:28:30 <|amethyst> hypractvChipmunk: updated the sdam documentation, thanks 01:28:49 !lg . killer~~chequers 01:28:50 16. chequers the Cleaver (L7 MiFi of Nemelex Xobeh), slain by chequers's ghost on D:4 on 2015-09-27 07:49:05, with 641 points after 2635 turns and 0:03:25. 01:28:50 np >8) 01:28:54 !lg * killer~~chequers 01:28:55 58. Dip the Covert (L10 OpFi of Cheibriados), slain by chequers's ghost on D:9 on 2015-09-28 06:14:16, with 4666 points after 7448 turns and 0:28:06. 01:28:57 <|amethyst> I keep forgetting that we can commit to sequell now 01:29:23 <|amethyst> anyway, I'm off for the night 01:29:29 take care 01:29:42 nn 01:30:02 static const char* xl_rank_names[] = { ..., "powerful", ..., "awesomely powerful" } 01:30:13 not confusing at all. I like how they aren't even right next to each other 01:32:05 !gkills 01:32:06 12 kills by amalloy's ghost: ZBCMart, lordaltan, Action013, ScrapMettle, andrewdski, Impatience, creatorofgods, johnny133, LaNdMaStEr, DeadSlay, HawkPuma, Angmar 01:34:01 -!- rossi has quit [Ping timeout: 264 seconds] 01:34:13 that's the real metric of player skill, !gkills 01:34:20 or rather !gkillratio 01:34:54 !gkillratio 01:34:56 it is? man, then i'm awesome! 01:34:57 hypractvChipmunk's ghost wins 17.39% of battles. 01:35:20 ProzacElf: yes, it is: the fewer gkills you have the better you are 01:35:25 hahaha 01:35:27 damn 01:36:11 whatever you say, mage apologist 01:36:15 i was hoping that a metric that showed i get powerful dudes killed unexpectedly early meant i was good =P 01:36:54 !gkillratio 01:36:58 amalloy's ghost wins 11.36% of battles. 01:37:09 !gkillratio elliptic 01:37:10 !gkillratio chequers 01:37:14 elliptic's ghost wins 6.472% of battles. 01:37:16 chequers's ghost wins 15.30% of battles. 01:37:31 guess i'm the best player here 01:37:38 !lg amalloy / tr|mi 01:37:38 21/326 games for amalloy: N=21/326 (6.44%) 01:37:43 !gkillratio 01:37:46 ProzacElf's ghost wins 16.38% of battles. 01:37:46 there's your problem mate 01:40:56 New branch created: pull/126 (1 commit) 13https://github.com/crawl/crawl/pull/126 01:40:56 03chequers02 07https://github.com/crawl/crawl/pull/126 * 0.17-a0-1950-g148fe99: update xl rank names 10(16 hours ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/148fe99eeef8 01:41:01 -!- agentgt has quit [Ping timeout: 244 seconds] 01:44:27 -!- CcS has quit [Ping timeout: 240 seconds] 01:47:51 -!- st_ has quit [Ping timeout: 240 seconds] 01:49:34 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:53:57 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-1951-g62301d3 02:01:09 -!- Evablue_ has quit [Quit: Evablue_] 02:09:03 -!- WalrusKing_ has quit [Ping timeout: 272 seconds] 02:10:33 -!- Zeor has quit [Quit: Leaving.] 02:10:51 -!- ystael has quit [Ping timeout: 240 seconds] 02:11:09 hypractvChipmunk: i was thinking about improving tension 02:11:19 one problem is that it only takes into account enemies in your los 02:11:32 which means when you're in a killhole your tension is way lower than it "should" be 02:12:01 -!- Valarioth has quit [Ping timeout: 246 seconds] 02:14:15 it would be good if tension included monsters that knew where you are (to a certain degree of accuracy, ones that are following you & etc 02:14:33 -!- ghallberg has left ##crawl-dev 02:14:36 -!- vale_ has quit [Ping timeout: 264 seconds] 02:16:32 hm 02:18:43 yeah, someone said it was really spiky, too; that would help 02:19:20 i could see things popping in and out of vision accounting for that 02:22:29 that was me 02:23:49 -!- rossi_ has quit [Ping timeout: 264 seconds] 02:27:42 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:28:27 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:36:45 -!- Undo has quit [Quit: Page closed] 02:38:17 -!- dtsund has quit [Ping timeout: 250 seconds] 02:40:28 -!- bel_ has quit [Ping timeout: 260 seconds] 02:45:49 -!- waat has quit [Ping timeout: 252 seconds] 02:46:47 -!- bonghitz has quit [Remote host closed the connection] 02:48:42 -!- omnirizon has quit [Ping timeout: 244 seconds] 02:50:53 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-1951-g62301d3 02:56:27 -!- pikaro has quit [Ping timeout: 252 seconds] 03:00:41 -!- Evablue_ has quit [Quit: Evablue_] 03:01:55 -!- gammafunk has joined ##crawl-dev 03:04:55 -!- kaiza has quit [Remote host closed the connection] 03:08:11 -!- ProzacElf has quit [Ping timeout: 250 seconds] 03:10:11 chequers: i would argue that when you're in a killhole tension is low because it's not very tense 03:10:35 if only one monster at a time can be doing anything to me, i am rarely at all afraid 03:12:31 that isn't worse than it is now, though 03:12:50 you can have ten monsters on the screen contributing to tension but only one that can hit you 03:13:01 so it's already out-of-whack in that respect 03:14:15 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-1951-g62301d3 (34) 03:15:06 -!- gressup has quit [Read error: Connection reset by peer] 03:16:13 -!- tensorpudding has quit [Quit: ZNC - http://znc.sourceforge.net] 03:23:11 -!- ussdefiant has quit [Ping timeout: 240 seconds] 03:23:49 -!- rossi_ has quit [Ping timeout: 264 seconds] 03:25:25 -!- iFurril has quit [Ping timeout: 252 seconds] 03:28:14 -!- waat has quit [Ping timeout: 250 seconds] 03:30:46 -!- Lightli has quit [Ping timeout: 246 seconds] 03:35:29 -!- ByronJohnson has quit [Remote host closed the connection] 03:37:41 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:47:42 -!- tensorpudding has quit [Ping timeout: 268 seconds] 03:50:07 -!- mibe has quit [Quit: Page closed] 03:59:09 -!- ShopKeeper has quit [Quit: Page closed] 04:02:26 -!- MarvinPA has quit [Quit: Leaving] 04:08:26 -!- ByronJohnson has quit [Remote host closed the connection] 04:09:18 -!- Rivotril has quit [Quit: Page closed] 04:13:36 -!- Ququman has joined ##crawl-dev 04:14:55 -!- vale_ has quit [Ping timeout: 250 seconds] 04:22:44 -!- filthy has quit [Ping timeout: 244 seconds] 04:26:47 -!- infrasho1tfoo has quit [Remote host closed the connection] 04:30:37 -!- Patashu has joined ##crawl-dev 04:47:24 -!- broquaint has quit [Ping timeout: 260 seconds] 04:57:33 -!- ByronJohnson has quit [Remote host closed the connection] 05:00:31 -!- pikaro has joined ##crawl-dev 05:05:55 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 05:06:31 -!- broquaint has joined ##crawl-dev 05:15:13 -!- gammafunk has quit [Ping timeout: 264 seconds] 05:16:18 -!- TZer0_ has joined ##crawl-dev 05:17:48 -!- inire has quit [Ping timeout: 250 seconds] 05:17:48 -!- tupper has quit [Ping timeout: 250 seconds] 05:17:50 -!- TZer0 has quit [Ping timeout: 250 seconds] 05:17:51 -!- Furril has quit [Ping timeout: 250 seconds] 05:17:52 -!- Finwe has quit [Ping timeout: 250 seconds] 05:19:05 -!- amalloy is now known as amalloy_ 05:23:12 -!- Bcadren has quit [Ping timeout: 240 seconds] 05:23:49 -!- rossi_ has quit [Ping timeout: 264 seconds] 05:43:30 -!- agentgt has quit [Ping timeout: 265 seconds] 05:48:30 -!- pikaro has quit [Ping timeout: 244 seconds] 05:51:43 -!- siepu has quit [Ping timeout: 252 seconds] 06:06:37 -!- titanjones has quit [Quit: Page closed] 06:07:16 ArcMage (L9 MiFi) ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1325 failed. (D:255) 06:11:38 -!- infrasho1tfoo has quit [Ping timeout: 240 seconds] 06:16:02 -!- vale_ has quit [Ping timeout: 260 seconds] 06:17:11 -!- radinms has quit [Ping timeout: 264 seconds] 06:20:29 -!- pikaro has joined ##crawl-dev 06:25:52 -!- Zilis has quit [Ping timeout: 250 seconds] 06:26:12 -!- MrRen is now known as Guest80463 06:28:55 -!- gammafunk has joined ##crawl-dev 06:29:11 -!- Stendhal has quit [Ping timeout: 264 seconds] 06:29:11 -!- __miek has quit [Ping timeout: 255 seconds] 06:36:59 -!- Guest80463 has quit [Ping timeout: 264 seconds] 06:42:09 -!- infrasho1tfoo has quit [Ping timeout: 240 seconds] 06:45:32 -!- knu has quit [Read error: Connection reset by peer] 06:55:35 -!- BlackGyver has quit [Read error: Connection reset by peer] 06:55:50 -!- shrinkshooter has quit [Quit: Page closed] 07:00:41 -!- HellTiger has quit [Ping timeout: 268 seconds] 07:14:47 -!- elliptic has quit [Quit: Leaving] 07:16:23 I made 2 allied eldritch tentacles! 13https://crawl.develz.org/mantis/view.php?id=9986 by Ololoev 07:20:56 -!- Patashu has quit [Ping timeout: 255 seconds] 07:21:17 -!- Patashu has joined ##crawl-dev 07:23:17 -!- Patashu has quit [Client Quit] 07:23:24 -!- Patashu has joined ##crawl-dev 07:24:23 -!- rossi_ has quit [Ping timeout: 264 seconds] 07:28:43 -!- fandersen has quit [Quit: Page closed] 07:37:51 -!- Patashu has quit [Remote host closed the connection] 07:38:03 -!- Patashu has joined ##crawl-dev 07:43:05 -!- infrasho1tfoo has quit [Ping timeout: 240 seconds] 07:51:57 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 07:52:10 -!- siepu has quit [Ping timeout: 260 seconds] 07:54:39 -!- CacoS has quit [Read error: Connection reset by peer] 07:56:27 !learn add kryia's_mail_coat The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you 3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 07:56:29 kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you 3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 07:56:54 !learn kryias_mail_coat See {kryia's_mail_coat} 07:56:54 I don't know about !learn kryias_mail_coat. 07:57:02 !learn add kryias_mail_coat See {kryia's_mail_coat} 07:57:03 kryias mail coat[1/1]: See {kryia's_mail_coat} 07:57:19 !learn add kryias See {kryia's_mail_coat} 07:57:20 kryias[1/1]: See {kryia's_mail_coat} 07:57:23 ??kryias 07:57:24 kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you 3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 07:57:35 ??kyrias 07:57:35 kyrias ~ kryias ~ kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you 3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 07:57:39 excellent 07:58:01 -!- Lasty has quit [Quit: Leaving.] 07:58:33 3/3rds? 07:58:59 -!- Patashu has quit [Ping timeout: 264 seconds] 07:59:33 !tell Lasty 3/3rds? I'm not sure what you're trying to say but that looks wrong 07:59:34 ZChris13: OK, I'll let lasty know. 08:00:00 he meant 6/3rds, i guess 08:00:17 -!- Patashu has joined ##crawl-dev 08:00:19 im pretty sure thats what it does anyway 08:00:32 not that 6/3rds is a good fraction or anything 08:01:05 no that's just 2 times 08:01:07 does 6/3 mean that device heals 2x better? 08:01:22 well it doesnt make it heal 3x better 08:03:41 -!- pikaro has quit [Ping timeout: 255 seconds] 08:12:45 -!- infrasho1tfoo has quit [Ping timeout: 240 seconds] 08:13:53 -!- ololoev has quit [Client Quit] 08:14:56 -!- Ququman has quit [Read error: Connection reset by peer] 08:15:03 -!- Ququman has joined ##crawl-dev 08:16:54 -!- vale_ has quit [Ping timeout: 260 seconds] 08:16:54 -!- namad7 has quit [Ping timeout: 260 seconds] 08:20:54 -!- Bcadren has quit [Read error: Connection reset by peer] 08:26:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:29:43 -!- Patashu has quit [Ping timeout: 252 seconds] 08:32:39 -!- Bcadren_ is now known as Bcadren 08:33:48 -!- Patashu has joined ##crawl-dev 08:35:58 DrKe, ZChris13: that should read +3/3 08:36:20 ah 08:37:03 !learn edit kryia's_mail_coat s/3\/3/+3\/3/ 08:37:04 kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you +3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 08:38:27 !learn edit kryia's_mail_coat s/means that/means that it doubles normal device healing, or/ 08:38:28 kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that it doubles normal device healing, or potions and wands will heal you +3/3rds as much as normal, which means that this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 08:38:39 oops 08:39:13 !learn set kryia's_mail_coat The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you +3/3rds as much as normal. This doubles normal device healing, and this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 08:39:14 kryia's mail coat[1/1]: The +7 Kryia's mail coat {DeviceHeal+++ rC+}. Base type is scale mail. DeviceHeal+++ means that potions and wands will heal you +3/3rds as much as normal. This doubles normal device healing, and this plus 2 levels of no device heal mut leaves you at 4/3rds normal device healing. 08:39:23 -!- pikaro has joined ##crawl-dev 08:40:05 -!- tealeaves has quit [Quit: Bye] 08:40:30 -!- swartzcr has quit [Ping timeout: 256 seconds] 08:41:04 -!- bel_ has quit [Ping timeout: 256 seconds] 08:41:30 -!- CcS has quit [Ping timeout: 250 seconds] 08:44:28 -!- CacoS has quit [Ping timeout: 256 seconds] 08:46:09 |amethyst: I woke up in the middle of the night wondering if I'd made the mistake you'd fixed. I convinced myself that I had in fact tested it, but, apparently not. I need to stop pushing things right before I go to bed. 08:50:02 -!- CacoS has quit [Read error: Connection reset by peer] 08:50:37 -!- Smello has quit [Ping timeout: 252 seconds] 09:02:33 -!- Smello has quit [Quit: Bye!] 09:05:30 -!- gammafunk has quit [Ping timeout: 240 seconds] 09:06:18 -!- iFurril has quit [Ping timeout: 240 seconds] 09:09:12 -!- oho_hups has quit [Client Quit] 09:11:13 -!- Cerpin has quit [Quit: leaving] 09:12:40 -!- wheals has joined ##crawl-dev 09:13:25 |amethyst: i could have sworn hangedperson made the minotaur start awake and patrolling, so why does it not pick up items before you see it? 09:14:34 -!- dtsund has joined ##crawl-dev 09:15:57 |amethyst: re: canceling VS intrensic mut, I'd be fine with the coat doubling your device heal percentage instead of increasing it by 100%... 09:16:09 DeviceHeal*2? 09:16:32 Then it still wouldn't do anything for MUT_NO_DEVICE_HEAL 3 09:19:02 -!- elliptic has joined ##crawl-dev 09:20:41 <|amethyst> wheals: oh, maybe it does now 09:21:29 i think there might have been something with wandering monsters not doing it properly 09:21:49 we'd better check the code 09:22:05 (maybe there's something there about how many teeth are in a minotaur's mouth...) 09:23:47 oh 09:23:47 -!- rossi_ has quit [Ping timeout: 264 seconds] 09:24:02 the loot gets autogenerated on the upstairs, but the minotaur generally isn't standing on it 09:25:36 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:35:18 -!- reaverb has joined ##crawl-dev 09:35:48 The new unrandart shouldn't let VS device heal because it encourages you to hover over the entire dungeon picking up !heal wounds and /heal wounds 09:36:21 reaverb: Excellent point! 09:36:30 I'll switch it over to the *2 model 09:36:36 tonight 09:36:44 Cool. 09:37:26 Which reminds me of the third (and last for now) fixedart I was thinking about adding, but it's a bit of a radical design, so I'd like to run it by folks first: 09:39:27 the philosopher's stone, an amulet with *Drain that makes any purely-positive-effects potion you drink (not poison, mutation, degeneration, decay, lig, or flight) into heal wounds. The potion ID'd (in the case of unknown potions) would be heal wounds. 09:39:32 Too crazy? 09:39:56 -!- Patashu has quit [Ping timeout: 244 seconds] 09:41:55 I feel like the last part is problematic if you id a potion while wearing it, remove it, and then encounter the potion again? 09:42:52 geekosaur: I explained that badly: when you drink a transmuted potion, you don't identify that potion. Instead, you identify !HW if it's unID'd 09:43:20 Basically the potion type gets set to heal wounds before the ID code gets triggered. 09:43:57 hm... 09:44:06 * wheals wonders how it would interact with potion petition 09:44:39 -!- dtsund has quit [Ping timeout: 265 seconds] 09:45:00 wheals: I'd exempt potion petition 09:45:21 If Gozag can force mummies to drink potions, it can also bypass some amulet 09:47:37 What's the definition of "pure positive effect potion"? Same as for the "useless/danagerous item" code? 09:47:55 Also seems like you'd need a prompt if a player tries to drink !benemut or !curemut while wearing that. 09:48:33 I think it's worth trying if "pure positive effect potion" has a clear/obvious definition. 09:49:32 -!- ontoclasm has joined ##crawl-dev 09:49:46 it might be more transparent if lig and flight were included 09:49:51 since then its just non-useless potion 09:50:50 -!- HellTiger_NB has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:51:39 well, mut isn't useless, but you get the idea 09:53:24 that comes back to the "go through the entire dungeon picking up items you thought were useless problem" 09:53:43 (for example flight potions on a species that has flight like gr) 09:55:03 well, i don't think that's strictly avoidable 09:55:35 depending on when you get that amulet you might have taken several valid types off of autopickup already 09:55:37 you could restrict it to a small number of potions 09:55:56 like, maybe just curing/ag/mi/br? 09:58:13 even !br is problematic on a be 09:58:24 do you mean brilliance or berserk rage 09:58:37 i can see both being less useful for be 09:59:03 -!- CKyle has joined ##crawl-dev 09:59:07 brilliance is useful for statloss at least 09:59:17 but its fairly narrow 09:59:27 !brilliance 09:59:31 -!- neunon has quit [Ping timeout: 268 seconds] 10:00:14 -!- neunon has joined ##crawl-dev 10:01:00 berserk rage is useful on berserkers if they get silenced 10:02:03 How do you handle !haste on a Fo? I think DrKe is right the hover problem isn't solvable. Not sure if the unrand is worth that 10:02:07 i cant remember that ever coming up honestly 10:02:20 might be even rarer than using it to combat statdrain 10:02:36 -!- vale_ has quit [Ping timeout: 268 seconds] 10:02:47 s/it/brill 10:03:51 Perhaps the unrand could be "you can't drink potions while wearing this, you have an evocable ability giving healing for draining" or such 10:04:14 draining is problably bad, but some strategic cost. 10:04:28 Gold? 10:04:30 -!- plantmann has quit [Ping timeout: 246 seconds] 10:07:29 -!- neunon has quit [Quit: ZNC - http://znc.in] 10:07:52 -!- CKyle has quit [Quit: Textual IRC Client: www.textualapp.com] 10:08:22 -!- neunon has joined ##crawl-dev 10:08:32 -!- CKyle has joined ##crawl-dev 10:08:32 -!- CKyle has quit [Client Quit] 10:08:40 The hoover problem is definitely something I was to avoid 10:08:58 i don't think you can unless you restrict it to like 10:09:00 healing-for-gold would fit the theme 10:09:01 curing, might, and agility 10:09:32 Yeah, the list of "always good" potions is pretty small, and even that list some people ignore for silly reasons... 10:10:46 curing, might, agility, invis, cmut, benemut, resistance; also magic and brilliance and haste for almost all characters...\ 10:11:23 On the other hand, spending gold for HW doesn't feel like enough of a sacrifice at all 10:12:00 -!- ontoclasm has quit [Quit: Leaving.] 10:12:01 well you're sacrificng your ability to use potions at all 10:12:08 except you could you know 10:12:12 just take off the ammy 10:12:23 i mean getting drained is bad 10:12:41 but it wouldn't actuall stop you from using potions when you needed to 10:12:47 very few potions would be worth red drain and an extra 5 AUT 10:13:00 is it red 10:13:03 i thought it was orange 10:13:14 ... I don't think orange drain is a thing 10:13:27 well, lightred 10:13:30 oh, ah 10:13:32 that's what I meant 10:13:33 -!- tksquared_ has quit [Ping timeout: 246 seconds] 10:13:49 i mean you would take it off in the event you ran out of gold 10:13:52 as well 10:14:17 yeah 10:14:40 I suppose what I'm saying is that I'm not that worried about people just taking it off and then drinking potions... 10:14:48 I'm definitely worried about hoovering tho 10:15:40 I'm not sure if I think the issue is bad enough that I'd care about Fo hoovering !haste or Be hoovering !brilliance and !magic 10:16:14 "guardian spirit already makes Be hoover !magic 10:16:23 and switching gods makes them hoover !brilliance 10:17:52 well, the hoovering is actually mandatory 10:18:01 when it might not be in some other cases 10:18:07 if you are using this amulet you would want to use the most useless pots first 10:18:18 doing anything else is just bad 10:18:33 while hovering magic with guardian spirit is sort of just trying to play as safe as possible 10:18:47 or brilliance when all you are casting is a few utility spells 10:20:11 I think the interesting aspects of this unrandart are "can't drink potions" and "lots of extra heal charges". I think we can capture those with causing hoovering by changing the "transmute potions" mechanic. 10:20:21 s/with/without/ 10:20:48 -!- Tux[Qyou] has joined ##crawl-dev 10:20:55 possibly we could divide those two aspects into different unrandarts. 10:22:42 -!- Cerpin has joined ##crawl-dev 10:25:08 -!- LexAckson has joined ##crawl-dev 10:25:09 -!- reaverb has quit [Ping timeout: 246 seconds] 10:28:52 hmm 10:30:26 Can't drink potions + lose one permanent HP to get on-demand HW? That might be the perfect intersection between "feels awful" and "way too powerful", plus it steps on Borg's. Can't drink potions + statrot to get on-demand HW? 10:31:24 I like the idea of having to give up a permanent resource, but hp/mp seem too similar to existing traits, gold feels insufficiently significant, and drain/statrot aren't permanent. 10:31:49 i think gold would be significant enough if it was expensive enough given the fact that you cant drink potions anymore 10:32:03 It doesn't make much sense, but having it be "healing on demand, every time you use it destroy a random potion from your inventory or the dungeon" would solve hoovering :p 10:32:18 like gold acts as a limiter 10:32:39 i think that would be kind of obvious in terms of how to play the item though 10:32:45 as to when you should or should not use it 10:32:54 DrKe: Yeah, but my sense is that it's probably either too sharp of a limiter or not nearly meaningful enough. In most games I have lots of gold to spare... 10:32:57 but that might be the case regardless of what the cost is 10:32:58 yeah 10:34:46 -!- zxc232 has quit [Ping timeout: 246 seconds] 10:36:25 could the gold cost have both a minimum cost and % of your current gold 10:36:31 maybe that would be meaningful enough 10:37:36 -!- st_ has joined ##crawl-dev 10:38:35 -!- neunon has quit [Ping timeout: 264 seconds] 10:39:16 DrKe: it' 10:39:42 it's still only meaningful if it's competing with something you want to buy; otherwise it's a free but not unlimited source of HW that eventually you swap out 10:40:07 still, that might be interesting enough 10:40:09 -!- neunon has joined ##crawl-dev 10:40:24 i just see gold as the most interesting/flavorful 10:40:36 i mean the others arent actually much worse 10:40:41 in that regard 10:40:52 but it fits with philosohper's stone 10:40:52 -!- mopl has quit [Quit: Page closed] 10:41:14 true 10:41:42 i mean i think by the time you have a lot of gold and don't care, you also have a lot of potions 10:41:44 so the cost is still there 10:41:52 also the cost of not being able to wear another amulet is more likely to be relevant 10:41:56 -!- ZChris13 has quit [Quit: This is not a desk. It is not being flipped.] 10:42:07 -!- elliptic has quit [Quit: Leaving] 10:42:31 true 10:42:37 and eventually you incur the drain cost if you remove it 10:43:00 it could have some other -s too 10:43:11 anti-cekugob 10:46:38 -!- Brannock has joined ##crawl-dev 10:48:13 Haha 10:48:30 I need to find a way to give 10 minuses for symmetry w/ robe of vines 10:50:50 -!- Red` has quit [Ping timeout: 240 seconds] 10:57:10 -!- Red`` has quit [Ping timeout: 240 seconds] 10:59:46 -!- Red`` has quit [Client Quit] 11:03:12 -!- BlackGyver has quit [Ping timeout: 250 seconds] 11:04:25 -!- ldierk has joined ##crawl-dev 11:10:40 -!- Elsi has quit [Ping timeout: 256 seconds] 11:15:02 -!- Stendhal has quit [Read error: Connection reset by peer] 11:23:47 -!- rossi_ has quit [Ping timeout: 264 seconds] 11:24:59 robe of veins 11:25:45 You put on your robe of veins. You feel like injuries will hurt more. 11:25:46 haha 11:26:18 -!- reosarevok has quit [Changing host] 11:27:04 robe of Vines, plays 3 turns of your game on tv at random intervals 11:27:33 So powerful 11:28:39 -!- pikaro has quit [Ping timeout: 252 seconds] 11:31:54 I don't get it 11:34:48 isn't vine a video site? 11:34:52 -!- tealeaves has quit [Quit: Bye] 11:34:54 oh 11:36:27 -!- siepu has quit [Ping timeout: 250 seconds] 11:37:58 -!- radinms has quit [] 11:45:43 -!- pikaro has joined ##crawl-dev 11:46:37 -!- ZChris13 has joined ##crawl-dev 11:51:28 -!- ZChris13 has quit [Quit: This is not a desk. It is not being flipped.] 11:52:58 -!- ussdefiant has joined ##crawl-dev 11:58:17 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 12:03:03 -!- vale_ has quit [Ping timeout: 244 seconds] 12:09:11 -!- infrasho1tfoo has quit [Remote host closed the connection] 12:15:58 -!- tensorpudding has quit [Ping timeout: 240 seconds] 12:22:33 -!- Cryp71c has joined ##crawl-dev 12:22:35 n #vue 12:24:09 -!- sanka has quit [Ping timeout: 246 seconds] 12:24:45 -!- Cryp71c has quit [Client Quit] 12:27:15 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:31:41 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:32:30 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 12:34:50 -!- siepu has quit [Quit: Leaving] 12:38:50 -!- kuniqs has quit [Quit: Page closed] 12:39:32 -!- omnirizon has quit [Ping timeout: 250 seconds] 12:43:12 -!- bel_ has quit [Ping timeout: 250 seconds] 12:44:30 -!- ussdefiant has quit [Ping timeout: 255 seconds] 13:01:01 -!- MarvinPA has joined ##crawl-dev 13:01:05 -!- ProzacElf has joined ##crawl-dev 13:04:00 -!- vale_ has quit [Ping timeout: 256 seconds] 13:08:49 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1951-g62301d3 (34) 13:14:22 -!- Zekka has quit [Ping timeout: 246 seconds] 13:23:23 -!- WereVolvo has quit [Remote host closed the connection] 13:23:28 -!- pikaro has quit [Ping timeout: 246 seconds] 13:24:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 13:31:20 <|amethyst> We should use this to embed an alternate reality game in Crawl: http://www.acsij.org/acsij/article/view/107/103 13:33:26 *snort* 13:34:05 -!- Ququman has quit [Read error: Connection reset by peer] 13:37:38 |amethyst I like this plan 13:37:50 -!- ChanServ has quit [*.net *.split] 13:41:29 -!- dtsund has joined ##crawl-dev 13:53:17 -!- DashNine has quit [Quit: Process terminated] 14:02:48 -!- nbuonanno has quit [Ping timeout: 272 seconds] 14:05:36 -!- xordid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:05:46 har 14:31:54 -!- Zorgdub has quit [Ping timeout: 246 seconds] 14:35:09 -!- HellTiger has quit [Ping timeout: 265 seconds] 14:39:52 -!- UncertainKitten has joined ##crawl-dev 14:40:37 -!- bel_ has quit [Ping timeout: 246 seconds] 14:40:49 -!- dtsund has quit [Ping timeout: 246 seconds] 14:41:54 -!- Tuxedo[Qyou] has quit [Ping timeout: 260 seconds] 14:42:51 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:44:57 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:48:00 -!- Edwhirl has quit [Ping timeout: 246 seconds] 14:51:24 -!- Zekka has quit [Ping timeout: 264 seconds] 14:51:36 -!- Red` has quit [Quit: Leaving] 14:59:48 -!- debo has quit [Quit: orb spiders :(] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:03:10 -!- amalloy_ is now known as amalloy 15:04:25 -!- vale_ has quit [Ping timeout: 246 seconds] 15:07:33 -!- Kalir has quit [Changing host] 15:07:36 -!- wheals_ has joined ##crawl-dev 15:10:01 -!- wheals has quit [Ping timeout: 246 seconds] 15:17:55 wheals_: added you now 15:17:55 Medar: You have 1 message. Use !messages to read it. 15:19:10 thanks 15:24:27 -!- AltReality has quit [Read error: Connection reset by peer] 15:25:00 -!- rossi_ has quit [Ping timeout: 264 seconds] 15:29:58 -!- Final has quit [Quit: Page closed] 15:34:32 -!- CcS has quit [Read error: Connection reset by peer] 15:37:30 -!- Sage1234 has quit [Remote host closed the connection] 15:47:57 -!- Tuxedo[Qyou] has quit [Ping timeout: 268 seconds] 15:48:43 -!- reosarevok has quit [Quit: Leaving] 15:50:37 -!- ldierk has quit [Ping timeout: 256 seconds] 15:53:41 -!- zxc2321 has quit [Read error: Connection reset by peer] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:01:47 -!- ldierk has joined ##crawl-dev 16:02:33 -!- easttuth has quit [Ping timeout: 246 seconds] 16:04:07 -!- ontoclasm has joined ##crawl-dev 16:11:21 -!- pikaro has joined ##crawl-dev 16:11:49 -!- ProzacElf has quit [Ping timeout: 265 seconds] 16:15:04 -!- reaverb has joined ##crawl-dev 16:15:04 -!- ProzacElf has joined ##crawl-dev 16:15:56 !tell Lasty Hey I think Kryia's needs *Drain or something so DD can't swap to it out of combat 16:15:57 reaverb: OK, I'll let lasty know. 16:16:23 Obvious solution is to give DD antenna and then turn Kryia's into a helmet 16:18:30 %git :/[Kk]ryia 16:18:30 07|amethyst02 * 0.17-a0-1951-g62301d3: Allow most characters to heal without Kryia's. 10(15 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/62301d33d689 16:18:51 It doubles your Device Heal 16:18:59 reaverb: ugh, fair enough 16:19:10 of course, the obvious solution to me is "remove DD" 16:19:16 but I know I'm alone on that 16:20:20 -!- Elsi has joined ##crawl-dev 16:20:47 yeah, that didnt occur to me 16:20:52 but that would be a problem 16:20:58 -!- simmarine has joined ##crawl-dev 16:22:52 oh 16:23:09 Somebody needs to try to do a DD speedrun. 16:23:26 Of course getting a specific unrandart is super unlikely... 16:23:36 <|amethyst> !hs * dd 16:23:38 82163. Sapher the Executioner (L26 DDWr of Makhleb), escaped with the Orb and 15 runes on 2015-04-14 11:22:20, with 75023051 points after 19063 turns and 12:08:08. 16:23:38 *contam may or may not be a bigger deterrent to removing it 16:23:43 i think vs with robe of vines has more potential probably 16:23:53 i personally am more willing to deal with *drain than *contam 16:23:58 but that might just be me 16:25:31 well, removing it in other circumstances oughtn't be so catastrophic 16:25:34 Well it just needs to be big enough deterrent that DD don't swap it literally every time they heal. Even if they carry it around and use it to recover from "big" fights is fine. 16:26:04 there are othervraces than DD, guys >8P 16:26:18 from a game balance sense not really 16:26:29 but yeah drain would be better than contam 16:26:34 i suppose so 16:28:03 like maybe i'm not a DD and i want to put on, i dunno, fire resistance 16:29:43 -!- tensorpudding has quit [Ping timeout: 256 seconds] 16:29:50 heh, my DDBe win had 0 mp when i escaped. because trog never gave me a vamp weapon 16:30:01 how much evo did you train 16:30:58 a lot 16:31:09 hypractvChipmunk: so? 16:31:24 heh 16:31:26 27 16:31:43 if i recall that game was light on hw potions too 16:31:53 i can usually get by with hand if i dont need lots of bias 16:31:55 -!- Piginabag has quit [Quit: Page closed] 16:31:58 Lasty_: Why does Kyria's have rC+ anyway? Just a minor buff like adding more AC? 16:32:12 Skills: + Level 21.9 Fighting - Level 26.0 Axes + Level 12.0 Throwing + Level 22.2 Armour - Level 10.6 Dodging O Level 27 Evocations 16:32:37 yeah, i wanted to have the bros available though 16:32:44 so i was leery about letting piety get too low 16:32:54 i also needed hand for MR purposes pretty often 16:33:16 that game had practically no resist gear that was any good either 16:33:35 reaverb: 1) yes; 2) also it's a minor flavor reference to old/sick people needing to keep warm. 16:35:05 The only problem with drain/contam/curse is that the flavor fits weirdly with a healing-boost item. 16:35:13 Yeah the flavor matched a bit. 16:35:26 *contam kind of fits with healing 16:35:30 well mutating does 16:35:31 -!- stanzill has quit [Changing host] 16:35:46 <|amethyst> making it not work on DD fits with healing :P 16:36:00 |amethyst: Even better! 16:36:16 We'll make the item pretend DDs don't exist, just like I try to 16:36:21 :D 16:36:35 Could just mention in the flavor text the *Drain or whatever isn't intentional. 16:36:48 Making the item not spawn for DD is a pretty amusing solution. 16:37:14 <|amethyst> "The armour is so comfy that removing it chills your very soul." 16:37:22 I suppose there could also be flavor about "the item is bonded to the wearer, so removing it drains you" 16:37:25 heh 16:37:28 heh 16:37:41 i like |amethyst's, but only if it actually includes the term "comfy" 16:37:45 lol 16:37:54 *Torment: removing it torments you 16:38:29 "The armour is so addictive that removing it puts you through sudden, sharp withdrawal" 16:38:30 :p 16:38:42 <|amethyst> *DDoor 16:38:49 hahaha 16:38:51 Something about Kryia her(him?)self not being able to take it off would be nice. 16:38:59 Where did you come up with the name Kryia anyway? 16:39:15 Removing it gives you DDoor? That's a fun five-turn combat maneuver 16:39:19 -!- FiftyNine has quit [Ping timeout: 240 seconds] 16:39:23 I once had a terrible idea for a monster that would forcably inflict DDoor on the player. 16:39:45 <|amethyst> !lg final s=src 16:39:46 79 games for final: 53x cbro, 26x cszo 16:39:48 <|amethyst> !lg final 16:39:49 79. Final the Slasher (L1 MiBe of Trog), quit the game on D:1 (lemuel_arrival_lava_pool) on 2015-10-02 19:26:49, with 0 points after 0 turns and 0:00:42. 16:39:57 !lg :final 16:39:58 82. Final the Slasher (L1 MiBe of Trog), quit the game on D:1 (lemuel_arrival_lava_pool) on 2015-10-02 19:26:49, with 0 points after 0 turns and 0:00:42. 16:39:59 reaverb: I started throwing syllables together and then stripped out the bits I didn't want until I had something name-yu 16:40:01 -u 16:40:28 <|amethyst> !lg :final s=src 16:40:28 82 games for :final: 53x cbro, 26x cszo, 3x cao 16:40:34 <|amethyst> !lg final cao 16:40:35 No games for final (cao). 16:40:39 <|amethyst> !lg :final cao 16:40:40 3. final the Twirler (L7 HuCr of Elyvilon), slain by Prince Ribbit on D:5 on 2009-10-14 18:07:15, with 841 points after 6837 turns and 0:31:16. 16:40:45 <|amethyst> hmm 16:40:51 Lasty_: where's my stealth monster? =P 16:41:13 ProzacElf: Inside our heads. 16:41:16 heh 16:41:24 -!- Valarioth has quit [Ping timeout: 246 seconds] 16:41:29 What's the idea for the stealth monster? Shadows don't currently work that well. 16:42:05 basically it'd work like a shadow but sinv doesn't work on it. more or less 16:42:30 maybe the player would have to make a trap check to detect it or it's got its own nightstalker mutation or something 16:42:34 <|amethyst> what about corona/halo/sticky? 16:42:34 The version I remember talking about was that it's a monster that's effectively "out of LOS" until it's 2 or 3 tiles away. It's a lot like submerge, but it moves while hidden and still exists while hidden 16:42:37 oh what fun; dying to things you can't ID is such a hoot 16:42:40 so you can't even try to see it before it gets in range 16:42:47 corona/halo/sticky should probably work 16:42:59 you could call the monster "something" 16:43:08 or it could use the trapdoor spider mechanic but be able to move while it's "underground" 16:43:10 or whatever 16:43:15 <|amethyst> The it beast attacks! 16:43:32 <|amethyst> ProzacElf: more submerging? 16:43:50 yeah, if that's what the trapdoor spider technically does 16:43:58 i'm still bitter about the ghost moth that killed me on D:10 that was the impetus for me joining IRC to begin with 16:44:19 I'm not sure suddenly appearing 2-3 tiles away is particularly interesting (although it's better that 1 tile away). 16:44:30 like i'm supposed to know what to do about a monster i can't see and can't id 16:44:36 heh 16:45:04 I think Invisible monster are idenified in Morgues if they kill you? 16:45:14 and then you can use ?/ 16:45:23 yeah, but that's no good after the fact 16:45:53 whatever happened to no death being unavoidable 16:46:01 the dungeon hadn't created a SInv item to that point 16:46:12 ghost moths and shadow wraiths are like the only monsters that are permanently invis though 16:46:17 well, unseen horrors 16:46:22 you could have used an escape button. 16:46:23 <|amethyst> lorocyproca 16:46:26 ah right 16:46:33 <|amethyst> why was there a ghost moth on D:10 anyway? 16:46:35 <|amethyst> shifter? 16:46:38 shadow wraith (13W) | Spd: 10 | HD: 10 | HP: 41-71 | AC/EV: 7/7 | Dam: 2713(drain speed) | 07undead, 10doors, evil, see invisible, fly, unbreathing | Res: 06magic(100), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 771 | Sz: Medium | Int: human. 16:46:38 %??shadow wraith 16:46:39 yeah 16:46:47 it was a shapeshifter 16:46:48 early unseen horrors on wide open levels are horrible 16:46:58 a d:10 ghost moth is also pretty bad 16:47:00 i had just defeated an unseen horror, too 16:47:05 a: not knowing how to avoid a death isn't unavoidable, b: we don't see unavoidable deaths as necessarily proof of a problem. A game as random as crawl can't avoid potentially creating some unavoidable deaths. 16:47:07 shadow wraiths seem to have lost perma-Invis at some point? 16:47:09 so i thought i was dealing with another of the same 16:47:13 they did? 16:47:27 i only ever "see" them when i have sinv 16:47:40 or at least i assume the invisible things i kill in vaults frequently are them still 16:47:44 Well unless Chei doesn't show perma-Invis? 16:47:45 s/isn't unavoidable/isn't the same as that death being unavoidable/ 16:47:52 unseen horror (06x) | Spd: 30 | HD: 7 | HP: 28-50 | AC/EV: 5/10 | Dam: 12 | see invisible | Res: 06magic(20) | XP: 725 | Sz: Medium | Int: animal. 16:47:52 %??unseen horror 16:47:56 oh. 16:47:58 heh 16:48:34 I guess they're still perma-Invis. Never realized they existed. 16:48:34 @?? unseen horror 16:48:34 unseen horror (06x) | Spd: 30 | HD: 7 | HP: 28-50 | AC/EV: 5/10 | Dam: 12 | see invisible | Res: 06magic(20) | XP: 725 | Sz: Medium | Int: animal. 16:48:58 <|amethyst> !tell Final hm, the user with that name doesn't even have a real email set, so I'm inclined to give you the account 16:48:59 |amethyst: OK, I'll let final know. 16:49:02 fedhas_reasons 16:49:07 Shapeshifters and polymorph are responsible for a lot of crawl's least fair deaths 16:49:18 or tso_reasons i guess 16:49:24 !lg * ikiller~~gastronock s=ikiller 16:49:25 No games for * (ikiller~~gastronock). 16:49:27 or ash 16:49:35 !lg * ikiller~~gastronok s=ikiller 16:49:36 why fedhas? 16:49:36 5876 games for * (ikiller~~gastronok): 5800x Gastronok, 26x Gastronok the titan, 14x Gastronok the shard shrike, 9x Gastronok the acid blob, 8x Gastronok the golden dragon, 3x Gastronok the caustic shrike, 3x Gastronok the iron dragon, 2x Gastronok, the titan, 2x Gastronok the juggernaut, 2x Gastronok the titan (shapeshifter), Gastronok the shard shrike (shapeshifter), Gastronok the caustic shrike... 16:49:58 !lg * ikiller~~shapeshifter s=ikiller 16:49:59 2985 games for * (ikiller~~shapeshifter): 232x a fire crab (shapeshifter), 100x a dragon (shapeshifter), 73x a red wasp (shapeshifter), 58x a death drake (shapeshifter), 55x a guardian serpent (shapeshifter), 49x an ice dragon (shapeshifter), 49x a harpy (shapeshifter), 43x an unseen horror (shapeshifter), 41x a lindwurm (shapeshifter), 41x a quicksilver dragon (shapeshifter), 38x a jumping spider... 16:50:10 sunlight 16:50:12 fedhas gives you this sunlight ability which costs no piety and is good 16:50:18 but not as good as mushrooms so people forget about it 16:50:30 yeah, i got a lot better with fedhas when i realized you should use sunlight in every fight no matter what 16:50:38 <|amethyst> manipulating light levels? what is this, Brogue? 16:50:38 unless you really want to avoid drying up some water 16:50:50 heh 16:50:56 see also: caves of qud 16:50:58 -!- vale_ has quit [Ping timeout: 265 seconds] 16:51:03 -!- LexAckson has quit [Read error: Connection reset by peer] 16:51:20 shapeshifters don't even strike me as particularly interesting. I don't see monsters shifting mid-fight doing much, particularly since they seem to tend toward weaker mosnters (?) 16:51:33 <|amethyst> randomly 16:51:34 really? 16:51:36 Maybe it's just easy to kill them when they're in weak forms. 16:51:42 <|amethyst> I see them shift mid-fight fairly often 16:51:44 <|amethyst> that is true 16:51:47 sometimes they change into really annoying things midfight 16:51:57 <|amethyst> "oh, now it's a crab" 16:52:04 <|amethyst> ATTACK ITS WEAK POINT 16:52:06 although i question the choice of many of them to just be an adder or something in depths 16:52:24 <|amethyst> just make all shifters glowing 16:52:26 <|amethyst> problem solved 16:52:35 <|amethyst> the don't get smaller, and you see them change a lot more 16:52:39 -!- Earlo has quit [Ping timeout: 240 seconds] 16:52:43 <|amethyst> s/get/tend to get/ 16:52:50 <|amethyst> s/the /they / 16:53:42 well, i don't know if all shifters should be glowing 16:54:02 the shift causing 5 turns of glow might not be too bad 16:54:19 but i really think it's silly to have regular shifters on like u:3 or whatever 16:54:25 I don't know if |amethyst was being sarcastic >_> 16:54:31 "oh no, what will i do about this sky beast" 16:54:38 <|amethyst> only slightly 16:54:59 -!- Krakhan has quit [Changing host] 16:55:30 -!- dtsund has joined ##crawl-dev 16:56:30 although the only time i can remember being killed by a shifter was once when i pulled a bunch of dudes up from vaults, and one of them shifted into a boring beetle, ate through the wall i was using to funnel everyone into a line, and then killed me 16:56:37 but that was so hilarious it was worth it 16:56:57 Yeah maybe shapeshifters just have poor ranges (except they also cause a lot of unfair deaths?). Maybe their shifting has too high variance between forms then? It'd be easier to tell if they were more common. 16:57:00 -!- ldierk has quit [Quit: Leaving] 16:59:32 Shapeshifters are complete weenies until the 50th one you see randomly turns into something that can kill you in 1-2 turns 17:00:01 -!- omarax has quit [Remote host closed the connection] 17:00:03 !lg . ikiller~~moth -tv 17:00:04 1. hyperactiveChipmunk, XL11 DrTm, T:13380 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 17:00:07 i don't really mind them as they are, but the one that pisses me off more than any other is "hi, now i'm a shining eye!" 17:00:12 apologies for the hugeterm; i know better now >8) 17:00:16 it goes away quickly 17:00:48 Shadow Step into shallow water does not make noise 13https://crawl.develz.org/mantis/view.php?id=9987 by tedric 17:01:42 *should* shadow step make noise into water? 17:01:57 well, you're displacing quite a bit 17:01:57 i can see an argument either way 17:02:24 from a realism perspective it should 17:02:25 -!- lww5064 has quit [Quit: leaving] 17:02:30 from game perspective it shouldn't 17:02:32 because that's annoying 17:02:55 <|amethyst> I don't think stepping in shallow water actually makes noise 17:03:01 <|amethyst> hm 17:03:13 <|amethyst> and it appears "You hear a splash." might or might not involve noise 17:03:20 <|amethyst> yes if it was from Primal Wave 17:03:21 hee hee 17:03:37 <|amethyst> no if it was from an item falling into newly-created water 17:04:48 <|amethyst> anyway, stepping into water also doesn't seem to give a splash noise, just " You enter the shallow water. 17:04:51 <|amethyst> _Moving in this stuff is going to be slow. 17:04:54 <|amethyst> " 17:05:06 i always assumed it did anyway 17:05:16 <|amethyst> and a message if you're invis 17:05:26 <|amethyst> Shadow Step should give those messages probably 17:05:35 -!- Piginabag has quit [Quit: Page closed] 17:05:42 <|amethyst> oh, let me see about blinking 17:05:53 even if there's no audible sound, the disturbance should alert those within to a new presence 17:06:02 <|amethyst> ah, "Splash!" 17:06:13 <|amethyst> oh 17:06:18 <|amethyst> "Splash!" does make noise 17:06:29 <|amethyst> so stepping won't, but blinking/teleporting will 17:06:42 I had a 'Fwoosh!' on my orb run 17:07:04 is that different? >8) 17:07:13 I think I'd rather remove the noise from translocations than add it to Shadow Step. Even if you go through "realism" wouldn't you make a sound from displacing air too? 17:07:56 Resolution either way (or maintaing status quo) probably doesn't matter much though. 17:08:24 but you could make the argument that dith would manage the noise anyway 17:08:38 <|amethyst> my argument: stepping into water doesn't make noise 17:08:43 <|amethyst> shadow step is "stepping" 17:08:50 heh 17:08:50 <|amethyst> ergo status quo but maybe a message 17:09:49 you could also argue that you're technically stepping into the shadow. although then people could make the argument that you could be standing over lava or deep water that way 17:11:13 <|amethyst> !tell Final but either way that won't get rid of those old games. 17:11:14 |amethyst: OK, I'll let final know. 17:11:18 can we get input from a representative of the Intradungeon Shadow Transit Authority on the matter? 17:12:12 <|amethyst> FR: EDM god with abilities "Dubstep" and "Drop the Bass" 17:12:26 hehe 17:12:43 "Cylex" 17:12:58 <|amethyst> Dithmaus 17:13:03 <|amethyst> s/s/5/ 17:13:08 heh 17:13:27 well, nobody would argue that Dubstepping into the water shouldn't make noise 17:13:37 Dubstep obviously lets you step into any source of noise 17:13:42 but what's drop the bass do? 17:13:53 <|amethyst> Surrounds you with giant fish 17:14:05 rip big fish 17:14:08 well, we don't have bass...but we have eels and lava fish 17:14:28 -!- a_ has quit [Client Quit] 17:15:15 <|amethyst> oh, also Tuna Piano 17:15:15 https://www.youtube.com/watch?v=WoxjgVXMA80 for context on "cylex" 17:16:52 ugh, Formicid arcane marksman the most annoying character i've rolled...starts the game with like 5 skills just barely above an integer that i have to round out before specializing 17:17:38 just crank up xbows and fighting 17:17:44 and take oka 17:17:54 but i can't leave a skill at X.3! 17:18:02 !lg . foam 17:18:04 2. DrKe the Phalangite (L27 FoAM of Fedhas), escaped with the Orb and 3 runes on 2014-11-12 02:47:48, with 1544065 points after 81362 turns and 5:50:42. 17:18:09 i think this was a csdc thing 17:18:33 heh. you can't? i do it all the time 17:18:46 no, it drives me crazy! 17:19:14 heh 17:19:15 ah, you took the OCD flaw 17:19:15 dot'n give in to the ocd 17:19:16 cdsc? 17:19:28 ??ocd 17:19:28 it was an old tourney thing that walkerboh ran 17:19:29 ocd[1/1]: i quit games all the time because if i overshoot x.0 on a skill and it will take a while to reach the next exact level on it i get really argh about it 17:19:43 lol it's actually a thing 17:19:50 someone is starting it up again 17:20:01 not walker though 17:20:17 a random scythe on the floor? 17:20:23 i need to find that guy and we can commiserate 17:20:24 i thought those had been cut 17:20:35 ho ho 17:20:39 i get it 17:20:48 i didn't intend the pun 17:21:13 i just thought that you didn't find regular scythes unless you got sigmund or his fanclub anymore 17:21:14 <|amethyst> ProzacElf: maybe a monster carrying a scythe (from a vault) swapped 17:21:22 oh, could be 17:21:29 time to reap the rewards 17:21:37 <|amethyst> there are also a few vaults with scythe items, but I don't think plain ones 17:21:55 i found a scythe in lair this game, and one in swamp 17:22:07 <|amethyst> oh 17:22:10 just on the floor 17:22:23 <|amethyst> there's also the Edmund/Sigmund's house vault 17:22:27 yeah, this definitely wasn't in a vault 17:22:47 that's what i was referring to as the fanclub vault 17:22:54 <|amethyst> oh 17:23:07 i thought the fanclub was the one with a bunch of scythe-wielding kobolds 17:23:09 <|amethyst> I thought you meant the one with goblins with robes and scythes 17:23:21 or maybe it's goblins 17:23:36 i got that the other day and got a good chuckle 17:23:39 <|amethyst> gnolls and hobgoblins actually 17:23:54 -!- agentgt has quit [Remote host closed the connection] 17:23:55 <|amethyst> err, hobgoblins, and one gnoll if sigmund already existed 17:23:59 <|amethyst> !vault sigmund_army 17:24:00 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l1107 17:24:12 <|amethyst> the house one 17:24:19 <|amethyst> !vault sigmund_edmund_badplayer 17:24:19 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l2021 17:25:00 -!- rossi_ has quit [Ping timeout: 264 seconds] 17:25:37 <|amethyst> oh, hm 17:25:44 <|amethyst> scythe has a non-zero commonness 17:25:58 huh 17:26:17 <|amethyst> they do have a zero acquirement weight 17:27:36 -!- Edwhirl has quit [Ping timeout: 246 seconds] 17:28:49 weird 17:28:57 even the unrands? 17:29:19 -!- agentgt has quit [Ping timeout: 250 seconds] 17:29:24 or do they have separate acquirement weights? 17:29:36 -!- ldf_ has joined ##crawl-dev 17:29:51 finisher does seem really rare 17:30:10 i've found scythe of curses more often than i find finisher 17:30:41 which, i'll grant, is only about 3 to 1 17:31:30 <|amethyst> more vaults place curses than finisher 17:31:47 <|amethyst> only one for finisher, in crypt 17:33:14 <|amethyst> that one can also generate Curses, but there's also a late-D/Depths/Crypt vault (weight: 3), and nicolae_evil_shop (weight: 2 and it might not generate a scythe) 17:33:25 "Formicids cannot teleport. It was a scroll of blinking." seems awfully direct 17:33:29 <|amethyst> s/a scythe/that specific item, it's a long list/ 17:34:00 whereas the teleport one says something like "You feel a strange sensation." at least 17:34:22 <|amethyst> there's probably some off logic about whether you know the item 17:35:02 <|amethyst> hm 17:35:14 also i didn't get a confirmation about whacking the first monster in the dungeon with my crossbow...is that intended? 17:36:33 hm, i'm getting the confirmation now though 17:36:42 maybe your dude was whacking people with crossbows before entering the dungeon 17:36:48 i'll have to re-try it, maybe i was attacking with y 17:37:17 hehe, maybe during warm-up 17:37:47 do a few stretches, carry some rocks around, practice crossbow melee with a training dummy 17:38:09 <|amethyst> hm, looks like that message doesn't even know whether the item was identified (since it doesn't get the item) 17:38:21 <|amethyst> it does get a calc_unid flag but that's now what's needed here 17:38:28 it was an un-IDed scroll 17:38:46 <|amethyst> calc_unid is about equipment, not scrolls 17:38:56 <|amethyst> from the days when you could have unidentified stasis 17:41:10 "You feel a strange sense of stasis. It was a scroll of teleportation." 17:41:18 with the first sentence in red 17:42:35 seems like that would serve for blinking scrolls, too 17:42:42 and not be as meta-gamey 17:43:28 -!- serq has quit [Quit: Leaving] 17:45:48 <|amethyst> !source item_use.cc:2641 17:45:49 https://github.com/crawl/crawl/blob/master/crawl-ref/source/item_use.cc#l2641 17:45:50 trying to use a teleport scroll afterwards says, "Formicids cannot teleport." and nothing else 17:45:52 <|amethyst> err 17:46:00 <|amethyst> a little further up 17:46:08 <|amethyst> !source item_use.cc:2621 17:46:09 https://github.com/crawl/crawl/blob/master/crawl-ref/source/item_use.cc#l2621 17:46:33 <|amethyst> if it just called cast_controlled_blink, that would give the strange stasis message 17:46:42 heh 17:46:49 yeah, whereas teleport just says "go teleport" 17:46:55 and let it handle that 17:47:00 <|amethyst> but then you'd get the orb message for formicids too 17:48:08 i've seen all those messages with formicids too 17:48:18 but i never thought much of it 17:48:36 leaving aside the xbow stuff 17:48:55 the orb confirmation thing is duplicated in cast_controlled_blink also 17:49:00 never saw it. never done it. don't care to do it 17:49:03 -!- omnirizo1 has quit [Ping timeout: 256 seconds] 17:49:08 -!- pikaro has quit [Ping timeout: 250 seconds] 17:49:15 well it wasn't on purpose 17:49:20 <|amethyst> hmm 17:49:21 <|amethyst> oh 17:49:26 i just got to the third dude before i realized i was hitting things with my xbow 17:49:37 heh, i also implied that i don't intend to try using a fohu/foam 17:49:50 <|amethyst> all the things in no_tele_reason are kind of bad there (when it's unided ?blink) 17:49:57 well that's not very productive to the discussion at hand =x 17:50:22 <|amethyst> so maybe the soluton would be to wrap reason and the if all inside an if (alreadyknown) ? 17:50:28 i honestly did wonder why there was a different message for blink and tele scrolls though 17:50:59 i just didn't think it was worth putting into a mantis ticket 17:51:26 however, AM was a suggested background for Formicid, so I assume it's not terribly uncommon 17:51:28 -!- asdu has quit [Quit: Page closed] 17:51:42 not that formicid has anything to do with it really 17:51:50 the xbow thing could happen on any character i assume 17:52:49 <|amethyst> hm, just what I said isn't enough, because you only wan the orb check if it's actually going to succeed 17:54:00 i'm not sure i follow all the code there, but it seems like it's checking the same thing two and three times over 17:54:04 solution: start fo with the orb 17:54:23 I see ProzacElf is going out of the way to be extra-helpful today 17:54:33 -!- Lasty has joined ##crawl-dev 17:54:39 you clearly don't know how helpful i am on a regular basis, sir 17:54:43 <|amethyst> I guess: if (!reason.empty()) { if (already_known) { mprs } else { strange stasis; } break; } 17:54:44 =) 17:54:45 >8) 17:54:46 -!- ystael has quit [Ping timeout: 250 seconds] 17:55:04 -!- reaverb has quit [Quit: Leaving] 17:55:33 i guess i don't understand why it can't just shunt all those decisions off to cast_controlled_blink the same way a teleport scroll does 17:56:14 <|amethyst> because cast_controlled_blink doesn't print the no tele reason 17:56:21 -!- KurzedMetal has quit [Ping timeout: 255 seconds] 17:56:26 <|amethyst> no, why *that* is... 17:56:29 <|amethyst> s/no/now/ 17:56:56 why the call to no_tele_reason(), then a bunch of its own checks, then call cast_controlled_blink() where more checks are done 17:57:40 <|amethyst> wanting different message ordering for the item and the spell, probably 17:58:26 <|amethyst> in this case the idea was to tell players why they can't teleport 17:58:33 but it's okay for teleport to be the same 17:58:34 <|amethyst> instead of just "a strange stasis" 17:58:45 <|amethyst> s/port/blink/ 17:59:06 <|amethyst> yeah, I'm not sure why it's on one and not the other 17:59:06 well, it works, so no change needed i guess 17:59:31 <|amethyst> Hm 17:59:43 <|amethyst> I guess the question is 17:59:54 <|amethyst> can that code ever be triggered if you did know the item 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:04 <|amethyst> because I think instead you would have been prevented from reading it 18:00:22 i'll let you know when i get another one 18:00:24 <|amethyst> so quite possibly tha whole first if can be removed 18:00:40 i'll go start a fowr and try to read my blink scroll 18:00:44 unless they don't get it 18:00:46 the known teleport scroll just gave me "Formicids cannot teleport." and aborted 18:01:05 <|amethyst> ProzacElf: it won't let you, but I'm just wondering if there's some weird special case I forgot 18:01:13 oh 18:01:16 <|amethyst> hypractvChipmunk: and in cyan, so it wasn't coming from this code 18:01:20 yeah 18:01:30 I meant to mention that too 18:01:55 heh, go down the stairs..."You see here a scroll of blinking." 18:02:14 i swear the bots are watching 18:02:24 -!- wheals_ has quit [Remote host closed the connection] 18:02:30 same cyan "Formicids cannot teleport." 18:02:40 that one should have been expected though 18:03:28 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1951-g62301d3 (34) 18:05:35 -!- NeremWorld has quit [Ping timeout: 246 seconds] 18:06:06 <|amethyst> let's see what git blame says about that block 18:06:53 <|amethyst> oh 18:07:04 <|amethyst> the strange stasis message was added at the same time 18:07:15 <|amethyst> and was intended never to be reached? 18:07:22 * hypractvChipmunk facepalms. 18:07:34 <|amethyst> %git 23836d30 18:07:35 07PleasingFungus02 * 0.16-a0-3991-g23836d3: Don't prompt on reading un-id'd ?blink under stasis (wheals) 10(8 months ago, 2 files, 14+ 0-) 13https://github.com/crawl/crawl/commit/23836d303e0b 18:09:49 oh good, we can grill wheals directly when he comes on 18:10:09 <|amethyst> well, probably wheals just reported the problem 18:10:22 <|amethyst> or probably would have committed it himself 18:10:51 ah, didn't know for how long he's had commit access 18:11:20 can we blame him anyways? that's more fun 18:15:39 -!- KurzedMetal has quit [Ping timeout: 252 seconds] 18:15:55 <|amethyst> oh, message ordering is one reason 18:17:38 -!- WereVolvo has quit [Read error: Connection reset by peer] 18:17:49 <|amethyst> ugh 18:18:11 and the others? 18:18:29 <|amethyst> I don't know if there are other reasons 18:20:01 <|amethyst> any checks that happen in cast_controlled_blink will be out of order with respect to the scroll crumbling 18:20:05 -!- Pacra has joined ##crawl-dev 18:20:26 sorry i brought this up; i didn't mean to waste your evening on it >8( 18:27:11 <|amethyst> hmm 18:28:29 <|amethyst> yeah, I'm not sure what the proper solution is, but just removing that block doesn't seem to be it, nor (because of mundane teleport-preventing effects) does just changing that to the strange stasis message 18:28:41 <|amethyst> I'll have to give it more though 18:28:42 <|amethyst> t 18:33:06 -!- elliptic has joined ##crawl-dev 18:33:27 -!- bonghitz has quit [Quit: Leaving...] 18:35:30 -!- Zilis has quit [Ping timeout: 250 seconds] 18:41:18 -!- Stendhal is now known as Zilis 18:44:53 03Lasty02 07* 0.17-a0-1952-ge2ddec9: Change Kryia's to double device heal and disable for DD (|amethyst) 10(13 seconds ago, 6 files, 18+ 10-) 13https://github.com/crawl/crawl/commit/e2ddec9b3308 18:45:57 <|amethyst> hypractvChipmunk: still, file a bug about it so it will theoretically be remembered 18:46:05 !lm . place=V:5 -2 -tv>8) 18:46:06 Broken query near '>8)' 18:46:12 oops 18:46:13 >8) 18:49:01 <|amethyst> Lasty: err, return max(0, factor) 18:49:09 <|amethyst> Lasty: doesn't that mean VS can device heal now? 18:49:27 <|amethyst> Lasty: oh, I see 18:49:37 <|amethyst> Lasty: you start from 3 now 18:51:13 -!- vale_ has quit [Ping timeout: 252 seconds] 18:55:44 yeah 18:55:47 it makes more sense 18:56:24 keeping all the logic together 18:57:03 -!- Zekka has quit [Ping timeout: 256 seconds] 18:57:31 -!- tensorpudding has quit [Ping timeout: 246 seconds] 18:59:16 |amethyst: done 18:59:32 -!- MarvinPA has quit [Ping timeout: 265 seconds] 18:59:44 not sure if i got the gist of the extended problems you encountered, but hopefully it's enough to be obvious to anyone who goes looking 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:10 Inconsistent messages from reading unidentified stasis-affected scrolls as Formicid 13https://crawl.develz.org/mantis/view.php?id=9988 by hyperactiveChipmunk 19:00:49 i'd submit a patch myself but it seemed that the rabbit hole went pretty deep once you poked your head in 19:01:03 -!- MarvinPA has joined ##crawl-dev 19:02:42 -!- MarvinPA has quit [Read error: Connection reset by peer] 19:02:55 -!- ProzacElf has quit [Ping timeout: 250 seconds] 19:03:07 -!- MgDark has quit [Ping timeout: 244 seconds] 19:07:46 -!- CacoS has quit [Ping timeout: 244 seconds] 19:08:38 -!- plathrop is now known as totally_not_plat 19:09:03 -!- totally_not_plat is now known as plathrop 19:09:48 -!- Ququman has joined ##crawl-dev 19:10:20 -!- Zekka has quit [Ping timeout: 240 seconds] 19:13:23 -!- Pacra has quit [Ping timeout: 264 seconds] 19:16:02 -!- bel_ has quit [Ping timeout: 244 seconds] 19:16:48 -!- pblur has quit [Ping timeout: 246 seconds] 19:17:43 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:18:10 -!- predator217 has quit [Ping timeout: 240 seconds] 19:24:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 19:28:37 -!- Patashu has joined ##crawl-dev 19:32:03 -!- DrStalker has quit [] 19:32:20 wait 19:32:30 argh, wrong window 19:32:43 -!- reaverb has joined ##crawl-dev 19:38:40 the stat cap was raised from 72 recently, right? or was that just a proposal? 19:39:38 That is a thing that happened 19:39:43 !def !gitgrep 19:39:49 !gitgrep stat cap 19:39:49 %git HEAD^{/cap} 19:39:49 07chequers02 {|amethyst} * 0.17-a0-1939-ga475588: Increase the stat cap to 125. 10(9 days ago, 3 files, 9+ 7-) 13https://github.com/crawl/crawl/commit/a475588d0083 19:40:27 i remember when it happened, i was like "what, does anyone ever come close to the 72 cap" 19:40:39 but playing DEWz^Chei it is looking quite plausible 19:40:57 !lg * cv=0.16|0.17-a max=int x=int 19:40:59 657418. [int=72] johnnyzero the Invulnerable (L27 HuWz of The Shining One), escaped with the Orb and 15 runes on 2015-05-14 07:39:00, with 13566678 points after 121628 turns and 11:12:13. 19:41:13 !lg * cv=0.16|0.17-a max=int x=int -log 19:41:15 657420. johnnyzero, XL27 HuWz, T:121628: http://dobrazupa.org/morgue/johnnyzero/morgue-johnnyzero-20150514-073900.txt 19:41:45 !stats huwz 19:41:47 Starting stats for HuWz: Str 7 Int 18 Dex 11. Stat gain: sid/4 19:41:59 36 int from items + brilliance 19:42:00 -!- rast has quit [Remote host closed the connection] 19:42:14 !lg * cv=0.16|0.17-a max=dex x=dex 19:42:15 657422. [dex=72] Yermak the Ninja (L27 DrAs of Okawaru), escaped with the Orb and 14 runes on 2015-03-04 21:55:18, with 24750417 points after 52541 turns and 10:38:34. 19:42:21 !lg * cv=0.16|0.17-a max=dex x=dex -log 19:42:23 657422. Yermak, XL27 DrAs, T:52541: http://crawl.xtahua.com/crawl/morgue/Yermak/morgue-Yermak-20150304-215518.txt 19:42:44 -!- Voker57 has quit [Remote host closed the connection] 19:43:14 looks like it's all thanks to lasty's randarts 19:43:19 !lg * cv=0.16|0.17-a max=str x=str 19:43:20 657425. [str=72] Roshnak the Conqueror (L27 GrBe of Cheibriados), escaped with the Orb and 15 runes on 2015-08-23 02:15:13, with 26123587 points after 57336 turns and 6:17:40. 19:43:47 the fact only one of these is ^chei pleases me 19:47:11 -!- MarvinPA has joined ##crawl-dev 19:56:39 kvaak: makes snse 20:00:01 -!- omarax has quit [Remote host closed the connection] 20:01:39 -!- yoshisman8 has quit [Quit: Page closed] 20:04:19 -!- tksquared has quit [Ping timeout: 240 seconds] 20:04:46 -!- argent0 has quit [Ping timeout: 250 seconds] 20:09:06 -!- stanzill has quit [Quit: au rev] 20:11:25 -!- gammafunk has joined ##crawl-dev 20:15:58 -!- bel_ has quit [Ping timeout: 244 seconds] 20:21:55 -!- Vall has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.28/20150615172735]] 20:24:19 -!- Rogan_ has quit [Quit: Page closed] 20:24:29 .cobbed -tv 20:24:30 24. swap, XL21 FeBe, T:141171 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 20:25:22 that was really reckless 20:25:51 how do you even get to zot:1 playing that way? 20:38:28 -!- Earlo has quit [Remote host closed the connection] 20:40:33 -!- KurzedMetal1 has quit [Ping timeout: 265 seconds] 20:41:14 -!- Kellhus has quit [Quit: Page closed] 20:44:49 -!- titanjones has quit [Quit: Page closed] 20:51:51 -!- vale_ has quit [Ping timeout: 255 seconds] 20:53:38 -!- Cacophony is now known as Cacophony_ 20:54:18 -!- Cacophony_ is now known as Cacophony 20:55:19 -!- ystael has quit [Ping timeout: 240 seconds] 20:58:57 gammafunk: you'll be so proud of me 20:59:00 !lg Lasty 20:59:01 466. Lasty the Demonologist (L24 DrWz of Yredelemnul), got out of the dungeon with 3 runes on 2015-10-02 23:32:24, with 541390 points after 83515 turns and 5:18:56. 20:59:20 Guess who was watching TV and forgot to pick up the orb. 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:12 wow 21:00:13 excellent 21:00:24 why did you press y 21:00:35 see "watching TV" 21:00:46 when you already think the game is won, you stop reading things so carefully... 21:01:03 It has the distinguishment of being my absolute stupidest loss 21:01:13 er, distinction. 21:01:18 I think I might be really out of it 21:04:10 -!- HellTiger has quit [Ping timeout: 240 seconds] 21:04:58 !lg * xl>=24 left recent 21:04:59 14. Lasty the Demonologist (L24 DrWz of Yredelemnul), got out of the dungeon with 3 runes on 2015-10-02 23:32:24, with 541390 points after 83515 turns and 5:18:56. 21:05:26 i hesitate to say stupidest but it's certainly distinctual 8-) 21:06:23 well, the game asked "do you want to lose" and I said yes. That's probably the dumbest possible move. 21:06:44 FR more prompting? :) 21:06:58 "Do you seriously want to do this?" 21:07:03 "Come on now, really?" 21:07:06 -!- Ququman has quit [Remote host closed the connection] 21:07:07 "ARE YOU EVEN LOOKING AT THE SCREEN?" 21:07:24 "Do you really want to leave Zot:5 without the Orb?" only if you've seen it 21:07:30 "I don't believe you. There. I said it." 21:08:09 "A quitter says what?" 21:08:11 "Do you realize are about to have wasted 5 hours, 18 minutes, and 56 seconds?" 21:08:14 you are* 21:08:43 I should add a config option that just doesn't allow quitting 21:08:52 that seems reasonable 21:09:01 We'll call it Lasty's Option 21:09:04 "Never again" 21:09:06 lasty's last resort 21:09:13 or lasty's resort for short 21:09:24 Sounds nice. Tropical. 21:09:37 i'd probably opt for a vacation at that point 21:10:01 ... I just got back from a vacation 21:10:45 that makes just as much sense 21:10:48 !lg * max(dur) recent left 21:10:50 30236. bel7 the Demonologist (L22 DESu of Sif Muna), got out of the dungeon with 3 runes on 2015-02-12 10:07:20, with 452850 points after 107949 turns and 1d+0:05:55. 21:10:59 haha 21:11:07 !lg * max(dur) recent left -2 21:11:09 30235/30236. bel8 the Crack Shot (L24 HEHu of Fedhas), got out of the dungeon with 3 runes on 2015-02-26 23:39:22, with 537251 points after 113109 turns and 18:09:34. 21:11:14 is there a story here? 21:11:52 I can't imagine the answer is "no" 21:13:58 "here's ho you really do quitrobin"? 21:16:24 Perhaps leaving the dungeon without the orb should just not be possible. 21:16:28 force people to cntrl-q 21:16:37 It ruins crate_crawl though 21:16:46 I'd rather make it a config option 21:17:15 Could give a special morgue message if you cntrl-q on D:1 staircase. 21:17:24 config option is improvement on the status quo though. 21:17:25 don't try to lessen the power of my quits 21:17:29 !hs * place=d:1 21:17:32 1261274. gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 21:17:34 get good people 21:18:14 there was a great d:1 with the orb death recently 21:18:23 !lg * urune>=3 place=d:1 21:18:24 19. jimcrow the Conqueror (L27 MiAK of Lugonu), slain by Napluer the pandemonium lord on D:1 on 2015-09-27 20:28:03, with 732183 points after 102172 turns and 10:13:57. 21:18:28 yeah 21:18:32 !lg * urune>=3 place=d:1 -tv 21:18:33 19. jimcrow, XL27 MiAK, T:102172 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 21:19:59 !lg * urune>=3 place=d:1 x=ckaux 21:20:00 19. [ckaux=] jimcrow the Conqueror (L27 MiAK of Lugonu), slain by Napluer the pandemonium lord on D:1 on 2015-09-27 20:28:03, with 732183 points after 102172 turns and 10:13:57. 21:20:04 !lg * urune>=3 place=d:1 x=ckaux -2 21:20:05 18/19. [ckaux=burst of hellfire] casual the Anemomancer (L27 HONe of Okawaru), blasted by Sonyxoxt the pandemonium lord (burst of hellfire) on D:1 on 2015-09-07 14:37:32, with 726338 points after 129297 turns and 6:32:24. 21:20:29 that one's also good, involving a 2nd hellfire pan lord showing up after he takes out the first one 21:20:58 firstone didn't have hellfire, I think, but it put in some good damage 21:22:28 !lg * urune>=3 place=d:1 x=ckaux -2 -tv 21:22:28 18/19. casual, XL27 HONe, T:129297 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 21:23:52 I like how "casual" has the "You have gain X hp" rc file configuration. 21:24:01 Also so much teleport on these deaths 21:24:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 21:25:13 -!- argent0 has quit [Ping timeout: 246 seconds] 21:26:13 wow 19 of them now 21:28:34 !lg * urune>=3 place=d:2 x=ckaux 21:28:36 11. [ckaux=] Markt42 the Swordmaster (L27 HOFi of Okawaru), slain by Gurhops the pandemonium lord on D:2 on 2015-08-12 15:36:32, with 786229 points after 127223 turns and 7:32:30. 21:29:04 I was going to say D:1 seems like the perfect place to go on tilt if there's a problem but wow 11 on D:2? 21:30:12 -!- jefus is now known as jefus_ 21:30:20 -!- jefus_ is now known as jefus 21:36:04 -!- Sonata has quit [Ping timeout: 246 seconds] 21:44:22 -!- Earlo has quit [Remote host closed the connection] 21:45:57 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 21:50:01 !lg * vlong>=0.17-a0-1357-g326445f max=score x=vlong 21:50:05 331825. [vlong=0.17-a0-565-gf4b5ea5] Sapher the Executioner (L26 DDWr of Makhleb), escaped with the Orb and 15 runes on 2015-04-14 11:22:20, with 75023051 points after 19063 turns and 12:08:08. 21:51:22 so is vlong basically a string and there's no way to make e.g. sapher's vlong sort before the later version I listed there? 21:52:07 I hadn't realized this was happening, assumed I could do vlong> or vlong>= and it would correctly sort the versions 21:59:31 -!- MarvinPA has quit [Quit: Leaving] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:57 -!- mong has quit [Quit: Page closed] 22:03:07 !lg * urune>=3 br=D s=place 22:03:07 35100 games for * (urune>=3 br=D): 33540x D:$, 375x Pan, 193x D:27, 95x D:26, 76x D:25, 73x Abyss, 62x D:24, 54x D:21, 44x D:23, 42x D:22, 33x D:20, 28x D:15, 27x D:14, 24x D:13, 21x D:12, 20x D:19, 19x D:8, 19x D:1, 17x D:9, 17x D:18, 16x D:16, 15x D:11, 14x D:10, 14x Zig:13, 14x Zig:14, 14x D:5, 13x Zig:16, 13x D:4, 13x Zig:22, 13x D:7, 13x Zig:27, 11x D:2, 11x Zig:17, 11x Zig:11, 11x D:3, 10x Z... 22:03:12 -!- dtsundere has joined ##crawl-dev 22:03:14 er 22:03:33 !lg * urune>=3 br=D recent s=place 22:03:35 13300 games for * (urune>=3 br=D recent): 13203x D:$, 15x D:15, 11x D:14, 10x D:13, 8x D:1, 8x D:12, 7x D:9, 6x D:3, 6x D:4, 6x D:7, 5x D:8, 4x D:6, 4x D:10, 3x D:5, 2x D:11, D:27, D:2 22:04:02 !kw splat 22:04:03 Keyword: splat => xl>=17 !won 22:04:08 !lg * urune>=3 br=D recent !boring s=place 22:04:10 13275 games for * (urune>=3 br=D recent !boring): 13187x D:$, 15x D:15, 9x D:13, 8x D:12, 8x D:14, 7x D:9, 7x D:1, 6x D:3, 6x D:7, 5x D:4, 4x D:6, 4x D:8, 3x D:10, 3x D:5, 2x D:11, D:2 22:05:56 -!- Palyth has quit [] 22:06:32 -!- dtsund has quit [Ping timeout: 250 seconds] 22:16:22 -!- dtsundere is now known as dtsund 22:19:42 -!- rossi_ has quit [Quit: WeeChat 1.3] 22:22:41 -!- vale_ has quit [Ping timeout: 250 seconds] 22:31:43 -!- agentgt has quit [Ping timeout: 246 seconds] 22:33:37 -!- geekosaur has quit [Excess Flood] 22:33:43 -!- geekosaur has joined ##crawl-dev 22:37:01 -!- PKrockin has quit [Ping timeout: 246 seconds] 22:44:33 ??lasty_to_do 22:44:34 lasty to do[1/14]: Fix SpFi shield-spear combo, fix sac hand for bows (non-Fo) and polearms (Sp). 22:44:46 -!- vale_ has quit [Read error: Connection reset by peer] 22:50:36 -!- tensorpudding has quit [Ping timeout: 264 seconds] 22:54:01 -!- Cacophony has quit [Quit: oh no am scare] 22:56:42 so, it looks like the HDA rc files on CAO are outdated; any way we can update them to the most recent git? 22:56:42 -!- rast has joined ##crawl-dev 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:16 hypractvChipmunk: those are maintained by hda 23:00:25 they're no official rc files or anything 23:00:28 yeah, but he hasn't been seen for months >8) 23:00:29 s/no/not/ 23:00:51 yeah but we can't start maintaining all our users rc files, can we? 23:01:01 -!- niteshade has quit [Quit: Leaving] 23:01:13 what you can do is fork his repo, and start updating the rc files yourself, but you'd need to use another user account 23:01:29 I made a script to auto-upload rc files to webtiles servers, fwiw 23:01:32 ??gammafunkrc 23:01:32 gammafunkrc[1/1]: Lua code for randomizing player tiles (RandomTiles), setting skill targets, loading default skill settings/target, bread swinging, and others: https://github.com/gammafunk/dcss-rc 23:01:44 util/upload-rc in that repo 23:01:53 requires python3 and websockets module 23:02:36 yeah, no need for that; i just recommended one to someone that was looking for a specific solution, and turns out the file hasn't been updated for squarelos on CAO, where they happen to play 23:02:45 it works fine on s-z 23:03:00 i'll just have them point to a version i upload instead 23:03:08 HDAtravel is a decent candidate for advanced_optioneering.txt, assuming advanced_optioneering.txt is a thing that should continue to exist. 23:03:09 easy enough for me to create an account 23:03:29 yeah you can fork his repo and just maintain whatever you see fit 23:03:38 or make a new repo, import only relevant files, etc 23:03:43 don't even need to do that >8P 23:03:43 you can edit ??hdarc 23:03:51 and point people to new locations 23:04:07 it's not a question of what you need to do: what you *need* to do is simply nothing :) 23:04:22 just gonna make an hCHDAtravel account and copy/paste the rc file there 23:04:28 >8) 23:05:07 you can at least add an entry to hdarc pointing people to the updated account/file w/e 23:05:44 well, if nobody's noticed it for 5 months now, I hardly think there's a demand >8P 23:06:01 well then why did you ask "how can we get hda.rc updated" :p 23:06:24 actually it's just HDAtravel.rc >8) 23:06:33 does the squarelos change totally break HDAtravel? I use it and I haven't noticed a change. 23:06:37 yeah 23:06:41 Oh s-z.org 23:06:42 on CAO? 23:06:43 works. 23:06:47 I'm on s-z 23:06:50 yeah, works on CSZO 23:06:59 Oh that reminds me: When is 0.17 going to be released? 23:07:02 doesn't matter which file it is, if you want to see things not broken you're going to have to update/change something 23:07:02 but the CAO one still tries to look at tile -8,-8 23:07:17 which is outside LOS and therefore errors 23:07:19 -!- ystael has quit [Ping timeout: 240 seconds] 23:07:29 -!- Zekka has quit [Ping timeout: 265 seconds] 23:07:42 yeah, but i don't want to take ownership of this dude's entire project 23:07:59 especially since i don't even use it myself >8P 23:08:30 well the choice isn't solely that, so we're in luck 23:10:36 reaverb: it's nice to have some kind of reference for doing advanced lua stuff, but we have qw.rc in the repo already 23:10:47 which is pretty much as advanced as you could possibly be 23:10:50 |amethyst: do you remember who should get credit for the Ru sac hand changes? 23:11:29 it'd also be nice to have some basic documentation about clua stuff, especially and up-to-date list of available libs/functions 23:11:54 I'm used to reading l_*.cc by now, but maybe I could start a thing to document them 23:12:44 I guess we'd want to use doxygen, but then we'd either need to get doxygen output hosted somewhere or get the output for the clua stuff in the repo 23:13:27 gammafunk: advanced_optioneering is just "complex rc file magic multiple people might want to use" HDAtravel is used by quite a few people. 23:13:28 I think it's complicated by the fact that the docs would live near the C++-side functions; not sure if doxygen has a way to deal with this 23:13:58 well HDAtravel itself is not relevant except in that it's an example 23:13:59 looks like credit should go to monkeytor 23:14:16 unless you're arguing for inclusion of it like we have autofight 23:14:23 Lasty: what change? 23:14:35 I'm talking about advanced_optioneering as a source of documentation (and about lua docs in general, which we don't have) 23:14:47 I think the advance_optioneering thing is just inteded to be documentation 23:14:52 *intended 23:14:53 amalloy: ??lasty_to_do 23:14:57 and yeah, I found the lua documentation pretty unusable >8( 23:15:05 on the dev wiki, i think it was 23:15:05 ??lasty to do 23:15:06 lasty to do[1/14]: Fix SpFi shield-spear combo, fix sac hand for bows (non-Fo) and polearms (Sp). 23:15:09 it's just a list of functions 23:15:14 ??lasty to do[hand 23:15:16 lasty_to_do[1/14]: Fix SpFi shield-spear combo, fix sac hand for bows (non-Fo) and polearms (Sp). 23:15:21 oh 23:15:42 the first one is that SpFi starts with an impossible equip situation 23:16:23 I think that's a really weird interpretation consider all three functions currently in advanced_optioneering are really useful? I put all of them in my rc file. 23:16:34 well safe_upstairs is pretty niche. 23:16:40 looks like this lasty guy has plenty to do...maybe he should stop making broken fixedarts for a bit and get 'em done! 23:16:47 yeah, mb so 23:16:48 I don't use any of them 23:18:07 ??hdarc 23:18:08 hdarc[1/1]: A set of options and functions. It can automatically chop up corpses, exclude uniques, and more. For questions or comments, contact HDA. . To use on CSZO or CAO: include += HilariousDeathArtist.rc then macro ===HDAtravel to the 'o' key. 23:18:17 yeah these aren't by any means required functions; I do use elliptic's skill training thing which does the open m screen though 23:19:00 i saw him use those in one of his ttyrecs...that looks useful 23:19:03 but if someone wants to argue for including any lua as a default that's fine; I think the pick up armour thing is kind of half-implemented 23:19:24 since it just picks it up 23:19:30 I guess that will pause autotravel 23:19:46 the understanding i got was that this was stuff that was implemented in lua rather than C++ 23:20:09 what? anything in an rc is in lua 23:20:13 like, features the game would have but better implemented lua 23:20:29 we don't let users run arbitrary c++ 23:20:56 right, but ideally you'd be moving as much user code as possible to lua 23:21:06 i figured that was where that work was being done 23:21:20 obviously i know better now 23:21:31 and most of hdarc stuff is just junk imo; some of it is probably ok 23:21:45 -!- tealeaves has quit [Remote host closed the connection] 23:22:02 the stuff I write is also junk unless you're doing speedruns; there's not a ton of lua that we'd want to include by default 23:22:22 yeah, i don't use any of it myself...but someone was looking for the option to automatically chop corpses the other day and i did some research and that was what i found 23:23:04 i could have sworn that was a regular option when i used to play years ago 23:23:08 maybe it was just prayer 23:23:25 hypractvChipmunk: you can't pick up corpses anymore 23:23:33 so it is kinda not a useful feature 23:24:40 auto-butchering isn't? 23:24:47 oh, chop 23:24:52 i heard drop 23:24:57 heh 23:25:28 chopping corpses is the most tedious thing in the game 23:25:48 i can totally see why someone would want to do that automatically whenever they pass one by 23:27:48 -!- neunon has quit [Ping timeout: 264 seconds] 23:28:08 -!- Daekdroom has quit [Remote host closed the connection] 23:31:57 -!- tealeaves has quit [Quit: Bye] 23:34:12 well, chopping corpses and fighting phantoms 23:34:20 tied for most tedious 23:36:48 03Lasty02 07* 0.17-a0-1953-gc7f8bfc: Make Sac Hand delete weapons skills as needed (monkeytor) 10(22 minutes ago, 1 file, 16+ 0-) 13https://github.com/crawl/crawl/commit/c7f8bfcf7d01 23:36:48 03Lasty02 07* 0.17-a0-1954-g0dddeaa: Ban spriggan fighters from starting with a polearm (Pollen_Golem) 10(11 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0dddeaab97a4 23:37:03 !learn del lasty_to_do[1 23:37:04 !learn del lasty_to_do[1 23:37:04 Deleted lasty to do[1/14]: Fix SpFi shield-spear combo, fix sac hand for bows (non-Fo) and polearms (Sp). 23:37:05 Deleted lasty to do[1/13]: The +4 robe of vines {Regen+++++| 23:37:38 -!- neunon has joined ##crawl-dev 23:38:51 heh 23:39:04 +4 with 5 regens 23:39:22 simpler times 23:39:36 -!- mamgar has quit [Read error: Connection reset by peer] 23:39:37 indeed 23:39:46 -that- version would have been -terrible- 23:40:08 (i was just teasing ya about the broken fixedarts, btw; hope you didn't take offense) 23:40:31 I'll wake up later tonight weeping and I won't know why 23:40:36 <>3 23:40:37 <3 23:40:38 but I also know you were kidding 23:40:39 -!- Cerpin has quit [Remote host closed the connection] 23:40:57 Wanna start doing some of the stuff on my to-do list? :D 23:41:06 i actually was meaning to ask you 23:41:28 i'd be happy to help if you could point out some with less damage potential 23:41:37 Oh, no, I save those for me :p 23:41:43 you can have the ones that terrify me 23:43:21 !learn del lasty_to_do[-1 23:43:22 Deleted lasty to do[12/12]: i noticed in _apply_apocalypse, a variable named die_size is used to choose the number of dice to roll, rather than the size of the dice. bug, or just badly named variable? 23:43:24 !learn del lasty_to_do[-1 23:43:25 Deleted lasty to do[11/11]: make extra Ru sac delay stack 23:43:37 !learn del lasty_to_do[-1 23:43:38 Deleted lasty to do[10/10]: check_stealth() in player.cc, make ring of shadows not decrease stealth for high-piety worshippers (DrKe) 23:43:41 !learn del lasty_to_do[-1 23:43:41 Deleted lasty to do[9/9]: fix up some Nem cards 23:43:55 lol 23:44:08 alright, hit me with the terrifying ones 23:44:10 it looks like most of my to-do list is stuff that I either don't know how I want to do or am terrified to do 23:44:37 here's the scariest one for me: start a new branch where ranged weapons are wielded in their own slot independent of melee weapons. 23:44:40 Lasty: isn't -1 the same as $ for learndb indexing? 23:44:47 amalloy: yes 23:45:12 oh hey that curse proposal was the same thing i was asking one of the first days i was here 23:45:39 -!- bel_ has quit [Ping timeout: 240 seconds] 23:45:44 i had been reading the dev wiki and there was a whole section of what to do about curses and it never came up to have it cause drain for some reason (probably was before the current drain mechanic) 23:46:53 Yeah, I do think there's room for improvement. I don't think there's a consensus best version yet, but it's worth working on one I think. 23:46:54 -!- Cerpin has joined ##crawl-dev 23:47:31 Out for the evening -- g'night folks. 23:47:34 what's "do something about spectral weapon?" 23:47:40 -!- Lasty has quit [Quit: Leaving.] 23:47:40 alright; take care >8) 23:48:05 -!- Lasty has joined ##crawl-dev 23:48:43 -!- neunon has quit [Ping timeout: 246 seconds] 23:49:16 lasty is bound to the channel, apparently; he cannot leave 23:54:22 -!- neunon has joined ##crawl-dev 23:54:50 spectral weapon is kind of bad (re-cast it over over, do weird things to manipulate the AI) and arguably overpowered. On the other hand, I really like some of the ways it affects positioning. 23:56:10 My vague idea was that the spell gives you buff and summons an immobile spectral weapon when you hit a monster in melee, but that was part of a broader charms reform idea. 23:57:13 -!- read has quit [Quit: bye.] 23:58:59 -!- neunon has quit [Ping timeout: 240 seconds]