00:02 aaaaaaand the US govt has been shutdown now for 2.5 min 00:02 awesome 00:03 -!- bug_sniper has quit [Ping timeout: 256 seconds] 00:05 [hdf-us] [nh4] bptato (Wiz Hum Mal Neu), 26772 points, T:4180, killed by a hallucinogen-distorted gnome 00:09 <[Demo]> do u work for them? 00:15 -!- bug_sniper has joined #hardfought 00:24 -!- StatueSurfer has joined #hardfought 00:28 yup 00:28 vermont army natl guard 00:28 -!- ais523 has quit [Quit: quit] 00:29 just the one weekend per month / 2 weeks in summer tho 00:29 * K2 used to be active duty a ways back 00:46 -!- bug_sniper has quit [Ping timeout: 268 seconds] 00:51 <@luxidream> about to kill the wizard in dyna 00:51 <@luxidream> burned my life saving on demo 00:51 <@luxidream> not gonna be fun 00:53 good grief this interface looks awful on my end 00:54 <@luxidream> ? 00:54 <@luxidream> if you're watching me, it's probably my terminal size 00:54 oh i was watching your game 00:54 no my terminal was too small 00:54 and idk you seem to be doing fine 00:56 <@luxidream> yeah, I genocided vorpal J 00:56 <@luxidream> still could get hairy though 00:56 is rodney tougher in dyna or something 00:56 is the sanctum tougher? 00:57 <@luxidream> sanctum has cthulhu I think? 00:57 <@luxidream> covetous high level mmf basically 00:57 <@luxidream> speaking of which, let me grease my hat 00:58 what no levelport 00:59 okay 01:00 just cast spells to burn nutrition 01:00 <@luxidream> don't have telecont 01:01 you don't have telepathy 01:01 <@luxidream> I have telepathy 01:01 <@luxidream> what are you talking about 01:01 what's telecont then 01:01 oh 01:01 now i get it 01:03 how deep is dyna's gehennom 01:05 <@luxidream> doesn't seem to be deeper than gehennom 01:05 <@luxidream> in vanilla 01:05 <@luxidream> anyway, it looked like I was wasting my time 01:05 <@luxidream> but I really need int to use this crystal ball 01:06 <@luxidream> they don't let you use gold detection in dyna 01:07 oof 01:07 sheesh 01:08 and... you didn't bless geno L? 01:10 -!- bug_sniper has joined #hardfought 01:10 <@luxidream> bless geno only affects one specific monster in dyna 01:10 <@luxidream> so its like uncursed geno 01:11 :/ 01:11 okay 01:12 <@luxidream> so yeah everything sucks 01:12 <@luxidream> nerfhack 01:13 lol 01:14 <@luxidream> ah, there's our friend cthulhu 01:14 looks like a stellar wand of death candidate 01:15 unless that no longer kills things in one hit 01:17 <@luxidream> better run before he comes back 01:18 why did you keep backing out of the temple after you killed him 01:18 <@luxidream> what do you mean 01:19 <@luxidream> I got the amulet 01:19 <@luxidream> I'm leaving 01:19 nevermind then 01:25 does dyna have the mysterious force? 01:25 <@luxidream> no 01:25 cool 01:25 -!- rumflump has quit [Quit: rumflump] 01:26 <@luxidream> it's more merciful than un about this 01:26 <@luxidream> un doesn't have the force either but spawns a ton of monsters at every stairs 01:27 oof 01:27 i heard un also bars regular teleport with the amulet 01:28 <@luxidream> not sure about that 01:28 <@luxidream> I didn't have tele when I ascended un in any case 01:36 -!- bug_sniper has quit [Ping timeout: 256 seconds] 01:39 <@luxidream> whoo 01:41 [hdf-us] [dyn] HI BILLY MAYS HERE FOR DYNAHACK (Luxidream) (Kni Hum Mal Law), 1094864 points, T:51434, ascended https://www.hardfought.org/userdata/L/Luxidream/dynahack/dumplog/2018-01-20%2001_40_56%2C%20HI%20BILLY%20MAYS%20HERE%20FOR%20DYNAHACK-Kni-Hum-Mal-Law%2C%20ascended.txt 01:52 -!- noty has quit [Quit: WeeChat 1.9.1] 02:43 -!- greqrg has quit [Quit: Disconnected] 02:51 -!- StatueSurfer has quit [Ping timeout: 260 seconds] 03:03 -!- elenmirie has quit [Read error: Connection reset by peer] 03:07 -!- elenmirie has joined #hardfought 03:07 -!- mode/#hardfought [+v elenmirie] by ChanServ 03:19 -!- deadnoob has quit [Ping timeout: 276 seconds] 04:11 -!- nht has joined #hardfought 04:45 -!- elenmirie has quit [Ping timeout: 256 seconds] 05:12 -!- Setneicum has joined #hardfought 06:04 -!- LarienTelrunya has joined #hardfought 06:14 !tell FIQ slex doesn't add stuff willy-nilly either, that's just what everyone thinks I'm doing but I really judge new stuff for whether I want it in the game or not, before I implement it 06:14 Will do, LarienTelrunya! 06:41 -!- elenmirie has joined #hardfought 06:41 -!- mode/#hardfought [+v elenmirie] by ChanServ 08:20 <[Demo]> that'll never get old 08:31 FIQ: [backscroll] haha, we had the same thought on cavemen being able to make flint stones out of rocks. I think I'm not happy with my change as-implemented, and I want to drop the weight of flint to 1 as well as drop the chance of non-Cavemen getting flint from rocks. 08:38 -!- tacco\unfoog has joined #hardfought 08:57 qgrats @luxidream 09:15 @luxidream dynahack has actually undone several of unnethack's "nerfs" 09:15 FIQ: Message from LarienTelrunya at 2018-01-20 06:14 EST: slex doesn't add stuff willy-nilly either, that's just what everyone thinks I'm doing but I really judge new stuff for whether I want it in the game or not, before I implement it 09:15 for convenience purposes 09:25 -!- raisse has quit [Ping timeout: 265 seconds] 09:28 -!- raisse has joined #hardfought 09:28 -!- mode/#hardfought [+v raisse] by ChanServ 09:29 -!- tacco\unfoog has quit [] 09:47 -!- LarienTelrunya has quit [Quit: Page closed] 09:56 <@luxidream> FIQ: Really? Still, I wasn’t taking any chances 09:59 <@luxidream> Have to say, I still don’t have as much fun on un and the like for some reason 10:01 <@luxidream> Still have plenty enough to win, I guess, just have to cut more corners 10:05 <@luxidream> dyna gives MR to all quest artifacts 10:05 <@luxidream> what 10:15 It does? 10:15 On top of all other benefits? Always? 10:17 -!- noty has joined #hardfought 10:23 <@luxidream> DynaHack differentiates roles further than NetHack by improving their quest artifact. The quest artifact cannot be stolen by the Wizard of Yendor in DynaHack, making it a reliable source of resistances. It also grants magic resistance when carried by their role, giving most characters a good reason to make use of their unique powers. 10:24 I guess that's intended to cut down on artiwishing? 10:25 <@luxidream> I guess so. wasn't sure if it was a problem in the first place 10:26 [hdf-us] [slex] zhngchq (Fla Hum Mal Neu) shouted "what?", on T:3970 10:27 I want to remove questartiwishing, because I think it has way too much influence on the metagame. 10:28 <@luxidream> it has almost zero influence in my opinion 10:28 <@luxidream> what artifact are you wishing for earlygame 10:29 Midgame is when you usually artiwish. Usually for something that grants slotless MR. 10:31 <@luxidream> it's hard for me to find a time when I would take slotless MR over a whopping amount of extra AC 10:33 And I think the correct solution to this is to fix the fact that MR is way more important than any other resistance, especially late-game. 10:33 Because it protects against a bunch of different things, several of which are instadeaths. 10:39 @luxidream the Rodney stealing thing was also removed in FIQHack 10:39 but it doesn't give all quest artis MR 10:40 <@luxidream> h 10:40 k 10:40 <@luxidream> I think that was a little on the unbalanced side 10:40 the Rodney thing or the MR thing? 10:40 <@luxidream> the MR thing 10:40 ah 10:41 jonadab: what if you went into the other direction 10:41 remove slotless MR from quest artis that isn't youirs 10:41 *yours 10:45 FIQ: I feel like that doesn't solve the problem entirely, it just forces more people to wear cloak of MR, which doesn't diversify asckit at all. 10:47 <@luxidream> what about gray DSM 10:49 Well, yes, that's the other option. 10:49 But we were trying to make it so colors _other_ than silver or gray might see some use. 11:02 -!- greqrg has joined #hardfought 11:04 <@Tone> I only really wish for quest artis when I have luxury wishes or want to do something different (like a monk or wizard with staff of aesculapius) 11:04 <@Tone> or if I want to be able to cast spells in vanilla 11:08 [hdf-us] [nd] ellipsis (Rog Orc Mal Cha) killed Medusa, on T:32344 11:32 -!- noty has quit [Quit: WeeChat 1.9.1] 11:41 I feel like quest artifact wishing has a very large influence on most of my games. 11:45 bleh how do I keep letting a week pass before updating YANI lists 12:05 i've arti-wished maybe three times ever 12:07 -!- raisse has quit [Quit: Raisse suddenly disappears!] 12:07 * bhaak reading backlog 12:08 -!- raisse has joined #hardfought 12:08 -!- mode/#hardfought [+v raisse] by ChanServ 12:08 hothraxxa: un's WoW also don't give 1:0 anymore. that was changed with the wand wresting. 12:09 good to know. dyna's wishing is pretty nerfed anyway 12:10 i don't play dyna because it's the most fun. it most certainly isn't 12:11 i am playing variants to ascend roles that haven't been done yet 12:15 <@luxidream> oh, um, about that... 12:22 <@luxidream> were you playing knight to get the first ascension 12:24 hehe. yes 12:24 congrats btw 12:25 btw nurses do heal in dyna. did you forget to unwield maybe? 12:26 <@luxidream> maybe I was wielding a non weapon item by mistake 12:26 <@luxidream> I'll try again, and be more careful this time 12:26 that would do it i think 12:27 when i was a waizard i got 47 points at the castle from a pair of nurses i ran into 12:27 is there a term that conveys what "team" a monster is on, i.e. tame/peaceful/hostile? 12:27 attitude 12:28 affiliation perhaps 12:28 I've had trouble with this myself in code heh 12:29 I've ended up using alignment, but I don't like it 12:29 or allegiation 12:29 *allegiance 12:31 it depends on your context. deportment, for example. or demeanor. i don't think you'll like any of the choices for this purpose, though 12:32 FIQ: you didn't like my earlier idea about regeneration doubling your natural HP regen rate. how about this idea: it gives you faster regeneration if your HP is at a lower % of max, and slower regeneration if close to max 12:33 for a hard formula, if HP is currently x% of max, your regeneration rate is multiplied by (2 - x%) 12:34 <@luxidream> is current regen too strong? 12:35 It's not too strong, but I don't like how it doesn't scale (a flat +1/turn is really really good early game, and not worth much late game) 12:35 so I proposed making it double your natural regen rate, but FIQ didn't like that 12:36 because it makes it too fast lategame 12:36 weee 12:37 I mean, it could be *1.5 or something. 12:37 But I do sort of like the idea that extrinsic regen gets more powerful the closer you are to death. 12:38 [hdf-us] [nd] ellipsis (Rog Orc Mal Cha) entered Gehennom, on T:34674 12:43 K2: hi 12:44 YANI: blessed/cursed on spellbooks doesn't translate to always succeed/fail, it merely acts as a (fairly large) +/- to your effective Int score. 12:47 hiya 12:48 oh my 12:48 1st ever sac, deity grants me stormbringer 12:48 it was a white unicorn, but still... woop! 12:48 so what are you waiting for? Get out there, and BRING some STORMS! 12:49 boom! crash! pew pew pew 12:49 so this being unnethack and not nh4, i need to be careful 12:51 welp 12:52 i just ran into a watchman 12:52 oops 12:52 <[Demo]> cause you didnt watch, man 12:52 boo hiss 12:54 i need to get my skill up to basic before i start tackling the watch captains 12:54 unnethack, that's going to take a few swings 12:55 how many, inquiring minds want to know 12:55 from unskilled to basic its 20 in vanilla 12:55 i think its 100 for unnethack 12:55 in dyna, 100 hits to get to basic 12:56 some roles get double credit for some weapons 12:56 dyna is unnethack 4 plus other bits on nh4 platform 12:56 err nitrohack 12:56 i know but there are lots of differences, hence my question 12:56 * K2 nods 12:56 i think that part stayed the same 12:57 https://nethackwiki.com/wiki/Skill#UnNetHack 12:57 it's cruel to wizards and healers 13:00 hothraxxa: you really dislike variants making things hard for healers huh 13:00 i like healers 13:01 um no 13:01 you *love* healers 13:01 its your thing 13:01 that was supposed to be a secret 13:01 \o/ 13:01 i just outted you. sorry 13:02 hopefully society will learn to accept what you are 13:02 i might be developing a thing for orc wizards 13:02 soon we will learn hothraxxa's tragic backstory from medical school 13:02 accident. couldn't be helped 13:03 oh good... wands of teleportation and lightning. that'll help 13:04 i should get back to my dyna knight, i suppose. yesterday my former pet fire vortex engulfed me, by way of which i learned that the vanisher i had was not teleportation 13:05 i got out with 5 hp left 13:05 [hdf-us] [un] k2 (Ran Orc Mal Cha), 7647 points, T:6168, killed by a gnome king 13:06 hothraxxa: if you are trying to ascend roles in variants that nobody's done yet, there are plenty of them in slex 13:06 * aosdict stops channeling LarienTelrunya 13:07 * hothraxxa kicks aosdict in the balls with a pair of iron doc martin's of extra pain 13:07 * hothraxxa stops channeling slex 13:08 fuck that 13:08 i have no intention of filling in every empty slot 13:08 <@luxidream> no 13:08 <@luxidream> orc wizards is my thing 13:08 * hothraxxa is highly selective 13:09 well there goes the grunthack orc wizard 13:10 i wasn't looking forward to it anyway 13:11 <@luxidream> but grunthack is evil 13:12 <@luxidream> I think I tried grunthack once. meleed a zombie then died instantly 13:13 perhaps i could interest you in this nice gnome convict. hardly used 13:13 luxidream: i have no doubt you could ascend a gh orc wizard 13:14 gh is crazy fun once you get past the early game 13:14 s/once/if 13:14 still, it IS evil 13:15 <@luxidream> yeah, looking forward to eating a stack of vorpal daggers to the face 13:15 my gh gnome healer is still my fastest ever ascension 13:15 on account of I GOTTA GET OUT OF HERE FAST 13:16 <@luxidream> 35k? 13:17 <@luxidream> how did you get so many silver daggers 13:17 believe it or not, they were thrown at me by demons 13:18 <@luxidream> uh, okay? 13:18 i thought it was hilarious 13:18 i mean, silver haters, got to unload them right? 13:19 "here! you have them they burrrrnnnn..." 13:21 oh, that vorpal silver dagger was fantastic 13:22 <@luxidream> that's pretty crazy 13:23 <@luxidream> so you can wish for any material, right? 13:24 <@luxidream> so dragonhide t-shirt of reflection is fair game 13:24 almost. i got advice from k2 13:24 oh yes 13:24 <@luxidream> what can't you wish for? 13:24 did i have that? 13:24 <@luxidream> no 13:25 <@luxidream> you had dragonhide robe of reflection 13:25 get dragonhide, that's the lesson 13:25 the rest is gravy 13:26 <@luxidream> is dragonhide CPM possible 13:26 no, dragonhide and crystal are both materials 13:27 i'm no expert on this. k2 has a lot of gh experience and fiq also knows a lot about the possibilities 13:28 -!- raisse has quit [Ping timeout: 255 seconds] 13:28 I think it can only be dragonhide if the base material is leather (and maybe cloth) 13:30 looking at K2's gh ascension dump files gives a pretty good overview of what works 13:31 [hdf-us] [un] k2 (Ran Orc Mal Cha), 886 points, T:5239, killed by a purple worm 13:31 cloth yes 13:32 fucking shrieker 13:32 elenmirie: cloth or leather yes 13:32 which is why you wish for dragonhide GoD, not GoP 13:32 yes, I remember now 13:33 silver only works on metal, so if you want silver for monk fighting, you want silver GoP 13:33 gop are hugely overrated 13:33 13:33 now that would be fun (silver GoP) 13:33 hothraxxa: pls 13:33 I wasn't advocating wishing for GoP per se 13:33 only how to deal with material restrictions 13:33 i know 13:33 :P 13:34 my point was nobody should be wishing for gop 13:34 well hardly anybody 13:34 there might be an edge case for a monk or something 13:39 <@luxidream> and yet it's one of the most popular wishes on NAO 13:39 <@luxidream> I blame the wiki 13:42 i don't believe in wishing for gloves of any sort 13:42 maybe in gh, dragonhide gloves 13:43 in vanilla, insanity 13:43 not sure if aosdict has plans for gloves 13:44 the current vanilla situation needs attention 13:45 <@luxidream> YANI: Reach gloves. Gloves that let you pick up items in any surrounding square, not just the one you're standing on. Can be used on enemies for a grabbing attack 13:45 or pets to get stuff they won't drop 13:46 <@luxidream> you should be able to chat intelligent pets and trade items with them 13:47 like the time i dropped my amulet of reflection a nd stepped off of it, and my pet took it and put it on 13:48 <@luxidream> maybe even discuss minor strategy with them, like whether they should favor melee or ranged attacks 13:48 i don't remember what variant or even what the pet was, but i certainly remember being royally pissed off 13:48 you could tell them, "you go round the back" 14:24 [hdf-us] [nd] ellipsis (Rog Orc Mal Cha) wished for "blessed +2 silver dagger", on T:35784 14:24 -!- noty has joined #hardfought 14:58 !tell K2 minor tweak to remove the "There is x here, check it for traps?" for #untrap 14:58 Will do, FIQ! 14:59 -!- LarienTelrunya has joined #hardfought 15:06 -!- bug_sniper has joined #hardfought 15:38 -!- raisse has joined #hardfought 15:38 -!- mode/#hardfought [+v raisse] by ChanServ 15:49 hothraxxa: what about my plans for gloves which I don't think exist? 15:50 you should have some! 15:51 can you elaborate on how the current vanilla situation needs attention 15:52 too vanilla 15:52 <@luxidream> not enough cool gloves 15:52 dnh has orihalcyon gauntlets 15:53 ^^^ 15:53 -!- deadnoob has joined #hardfought 15:53 FIQ: isn't your philosophy not to add lots of new stuff? 15:53 why should I differ? 15:53 <@luxidream> and they would generate like 1% in vanilla 15:53 <@luxidream> and add nothing to the game whatsoever 15:54 i'm just saying that if ppl are wishing for gop, that needs some attention 15:55 -!- deadnoob has quit [Remote host closed the connection] 15:55 <@luxidream> people wish for gops because wiki hypes it up 15:55 hothraxxa: the only other glove-slot armor I've ever really considered is something like a standard gauntlet: iron, nonmagical, base AC of 3 or so. 15:55 -!- deadnoob has joined #hardfought 15:55 <@luxidream> that sounds awesome 15:55 <@luxidream> 3 AC gloves 15:56 i bet people think that str 25 is way better than 18/** 15:56 probably don't need elven counterpart armor because elves don't seem like the sort to wear much armor, esp on hands 15:56 let alone 18/50 15:57 <[Demo]> is slex scary? 15:57 no 15:57 <[Demo]> is slex feared? 15:57 by some 15:58 it can't hurt you if you don't acknowledge its existence 15:58 <@luxidream> well, it’s a pain to get 18/** in the first place 16:01 shut up and eat your spinach 16:03 aosdict: I was being sarcastic 16:03 [hdf-us] [nd] Menche (Bar Orc Mal Cha), 5542 points, T:4897, killed by a little dog, while frozen by a monster's gaze 16:03 sorry 16:03 I figured it was obvious due to my "too vanilla" "explanation" 16:03 can armor in fiqhack have the reflection property? 16:04 yes 16:05 EPI for fiqhack: armor of reflection doesn't work if it's not "exposed", i.e. shirts don't work if you wear other torso armor, torso armor doesn't work if you wear a cloak, gloves don't work if you're wielding anything 16:05 this isn't fiqhack-specific 16:05 sdsm vs cloak 16:11 -!- tacco\unfoog has joined #hardfought 16:14 FIQhack updated (us and eu) 16:14 K2: Message from FIQ at 2018-01-20 14:58 EST: minor tweak to remove the "There is x here, check it for traps?" for #untrap 16:15 hi K2 and sorry for my constant updates 16:15 ... 16:16 again. stop apologizing ;) 16:16 K2 could always just update every week or so if it got to be too much 16:17 its not 16:19 fiqhack updated! fiqhack updated! pushed a fix. pushed a minor tweak. did random stuff. new useless feature! some QoL thing. new bugs! fixes the bugs. something something replaymode bugs. some random tiny change that actually is huge in practice. something something symmetry. 16:24 * aosdict checks the number of fiqhack update announcements using the shiny new script I made explicitly for this purpose 16:24 lol 16:24 that is a sign of there being too many :P 16:25 208 16:25 got my new receiver all set, speakers are dialed in 16:25 damn it sounds good 16:25 since uh, sometime in july 16:25 now i just need some actual high end speakers 16:57 -!- LarienTelrunya has quit [Quit: Page closed] 17:00 [hdf-us] [un] k2 (Ran Orc Mal Cha) wished for "blessed fixed +2 polished silver shield", on T:7454 17:00 -!- nht has quit [Quit: nht] 17:20 -!- deadnoob has quit [Ping timeout: 276 seconds] 17:25 !tell K2 Ported a feature from 3.6.x where Sokoban rules stop applying once you complete it 17:25 Will do, FIQ! 17:28 -!- raisse has quit [Ping timeout: 265 seconds] 17:29 -!- deadnoob has joined #hardfought 17:33 -!- raisse has joined #hardfought 17:33 -!- mode/#hardfought [+v raisse] by ChanServ 17:38 FIQhack updated (us and eu) 17:38 K2: Message from FIQ at 2018-01-20 17:25 EST: Ported a feature from 3.6.x where Sokoban rules stop applying once you complete it 17:38 -!- raisse has quit [Ping timeout: 240 seconds] 18:56 luxidream: you need to specify the vs level. going past it doesn't work in dyna 18:58 <@luxidream> okay, well. next time! 18:58 <@luxidream> shit I forgot vlad 18:59 oops. rodney's dead, this should be fun 19:00 <@luxidream> hopefully he doesn't waste too many death charges 19:00 <@luxidream> I need a couple for cthulhu 19:01 the last two times i faced cthulu my first shot missed 19:01 so yeah, at least two 19:02 @luxidream you streaking dyna? 19:02 <@luxidream> yes 19:02 cool 19:02 why is the frame smaller than your terminal resolution? 19:03 message height is 10? 19:03 <@luxidream> yes 19:03 ah 19:03 you can set it to 0 for auto I think 19:03 <@luxidream> automessage height forces me to look all the way at the bottom of my screen 19:03 <@luxidream> annoying 19:03 ahh 19:04 heh this is pretty much the only reason I enabled extrawin in NH4 19:10 !tell ais523 Restoring a 4.2 save creates a null diff once you do something, right? How and why? Do you think it would be a good idea to instead of creating a NH3-style save for optimizing load, instead create a 4.3-style binary checkpoint for better save integrity for no additional size (since the null diff is just as big)? Pondering this for DynaHack 19:10 Will do, FIQ! 19:10 -!- aoei has joined #hardfought 19:12 it's 51 19:12 luxidream 19:12 <@luxidream> there, I did it right this time 19:24 <@luxidream> should I wish for a crystal ball 19:24 <@luxidream> or just wing it 19:25 the amulet is more effective in dyna, if that matters 19:25 i used a crystal ball myself 19:25 <@luxidream> let's wing it, I can always wish it up if any trouble comes up 19:25 lol 19:25 so I was going to add the "Solved"/"Unsolved" from 3.6 soko 19:25 and I found a very bold claim 19:26 2029 /* players are computer scientists: 0, 1, 2, n */ 19:31 <@luxidream> all right, that worked out 19:35 yay! congrats 19:36 i find your tank methods intriguing and wish to subscribe to your newsletter 19:36 [hdf-us] [dyn] Edgelord With a Blunt Weapon (Luxidream) (Pri Hum Fem Cha), 667372 points, T:55002, ascended https://www.hardfought.org/userdata/L/Luxidream/dynahack/dumplog/2018-01-20%2019_36_21%2C%20Edgelord%20With%20a%20Blunt%20Weapon-Pri-Hum-Fem-Cha%2C%20ascended.txt 19:36 <@luxidream> tank methods? 19:37 ac -52 roll over everything 19:38 <@luxidream> yeah, I like AC 19:38 <@luxidream> probably a bit too much 19:38 it certainly helped you there 19:39 priests can train armor too can't they? 19:39 <@luxidream> they're actually amazing at it 19:39 <@luxidream> skilled armor, expert shield 19:40 sucks to be me playing wizards and healers 19:40 and my poor knight stuck in minetown 19:40 <@luxidream> why can't he get out 19:40 <@luxidream> stair bug? 19:40 <@luxidream> no, that's spork 19:40 <@luxidream> I'm tired 19:41 no, just lethargy 19:41 no pr so the mines are a bit scary 19:42 <[Demo]> dark and bad 19:42 and full of terrors 19:42 -!- StatueSurfer has joined #hardfought 19:42 <@luxidream> quest is scary too 19:43 <@luxidream> when I went there I didn't know breath attacks weren't reflected 19:43 and you get resistances not immunities 19:44 <@luxidream> yeah, still wasn't enough to convince me to get CDSM though 19:44 i always go for the chrome 19:45 <@luxidream> I can't resist the CPM 19:45 <@luxidream> so much AC 19:45 *cough*paralysis*cough* 19:46 <@luxidream> it gives free action? 19:46 no chromatic dragons can be paralyzed 19:46 <@luxidream> I didn't even go into the caves 19:47 clearly skilled armor makes cpm viable 19:48 <@luxidream> my knight also had it. he had even better AC due to expert body armor 19:50 <@luxidream> monk probably won't be fun in dyna though 19:50 haven't tried 19:50 <@luxidream> complete lack of armor skills 19:50 * hothraxxa shrugs 19:50 what else is new? 19:51 i think monks should have it better than healers or wizards 19:55 dynahack is where partial resists originated that I later ported to fh 19:55 hothraxxa: not firefox? :P 20:42 -!- aoei has quit [Ping timeout: 265 seconds] 21:14 -!- ais523 has joined #hardfought 21:15 -!- ais523 has quit [Remote host closed the connection] 21:16 -!- ais523 has joined #hardfought 21:16 !tell K2 Could you update vanilla (3.6.1)? This request forwarded from the devteam's internal mailing list, who didn't seem to realise they could just ask. Also, for the record, when was the last update? 21:16 ais523: Message from FIQ at 2018-01-20 19:10 EST: Restoring a 4.2 save creates a null diff once you do something, right? How and why? Do you think it would be a good idea to instead of creating a NH3-style save for optimizing load, instead create a 4.3-style binary checkpoint for better save integrity for no additional size (since the null diff is just as big)? Pondering this for DynaHack 21:16 Will do, ais523! 21:17 unlike a certain other server (NAO...), hdf actually tries its best at keeping the version up to date 21:18 but yeah, probably not completely up to date atm 21:18 FIQ: the null diff was originally a bug but I realised it would be a good way to help recover broken saves after the fact (4.2save tended to break in odd ways) so I left it in; adding in a binary checkpoint makes sense for optimising loads, we could rewind it once an action is given so that compulsive savers don't end up with massive saves 21:19 ais523: This was specifically for DynaHack 21:19 I was thinking to have it to replace the current null diffs 21:19 Which shouldn't increase save size 21:19 DynaHack has its own changes to 4.2save and I don't know what they are 21:19 just that they exist 21:20 or rather, it's something of a mix of 4.2save and nitro with some changes of its own 21:20 hm 21:20 I thought dynahack and 4.2save was the same 21:20 they certainly *looked* the same 21:21 perhaps it moved onto 4.2save proper at some point? it was a long time ago, I don't really remember it 21:22 but I thought it was still different 21:22 I wonder if dynahack's additions is what causes so many diffing errors on it 21:22 maybe it's the same format but with different code? 21:22 it consistently fails to diff within like 200 or so actions 21:22 (tested in replaymode, but it should be consistent with proper play) 21:22 also, diffing errors weren't unheard of in 4.2save but normally only when the save got corrupted (which happened far too often) 21:23 ais523: when I've messed with empirical testing (not the code, I haven't looked too much into the save system itself atm), it has a tendency to happen a lot 21:23 and when I check the saves themselves 21:23 they *look* normal 21:23 hm 21:23 ah right, corrupted saves tended to be fairly obvious, although the corruption was often in a non-obvious place 21:24 good things to look for include NUL and exclamation marks 21:24 isn't ! just a marker for messages 21:24 no wait 21:24 ! is options 21:25 hmm 21:26 obtw ais523, I've wondered something for a while but keep forgetting to ask 21:26 you mentioned that the MTAG system originated in NitroHack 21:26 but what for? NitroHack doesn't have save diffs 21:26 no, not mtag 21:26 there are two different mtag-like things 21:27 one is mtags themselves, which exist only in memory, and are used as diff hints 21:27 the other is save magic, which are strings that exist only to be distinctive and which are scattered throughout the save file 21:27 they're used in similar contexts but for different reasons 21:27 hmm 21:27 that sounds error prone 21:27 what if there is a false positive? 21:27 NH4 kept the save magic from nitro (although it's typically compressed and base64'd so you don't really see it when looking at it in an editor) 21:27 and the strings are never looked for 21:28 what are they for? 21:28 they're just used to determine desyncs, if we're at the point where a string should have been written and it isn't, we know something went wrong 21:28 not sure if I understand 21:28 like, we've obviously lost our place in the save file 21:28 ah 21:28 so basically like what you were considering doing for hdf save reading? 21:29 right, except that these don't give clues about the nature of what went wrong 21:29 just that something did 21:29 they don't take up much space in save backups, and of course they hardly take up any space in diffs because they never change 21:37 (they make the numbers for "amount of data that didn't change" slightly larger, that has a small probability of costing a byte) 21:39 ais523: hmm, why did the devteam had cause to ask hdf to update but not NAO? It'd actually be easier with NAO, since a) paxed and b) they run out-of-the-box vanilla, where hdf's has livelog patches applied. 21:40 -!- StatueSurfer has quit [Ping timeout: 260 seconds] 21:40 aosdict: we're getting bug reports from hdf for bugs we thought we'd already fixed 21:41 and this is the easiest way to determine whether it's the fix that's wrong or whether it's just that we were running an old codebase 21:41 what bugs out of curiousity? 21:41 because hdf tends to be very up to date generally 21:41 when an old bug apparently comes back or a fix doesn't work, "are you sure you're running the right codebase?" is the usual response, that apparently applies to servers too :-) 21:42 FIQ: secret door / wall orientation bugs 21:42 Unix NetHack Beta Version 3.6.1-0 - last build Wed Dec 13 07:19:22 2017. 21:42 hmm 21:42 that is rather old 21:42 for being hdf 21:42 oh wel 21:42 l 21:42 we fixed it on Dec 21 21:42 so given that it was built before the fix, we know that it's a pre-fix verison 21:42 *version 21:43 right 21:43 (if it were built after the fix, we wouldn't be able to tell; the devteam are discussing getting a git hash into version output somehow) 21:43 at least it's newer than nao 21:43 Unix NetHack Beta Version 3.6.1-0 - last build Tue Sep 26 15:45:36 2017. 21:43 no reason that version output has to stick to one line, right? 21:44 it's slightly harder to write a multiline message, so that's probably just laziness 21:44 aosdict: this is the 'v' command 21:44 multiline messages would result in --More-- spam 21:44 FIQ: you can create a menu to display multiple lines of text 21:44 e.g. AceHack/NH4's ^X menu 21:44 I mean, sure 21:44 (and vanilla's, come to think of it) 21:44 that's the "intended" way to handle large messages 21:44 But it seems annoying for a commandn easily typoed like 'v' 21:45 *command 21:45 for similar reason I find cmdassist really annoying 21:46 well 'v' is autoexplore :-P 21:46 totally unrelated to this discussion, but YANI: assuming you can already check doors and containers for traps (with #untrap) and will find any in finite time guaranteed, allow this to happen whils standing on a container or next to a door. 21:47 (Considered prompting the user, but that would get annoying with e.g. searching along walls for more doors.) 21:47 I actually recently (earlier today) changed the chest #untrap prompt 21:47 so that it didn't give 2 prompts 21:47 first, you #untrap 21:48 then you get "There is a chest here, check it for traps?" 21:48 which is redundant 21:48 FIQ: it's so that you can give a direction to check for traps next to you, even when standing on a container 21:49 it just says "You know of no traps there." then 21:49 ais523: what do you think of making door traps not part of the door mask, and instead just a new type of floor trap that happens to generate only on DOOR spaces? That would allow them to be discovered through normal searching. 21:49 ais523: and if you dismiss the prompt 21:49 you get "You know of no traps here." 21:49 basically 21:49 the prompt was pointless 21:49 except if there is more than 1 box 21:49 Would also allow doing t_at instead of & D_TRAPPED 21:50 FIQ: oh, hmm, do you have to give . as the direction first? 21:50 I only skip the prompt if there is just 1 box 21:50 ais523: yes 21:50 aosdict: I'm slightly worried that some part of the code may assume that that doesn't happen, but given that you can already create a trap under a door, it's probably safe, and likely good UI-wise 21:51 ais523: the only problem is, there is no good way to represent in a single glyph that there is a door (which could be open, closed, or broken) and ALSO a trap on that space. 21:51 -!- StatueSurfer has joined #hardfought 21:52 I suppose in current vanilla when you find a trap on a door it simply doesn't show the trap and the player is responsible for remembering it. 21:55 !tell K2 fixed a bug with menus 21:55 Will do, FIQ! 21:55 aosdict: DynaHack uses a cyan + here 21:55 hi 21:55 Hello K2, Welcome to #hardfought 21:55 K2: Message from ais523 at 2018-01-20 21:16 EST: Could you update vanilla (3.6.1)? This request forwarded from the devteam's internal mailing list, who didn't seem to realise they could just ask. Also, for the record, when was the last update? 21:55 K2: Message from FIQ at 2018-01-20 21:55 EST: fixed a bug with menus 21:56 K2: also we figured out the time of the last update from the in-game v command, I'm assuming you downloaded the code just before building it? 21:56 aosdict: note that the game does in fact kind of handle this atm with a really nasty hack 21:56 FIQ: at least one of my variants does too, or at least was supposed to 21:56 can't remember whether it was Ace or NH4 or both 21:56 it denotes known discovered door/chest traps as a beartrap glyph 21:56 (re: cyan doors) 21:57 whose farlook tells "a door trap" or "a chest trap" with some pager hackery 21:57 it is a really bad idea 21:57 ais523: last build of our 3.6.1 port is Dec 13 07:19:22 2017. 21:57 and fucks with tilesets 21:57 (EST) 21:57 K2: right 21:57 that version happened to contain a fairly obvious bug (not really serious, but we've been getting lots of reports about it) 21:57 ok understood 21:57 wait, who implemented cyan doors? 21:57 so it'd be less spammy for us if you upgrade to a more recent version with a fix for it :-) 21:58 aosdict: I know I had the idea independently of anyone else, I'm not sure if it was my idea first 21:58 <[Demo]> feeling weird 21:58 i need to ask Tangles to merge it, as our version has a fair amount of livelogging added 21:58 hah so you're receiving bug reports from folks playing on hardfought 21:59 hmm... I havent heard a peep from Tangles in a few days now that I think of it 21:59 7+ 4+ 9+ + 21:59 hm wrong 21:59 7+ 5+ 3+ + 21:59 better 21:59 ais523: see, where I got stuck on implementing iron doors was the display code - I didn't want to introduce a bunch of new symbols/tiles for iron doors, but couldn't see any other way just to color the glyph based on the D_IRON bit in its flags. 21:59 -!- tacco\unfoog has quit [] 22:00 well the game already has to keep track of open horizontal vs open vertical doors 22:00 should be similar 22:00 aosdict: introducing new tiles is correct, think about how they'd look in a tiles port 22:01 the artist will need to draw them in each orientation and state, won't they, in order to convey the iron-ness 22:01 ugh, and I don't want to do that 22:01 in NH4 you could use substitution tiles for this 22:01 ais523: I think you did it in AceHack? 22:01 (tilecompile can even automatically generate substitution tiles via recoloring base tiles according to simple coloring rules) 22:02 but also: it's not an entirely new glyph - it's still just coming from a DOOR on the level. Don't think the display code actually lets you check the level flags. 22:02 I do prefer it over the NH4's 7,10+ but I know you disagree 22:02 FIQ: I'm not sure I disagree (wrt cyan background versus cyan foreground), but it's more consistent to always affect the branding layer 22:02 that way it can work in non-ASCII interfaces too 22:03 FIQhack updated (us and eu) 22:03 fiqhack keeps breaking whenever i have to go into a menu 22:03 try now 22:03 StatueSurfer: possibly not now it's been updated :-) 22:03 heh 22:03 oh, the other reason for the door pattern was that regular cyan looked too much like green in many palettes, so you'd have to use bright cyan 22:03 StatueSurfer: use ctrl+c to force yourself out 22:03 I broke menus, but it should be ok now 22:03 oh ctrl + c of course 22:04 that seems intuitive 22:04 well you generally don't nee dit 22:04 *need it 22:04 [hdf-us] [fh] Rambunctious Playtester (StatueSurfer) (Kni Dwa Fem Law), 1958 points, T:241, quit 22:04 basically I broke escape 22:04 :P 22:04 so yeah 22:04 you could just save 22:04 and restart 22:04 ais523: anyway, I feel like if new glyphs are the way to go, even then adding a bunch of S_dooriron, S_vodooriron, ... glyphs is too ugly 22:04 but w/e 22:05 anyway I think varied door traps are more interesting than iron doors anyway, so I'm probably going to ditch it 22:05 (not ditching the door refactor code though!) 22:05 you still probably want to do proper trap indicators 22:05 because the current NH3 way is uglky 22:05 *ugly 22:05 of using beartraps 22:05 StatueSurfer: in NH4 I needed a binding that did nothing in any context, to bring up the global menu; ctrl-c seemed appropriate (especially as libuncursed can parse it reliably and vanilla can't) 22:06 okay 22:06 I wanted to add esc as an alternate binding for it in the real game 22:06 to give complete newbies some basic pointers 22:06 by using that menu 22:06 (hinting towards some things they can do, etc) 22:07 but that would entail adding a tertiary key 22:07 the current UI only supports up to 2 keybinds 22:07 by default 22:08 s/UI/code/ 22:08 (there is also "!") 22:10 esc struck me as a potential disaster, given that it's used to dismiss messages 22:10 there are some keys where binding them is more trouble than it's worth 22:10 well you could easily dismiss the menu 22:22 "You feel more claustrophobic than before." 22:22 ? 22:26 [hdf-us] [fh] al (kelvin) (Wiz Elf Fem Cha), 14478 points, T:1328, killed by a small mimic 22:27 StatueSurfer: wall was created somewhere 22:27 I think the usual cause is a shopkeeper doing repairs to their shop? 22:28 okay 22:30 [hdf-us] [fh] Rambunctious Playtester (StatueSurfer) (Kni Dwa Fem Law), 31441 points, T:1465, killed by a Ms. Budereyri, the shopkeeper's wand 22:31 dang it 22:31 didn't realize i was still carrying something unpaid for 22:41 fiqhack crashed again 22:41 i attempted to hit a monkey with a long sword 22:41 and the game decided it was done 22:47 K2: need save 22:47 ok 22:47 us 22:49 see pm please 22:54 huh I think this might be a vanilla bug 22:54 let me chec 22:54 k 22:54 yes very likely 22:54 StatueSurfer: ok so what happened was 22:55 the monkey stole your steed's saddle 22:55 dismounting you in the process 22:55 so now, u.usteed points to nowhere 22:55 -> crash 22:55 it doesn't have a response to that coded in? 22:55 well 22:55 the game lets the steed retaliate 22:56 it doesn't check for steed becoming NULL (nothing) 22:56 i mean as far as where to put my character 22:56 no that is fine 22:56 but basically 22:56 monkey attacks steed (u.usteed) 22:56 steals saddle 22:57 you are dismounted, leaving u.usteed to point to 0 ("not riding") 22:57 the game doesn't check for this 22:57 but lets steed retaliate 22:57 ... 22:57 so it says that "nothing attacks monkey" 22:57 leading to a crash 22:58 3.6.1 doesn't crash here because it checks for attacker/defending being null 22:58 fiqhack doesn't because it uses a different function first 22:59 for checking if steed should really attack that thing 22:59 (trice, etc) 22:59 which doesn't have such a chec 22:59 k 22:59 so fiqhack crashes 22:59 regardless, the fix is trivial 23:00 pushed a fix 23:00 K2: ^ 23:00 okay 23:00 [hdf-us] [un] k2 (Ran Orc Mal Cha), 19769 points, T:11981, killed by a chillbug 23:01 chillbug? sounds like a slex monster 23:01 @?chillbug 23:01 chillbug (x) | Lvl: 10 | Diff: 13 | Spd: 12 | Res: cold poison acid | Confers: nothing | MR: 30 | Generates: sheol | AC: 0 | Attacks: 6d5 bite physical, 6d5 bite physical | Alignment: 0 | Flags: genocidable, flies, poisonous 23:01 fucker hit *hard* 23:02 nasty damage 23:02 6d5 x2 23:02 bottom of mines, i heard something hit a polytrap 23:02 yeah that's pretty hard 23:02 <@luxidream> sheol monster? 23:02 yeah 23:02 looks like it 23:02 Generates: sheol 23:02 average of 36 damage 23:02 i only had 79 hp 23:02 yeeeeah 23:02 prayed to get full health still died 23:02 -!- ais523 has quit [Quit: quit] 23:02 <@luxidream> polytraps are fair 23:03 except early in the game, where they are far more likely to generate something you can't deal with 23:03 I mean it's difficutly 13 23:03 <@luxidream> / s 23:03 even if olytrap restricted generation within hit dice 23:04 it could potentially make a chillibug 23:04 FIQhack updated (us and eu) 23:04 at that point 23:05 !lastgame 23:05 K2: https://www.hardfought.org/userdata/k/k2/un531/dumplog/1516483160.un531.txt.html 23:05 it does sound like a slex monster, but unfortunately un got there first 23:06 I wonder if bhaak sees this as an insult :P 23:06 well Adeon 23:07 hah only had 61hp 23:07 not 79 23:07 thinking of my game before where i also died to some stupid fucking shit 23:07 @?crystal golem 23:07 No such monster. 23:07 @?crystal ice golem 23:07 crystal ice golem (') | Lvl: 28 | Diff: 33 | Spd: 9 | Res: cold sleep disintegrate shock poison magic | Confers: nothing | MR: 30 | Generates: sheol | AC: -10 | Attacks: 10d13 weapon physical, 10d10 breath random breath | Alignment: 0 | Flags: breathless, mindless, thick hide, poisonous, nopoly, vegan 23:07 still don't like this being restricted from taming 23:08 you can make them peacful 23:08 peaceful 23:08 I want a crystal ice golem pet 23:08 thats it 23:08 i'm wondering when the devteam will implement html dumplogs 23:08 probably somewhere in 2025 23:11 <@luxidream> wow 23:11 <@luxidream> look at all the reasons I have to go to sheol in game 23:12 <@luxidream> I'll just find vlad and stay cozy, thanks 23:12 hah 23:12 I did sheol once for fun 23:12 > 10d13 23:12 to see how it was like 23:12 but rewards are totally not worth it 23:12 was it like dying horrifically 23:12 sheol is actually more like how dcss branches are 23:13 apart from being much larger than one 23:13 your prize is a... crystal pick! 23:13 and a marer 23:13 seems worth it 23:13 iirc 23:13 *marker 23:13 well 23:13 it's cool to do 23:13 once 23:13 <@luxidream> where's the marker? 23:13 for novelty 23:14 don't remember 23:14 <@luxidream> I coulda used that 23:14 only ascended un once 23:14 and it as in 2016 23:14 *was 23:14 it might've been just a randomly generated item 23:14 junethack 2016 23:14 when I ascended all but slex 23:14 hmm possible I suppose? 23:14 to ascend slex? 23:15 doubtful 23:15 the chillbugs have a gimmick but it's useless 23:15 but I seem to recall it being an explicit reward 23:15 no, the marker 23:15 if you have a group of chillbugs they redistribute their hitpoints 23:15 Adeon: why can't crystal ice golems be tamed :< 23:15 huh never noticed that 23:15 so they have intrinsic pain sharing? 23:15 cool 23:16 but doesn't sound likt it has much impact 23:16 especially not with no specific ai for it 23:16 also they all have regeneration 23:16 to clump together 23:16 can't be tamed because they're OP 23:16 so 10 chillsbugs at half health collectively regenerate a lot faster than one badly hurt chillbug 23:16 but players are so OP already this doesn't actually matter at all 23:16 I think crystal ice golems had to be untameable because they hit really hard 23:16 I don't remember 23:17 each one has around 44maxhp on average 23:17 so yeah 23:17 if they were base level 20 23:17 I remember being frustrated in that I wanted to make monsters that have interesting properties 23:17 it would probably matter more 23:17 but it's difficult to implement them without spending a lot of time 23:18 dnethack is king of "special features" 23:18 on things 23:18 monsters, artis, etc 23:24 FIQ: yeah sheol is totally not worth it 23:25 esp since you can just wish up a crystal pick much earlier if you really need one 23:25 but it can dig crystal ice 23:25 isn't that super great 23:25 oh you mean that thing only found in sheol 23:26 maybe there's something great behind all that ice 23:26 and the Executioner (is that his name?) is actually pretty tough 23:26 I think you should go check it out 23:26 YASI: object materials patch that allows you to wish for gemstone picks. Like, literally made out of gemstone. 23:28 shopkeeper: "Bah, it's worthless glass. I'll give you 10 zorkmids for it." 23:28 unrelated object materials Evil Patch Idea: plastic picks just break if you try to dig with them, and soft-metaled ones like gold will rapidly lose enchantment as you dig, and break when they hit -7 or so. 23:28 sheol also has wands of fire around 23:28 idea is that players would dig around the ice to skip sections 23:28 especially if they find a punisher 23:28 I guess the rewards should be better 23:29 you know when i originally thought up my never-to-be homestuck-themed nethack variant, i had the idea to make one role start with a plastic weapon 23:29 hmm gold pickaxes 23:30 sounds suspiciously like another game centered around digging 23:30 gold/silver/plastic pickaxes are a thing in grunthack 23:30 but they do indeed work just like normal pickaxes 23:30 * aosdict gives StatueSurfer a diamond hoe 23:30 wasting diamond on that 23:30 smart thinking 23:35 -!- StatueSurfer has quit [Ping timeout: 260 seconds] 23:49 -!- StatueSurfer has joined #hardfought 23:53 FIQ: based on what eraserhead is going through right now in #nethack, I feel like I might want to swing the flavor/gameplay balance of demon lords by not making them randomly appear when fighting other demon lords.