00:11 [hdf-us] [evil] carlarc (Inf Ith Fem Una) changed form for the first time by mimicking a pile of gold, on T:6712 00:24 -!- Chris__ANG has joined #evilhack 00:52 [hdf-us] [evil] bouquet (Sam Gia Fem Law) had Snickersnee bestowed upon her by Amaterasu Omikami, on T:14424 01:14 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 30994 points, T:11716, killed by a mountain dwarf, while sleeping 01:22 [hdf-us] [evil] Mosh (Pri Dwa Fem Law) genocided master mind flayers, on T:94154 01:30 [hdf-us] [evil] Mosh (Pri Dwa Fem Law) destroyed Charon, on T:94462 02:01 -!- Umbire has quit [Ping timeout: 240 seconds] 02:16 [hdf-us] [evil] ligang (Rog Hum Mal Cha) had a pair of boxing gloves entrusted to him by Kos, on T:8451 02:44 -!- spicyCebolla has joined #evilhack 02:53 [hdf-us] [evil] ligang (Rog Hum Mal Cha) had a gold broadsword entrusted to him by Kos, on T:10950 03:05 [hdf-us] [evil] ligang (Rog Hum Mal Cha), 16862 points, T:12092, quit 04:49 -!- mobileuser has joined #evilhack 04:53 -!- spicyCebolla has quit [Ping timeout: 268 seconds] 05:22 -!- amateurhour has joined #evilhack 05:32 -!- spicyCebolla has joined #evilhack 05:33 -!- spicyCebolla has quit [Client Quit] 05:33 -!- spicyCebolla has joined #evilhack 06:18 [hdf-us] [evil] ligang (Kni Hum Mal Cha) had a large shield entrusted to him by Manannan Mac Lir, on T:1128 06:39 [hdf-us] [evil] ligang (Kni Hum Mal Cha) chose an elven dagger to be named "Sting", on T:3965 06:56 thinking about maxing my luck and trying to write magic missile spell unkwon 06:56 unknown 06:57 [hdf-us] [evil] ligang (Kni Hum Mal Cha) made his first wish - "blessed greased +2 gray dragon scale mail", on T:5695 06:57 i never do it in evil, but i don't usually have markers early/mid game either 07:01 [hdf-us] [evil] rebatela (Mon Gia Mal Neu) had Mjollnir bestowed upon him by Chih Sung-tzu, on T:33757 07:16 i love the chart on magic markers that makes it seem super easy to do, but when the books/scrolls are failing and you are losing ink scribbling 'rebatela was here' it is beyond frustrating 07:16 https://nethackwiki.com/wiki/Magic_marker 07:17 that said, i've done it all the time in vanilla and sometimes you just get it on the first try and it costs next to nothing 07:26 i think i'm gonna try to kill this giant temple priest without reflection.... Did i really die from the lightning bolt, mobileuser? 07:26 i was probably just being sloppy. i don't think the bolt itself is like insteadeath or anything 07:27 heh, my memory is not *that* good 07:28 i'm gonna try polymorph i think and see what happens. i need my gold back to donate to other priest, plus i want his spellbooks 07:28 actually i'm just gonnna kill him 07:28 roll the dice 07:29 such a tough call.. i don't want to die. it would be sweet to just get reflection somehow 07:29 i have the spellbook, but i'm a giant without matter staff. i doubt i can cast 07:29 100% fail lol 07:31 hmmmm should i try to write magic missle ? i'm so used to never having a marker i'm not even using it for anything lol 07:37 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 2282 points, T:2417, killed by a hill orc, while praying 07:40 [hdf-us] [evil] ligang (Kni Hum Mal Cha) had a glass short sword entrusted to him by Manannan Mac Lir, on T:6727 07:52 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 451 points, T:1168, killed by a hobbit 07:54 [hdf-us] [evil] carlarc (Inf Ith Fem Una) murdered Hecubus, her faithful lesser homunculus, on T:26 08:00 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 379 points, T:711, killed by a magic missile 08:16 -!- rebatela has quit [Remote host closed the connection] 08:42 -!- Umbire has joined #evilhack 08:45 [hdf-us] [evil] ligang (Kni Hum Mal Cha) had Dirge gifted to him by the grace of Manannan Mac Lir, on T:9044 08:56 -!- rebatela has joined #evilhack 09:13 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 6074 points, T:6349, suffocated by the water elemental of Camaxtli 09:17 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 151 points, T:735, killed by a jackal, while fainted from lack of food 09:20 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 201 points, T:639, killed by an iron ball collision 09:22 [hdf-us] [evil] bouquet (Sam Gia Fem Law) had a large shield entrusted to her by Amaterasu Omikami, on T:19792 09:23 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 102 points, T:418, killed by a crossbow bolt 09:24 [hdf-us] [evil] ligang (Kni Hum Mal Cha), 21014 points, T:10582, burned by molten lava 09:25 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 134 points, T:429, killed by a jackal 09:32 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 137 points, T:885, killed by a newt 09:40 -!- qt has joined #evilhack 10:07 [hdf-us] [evil] qt (Sam Hum Mal Law) had a steel etched helmet entrusted to him by Amaterasu Omikami, on T:41726 10:12 qt what was it? 10:12 what was what? 10:13 [hdf-us] [evil] qt (Sam Hum Mal Law) had a steel etched helmet entrusted to him by Amaterasu Omikami, on T:41726 10:13 the helmet? lol I was just going to suggest you make it livelog the actual item ID 10:13 by moving the livelog_printf from before to after the makeknown part 10:13 it was a +5 helm of brilliance 10:14 whole lotta good that does me, being a samurai 10:14 you can target your opponent's weak spots 5% more accurately 10:14 more smart for less big dumb 10:17 It's kinda funny looking at it like that since samurai tended to be fairly high in social rank 10:17 I feel like they'd have access to some pretty solid education 10:19 the education is just not particularly useful in a dungeon 10:21 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 5423 points, T:6174, killed by a dingo, while fainted from lack of food 10:27 Valks turning to speed ascensions because they'd much rather discuss the literary significance of shit like the Volsung saga but everything in the dungeon wants to fight them instead 10:30 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 707 points, T:1482, killed by a mountain dwarf 10:42 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 1190 points, T:2469, killed by a giant mosquito 10:47 would suck if it was a +5 helm of opposite alignment and you just tried it on anyway assuming it was a good gift 10:47 and then you lose your protection 10:47 and get blasted by artifacts 10:47 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 2529 points, T:2665, poisoned by a gray fungus 10:47 evil 10:47 -!- qt has quit [Quit: brb] 10:48 oh i scared qt away with that 10:48 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 82 points, T:246, killed by a falling rock 10:48 they got the HoB sheesh 10:48 I badly need one of those 10:49 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 19 points, T:684, killed by a newt, while fainted from lack of food 10:50 no spell should fail 100%... 10:50 should be 99 10:50 slex has that I think, it's not a bad idea 10:51 xnh's approach with higher pw costs is neat too 10:51 I'm sure there's some other great ideas that would be added to the ideas archive, but alas the maintainer appears to have totally abandoned it :((( 10:52 -!- qt has joined #evilhack 10:52 I think there is value in the game being able to say there is no way you can cast this spell, at all, ever 10:52 in xnh a 100% fail rate = infinite Pw cost so it effectively still has 100% fail 10:53 amateurhour: I'm considering dropping my aws subscription which would mean no more consistent logs 10:53 how many zorkmids would convince you to do otherwise? 10:54 none 10:54 oh, in that case 10:54 * amateurhour slides over 0 zorkmids 10:54 pleasure doing business with you 10:54 I don't like giving money to bezos and I'm having harder time justifying paying $70/yr for effectively a persistent irc presence 10:54 yeah that makes sense 10:54 is there a good way to get logs from a discord chat? 10:54 no 10:55 maybe K2 could get the logs for you like how it's done for #evilhack and #hardfought? 10:55 for the purposes of the archive, if someone else with a persistent presence can be persuaded to cough up the logs, it works 10:55 otherwise I would only start recording ideas posted when I happen to be online 10:55 https://www.hardfought.org/irclog.evil/ for example 10:56 found a shield of reflection! 10:56 would need a channel bot 10:56 there are various channels where I don't think K2 can say "this is now publicly logged" 10:56 such as #nethack 10:56 not sooo useful for monk but helps with god zapping with lightning when i kill these priests! 10:56 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 462 points, T:1125, killed by draining their own life force 10:56 and he's not even in #splicehack where some design discussion happens 10:57 goddamn cure blindness spellbook (it's polyfodder tho) 10:57 kinda surprised #nethack isn't logged tbh 10:57 why? 99% of the logs would be rodney reporting deaths/asc 10:58 it's certainly privately logged 10:58 idk why I was just assuming it was logged 10:59 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 605 points, T:2151, killed by a flint stone 10:59 aosdict, grab a t3.micro for free 11:00 or just come to terms with spending 6 dollars + change each month for what you use now 11:01 probably used up free tier on more serious stuff idk 11:01 side note - winter solstice just occurred 3 min ago 11:01 free tier lasts only a year 11:01 I used it up years ago 11:02 some of the 'free tier' stuff isn't time-locked like that 11:03 guessing the ec2 instance is still time locked though 11:05 maybe google cloud has a totally free thing 11:09 -!- VaderFLAG_ has joined #evilhack 11:09 -!- VaderFLAG has quit [Killed (molybdenum.libera.chat (Nickname regained by services))] 11:09 -!- VaderFLAG_ is now known as VaderFLAG 11:12 got magic missile and charm monster off one priest 11:16 You are now invincimable 11:16 Tame everything that moves, missile everything else 11:16 Also tame everything that doesn't move! 11:17 [hdf-us] [evil] rebatela (Mon Gia Mal Neu) killed Master Kaen, on T:39144 11:17 [hdf-us] [evil] rebatela (Mon Gia Mal Neu) acquired the Bell of Opening, on T:39150 11:18 EPI: cha based limit of number of pets at once like dnh 11:18 i have to be in the mood to do the pet thing... 11:18 but i love knowing the spell or having magic harped charged to 20 regardless 11:19 just so convenient and can save a lot of trouble 11:28 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 1076 points, T:2681, killed by a hallucinogen-distorted giant spider 11:31 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 198 points, T:760, killed by a jackal 11:33 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 97 points, T:431, killed by a jackal, while fainted from lack of food 11:34 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 144 points, T:451, killed by a fox 11:35 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 49 points, T:91, killed by a fox, while praying 11:36 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 5 points, T:24, killed by a jackal 11:40 [hdf-us] [evil] rebatela (Mon Gia Mal Neu) killed Medusa, on T:40414 11:41 [hdf-eu] [evil] lacca (Con Ith Fem Cha) had Luck Blade bestowed upon her by Tymora, on T:1421 11:46 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 637 points, T:2261, killed by an Aleax of Ilmater 11:49 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 188 points, T:517, killed by a jackal, while fainted from lack of food 11:50 #nethack is privately logged. It's mostly independent irc aficiionados who trade the logs amongst themselves in the dark of night with crypto. A friend of mine had a pretty sweet collection. Lots of solider ants 12:12 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 2563 points, T:5880, killed by a wolf 12:16 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 104 points, T:760, killed by a guard 12:17 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 19 points, T:177, killed by a jackal 12:20 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 264 points, T:834, killed by an iron ball collision 12:30 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 857 points, T:2355, killed by a dwarf zombie 12:32 [hdf-us] [evil] carlarc (Inf Ith Fem Una), 16194 points, T:7238, killed by a mumak 12:38 [hdf-us] [evil] carlarc (Ran Hum Fem Cha), 0 points, T:808, killed by a grid bug 13:05 [hdf-eu] [evil] lacca (Con Ith Fem Cha), 2364 points, T:3232, killed by a ball of cold 13:40 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) rejected atheism with a prayer, on T:4724 13:40 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) hit with a wielded weapon for the first time, on T:4746 13:45 K2: when i get intrinsic poison res as a con, i dont get the "You feel healthy!" when i reach xp 7 13:47 I think it displays a slightly different message for convicts? 13:47 Might be thinking of old!Splice, though 13:56 NetSysFire I think others have noted that too (healer?) 13:56 Umbire: there is no message at all 13:56 It's a bit of a mystery 13:57 i see the problem 13:58 it's not supposed to print the message if you already have the resistance. but the code is probably straight from vanilla, so it's counting any incremental resistance as 'having it already' 13:59 Yeah that does it, I'd think 14:03 @e?water demon 14:03 water demon (&) | Lvl: 8 | Diff: 11 | Spd: 12 | Res: fire poison drain | Confers: nothing | MR: 30 | Generates: special | AC: -4 | Attacks: 1d3 weapon physical, 1d3 claw physical, 1d3 bite physical | Alignment: -7 | Flags: swims, poisonous, nopoly, stalker, infravisible 14:03 fuck, fire res 14:06 qt: nice find 14:07 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) polymorphed her first object, on T:12534 14:07 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 9525 points, T:12534, killed by a rabid rat 14:07 fuck i typoed and polyed something instead digging 14:10 K2: evil idea: https://nhqdb.alt.org/?3767 you cant duck if you are unconscious 14:13 if you're unconscious, you're perpetually ducking. the monster just needs to aim lower 14:14 well he's got you there NetSys 14:19 K2: i think this will fix the level up attribute thing? https://termbin.com/1gcj 14:20 oh wait 14:22 https://termbin.com/xpy4 fixed I think 14:25 i think i'm missing something there actually 14:25 nvm it works, i didn't eat enough green dragons while testing 14:52 -!- qt has quit [Ping timeout: 256 seconds] 14:59 -!- elenmirie has joined #evilhack 15:09 eat your greens 15:09 oh qt left :-) 15:11 -!- qt has joined #evilhack 15:16 qt thanks 15:18 qt eat your greens 15:18 shamelessly stolen joke 15:21 else if (!rn2(4)) 15:21 ini_inv(Lamp); 15:21 ^25%, correct? 15:21 haha, good one amateurhour 15:21 hopefully the last such question, think I have the hang of rn2(x) now 15:21 Umbire yes 15:21 baller, thanks 15:21 amateurhour: super clever. i have no doubt mobileuser is jealous of your wit 15:22 hahaha! 15:22 lmfao 15:45 is the change of tsurugi bisection the same in evil as in vanilla? 15:47 yeah 15:47 i didnt mess with bisection 15:47 i just did a couple practice runs in wizmode and 5/6 times he bisected me before i could kill him lol 15:48 unlucky 15:48 @e?Ashikaga Takauji 15:48 Ashikaga Takauji (@) | Lvl: 15 | Diff: 19 | Spd: 12 | Res: petrification | Confers: nothing | MR: 40 | Generates: unique | AC: 0 | Attacks: 2d6 weapon physical, 2d6 weapon physical, 2d6 claw amulet steal | Alignment: -13 | Flags: omnivore, nopoly, stalker, covetous, infravisible 15:49 no difficultadulthack changes? 15:49 maybe half phys dam from tsurugi 15:50 it didn't take that long to kill him tbh 15:50 he just always bisected me within 3-4 turns 15:50 [EvilHack] k21971 pushed 2 commits to master [+0/-0/±4] https://git.io/JDjoP 15:50 [EvilHack] k21971 ca19392 - Fix: unnecessary feedback when gaining an intrinsic from leveling up and the player already has that intrinsic. 15:50 i was probably unlucky i guess but it has made me really nervous to fight him lol 15:50 [EvilHack] k21971 97753b3 - Merge branch 'master' of github.com:k21971/EvilHack 15:50 do you have a wand of death qt? 15:50 no 15:51 my pet jabberwock will probably help take him out, that could improve the odds somewhat 15:52 the wiki doesn't mention the tsurugi changes so not sure if they have MR 15:56 It only has protection, luck item and the bisection ability 15:56 Evil adds the half-phys damage 15:56 evilhack added half phys damage whilst wielding the tsurugi 15:56 nice echo feature 15:56 :B 15:56 WHILST 15:58 i do have a wand of polymorph, i could probably polymorph him 15:58 Ashikaga Takauji the newt 15:59 i could also spend a wish on an amulet of life saving 15:59 watch him turn into a vorpal jabberwock and still cut you in half 15:59 yeah actually when i tested that strategy in wizmode he turned into a titan 15:59 lol 15:59 so still had the tsurugi, plus all sorts of deadly spellcasting 16:01 lolwew 16:02 Most of the vanilla strats for him apply, just have to factor in half-phys for one of 'em 16:05 hmm i could probably sleep him and let slip the jabberwocks of war 16:08 -!- krm26 has joined #evilhack 16:08 [hdf-us] [evil] qt (Sam Hum Mal Law) killed Ashikaga Takauji, on T:47294 16:08 [hdf-us] [evil] qt (Sam Hum Mal Law) acquired the Bell of Opening, on T:47295 16:08 yay 16:08 hi 16:08 Hello krm26, Welcome to #evilhack 16:08 -!- Chris__ANG has quit [Ping timeout: 240 seconds] 16:08 Hecubus is my only friend 16:09 hey krm26 16:09 hai 16:09 i love you Hecubus 16:09 Hecubus is evil, and would sooner shank you than be your friend 16:09 ugh, i've been sitting here all equipped for a long time without doing anything 16:11 [hdf-us] [evil] qt (Sam Hum Mal Law) completed his quest without incident, on T:47532 16:11 nice 16:11 see, its possible 16:11 preserve your alignment 16:12 yeah i'm gonna have to kill him for sure 16:12 over 47,000 turns \o/ 16:12 k2 why isn't my jabberwock killing the gelcubes for me 16:12 not para resistant? 16:13 will he refrain from attacking them because he's afraid of being paralyzed? 16:13 yeah 16:13 they seem to have a sort of cautious detente with neither one attacking the other 16:13 give him a ring of free movement :-) 16:13 playing hard to get 16:14 side topic - I may make some tweaks to secondary DSM abilities based off of what was recently added to vanilla 16:14 paxed and I dicussed the DSM changes before he committed 16:14 got me thinking 16:15 secondary c dragon ability is that your display character turns into a c? 16:15 -!- elenmirie has quit [Read error: Connection reset by peer] 16:15 -!- elenmirie_ has joined #evilhack 16:15 -!- elenmirie_ is now known as elenmirie 16:16 yes 16:16 exactly that 16:16 krm26 how did u kno 16:16 -!- Chris__ANG has joined #evilhack 16:16 did it get the ol' noggin' joggin' 16:16 yogging 16:16 the j is silent 16:16 :P 16:16 what sort of changes are you thinking? free action for orange? 16:16 not sure 16:17 blue dragon scales from fast to very fast 16:17 dunno why i didnt do that before 16:17 sounds like dnh and fiqhack 16:17 move sick res from gold dragon scales to green 16:17 i dunno 16:18 thinking about it 16:18 dnh ones probably more powerful, fiqhack are basically what vanilla has now 16:18 https://nethackwiki.com/wiki/User:Chris/dNethack/dNethack_Items#Dragon_Armors 16:18 yeah 16:19 red giving slime protection is nice and makes sense 16:19 dnh also has dscale shields but as I mentioned on the etherpad that'd probably be too good for evilhack 16:20 https://www.youtube.com/watch?v=B6nFhcI4tgI 16:20 mom he's sending that clip again 16:20 gold secondary: curse resistance 16:20 watch it 16:20 ... WATCH IT 16:20 nooo that'd take away from magicbane 16:21 so what :P 16:21 no 16:21 you need to hear this K2: f your magicbane 16:21 we dont diminish magicbane 16:21 is your magicbane a pair of gloves? NO 16:21 magicbane is cool 16:21 COOL 16:21 how many dragons were used to make your magicbane? ZERO 16:22 ooh magicbane a set of GDSM gloves GO 16:22 lol\ 16:22 dnh makes curses really nasty (not just limited to cursing your items) which makes curse protection kinda important 16:22 * K2 converts all artifacts into gloves 16:22 i will reiterate my most horrible and greatest idea -- some items randomize their item slot each game 16:22 adds blessed wrappings (clock slot item) which gives curse protection 16:22 cloak* 16:22 greatly complicating everything, including desired wish results 16:22 lol clock slot 16:23 lol 16:23 dragonbane might be gloves, might be a cloak, etc. don't know until it is in your hands 16:23 we need a slot of pants 16:23 for 16:23 random each game 16:23 sounds great krm26 16:23 yes K2 so readable hawaiian jorts can be added 16:23 bejeweled leather battle shorts 16:23 as long as orcs don't get to wear pants 16:24 i mean, the shame of it 16:24 is that somehow against the tolkien lore 16:24 well no 16:24 whenever you mention jorts it makes me think of Reno 911 16:25 https://pbs.twimg.com/media/DeT_01xWAAAbZ63?format=jpg&name=small 16:25 I believe it was in the silvermellon where yoda said that orcs don't have legwear 16:25 amateurhour, no that was abe lincoln 16:25 when he was signing the magna carta 16:25 was that before or after abe got his green lantern ring 16:27 heheh 16:27 time to get the kiddo, bbl 16:29 https://www.health.com/mind-body/bbl-brazilian-butt-lift-surgery 16:29 hmm 16:34 dtsund WHEN 16:35 bigger priority than moving around DSM properties :-) 16:36 dtsund? 16:37 that old old post? 16:37  old old post? 16:37 dtsund like in xnethack 16:38 i'm only familiar with those letters connected with some old post (~2000ish) about overhauling the nethack class system 16:39 it's a player's name, think it was the person that suggested the dsm change 16:39 aosdict would know for sure obviously 16:40 yeah it is named after the person who came up with it 16:41 gotcha, that player also suggested a class overhaul a billion years ago. up to speed now, he's the melt-scales-into-armor guy too 16:42 yeah the melt-scales-into-armor thing is implemented in xnh, it's pretty cool 16:42 and scales wearable as cloaks 16:42 which is YUGE 16:42 ime you still pretty much always end up wearing gray/silver but there's a ton of variability in the base armor and its effects 16:43 i was wearing silver-scaled leather studded armor for a while lol 16:43 as a wizard 16:43 The reasonable choice 16:43 ofc xnh also has objmats so like 16:43 bone splint mail exists 16:43 i eventually ditched it for a silver-scaled bone plate mail 16:43 and it fucks 16:43 which was pretty cool 16:43 see even better 16:44 fun to imagine what that looks like 16:45 basically some monster hunter shit I bet 16:46 when you bisect a monster it should leave two half-corpses instead of one corpse 16:46 it's simple math 16:46 qt: paxed had to go and blow up the dtsund dsm system probably today :| 16:46 aosdict: ? 16:47 how is it blown up? can't you change the switch/case to check for different types of scaled armor? 16:47 dsm in vanilla now confers secondary extrinsics 16:47 I can only imagine how many bugs it will create 16:47 Oh right, xnh pulls from vanilla-- ohhhhhhhhhhhh. 16:47 wew bet that'll be Fun 16:47 owned 16:49 isn't it just a function that checks for different kinds of scales? 16:49 i guess i can imagine scenarios like 'you merge one type and it overwrites another type' might get complicated 16:49 yeah ok i can imagine how it might become a pain 16:50 just add a recalc_all_intrinsics function and insert it between every line of code 16:50 how about, don't cache extrinsics 16:50 yes good point 16:51 just iterate through all inventory items every time you want to check for an intrinsic 16:51 that's basically what I was suggesting there but with a lil dash of hyperbole for flavour 16:51 if the game needs to check for you having fire res, it can just check (intrinsic fire res || loop over armor and check for fire res) 16:51 O(1) for players O(inventory size) for monsters 16:51 cap inventory size for monsters so that becomes O(1) too 16:51 e z 16:52 I guess trinsics conferred by carried artifacts might interfere with that 16:52 why is it O(1) for players? don't you have to check for items that confer it when carried 16:52 ok you beat me. i give up 16:52 I think qt is actually me 16:52 those were suspiciously similar lines of text 16:53 still O(1) because of invent letters cap innit 16:53 not that it'd really matter anyway because how expensive could it be 16:54 time for loadstone artifacts breaking that invent letter cap 16:55 The dwarven sergeant turns into a centaurian medica ossium! <- that's cool, I forgot races apply to shapechanger forms 16:55 -!- mobileuser has quit [Quit: Connection closed] 16:55 qt: do you think vanilla would be willing to accept a no-cache-extrinsics patch? or would they be too concerned about pErFoRmAnCe 16:55 -!- mobileuser has joined #evilhack 16:56 I bet they'd be more likely to take it if there was a naive cache with a dirty flag 16:57 but idk 16:57 you want I should drive over the flag a bit? 16:57 [hdf-us] [evil] karibou (Rog Elf Fem Neu) became literate by engraving "Lilje", on T:3819 16:57 -!- Chris__ANG has quit [Ping timeout: 256 seconds] 16:58 Also K2 what version of evil are we on again 16:58 aosdict: idk, you could always email and ask 17:00 actually it seems like the overwrite existing scales bug I was imagining wouldn't happen 17:02 since you already do it by removing the armor, then wearing the newly scaled armor. so it should remove and add the appropriate extrinsic already if the secondary scales effect function can handle scaled armor 17:02 but i'm sure there are other odd cases like that 17:04 hear my preaching of dooooooooom 17:05 answering my own question... 17:06 right, still 0.7.1-beta 17:07 Feels like it's been longer than it has 17:08 [hdf-us] [evil] karibou (Rog Elf Fem Neu), 3653 points, T:4043, killed by an enormous rat 17:09 is evilhack still using the old topten format since the major version is 0 17:09 i can't remember if that got fixed 17:09 oh it did I guess. 17:10 or actually it is still using the old format but it will start using the new format as of 0.7.2 17:11 instead waiting until 3.3.0 17:14 git says a lockfile already exists in the evilhack repo but I don't see any git processes, can I just delete it 17:16 yolo 17:17 thanks for the encouragement amateurhour 17:17 i did it and my computer just exploded 17:17 this is the problem with impure languages that have side effects and undefined behaviour 17:22 -!- amateurhour has quit [Quit: leaving] 17:26 amateurhour just exploded 17:26 the danger of impure languages... 17:35 -!- Umbire is now known as Guest7912 17:35 -!- Umbire has joined #evilhack 17:38 -!- Guest7912 has quit [Ping timeout: 240 seconds] 17:40 -!- ChrisANG has joined #evilhack 17:47 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 17:49 -!- Umbire is now known as Guest2071 17:49 -!- Umbire has joined #evilhack 17:50 [hdf-us] [evil] karibou (Rog Elf Fem Neu), 1155 points, T:1756, killed by a mountain dwarf 17:52 -!- Guest2071 has quit [Ping timeout: 240 seconds] 17:55 -!- mobileuser has quit [Quit: Connection closed] 18:06 why do healing potions cure 'sickness' but not 'disease'. 18:07 i just desperately smacked my guy with like 3 different healing potions hoping against hope it would cure him 18:07 only for him to die in the mud 18:07 and then i rezzed him and he was mad at me :( 18:08 -!- Umbire has quit [Quit: Umbire zaps a wand of digging!] 18:10 I had to put him down like a dog 18:11 this is sick, K2. you're sick. and NOT in the way that can be cured by smashing a potion over your head 18:14 :/ 18:14 lol 18:14 seriously is that a bug? he also refused to eat eucalyptus 18:15 but maybe that's because he was a carnivore or something 18:15 hrm 18:15 lemme have a look at the commit i did 18:17 [hdf-us] [evil] qt (Sam Hum Mal Law) killed the Abominable Snowman, on T:49538 18:18 huh 18:18 i've confused myself 18:19 the potion thing would just need this I think https://termbin.com/8a6x 18:19 but was he supposed to be willing to eat eucalyptus? 18:19 yes 18:20 [hdf-us] [evil] karibou (Rog Elf Fem Neu), 1360 points, T:2603, killed by a baby owlbear 18:22 oh they are only willing to use it if they are 'sick', not 'diseased' 18:22 right there's a difference 18:22 but it cures disease 18:22 huh 18:22 may as well allow it 18:23 i'm seeing some things that need fixed in muse.c also 18:25 oh yeah 18:25 i have some work to do :P 18:28 -!- rebatela has quit [Remote host closed the connection] 18:29 some ideas https://termbin.com/1dxx 18:32 that patch also lets you #wizgenesis a 'diseased foo' or 'sick foo' or 'diseased sick foo' for testing, btw 18:32 -!- rebatela has joined #evilhack 18:33 I did this bit already hah: 18:33 - if (mtmp->msick) { 18:33 + if (mtmp->msick || mtmp->mdiseased) { 18:33 in muse.c 18:34 nice 18:34 i guess animals are too stupid to eat a eucalyptus leaf off the ground even if it would save their life 18:35 but the alternative would be putting together a whole separate animal item usage AI, deciding which items animals can/should be able to use... probably not worth it 18:36 that patch would let you toss eucalyptus leaves to your sick/diseased pets and hit them with healing potions, so that's probably sufficient. and intelligent monsters will pickup/eat it themselves 18:36 yup 18:39 hmm dog.c:971 is a weird unreachable return statement, it's right after another return statement 18:39 like 'return foo; return bar;' 18:42 there's an issue with what I wrote 18:42 eucalyptus leaf shouldn't be a treat for all herbivores, just acceptable food 18:42 case EUCALYPTUS_LEAF: 18:42 return (mon->msick || mon->mdiseased || herbi) 18:42 ? DOGFOOD : starving ? ACCFOOD : MANFOOD; 18:43 this should probably be like this instead 18:43 case EUCALYPTUS_LEAF: 18:43 return (mon->msick || mon->mdiseased) ? DOGFOOD 18:43 : (starving || herbi) ? ACCFOOD : MANFOOD; 18:43 ok 18:44 -!- Umbire has joined #evilhack 18:46 qt, your edits plus mine - https://termbin.com/82e8 18:48 brb 18:49 i think you need to change 'if (msick) msick = 0' to 'if (msick || mdiseased) msick = mdiseased = 0' for the various MUSE_POT_HEALING and MUSE_UNICORN_HORN 18:49 like I did in potion.c 18:55 i think moving muse_eucalyptus_leaf further down makes monsters consider it less urgent. e.g. a monster would prefer to use a bag of tricks over a eucalyptus leaf to cure disease, which seems like misplaced priorities 18:56 but probably not a big deal honestly 18:58 K2: here's what you sent but with the item effects expanded to cure disease https://termbin.com/2w9i 19:00 why did you move the MUSE_EUCALYPTUS_LEAF out of the 'mdef != PESTILENCE' thing? shouldn't pestilence be chill about being sick/diseased? 19:08 [hdf-us] [evil] Mosh (Pri Dwa Fem Law), 1644193 points, T:98555, killed by Orcus 19:33 -!- Umbire is now known as Guest6731 19:33 -!- Umbire has joined #evilhack 19:36 -!- Guest6731 has quit [Ping timeout: 240 seconds] 19:38 qt because I dont think it needs to be there? 19:38 restore ability potion is set up same way 19:38 the block is for 'strategies that differ depending on whether the monster is pestilence' 19:39 so moving it out means that pestilence will use eucalyptus leaves to cure sickness. probably doesn't matter but i think that's why it was in there 19:39 because pestilence and sickness have an unusual relationship? 19:39 well pestilence cant get sick 19:40 ergo it'd never want to use a eucalyptus leaf 19:41 i guess that is the reason it was set up so pestilence would ignore it then 19:41 but probably doesn't make a big difference other than downgrading it to lower priority a bit 19:42 maybe i am misunderstanding it 19:42 easy enough to put it back 19:42 i don't think it makes a big difference either way 19:42 you could just leave it 19:43 the only real difference is whether pestilence will consider eating a eucalyptus leaf when sick 19:43 but it cant get sick 19:43 if he can't get sick, there's no difference 19:43 other than making taking a wand of create monster out of a bag slightly higher priority than taking a eucalyptus leaf out of a bag I guess 19:43 just looked at your last termbin, good catch there 19:44 and the create monster bits, it looks like there are duplicates, as in some unneeded entries 19:45 like what? 19:51 -!- Umbire is now known as Guest2394 19:51 -!- Guest2394 has quit [Killed (strontium.libera.chat (Nickname regained by services))] 19:51 -!- Umbire has joined #evilhack 19:51 so look at muse.c line 722 onward 19:52 if not pestie, use these 19:52 ok so not create monster? muse.c? 19:52 else if pestie, use these 19:52 that's the bifurcation between the recursive and nonrecursive functions again 19:52 and then after that there's more create monster usage (the scroll) 19:52 we talked about it somewhat recently 19:53 yeah you might be able to take that out of the nonrecursive one 19:53 what i dont understand then, is why the bag and wand are in the if statement for pestilence or not pestilence, but the scroll of create monster is outside of it 19:53 shouldnt all of the create monste monsters bits be outside? 19:53 -monste 19:54 oh yeah i misunderstood what you meant 19:54 well, you added the bag of tricks thing just now didn't you? 19:54 i did 19:54 and i'm looking at it again going 'wtf' 19:54 my *guess* is that it's because order matters here 19:54 i have a cold, get offa me 19:55 moving wand of create monster down after the if/else would make monsters consider a potion of healing a 'better' defensive item 19:55 throw me a eucalyptus leaf 19:55 but it doesn't seem like that big a deal 19:55 yeah thats what I was thinking 19:55 healing should > creating more monsters 19:55 that's the only reason I can think of to do it that way, though 19:55 idk, a normal potion of healing kind of sucks, I think zapping a wand of create monster is more likely to actually kill the hero 19:56 and it would get rid of a couple dups 19:56 hmm 19:56 but it's probably not a big deal, i think you could move it and probably nobody would notice a difference 19:56 uuuugh 19:56 i'm being summoned 19:56 again 19:56 brb 19:57 weird, I just sacrificed this newt on a chaotic altar and K2 appeared! 20:02 lies 20:02 orcish soldier, riding a centaurian soldier 20:02 love it lol 20:02 :P 20:02 i'm invisible somehow 20:03 i had been wearing an invis ring for a while, just took it off and I'm still invisible... I guess I must have stepped on a magic trap at some point and not noticed 20:06 20k turns and still haven't found an ID scroll. 20:08 you need hands to quaff a potion too yeah? 20:08 yup 20:13 [hdf-us] [evil] bouquet (Sam Gia Fem Law) had Fire Brand bestowed upon her by Amaterasu Omikami, on T:21249 20:14 noooice 20:17 I'm dedicated to my 2H ways. Not sure I can spare a skill slot for a short sword 20:17 0:3 wow 20:17 nice 20:21 [hdf-us] [evil] bouquet (Sam Gia Fem Law) had Grayswandir bestowed upon her by Amaterasu Omikami, on T:21855 20:22 hmm 20:22 case EUCALYPTUS_LEAF: 20:22 return (mon->msick || mon->mdiseased) ? DOGFOOD 20:22 : (starving || herbi) ? ACCFOOD : MANFOOD; 20:22 this isnt working 20:22 in what way is it not working? 20:23 i diseased my tame horse with grimtooth, it ignored the leaf 20:23 on the ground, in its inventory... nada 20:23 that's what I was talking about earlier 20:23 yeah 20:23 that animals are too stupid to eat it themselves but you can throw it to them 20:23 oh but if you toss it 20:23 right 20:23 ok got it 20:23 i have the dumb 20:24 gonna eat, back later 20:24 no it does feel like it should work. but because they only eat when they are hungry, even treats, they ignore it 20:24 an intelligent monster would still eat it bc it's a 'defensive item' but for animals the only way they are incentivized to eat it is the 'mark it a treat' thing 20:25 [hdf-us] [evil] bouquet (Sam Gia Fem Law) changed form for the first time, becoming a quivering blob, on T:22385 20:28 [hdf-us] [evil] bouquet (Sam Gia Fem Law) completed Sokoban, acquiring an amulet of magic resistance, on T:22832 20:43 nice, I got gold dragon scales :D 20:49 [hdf-us] [evil] bouquet (Sam Gia Fem Law) polymorphed her first object, on T:24551 20:50 nice indeed 21:01 Mmm, Geryon on swamp level so no boulderforting 21:02 He's got the dust-free-action rod now, right? 21:04 The shock rod? I think? 21:06 [hdf-us] [evil] krm26 (Sam Gia Fem Law) killed Geryon, on T:63589 21:13 they look very nice on you 21:14 what the...something happened to me despite free action and sleep resistance, woulda died except for my pegasus -- what in hell did the demilich do 21:14 past my scrollback whatever it was dammit 21:15 wish visual studio code had a nethack ttyrec plugin 21:16 huh 21:17 oh what an IDIOT -- did it to myself, throwing a boulder while levitating and being bashed into iron bars 21:17 doh 21:17 oh, does that knock you out or something? 21:18 apparently a pretty long stun 21:20 i did EVERYTHING wrong on this geryon level, pegasus saved my life twice 21:20 i was stunned FOREVER with this demilich summoning demons and peg chewed through them all 21:24 hmm 21:24 wonder how hard a visual studio code nethack ttyrec plugin would be (not for playback, just to read) 21:27 yay pegasus 21:27 krm26 does your pegasus have barding? 21:28 spiked 21:28 is it enchanted? 21:29 alas no 21:29 started out blessed, now cursed all to heck 21:29 but i mean they hit level 30 so fast I don't know that enchanting it makes much difference 21:29 pegasus would be UNSTOPPABLE if you get it to +5 21:29 UNSTOPPABLE!!! 21:30 -12ac to -17ac, eh 21:30 okay, potentially stoppable 21:30 but not bad 21:30 i'd like to give it a unicorn horn to cure its own sickness 21:31 Shame it has no hands 21:31 unicorns cure their own sickness with unicorn horns without hands! 21:31 check and mate 21:31 simply superglue the horn onto pegasus' forehead 21:32 the horns are literally in their hands wdym 21:32 qt: see now this is thinking with portals 21:37 new item, super glue lol 21:37 [hdf-us] [evil] krm26 (Sam Gia Fem Law) killed Lolth, on T:64544 21:38 all - next time you see tonneofton in #hardfought (plays as Mosh) ask him to join here please. I tried sending him an email, I think they probably used a fake email for dgl registration 21:38 everytime they are online and talk/ask about evilhack i'm away and I miss them by like 5 min lol 21:39 did you put up a !tell 21:39 ? 21:39 not yet 21:41 there, tell sent 21:54 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±5] https://git.io/JyeBg 21:54 [EvilHack] k21971 ac8db73 - Fix: monsters not curing themselves of sickness/disease as they should, other adjustments to muse.c 22:03 ok, that's live 22:04 those of you that were having issues with pets not curing themselves, hopefully this settles that 22:13 -!- qt has quit [Ping timeout: 260 seconds] 22:26 -!- spicyCebolla has quit [Ping timeout: 240 seconds] 23:31 -!- Umbire has quit [Quit: Umbire zaps a wand of digging!]