00:22 -!- arahael has joined #evilhack 00:27 -!- arahael has quit [Ping timeout: 245 seconds] 00:51 ok first antimatter vortex encounter. can i melee it safely wielding SoA only? does its engulf disintegration attack kill me / my other items? 01:05 -!- arahael has joined #evilhack 01:08 -!- eggandhull has quit [Ping timeout: 246 seconds] 01:09 You have disint resistance while wielding SoA 01:09 And it should protect your armor, random inventory shouldn't be disintegrated I don't think 01:10 -!- arahael has quit [Ping timeout: 245 seconds] 01:10 I'm reasonably certain on this but get a second opinion you be sure 01:10 !tell eggandhull Umbire> You have disint resistance while wielding SoA 01:10 eggandhull shall be duly informed at the first opportunity, Umbire. 01:10 <Umbire> And it should protect your armor, random inventory shouldn't be disintegrated I don't think 01:10 * arahael has quit (Ping timeout: 245 seconds) 01:10 <Umbire> I'm reasonably certain on this but get a second opinion you be sur 01:11 !tell eggandhull did a not smart thing trying to send multiple lines at once... but yeah, SoA protects you, and should protect your armor, while other inventory shouldn't be targeted - I'm reasonably certain, but still get a second or third opinion from someone who knows the code 01:11 No worries, Umbire, I've got this! 01:55 -!- eggandhull has joined #evilhack 01:59 -!- eggandhull has quit [Ping timeout: 245 seconds] 02:18 -!- mobileuser has joined #evilhack 02:39 -!- alivernine has quit [Quit: Client closed] 03:05 -!- eggandhull has joined #evilhack 03:09 -!- eggandhull has quit [Ping timeout: 248 seconds] 03:43 -!- bgt32 has joined #evilhack 03:44 -!- bgt32 is now known as k3ut0i 04:00 -!- eggandhull has joined #evilhack 04:05 -!- eggandhull has quit [Ping timeout: 246 seconds] 04:34 -!- eggandhull has joined #evilhack 04:40 -!- eggandhull has quit [Ping timeout: 248 seconds] 04:52 -!- arahael has joined #evilhack 04:52 -!- eggandhull has joined #evilhack 04:56 -!- eggandhull has quit [Ping timeout: 252 seconds] 05:47 -!- eggandhull has joined #evilhack 05:52 -!- eggandhull has quit [Ping timeout: 256 seconds] 06:15 -!- Umbire has quit [Quit: Umbire zaps a wand of digging!] 06:15 -!- Umbire has joined #evilhack 06:16 You can have player monsters as pets? 06:31 Can you? 06:32 I think they are normally untameable 06:33 I got one through create familiar. 06:34 Lvl 29 priestess 06:35 ah, nice one! 06:36 I feel a terrapin PR coming ;-) 06:48 -!- eggandhull has joined #evilhack 06:52 [hdf-us] [evil] k3ut0i (Pri Dwa Fem Law) used a forge to create the Hammer of the Gods, on T:71094 (1 day, 15:39:15) 06:52 -!- eggandhull has quit [Ping timeout: 250 seconds] 06:54 Finally got the sunsword, I just kept casting create monster untill an archon came along with the it. 06:57 Hasn't that one been longstanding? 06:57 re: playermon familiars? 07:00 yeah, it sounds very "familiar" 07:08 banned 07:12 :b 07:20 Archon is casting invisiblity and trying to use the gaze attack :( 07:29 Do I become a Chromatic Dragon if I wear the scales and read enchant armor without the body armor? 07:30 no... I think some other type of dragon 07:32 just a red dragon :( 07:33 I remember getting a dwarven samurai from create familiar a while back. I can't remember if K2 called it a bug or not 07:34 My memory says he was fine with it, but it could be faulty 07:35 We are making a pretty good team. She is casting vulnerability spells and mojo is doing good work. 07:36 Fun! 07:36 so nice that you can dress a pet with #loot 07:37 -!- mobileuser has quit [Quit: Client closed] 07:37 -!- mobileuser has joined #evilhack 07:42 -!- Noisytoot has quit [Ping timeout: 244 seconds] 07:47 -!- Noisytoot has joined #evilhack 07:51 -!- Noisytoot has quit [Remote host closed the connection] 07:54 -!- Noisytoot has joined #evilhack 08:04 Oh, very nice. snow boots are waterwalking boots. 08:22 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±1] https://github.com/k21971/EvilHack/compare/cced0a2bb719...e1a077c1111e 08:22 [EvilHack] k21971 e1a077c - Another changelog update. 08:25 Hmm. a '4' monster, but it teleports. 08:43 Was a purple worm, with a magical eye buddy. 08:43 ... And something else... That teleports and is also a '4'. 08:48 They eat a nymph corpse or something? 08:50 Umbire: Not sure, but I accidentally killed another '4' on that level. It was trivial to just wack... And it dropped a whole crapload of worthless glass and nothing else - no corpse either. 08:50 glass golem 08:50 ^ 08:50 Ah! 08:50 That doesn't teleport though. Hmm. 08:51 unless it walks on a teleport trap 08:51 Hmm, maybe there's a teleport trap somewhere, then, yeah. 09:05 -!- arahael has quit [Ping timeout: 246 seconds] 09:10 hmm 09:11 -!- terrapin has quit [Ping timeout: 246 seconds] 09:16 qt when you have a sec I have a question 09:18 -!- eggandhull has joined #evilhack 09:19 -!- terrapin has joined #evilhack 09:22 -!- eggandhull has quit [Ping timeout: 252 seconds] 09:23 [hdf-us] [evil] k3ut0i (Pri Dwa Fem Law) destroyed Vecna, on T:72760 (1 day, 18:10:21) 09:30 [hdf-us] [evil] k3ut0i (Pri Dwa Fem Law) genocided alhoons, on T:72914 (1 day, 18:16:45) 09:40 [hdf-us] [evil] nabru (Kni Elf Fem Cha), 1633 points, T:1437, killed by the Goblin King 09:42 -!- Umbire has quit [Quit: Umbire zaps a wand of digging!] 09:44 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) had a mithril scimitar entrusted to her by Crom, on T:85658 (20:37:24) 09:47 i can build a chair out of all the scimitars and daggers crom has dumped on me 09:48 or you could build a trident 09:48 sure 09:48 pure hewing satisfaction 09:53 omg that's so bad it's good 09:58 so that bug where you get "the balrog yanks the Staff of Aesculapius from your an uncursed lizard!" 09:58 technically that was fixed 1.5 yrs ago 09:58 https://github.com/k21971/EvilHack/commit/9f14866461f1624d711678ab86ba27e65df4117f 09:58 obviously something is wrong 10:01 was gonna ask qt if he knew of any follow-up commit to this (fix is from 3.7 a couple years ago, was his code submission) 10:02 mysterious 10:02 indeed 10:02 i was going into do the fix and noticed 'oh hey it's already here' 10:03 iirc qt said that he found the bug but Pat was the one came up with the fix, so he might know 10:03 ah 10:04 i thought qt provided the fix 10:06 -!- terrapin has quit [Remote host closed the connection] 10:06 -!- terrapin has joined #evilhack 10:09 -!- terrapin has quit [Remote host closed the connection] 10:09 -!- terrapin has joined #evilhack 10:26 [hdf-us] [evil] k3ut0i (Pri Dwa Fem Law) killed Baphomet, on T:73424 (1 day, 19:06:32) 10:36 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) had Trollsbane bestowed upon her by Crom, on T:87698 (21:29:06) 10:48 Your sacrifice is consumed in a cloud of smoke! "Burrrrp!" 10:48 Crom has no table-manners 10:49 very similar scenario to a co-worker who came by my desk earlier this morning 10:49 cant wait til he's gone (being transferred to FL office later this year) 10:51 K2: I don't remember any further fixes to that issue in 3.7 10:51 I thought that one commit got it 10:52 its still happening unfortunately :( 10:52 not everytime 10:52 just when the buffer gets overloaded I guess? not sure 10:53 i'm not seeing any follow ups to that commit from devteam either 10:53 well sort of one - https://github.com/NetHack/NetHack/commit/51b8ded681e24f120a8d5120a5b210c798d25ba1 10:53 it only happens in curses right? 10:53 but i dont think that would have any bearing on the issue 10:53 oh i have no idea 10:53 i see it a lot and i use curses 10:53 i didnt think it was curses specific 10:54 ooooh 10:54 perm_invent 10:54 yeah that would be curses specific 10:54 yeah the issue was related to perm_invent, I was just asking to see whether this one was (if not maybe it's something else clobbering it) 10:55 i never play using curses, i never see it 10:55 -!- Noisytoot has quit [Remote host closed the connection] 10:55 it is always curses 10:56 -!- mobileuser has quit [Quit: Client closed] 10:57 -!- Noisytoot has joined #evilhack 10:57 [hdf-us] [evil] k3ut0i (Pri Dwa Fem Law) killed Yeenoghu, on T:73934 (1 day, 19:37:51) 10:58 k2: maybe shadow dragons should be magenta (and fell beasts bold magenta, or bold green) 10:58 hmm no. purple shadow? 10:59 -!- mobileuser has joined #evilhack 10:59 purple is always used as the "highlight" color for black/darkness in animation 11:00 just irritating black + shadow sharing the same color 11:00 that seems like an unnecessary ui complication 11:00 i mean, orcus isn't very purple either :-) 11:00 heh 11:01 the colors try to be representational but that isn't their most important function (imo) which is ui clarity 11:01 shadow dragon has to be black, it doesnt make sense for it to be any other color 11:05 -!- eggandhull has joined #evilhack 11:09 -!- k3ut0i has quit [Quit: leaving] 11:11 to me that just seems secondary to differentiation where differentiation is possible. i mean the letter D doesn't have wings either but we get past that 11:11 searching for irc logs saw this! 01:11 !tell eggandhull did a not smart thing trying to send multiple lines at once... but yeah, SoA protects you, and should protect your armor, while other inventory shouldn't be targeted - I'm reasonably certain, but still get a second or third opinion from someone who knows the code 11:11 eggandhull: Message from Umbire at 2023-08-14 01:10 EDT: Umbire> You have disint resistance while wielding SoA 11:11 eggandhull: Message from Umbire at 2023-08-14 01:11 EDT: did a not smart thing trying to send multiple lines at once... but yeah, SoA protects you, and should protect your armor, while other inventory shouldn't be targeted - I'm reasonably certain, but still get a second or third opinion from someone who knows the code 11:11 thanks Umbire 11:12 anyone knows the code: does ^ sound right about antimatter vortex? 11:13 yup 11:13 thanks terrapin 11:14 The antimatter vortex engulfs you! Your magic lamp goes out! 11:14 confirmed 11:14 its attack is pretty much exactly like black dragon breath---you're okay if >=50% resistant, and if <50% resistant, you'll lose your shield, or if wearing none, your armor, or if wearing none, you die 11:15 so scared it destroys my levi ring and then i fall into the lava below lol 11:21 -!- dbanethacker has joined #evilhack 11:24 hmm. K2, since antimatter vortices kinda act like digesters, should their swallow time be affected by AC? 11:25 i could also see it being intentional that they can kill you very quickly regardless of AC, though 11:25 i dont think so. they arent digesters 11:26 guess I'll keep genociding them, then! :) 11:28 heh 11:28 would make a good pet 11:31 -!- Noisytoot has quit [Ping timeout: 256 seconds] 11:32 Hmmm, I got a message saying a spider had spun me in a web but there was not one when I moved.  Go figure? 11:33 wait, it's there - never mind. 11:38 -!- Noisytoot has joined #evilhack 12:06 one QoL suggestion: can beholder use a unique number when viewed via warning, say 0? 12:07 initially i thought 5 is reserved for it, but realized there's a bunch of other 5's. so now i just paranoid check every 5 12:07 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) killed Medusa, on T:89357 (22:56:13) 12:10 that's what ya gotta do 12:11 warning doesn't permit unique identification -- although if it shows up on warning and not telepathy you know it is frequently a beholder 12:11 if not, you just killed an iron golem while blind, no biggie 12:12 what i wish is that wimpy crap showed up as 0 instead of being invis 12:27 -!- Loggers_VIII has joined #evilhack 12:27 [hdf-us] [evil] Loggers (Hea Trt Mal Neu) genocided gray dragons, on T:42226 (4:48:30) 12:30 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) made her first wish - "blessed fixed greased +3 t-shirt of decay", on T:90273 (23:19:27) 12:35 first oil lamp of game found at the castle :-) 12:38 -!- dbanethacker has quit [Quit: Client closed] 12:40 -!- Loggers_VIII has quit [Quit: Client closed] 12:44 -!- dbanethacker has joined #evilhack 12:45 i wonder what the limit is for leveling pet dragons through wraith engulfment...got my black dragon pet up to 32 now 12:47 37 12:48 49 is abolsute max 12:48 *absolute 12:48 hmm bet i cant hit it before the dragon finds a polymorph trap 12:48 [hdf-us] [evil] eggandhull (Val Cen Fem Neu) killed the invisible Lolth, on T:97412 (1 day, 15:14:36) 12:48 Oh no, she's using the touch of death! You feel drained... 12:49 do i need to quaff any potion to bump up the lost max HP? 12:50 there's no way to "restore" it, but you can re-increase your maxHP using any normal method if you feel it necessary 12:51 that is why orcus can be such a pita 12:51 (personally, I feel that this is an argument for taking off reflection when facing shadow dragons without drain resistance) 12:55 ugh deteriorated armor is a pain 12:55 can it be fixed by confused cursed destroy armor? 12:55 normal methods fix it 12:56 just as if it were burnt or rotted or whatever 12:56 looks like i ran out of wraiths at level 42 12:57 there's also a 'repair armor' spell 12:58 level 3 matter 12:59 destroyed only robe on vecna :) 13:01 it's valks' special spell so you may be able to cast it anyway depending on your other armor 13:11 [hdf-us] [evil] k2 (Pri Dro Fem Cha) changed form for the first time, becoming a gray fungus, on T:11844 (3:47:14) 13:12 [hdf-us] [evil] k2 (Pri Dro Fem Cha), 39852 points, T:11848, petrified by a cockatrice 13:12 \o/ 13:12 grey elf with a wand of poly 13:20 those always make good bones :-) 13:21 some random shmo at the castle had secespita, cool 13:21 so i've finished 2 tiers of demons. for 3rd tier, Graz'zt stealing attack looks so scary. I do have a scroll of earth ready. Should i ready some highly enchanted ranged weapons before continuing down? 13:24 note that i am the most risk-averse player here i think; i normally always have a stack of +7 silver something for gehennom Just In Case 13:24 but you can poke your head down and see what you got before you make final plans 13:25 i strongly recommend boulder fort and ranged for graz'zt if not wearing purity but be advised it won't always work, i've had striking foil that plan before, and polymorph too 13:25 so have backup plans 13:26 and as k2 always reminds me, graz'zt won't steal what you aren't carrying. if you are meleeing him drop your bag! 13:26 if you do have graz'zt, a dozen silver daggers or w/e probably won't be enough. note that cancellation has a decent chance of succeeding vs graz'zt 13:26 (i prefer a couple +7 silver aklys of shock for their infinite damage output) 13:27 graz'zt also can't steal whatever you're carrying in an oilskin bag, as of recently 13:27 ? i thought just greased, which can wear off. does oilskin really work as permanent antitheft? 13:28 yup! 13:28 found that out when trying to steal stuff from an npc and failing miserably 13:31 hmm, what if the guy steals critical items that provide refl / MR 13:32 i guess i can continue and use the "blindfold before descending each level" to see if i get graz'zt. if i do, get out of there to make prep 13:33 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law), 174 points, T:972, killed by hallucinogen-distorted Ms. Krnov; the shopkeeper, while sleeping 13:40 was cancelling graz'zt mentioned yet? 13:40 ah yes, it was 13:40 zap from the safety of a boulder fort a number of times, check with wand of probing 13:43 [hdf-us] [evil] k2 (Pri Dro Fem Cha), 3261 points, T:3889, killed by a wererat, while frozen by a monster's gaze 13:44 does cancelling prevent demon gating too? 13:44 no 13:44 sweet! 13:45 actually it does :(. no risk-free demon farming 13:45 noooooooooo 13:45 wait it does? 13:45 if you cancel a demon they cant gate? 13:45 https://github.com/k21971/EvilHack/blob/e1a077c1111ebfc64fc20d5d336f74cee830f001/src/mhitu.c#L900 13:46 well i'll be 13:46 TIL 13:46 cancellation is so useful 13:46 many many players disregard it 13:46 i used it just last game to blow up hesperides for me 13:46 see? useful 13:46 i remember because krm26 cancelled graz'zt or someone a while back and couldn't get tiamat 13:47 i'm glad you are around to remember things for me 13:47 for all of us 13:47 terrapin is our brain trust 13:47 hackem restored the seduction attack of graz'zt as hothraxxa found out :-( 13:47 complete menace 13:47 the way it is in evilhack or like nymph seduction? 13:48 the way it is in evilhack 13:48 ok 13:48 that's not too terrible 13:48 no, it's terrible 13:48 splicehack has a demon boss that would steal all your stuff like a nymph 13:48 and it was super fast 13:48 *had 13:48 that's true, on the first gehenoom level even 13:49 * gehennom 13:49 gehennomnomnom 13:49 njom 13:49 lol 13:50 what's the effect of canceling graz'zt? 13:50 cant steal 13:50 (or gate) 13:51 oh nice 13:51 why need a probe to confirm? not enough to see the wand hit him successfully? 13:52 he can resist 13:53 if you can see him, he's already next to you and stealing your wand of cancellation 13:53 better to cancel him from behind a boulder fort 13:56 -!- dbanethacker has quit [Ping timeout: 246 seconds] 13:58 grease the wand of cancellation :-) 14:08 ooh, dragonhide speed boots and steel GoP in the castle armory 14:08 i mean, i don't really need either, but still 14:08 oh man 14:26 well i feel stupid now 14:27 bashed my canceled black dragon with a potion of restore ability and disintegrated my gauntlets of dexterity 14:27 that seems *slightly* wrong. i was using the potion, not making a barehanded attack 14:32 hrm 14:33 with no gloves and no disint resist that means hitting a black dragon with paralysis can smoke you 14:33 feature! 14:34 can monsters remove fooproofing of an armor? 14:34 yup 14:35 i'm always vaguely surprised when i apply a stethoscope to a black dragon and it doesn't get disintegrated 14:35 "grows brown for a moment"?? 14:35 glows i suspect 14:35 yup 14:35 its a monster spell 14:35 armor has it rough in evilhack 14:36 K2, were you around when Umbire pointed out that monsters can remove fooproofing from naturally fixed armor? 14:36 yes, that's by design 14:37 it is fine because naturally fixed armor can also be fooproofed 14:37 hence 'deteriorated' 14:37 should they show fooproofing status in inventory, then? 14:37 that would be weird 14:37 no 14:38 cool 14:38 i'm working on some of the other bugs on the list 14:39 2 down so far 14:40 nice! 14:41 just some easy ones so far 14:41 'bracers' vs 'bracer' and a couple places where traps were spawning on altars 14:42 you are committed to the kinda confusing "bracer"? could update it to "buckler" or somesuch 14:43 a buckler is a small shield 14:43 singular object 14:43 yah 14:43 am i confused? thought bracer was in the shield slot 14:44 it is 14:44 technically you could wear a pair of bracers and a shield at the same time, but we're not doing that 14:44 i see what you are trying to do. inevitably confusing then 14:45 not really 14:49 just my weak brain then 14:49 if you know what barcers are, it shouldnt be confusing at all 14:49 *bracers 14:49 -!- mobileuser has quit [Quit: Client closed] 14:50 i would be confused why i could not dual wield wearing bracers 14:50 i could see it being ??? if you dont know what they are i imagine 14:50 well its funny you say that 14:50 because 14:50 ... 14:50 🍺 14:58 -!- dbanethacker has joined #evilhack 14:59 i'm on tenterhooks 14:59 -!- mobileuser has joined #evilhack 15:02 i wonder if a level 42 black dragon with 336 hp and polished barding can survive the oracle 15:03 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) killed the Oracle, on T:94175 (1 day, 1:51:49) 15:03 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed the Abominable Snowman, on T:35626 (13:06:37) 15:03 yay! only took 200 hp 15:06 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 319090 points, T:35667, killed by a mastodon, while sleeping 15:08 :( 15:13 but mastodons are so fuzzy and comfy 15:13 i've made it so if you're wearing bracers, you can still wield a two-hander 15:14 but not dual wield? 15:14 weirder and weirder 15:14 i havent gotten that far yet 15:14 but priests and wizards will love that 15:14 bone bracers of decay! 15:15 cant get bone 15:15 that's a drow object 15:15 not wishable? lame 15:15 its wishable, just cant be bone 15:15 its a drow object 15:15 i mean the material 15:15 drow - object 15:16 everything can be made out of bone if you wish hard enough 15:16 drow deal in adamanine or spider silk 15:16 adamantine 15:16 forgot the t 15:16 spider silk bracers! 15:16 so silly 15:16 you can make bracers out of cloth 15:19 ok you can now wear bracers and twoweapon 15:20 the bracers and twoweapon change is breathtakingly good, happy tortle and giant priests and wizards 15:20 i mean, that is amazeballs 15:20 it is almost...not...evil? 15:20 shouldnt be able to shield bash with them tho 15:21 you can still get the shield skill benefits from it 15:21 like extra AC 15:21 but bashing should not be allowed with bracers 15:21 i was gonna say, maybe don't gain shield skill for use 15:21 bracer skill, racial unlock for drow only :-) 15:22 heh 15:35 i think there should be a gourmand skill only hobbits get that skills up as they eat and unlocks new messages about their gustatory experience eating various foods (i.e. cosmetic only) 15:38 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) defeated the invisible Kathryn the Ice Queen, on T:96143 (1 day, 2:26:45) 15:41 [EvilHack] k21971 pushed 3 commits to master [+0/-0/±22] https://github.com/k21971/EvilHack/compare/e1a077c1111e...68500d428f08 15:41 [EvilHack] k21971 4486a18 - Fix: bracers are plural, not singular. 15:41 [EvilHack] k21971 a2d2d5d - Fix: a couple places where traps could spawn on top of altars. 15:42 [EvilHack] k21971 68500d4 - Dark elven bracers and dual wielding/two-handed weapons. 15:42 you know what other role would want bracers? monks 15:42 no shield skill though 15:42 i suppose, although monks are already ez mode 15:46 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/68500d428f08...a1dac5f3ffec 15:47 [EvilHack] k21971 a1dac5f - Fix: monsters digging through boulders and not seen. 15:47 ok i gotta run, back soon 16:06 -!- dbanethacker has quit [Quit: Client closed] 16:11 why can you wear bracers and twoweapon/wield a two-handed weapon but not wear a shield? 16:18 -!- elenmirie has joined #evilhack 16:18 -!- terrapin has quit [Ping timeout: 248 seconds] 16:29 Noisytoot in reality you prob could, but that would be too unbalancing in the game 16:30 -!- terrapin has joined #evilhack 16:36 i gotta agree; it's like 13 free AC for a knight, more for a drow or valkyrie. 16:36 i mean, you pretty much need shadow-scaled armor but that's not much of a sacrifice 16:41 you could make AC from bracers and shields not stack (just use the greater of the two) 16:41 I think gnollhack does this for some types of armour 16:45 -!- arahael has joined #evilhack 16:45 you'd have to create a new dedicated armor slot for bracers to do that, though 16:46 and what would be the point? I guess just that it'd make it more convenient to put on and take off a shield of reflection or something? 16:47 as is i don't think they stack 16:48 i was just saying that knights probably twoweapon a lot anyway, and may very well shadow-scale their armor, so adding a +5 bracer with expert shield skill for the late game has basically no downsides 16:49 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 16:49 -!- arahael has quit [Ping timeout: 244 seconds] 16:49 another item slot is i think a terrible idea for what passes for balance in current *hacks 16:50 having the bracers potentially help 2h weapon play is not bad tho, since that style of play is significantly less powerful than 1h/shield or 2h 16:50 i do kinda think bracers should not benefit from or contribute to shield skill 16:51 yeah, that sounds like it would work 16:51 krm26: well the idea is that they'd actually not add any AC if you're also wearing a shield, right? the shield would be responsible for AC instead 16:51 -!- mobileuser has quit [Quit: Client closed] 16:51 so i don't think it would make a big difference to balance compared to what it is right now 16:51 they occupy the shield slot 16:51 i know that's why I said you'd have to add another slot to do that 16:52 actually I guess Noisytoot said "use the greater of the two" so it actually would have balance implications 16:52 you could have a +5 bracer and a +0 shield of reflection, and it would be like having a +4 shield of reflection (or something -- idk what base AC for bracers is) 16:54 what worries me is that people already prefer twoweaponing usually, and the bracer just tips the scales further 16:54 though it does make for interesting decisions with priests and cavepeople 16:54 i had read too quickly and thought the suggestion was just use the shield's AC when wearing both (since the shield would be on top of the bracers so the bracers would be kind of out of the picture). so that's why I was saying it sounded like it wouldn't make much difference 16:54 but if it uses whichever has the higher AC, I guess that would make a difference 16:55 yeah i was excited about the bracer + 2h idea. i don't know how i feel about the bracer + dual thing, makes the easiest builds easier 16:55 but who knows what crazysauce k2 is on! he won' 16:55 won't make shadow dragons magenta 16:55 he won indeed 16:55 * terrapin gasps 16:55 #magentajusticeforshadowdragons 16:56 why should they be magenta? 16:56 -!- mobileuser has joined #evilhack 16:56 what color are they now? 16:56 gray? 16:56 black? 16:56 black. impossible to distinguish from black dragons 16:57 he did not buy my shpiel about how purple is used in comics to shade black objects 16:57 so it made sense 16:57 nor did he buy my contention that it is just a usability modification and f whether or not it is directly representational 16:57 -!- Loggers has joined #evilhack 16:57 so now, i must kill him 16:58 there are already some identical dragons in vanilla color-wise I think 16:58 i've always pictured disintegration blasts as more of a chartreuse... 16:58 gold and yellow at least? 16:58 yeah 16:58 yeah, but you just go up and stabe those 16:58 but if there don't HAVE to be, why not help people out? 16:58 black & and shadow dragons have specific tactics 16:58 shadow dragons should be black because that’s cool 16:58 and having faux black dragons is unfriendly 16:58 s/stabe/stab 16:59 I always farlook dragons anyway just to confirm what I'm seeing I guess 16:59 so it doesn't seem like a big deal to me but I also don't feel like it'd be a big deal to make them magenta 16:59 Orcus level! 16:59 don't let him rod you too much 16:59 seems like c corpse / paralysis still work? 16:59 don’t let him rod you at all 16:59 boulder forts/balrog polymorph are your friends 17:00 orcus polymorphed my last boulder fort and went to town on me 17:00 C corpse doesn’t work since he casts stone to flesh 17:00 i've broken so many polyselfless conducts just for him 17:01 so paralysis then... 17:01 *trices will work *eventually* on casters who can stone to flesh 17:02 you can whip or bearded axe his rod maybe :-) 17:02 Just boulder fort and magic missile him 17:02 nope, it's cursed 17:02 i don't have enough attack wands.. 17:02 rogues/convicts can steal it though 17:02 polymorph into a balrog 17:02 like, magic missile the spell 17:03 (take off your armor if you do) 17:03 polymorphing into anything will preserve your hit points 17:03 but you lose the highly coveted polyselfless conduct :) 17:03 balrogs are great because the rod doesn't do extra damage and you can twoweapon 17:04 what armor slot should i take off? just the body armor and shirt? 17:04 How does twoweaponing work with monster forms that have multiple weapon attacks? 17:04 and cloak 17:04 if you are polying into a large monster you want to remove tshirt armor cloak 17:04 if you're twoweaponing, you hit with each weapon 17:05 and having a weapon in the swapweapon slot counts as twoweaponing 17:05 -!- Loggers has quit [Quit: Client closed] 17:05 otherwise, you just hit twice 17:07 You make, but cannot pick up, a tin of master mind flayer meat. hmm weird 17:08 inventory's full 17:08 You turn into a balrog! Your hat falls to the floor! 17:09 horned creatures can't wear dragonhide helms 17:09 still worth it 17:09 You feel a strange lethargy overcome you. 17:09 oh no 17:10 do you have a wand of speed monster/potion of speed? 17:11 -!- aosdict has joined #evilhack 17:13 [hdf-us] [evil] eggandhull (Val Cen Fem Neu) killed Orcus, on T:98716 (1 day, 16:16:08) 17:13 yay 17:13 \o/ 17:13 so don't pick up wand of orcus? 17:14 not gonna work 17:14 i'm starting to think with your help i may ascend 17:17 you can do it! 17:17 just have the random demon prince left 17:17 have you already vladed? 17:18 nope 17:19 dont fall to your death like i do 17:22 -!- Umbire has joined #evilhack 17:22 k 17:22 i think i need more paralysis, 1 left 17:23 'lo 17:24 o/ 17:24 hola Umbire 17:28 -!- eggandhull has quit [Quit: Lost terminal] 17:29 is it possible to configure a different colour for a certain type of monster in your config file? 17:31 -!- mobileuser has quit [Quit: Client closed] 17:32 -!- elenmirie has joined #evilhack 17:37 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed Gollum, on T:1196 (0:12:23) 17:39 I don't think so 17:39 I'm pretty sure xnethack does have that though so K2 could probably snag that patch without too much difficulty, if he doesn't have it already 17:44 no, unless xnethack had that before incorporating the 3.7 code 17:45 3.7 has now an extensive config for color and symbol of all glyphs. 17:45 yeah it is tres sweet 17:49 black dragon is level 48! almost there 17:50 this has turned into a game that is only about my pet 17:50 49! 17:51 i need to get another dragon to eat the rest of these wraits 17:53 -!- arahael has joined #evilhack 17:55 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 2116 points, T:2592, killed by a bugbear 17:58 -!- arahael has quit [Ping timeout: 246 seconds] 18:06 krm26 i cant die. i'm immortal 18:06 :P 18:09 bhaak: only in the unicode one right 18:09 or did they add something for normal symsets 18:10 xnethack has a patch that allows you to set color of a symbol in with normal symsets 18:10 that would work for evilhack 18:10 at least it used to I'm pretty sure 18:11 hmm 18:13 xnh commit 8f4e060 18:13 only for monsters apparently, not all symbols 18:13 though Noisytoot's question was about monsters anyway 18:16 ah, that's an improved MONSTERCOLOR implementation from unnethack 18:16 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 2311 points, T:2522, killed by a mountain dwarf 18:16 yeah I wasn't remembering/describing it very specifically 18:16 yeah, for all symbols I would have needed to do something about symbols that needs to be the same 18:17 think about the amulet of yendor and the fake one 18:17 hmm. i wonder if the 3.7 utf8 thing addresses that 18:18 it seems like it doesn't even set object piletop glyphs automatically if you set the normal glyph, so it doesn't seem unlikely that you could use it to make the AoY distinctive 18:18 I thought it did. paxed and nhmall discussed this 18:18 oh OK cool 18:18 but I can't find it right away (: 18:18 heya aosdict 18:19 where's aosdict 18:20 he's the one with the glasses and red & white striped shirt 18:20 joined a lil over an hour ago 18:20 ears must be buzzing because I was thinking to myself earlier 'wtf has aosdict been?' 18:26 bhaak: doesn't seem like it handles it 18:26 https://0x0.st/HLoV.png 18:26 the happy cat is the AoY and the grimacing face is the fake AoY 18:27 tbh it doesn't seem like a very useful trick -- naming the real AoY is simpler and more useful because it works in your inventory too 18:27 but it still seems silly 18:30 btw apparently that bug I reported a while ago still hasn't been fixed 18:30 how switching to Enhanced1 resets the rogue level symset even though the option itself is unchanged 18:31 like it'll still say "IBMGraphics" in the options menu but in reality it's been forced back to the default 18:31 -!- eggandhull has joined #evilhack 18:32 there are a few ways the unicode symset stuff seems to not play nice with the rest of the game imo, I'm not a big fan of it at the moment. feels like it needs a lot more work to mesh well with the normal/established systems 18:33 I'm in Vlad Tower now. So scary the air. Because I'm wearing a ring of levi and afraid a random lightning destroys the ring. 18:33 Any advice here? Wear an amulet of flying (which I don't have but can wish up)? 18:34 do leather gloves protect your rings in evilhack? 18:34 do you not have reflection? 18:36 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±5] https://github.com/k21971/EvilHack/compare/a1dac5f3ffec...9e87a8d756eb 18:36 [EvilHack] k21971 9e87a8d - Reduce AC bonus from shield skill if wearing bracers. 18:36 qt yes they do 18:36 i do have reflection, not sure about gloves 18:36 any non-metallic glove/gauntlet 18:36 ohhh does Dragonbane count? 18:36 yes, its not metallic 18:36 yeah that will work so your ring should be safe 18:36 kk 18:36 much better! 18:38 i'm guessing all these salamander's bearhug drown have a chance to drown me in the lava? 18:38 K2: I've been doing a lot of d&d 18:38 oh no :( 18:39 qt: I thought that got fixed. switching symsets seems to reset any custom options 18:39 i assume that stands for drugs and (more) drugs 18:39 eggandhull yes 18:39 not so much drown but incinerate :) 18:39 aosdict nice! how's the campaign going so far? 18:40 bhaak: it resets all custom options? really? 18:41 not a campaign - well there is a west marches campaign but nothing in that recently 18:41 I've run one-shots the past few weeks, made my first dungeon adventure 18:42 hah neat 18:42 cool 18:43 qt: all custom glyph options 18:43 oh, yeah. it definitely erases all the SYMBOL options, I wouldn't be surprised if setting it via the menu also reset all the unicode glyph options from the config file 18:45 I'm pretty sure that used to work. as it didn't work in the first round. :-) 18:45 actually it isn't resetting the rogue symset to default, it's almost default except all the doorways are empty spaces instead of + 18:45 it's like it's resetting it to the default non-rogue symset, or setting it to the default without the tweaks like changing empty doorways to "doors" (maybe those are applied in post instead of directly in the symset? idk) 18:46 I guess i shouldn't say it "definitely" erases all the SYMBOL options since I haven't looked at that recently, I just know it used to 18:47 I mean, it's totally your fault. who in their right mind would switch away from the superior option? 18:48 the superior option being the ascii symset? 18:48 \o/ 18:49 unicode is the new ascii 18:49 don't stay behind in the 20th century 18:49 i was checking out the bullwhip bug, and i've still got nothing, but i discovered another bug. you'd have to really by trying to trigger it in a game, though 18:49 I don't have a problem with it in principle I just think it seems half baked the way it's been done in 3.7 atm 18:50 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 991 points, T:1683, poisoned by a rotted hobgoblin corpse 18:50 an uncursed greased shimmering-scaled thoroughly rusty thoroughly corroded rustproof +0 chain mail is too long for PREFIX to handle 18:51 qt: I'm just teasing :) 18:51 of course I will fix it right away. just removing all other symsets should fix it. am I right? 18:52 hmm, I think you're right, that would seemingly fix it 18:52 oh shit no i did just discover the bug! 18:53 is it clobbered by the super long item name terrapin? 18:53 what is it 18:53 dragon_scales_to_armor uses calls nextobuf 18:53 it's never released 18:53 actually i don't know if that would be enough without multiple scaled armors... 18:54 the super long name just causes the game to totally freak, it doesn't have anything to do with the bullwhip stuff 18:54 mouse disable 18:54 oops sorry 18:56 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/9e87a8d756eb...2ebf8dee586c 18:56 dragon_scales_color, i mean 18:56 [EvilHack] k21971 2ebf8de - Fix: feedback for gaining telepathy via food when already telepathic via race. 18:56 terrapin nice find 18:59 so something like this would be the fix to that? https://termbin.com/vrsb 18:59 terrapin: you're probably right that that's too niche to be the problem but it seems quite possible that it's something along those lines 18:59 eerrgh 18:59 brb 18:59 some other place that is unique to evilhack that is eating up obufs because it gets used most times xname is called 19:00 that could do it I guess 19:01 btw tmpbuf would have to be called something different actually there's another variable of that name 19:02 -!- arahael has joined #evilhack 19:02 The Woodland-elf is skewered! 19:03 delish 19:04 say "delicious shish kabob" three times fast 19:06 -!- arahael has quit [Ping timeout: 246 seconds] 19:07 looks like i got Asmos 19:08 terrapin: do you have a way to reproduce the bug? 19:09 the bullwhip one? no. 19:09 i can't figure out where my local game reads the options from so i can't enable curses to test :/ 19:10 huh, are you on a *nix system? 19:10 ~/.nethackrc doesn't work? 19:10 oh or it's evilhack so ~/.evilhackrc I mean 19:10 yes and yes 19:11 that's quite weird that ~/.evilhackrc doesn't work, never heard of that before 19:15 -!- bgt32 has joined #evilhack 19:16 -!- bgt32 is now known as k3ut0i 19:16 i guess PREFIX needs to be bumped to 85 19:16 for the issue you mentioned before 19:16 -!- arahael has joined #evilhack 19:19 K2: when I read unIDed enchant armor while wearing dragon scales, it actually enchants the scales instead of merging them into my armor 19:19 that can't be right, right? 19:26 bumping PREFIX to 90 seems to work fine 19:26 idk why there's a comment by PREFIX /* (56) */ 19:27 hmm, i guess the plate mail could be "magical " as well... :P 19:27 i think 90 still works with that though 19:27 oh it's because they thought 56 was the longest possible prefix length 19:27 that can't be true even in vanilla I think? 19:28 take out the "shimmering-scaled" and you still have a valid vanilla name there and the prefix parts takes up 67 characters 19:30 -!- Umbire has quit [Ping timeout: 248 seconds] 19:33 -!- Umbire has joined #evilhack 19:33 -!- Umbire has quit [Remote host closed the connection] 19:34 -!- Umbire has joined #evilhack 19:34 there's a comment for that: "an uncursed greased partly eaten guardian naga hatchling [corpse]" 19:35 this is 56 characters minus ' [corpse]' 19:36 [hdf-au] [evil] Arahael (Mon Hum Fem Neu), 129383 points, T:15571, killed by an earth elemental 19:39 -!- Loggers has joined #evilhack 19:40 qt iirc dragon scales being enchanted not merged from an unID’d ea reading is intentional 19:40 why? 19:41 I know bhaak but it's wrong if that's meant to be the longest possible prefix 19:41 hell if I know 19:41 which I think is the implication since it says /* (56) */ next to the prefix definition 19:41 hi logs 19:41 what's missing in that prefix? 19:41 also I think it's to prevent like 19:41 Hey umbire o/ 19:41 reading unknown EA and polymorphing into a dragon 19:41 i'm 90% sure it was originally an unintentional byproduct of the change to make ?oEA allow you to choose what was enchanted, but it's been known about for a while and never considered a bug. idk 19:41 if you have JUST the scales 19:42 also yeah, related to that you can only choose if you knew the scroll at time of reading 19:42 bhaak: "an uncursed greased thoroughly rusty thoroughly corroded rustproof +0 [chain mail]" is 79 characters 19:43 so 80 seems perfect, I just don't get why it implies 56 is the longest possible prefix 19:43 wait is that right that it's 79 characters 19:43 why did I say 67 earlier 19:44 oh it's 69 19:44 I guess typo 19:44 not 79 but 69 19:46 I think that means "it used to be 56" 19:47 oh that makes more sense 19:47 it'd be clearer if it read "(was 56)" 19:47 in 3.2.2 it was changed to the current value. in 3.0.5 it was 50. 19:47 in 3.0.0 it was 30 19:47 and the comment with the 56-character example is also somewhat misleading 19:48 in hack 1.0 it was 15 19:48 what went into prefix in hack 1.0? just "an/the", beatitude, enchantment? 19:48 was "an/the" even in there at that point? 19:48 I'm not a fan of the "in X this used to be Y" comments, that's what git is for but this one is pretty terse, yes 19:49 yeah true, if that's the intention it doesn't really need to be there at all. everything about it in conjunction with the example reads to me as "56 characters is the actual max space used currently" 19:51 there's no comment with an example string :) but the code is pretty simple. that what you mentioned and quantity of course. 19:52 there's no comment with an example string? /* "an uncursed greased partly eaten guardian naga hatchling [corpse]" */ 19:52 it's right above PREFIX definition in objnam.c 19:52 that's not in 3.7 any more? 19:52 I mean in 1.0 19:52 oh I understand 19:53 I replied before I read the rest of your message, obviously it's clear what you were talking about :) 19:53 doy 19:56 -!- arahael has quit [Ping timeout: 260 seconds] 20:01 -!- Loggers has quit [Quit: Client closed] 20:04 hmm 20:05 that behavior (dragon scales and un'ided ?oEA) may stem from this - https://github.com/k21971/EvilHack/commit/63a7b41c9267b1fef2cffe3b31159f5aedd03b13 20:08 terrapin, qt's fix for xnethack - https://github.com/copperwater/xNetHack/pull/196/files - pertaining to your discussion regarding buffer size and dragon-scaled armor 20:09 yeah K2 moving the entire thing into the "if known" block means the merging only happens if it's known 20:10 xnh lets items merge if one is known and the other is not (but they are the same item) 20:11 afaik no other variant does that 20:11 not that kind of merging :) 20:11 making dragon-scaled armor 20:11 with enchant armor scroll 20:11 it only happens in evilhack currently if the scroll is already IDed 20:11 otherwise it will just enchant the scales 20:11 (or some other random armor) 20:12 i think if you change "silver" to "shimmering" and add in "magical " you get to 96 characters, if you want to be really pedantic 20:12 probably not an issue in xnethack regardless 20:12 yeah I put "silver" in the example because there's no "shimmering" or "magic" in xnh 20:14 K2 I would make this change to the scroll thing personally, https://termbin.com/q0cz -- I am pretty sure that would do the merging if the scroll is unIDed. It would also force the merge if it would otherwise select random armor (similar to vanilla behavior) 20:14 but I guess most people seem to consider it not a bug so maybe people would prefer it stays the same. just seemed a little weird to me 20:21 i think you're right 20:22 the dragon scales on their own arent really meant to be enchanted 20:22 they either merge or you poly 20:23 well if you read an unId'd enchant armor scroll wearing nothing but armor and scales it enchants the scales 20:23 yeah that's the behavior we're talking about 20:23 ah sorry should read more backscroll 20:24 no worries, you're right that it's not literally true right now that "they either merge or you poly" -- K2 is just saying that's the general rule 20:24 and considering eliminating that loophole 20:25 what happens if you are wearing unchanging and scales and enchant them? 20:25 the universe implodes 20:25 huh good question krm26 20:27 in xnh, it just prints "You fail to transform!" 20:28 that's a little curt and doesn't really explain why you even were supposed to "transform" but it does make sense 20:28 idk if that happens in evilhack, I'm trying to reproduce the obuf bug so I don't want to give up my carefully positioned bullwhip guy right now 20:29 :) 20:29 honestly who really cares if you manage to enchant some scales, i think that is a perfectly fine failure condition 20:29 krm26: one problem in xnh with enchanted scales is that they're better than most cloaks 20:30 so it echoes the vanilla problem of body armor types aren't interesting past the time you find dragon scales you want to use 20:33 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) killed Cerberus, on T:98277 (1 day, 3:40:54) 20:33 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) destroyed Charon, on T:98284 (1 day, 3:41:08) 20:33 yeah, aosdict, that is true -- but there are lots of things in that category already 20:34 and honestly an extra 1-5 ac isn't very meaningful for *most* evilhack ascensions 20:34 in evil, dragonhide cloaks probably outperform a lot of dragon scales 20:34 the combos it would matter for can't generally wear cloaks anyway 20:35 [hdf-us] [evil] krm26 (Bar Hum Fem Neu) entered Gehennom, on T:98290 (1 day, 3:43:04) 20:35 what are the circumstances in which the obuf thing happens, terrapin? 20:35 bullwhip while you have a full inventory, like the vanilla example? 20:36 I'm having a hard time trying to reproduce it 20:36 i don't think anyone's consistently produced it 20:36 but in the circumstances in which it has happened naturally? 20:36 all we have is "two-handed weapon", I think 20:36 and is it being bullwhipped that does it? 20:37 i think 3 dragon-scaled armors would be enough to cause it, which might happen naturally? 20:37 definitely with a bearded axe, and i believe it's been seen with bullwhips as well 20:37 yeah, Loggers saw it with a bullwhip, according to the etherpad 20:41 i had it happen to me a few days ago (bearded axe vs worn shield) 20:42 thanks guys 20:43 damn i really want to genocide black dragons because i have no good way to take em out, but i have a pet level 49 black dragon 20:43 i can see it running through all the obufs even without any dragon-scaled armor 20:46 aggravating that your reflection doesn't protect your mount from disintegration 20:46 -!- arahael has joined #evilhack 20:49 -!- aosdict has quit [Quit: WeeChat 4.0.2] 20:52 i found it 20:52 i think this is a vanilla bug too 20:53 -!- arahael has quit [Ping timeout: 246 seconds] 20:54 woohoo! 20:55 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 20:56 ok I fixed it :) 20:57 I will share in a sec. I'm doing this in vanilla and then will transfer to evilhack (and/or can just share the PR link) 21:03 https://github.com/NetHack/NetHack/pull/1086 21:04 https://termbin.com/9ro0 evilhack patch version, or you could wait to see if Pat changes it at all 21:05 but it seems to work. I didn't actually reproduce it but I added a little marker printing the current obuf whenever one was called for, and whenever one was released. And I can see inventory updates no longer churn through the entire list 21:21 damn actually maybe vanilla doesn't need this 21:21 huh 21:22 it doesn't seem to be behaving the same way, there must be some other existing change to sortloot behavior here... 21:25 ohh wait 21:25 maybe it's something about my config file? sortloot settings? 21:27 vanilla or evilhack sortloot? 21:27 -!- eggandhull has quit [Ping timeout: 260 seconds] 21:28 well there's some difference in behavior in that I was seeing sortloot churn through all the obufs in evilhack when the hero is disarmed, but I'm not seeing it in vanilla 21:28 but maybe that could be because sortloot isn't being triggered in the same way in vanilla 21:32 gotcha 21:32 should I hold off on implementing your patch? 21:32 i'd wait for a second yeah 21:32 k 21:33 -!- eggandhull has joined #evilhack 21:34 nvm it was just the sortloot settings 21:34 I just had it configured differently in ~/.nethackrc than in ~/.evilhackrc so it was triggering differently 21:34 the same bug does exist in vanilla 21:35 * K2 nods 21:38 -!- eggandhull has quit [Ping timeout: 246 seconds] 21:38 I think you can go ahead and use it unless you want to wait to see if Pat has any further tweaks to it 21:39 at the very least I'm pretty sure what I have now does fix the problem. I don't know if there's some clever improvement Pat might make though 21:40 i'll go ahead 21:40 i dont need to wait for pat 21:40 \o/ 21:40 -!- eggandhull has joined #evilhack 21:40 and if he makes and changes that makes sense, easy enough to tweak it 21:40 *any 21:40 I find this GitHub banner saying "WARNING!!! You must enable 2FA!!!!" pretty annoying -- I already have 2FA enabled and have for ages 21:40 why are they warning me 21:41 huh 21:41 Did you not get one of those banners? 21:41 It appeared on all the pages for days until I realized it wasn't going away and I could dismiss it manually 21:41 i havent seen it 21:41 Talking about how there's a deadline to enable 2FA on my account and all accounts must add 2FA 21:42 under penalty of DEATH 21:42 but I do have 2FA, security key 2FA even 21:42 weird that you didn't get one 21:42 nooo dont die 21:42 i dont use 2fa with github 21:42 wtf you don't use it but you weren't warned to add it, and I do use it but I was warned to add it 21:43 anyway there's a deadline to add it or else you'll be locked out of your account, apparently 21:43 prob a glitch 21:43 that's what it said 21:43 or you were redirected to a russian phishing site 21:43 https://github.blog/2023-03-09-raising-the-bar-for-software-security-github-2fa-begins-march-13/ 21:44 hmm 21:44 it says they're rolling it out in "groups" based on how active you are and what projects you contribute to 21:44 hmm 21:44 good to know 21:44 easy enough to enable it 21:44 maybe they added me because of my nethack activity and you don't have to do it yet 21:44 i use 2fa out the ying yang for work systems 21:44 whats one more 21:44 though the notification was worded like it applied to all users of the site 21:45 I don't remember what deadline it mentioned any more, I think early September or something 21:49 that's stupid 21:50 I only use GitHub using the API from Emacs, I'm not sure if it'll affect me 21:51 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/2ebf8dee586c...fe2ae55be5e5 21:51 [EvilHack] k21971 fe2ae55 - Fix: release obufs used by sortloot. 21:51 Noisytoot: actually there's a note at the bottom of the blog post that says emacs users are excluded because they deserve to be hacked and have all their stuff stolen, vim rocks 21:52 Noisytoot - spoken like a true programmer, and not a sysadmin 21:52 hahahah 21:53 my works o365 logs of failed email login attempts because of 2FA enters chat 21:53 or firewall VPN access logs 21:55 some exec level personal for the company i work with demanded easy to remember passwords, I agreed but insisted on having 2FA enabled. bitter battle ensued but I won, and it has paid off 21:55 s/with/for 21:55 easy to remember passwords? I'm guessing that's not something like mnemonic/diceware passphrases but something like "password1"? 21:55 not that easy 21:56 minimum length is greater than that 21:56 it makes it impossible to use github without a phone or security key thing 21:57 well, script kiddies nad black hat hackers are why we cant have nice things 21:57 *and 21:57 may as well get a security key, they're cool :) 21:57 but actually you don't need to 21:57 you can use TOTP via pass(1) or something similar 21:57 any modern password manager really 21:57 no phone required 21:57 yubikey, duo are popular physical keys 21:57 or security key (though I like security keys) 21:58 TOTP in pass(1) may require an extension actually but it's possible to do it, and that's free software 21:58 wait, duo doesnt have an actual physical key, i think it integrates with several types instead 21:58 so many to choose 21:59 anyways. github wouldnt be enforcing that policy unless there was a good reason to do so 22:00 or they've been driven mad with power like 99% of sysadmins 22:00 and enforcing arbitrary account lockouts just to exult in the wailing and gnashing of teeth 22:00 sysadmins are dicks 22:01 they start out as nice people, and over the years of dealing with insane end users, become total knee-biting jerks 22:02 qt do I need this as well? https://github.com/copperwater/xNetHack/pull/196/files 22:03 thinking i do based on what terrapin reported 22:03 erodeproof but thoroughly rotted corroded armor 22:04 -!- alivernine has joined #evilhack 22:04 yeah but PREFIX needs to be even longer than 90 I think 22:04 i could just go with 127 22:04 esp if hothraxxa makes another wish 22:04 the problem is PREFIX is a subset of BUFSZ 22:05 hmm 22:05 oh wait 22:05 hmm actually it's "BUFSIZ" 22:05 not BUFZ 22:05 what is BUFSIZ 22:05 "/* BUFSIZ is defined in stdio.h */" -- what's stdio.h? the system header? 22:05 i think so 22:06 no wait 22:06 I think it is 22:06 include/wceconf.h BUFSIZ is 255 22:06 It would be nice if everyone stopped hosting stuff on GitHub (not because of the enforced 2FA thing specifically, just because it's proprietary) 22:07 ./include/wceconf.h:265:#define BUFSIZ 255 22:07 yeah Noisytoot for sure 22:07 K2 you're right, idk what wceconf is though 22:07 i dont either 22:07 and it's only defined if it's not defined already, so I think they're expecting it will be defined in the system header 22:07 windows CE? 22:07 oh i bet that's right 22:07 anyway it's probably something like 255, so I guess you might have room to expand to 127 22:08 could try and see 22:08 but i bet 100 is probably good enough 22:08 hmm 22:08 yeah prob shouldnt push it if we dont need to 22:09 "an uncursed greased magical shimmering-scaled thoroughly rusty thoroughly corroded rustproof +5" is probably just about the longest possible prefix 22:09 that's 95 characters 22:10 oh by the way qt, meant to tell you, i updated the guidebook on hdf website 22:10 current as of august 5th 22:10 cool, nice one 22:10 i had to re-remember how I converted .tex to .pdf 22:10 heh 22:10 last time was oct 2022 22:11 Is +10 or higher enchantment not possible (I know it's not safely possible, but is it not possible at all)? 22:11 pretty sure you can just run `make guidebook.pdf` in 3.7 22:12 yeah I was thinking that earlier too Noisytoot 22:12 and I couldn't remember 22:12 but 100 should give enough space for that if it is possible after all 22:17 Will a pet with teleport control stay on the level after stepping on a level porter? 22:18 ooh that would be cool 22:18 YANI ^ 22:18 at least I think so -- i.e. I don't think that that currently happens 22:18 huh 22:18 that would be a neat trick 22:20 which pets have teleport control though? just tengus? 22:20 My archon put on the ring he found somewhere. 22:20 oh I see -- I didn't realize they'd put on rings of TC since I figured it didn't do anything for pets 22:21 Evilhack doesn't have them but it would be useful against monsters who levelport like weeping angels. 22:22 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/fe2ae55be5e5...871ad3c467d6 22:22 [EvilHack] k21971 871ad3c - Fix: tweaks to objnam.c (dragon-scaled armor). 22:22 DOes EvilHack have monster intrinsics (can pets get teleport control from eating tengus)? 22:22 s/DO/Do/ 22:22 not that particular intrinsic, no 22:23 the usual elemental ones though yes, as well as esp 22:23 i think the reason they don't gain TC from eating corpses is just because TC for pets isn't useful -- at least I'm pretty sure that's why it's excluded in xnh 22:24 what happens if a pet wears a TC ring? do they actually gain anything? 22:24 any abilities? 22:24 can they control their teleports when hit with a zap so that they'll land next to you or the enemy or something? 22:24 i need to refresh my memory 22:24 one sec 22:25 I think monsters in dNetHack and FIQhack can get the teleport control intrinsic 22:26 Yeah my archon when zapped with telp is just staying close to me. If I take the ring away he is just random teleporting. 22:26 cool, K2 you should add TC from corpses then! 22:26 heh 22:26 no reason to skip it, I think the only reason it's skipped in other variants is that pet TC isn't implemented/doesn't do anything 22:27 yeah the ring basically gives monster the M1_TCNRL flag (sp) 22:27 (wearing ring of tele control) 22:27 if a monster can already teleport, wearing the ring over others has a higher priority 22:27 see worn.c 22:28 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed Gollum, on T:586 (0:05:13) 22:29 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 593 points, T:620, killed by a piranha 22:29 that'd be cool to add to corpse-granted intrinsics list for pets imo 22:31 monster TC is available for Rodney, Riders and 22:31 maybe tengu, no clue 22:31 only one of those is (trivially) tameable 22:31 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/871ad3c467d6...7253753eb1c3 22:31 [EvilHack] k21971 7253753 - Fix: wearing dragon scales and reading an unidentified scroll of enchant armor. 22:31 a couple other uniques have built in TC 22:32 cerberus and both kathryns 22:32 yup 22:33 speaking of kathryn... she's still up. bedtime for that one, brb 22:33 @e?cerberus 22:33 i rebooted that box, i need to restart pinobot 22:36 riders except death are tamable unless that's been changed in evilhack, cerberus probably too, but not either of the kathryns because MH_HUMAN 22:39 Ring priority might need changing. teleport control without intrinsic teleportation has same prority to my archon as posion resistance which he already has. If I give him both rings he keeps exchanging one for the other every few turns. 22:39 sounds like he's a real flip-flopper 22:39 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 641 points, T:1284, killed by a goblin 22:40 hah 22:40 but yeah that's not great 22:40 easy enough to fix 22:40 idk why it wouldn't be deterministic even if they have an equal rating 22:40 seems like it would depend on their position in the minvent linked list or something 22:40 i don't get why it'd keep flip flopping 22:41 It already has poison resistance, why wear the ring? 22:41 but even depending on their position in minvent is not great, and yeah it sounds wacky regardless 22:42 .... it is not doing that now after I gave it back again 22:42 yeah agreed it's weird, just saying I think that indecision is especially weird because of how i'd expect the function to work 22:42 i see why 22:42 well, i suspect why 22:42 why 22:42 a lot of these rings are rated as value of 5 if they have the intrinsic 22:42 should be 0 22:42 yeah that's odd 22:43 does it pick from the pool randomly if several have an equal value? 22:43 because it probably shouldn't do that to avoid that flip flopping k3ut0i mentioned 22:43 no 22:43 its a switch case 22:43 can you tell why it's flip flopping constantly then? 22:43 what's the function? 22:43 extra_pref() 22:43 in worn.c 22:44 both poison res and tele control are weighted as 5 in this particular scenario 22:44 in this case both seem to have same bias 5. 22:44 [hdf-us] [evil] Tormuse (Cav Gia Mal Law) killed Medusa, on T:58153 (2 days, 4:19:33) 22:44 does the position in the minvent linked list change when it puts on a ring or something 22:44 i dont know 22:44 brb 22:45 because if it's just going through and selecting the last item in the linked list with bias >= current, it seems like it should always pick teh same item. not go back and forth 22:45 unless it gets moved to the head of the linked list when it wears it 22:45 i guess something like that must be happening 22:46 oh wait unless 22:48 idk actually i don't get it 22:48 -!- arahael has joined #evilhack 22:48 i was going to say, if it's doing something like "if the monster doesn't have poison res, mark it 20. if the monster does have poison res, mark it 0" 22:49 the ring will go from 20 to 0 as soon as it gets put on (because it will be counting the poison res from the ring) 22:49 and then other items will be more desirable 22:49 I guess that can't be happening here because the mon already has poison res but you should take a look at that function and confirm it's not designed that way 22:50 it should not take into account resistances that might be gained from the ring itself, if that ring is being worn 22:50 (one simple way to fix that would be to take off the ring before evaluating, then put it back on after) 22:50 anyway I'm going to bed good night! 22:52 -!- arahael has quit [Ping timeout: 246 seconds] 22:55 me too, gnite 22:56 Good night. 22:56 FYI, I can trigger the flip flopping by giving him something else, even a rock. 22:59 -!- UnFortuneCookie has quit [Remote host closed the connection] 23:00 k3ut0i, do you have a poisonous weapon on you? 23:00 Yeah it must have something to do with inventory. It occurs everytime archon picks up something. 23:00 No. 23:00 why are there so many lemures in Asmos :) 23:00 I only have mojo and hammer of gods. 23:02 a ruby named The Heart of Cassanov <- this is new 23:02 Just a named ruby, that's it 23:02 also the level's from Un and has a dedicated lemure room 23:10 k 23:10 i can't seem to get to Asmos' room 23:10 need to melt the iron bars? 23:11 nvm 23:14 [hdf-us] [evil] eggandhull (Val Cen Fem Neu) killed the invisible Asmodeus, on T:101424 (1 day, 17:38:11) 23:16 in worn.c: m_dowear_type, armor_bonus(best) + extra_pref(mon, best) >= armor_bonus(obj) + extra_pref(mon, obj). 23:17 This might be the most suspicious part. 23:18 i almost died 23:18 forgot to wield SoA and a black dragon breath 23:18 yikes! 23:22 !tell K2 extra_pref toggles worn rings' extrinsics to pretend they've been taken off, but it doesn't change owornmask, so mon_prop() acts like the rings are still worn 23:22 Will do, terrapin! 23:32 -!- UnFortuneCookie has joined #evilhack