00:02 [hdf-us] [evil] bouquet (Wiz Gno Fem Cha) killed Cerberus, on T:68507 00:03 [hdf-us] [evil] bouquet (Wiz Gno Fem Cha) entered Gehennom, on T:68540 00:05 -!- rebatela has joined #evilhack 00:14 [hdf-us] [evil] tinklebear (Kni Orc Fem Cha) changed form for the first time, becoming a spotted jelly, on T:13018 00:14 [hdf-us] [evil] tinklebear (Kni Orc Fem Cha), 25061 points, T:13021, quit 00:57 -!- malor has quit [Remote host closed the connection] 01:04 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±4] https://github.com/k21971/EvilHack/compare/8a3ec404f22e...67178141835d 01:04 [EvilHack] k21971 6717814 - The Gauntlets of Purity cannot be worn by the impious. 01:46 -!- chao has joined #evilhack 01:49 -!- stenno has quit [Ping timeout: 246 seconds] 02:18 -!- Umbire has joined #evilhack 02:28 -!- rebatela has quit [Ping timeout: 268 seconds] 02:31 -!- rebatela has joined #evilhack 02:53 -!- hackemslashem has joined #evilhack 02:55 -!- elenmirie has joined #evilhack 03:24 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) completed Sokoban, acquiring a bag of holding, on T:15655 03:39 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed Aphrodite, on T:16171 04:10 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) had a pair of cloth jumping boots entrusted to her by Odin, on T:17225 04:17 -!- chao is now known as stenno 04:19 -!- Umbire has quit [Remote host closed the connection] 04:19 -!- Umbire has joined #evilhack 04:23 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) averted death (killed by a flesh golem), on T:17548 04:23 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 85866 points, T:17554, killed by an ettin 04:32 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 04:48 -!- malor has joined #evilhack 05:04 [hdf-us] [evil] Nightsorrow (Sam Hum Fem Law), 2524 points, T:3059, zombified by a hobbit zombie 05:37 -!- mobileuser has joined #evilhack 05:37 -!- hackemslashem has quit [Ping timeout: 272 seconds] 05:52 -!- hackemslashem has joined #evilhack 05:52 -!- elenmirie has joined #evilhack 06:12 do the purity removing themselves force-drop cursed weapons? 06:18 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 371 points, T:1192, killed by a water moccasin 06:22 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 06:25 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 614 points, T:1512, killed by a dwarf lord 06:34 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 592 points, T:1693, killed by a bone orcish dagger 07:11 krm26 i didnt check that 07:12 it is 3° F in my driveway this morning 07:12 chilly :) 07:13 -16.1111 07:13 brrr 07:16 the coldest i've ever seen it get at my house is -27° F 07:17 but, the last couple winters have been mild 07:17 this year 'they' say its going to be very very cold 07:18 oh snap, the temp dropped to 2° 07:22 -!- amateurhour has joined #evilhack 07:40 I'm not sure about "them", here we are halfway through december and it's barely dropped below freezing at all 07:41 we have -6 07:45 ^(Celcius btw) 07:45 yeah :D 07:45 especially not kelvin 07:47 It's a winter wonderland here 07:48 winter is the best imo 07:57 I <3 winter 07:59 Man I missed early game Evil 08:00 I dislike whichever of winter and summer is currently happening more 08:01 !whereis Umbire 08:01 hackemslashem: Umbire is not playing. 08:01 poo 08:01 all my Evil games on that name are late and parked 08:01 what i like about winter is the mass die-off of all the mosquitos and ticks 08:02 Spring is nice. I missed it last year, I was in the bath 08:02 K2: Yes. That is a lovely thing. 08:02 And deer flies. 08:02 yeah those too 08:02 fuckers 08:03 anyone tracking the nuclear fusion breakthrough announcement that is supposed to happen later today? 08:05 no but please do ping me 08:05 not tracking it but I think someone already told me what it's about 08:05 k2, unrelated to that but interesting video https://www.youtube.com/watch?v=yNP8by6V3RA 08:05 cool 08:05 (about different fusion projects going on and their different approaches) 08:06 the video is better than its title 08:06 scientists workong on nuclear fusion had their first ever energy net gain 08:06 *working 08:06 holy shit that is cool 08:06 yeah 08:06 its huge 08:06 there's a running joke that nuclear fusion is 20 years away 08:06 yup 08:06 and every year that number doesn't go down 08:06 well now its only 19 yrs away 08:07 \o/ 08:07 almost like the doomsday clock? :P 08:09 this is how I imagine the breakthrough went: scientists at nuclear fusion lab , qt the intern comes in, looks over shoulder, goes 'oh hey try this here you go.... no wait! git push --force ok NOW, try that' 08:09 energy net gain 08:09 oh hey the light is green 08:09 net gain 08:09 \o/ 08:10 gotta love all those "in case of fire: git commit, git push" 08:10 lol 08:10 those wannabe funny signs miss the most important step, staging 08:10 that kind of thing causes code fires so the fire actually spreads to the internet burning down all the e-tree 08:10 think b4 u push for the love of god 08:11 also it would fail if you are on a new branch that doesnt have a remote unless you have the "auto-create-remote-branch-setting" that I dont remember the name of 08:11 :D 08:11 which I intentionally leave off 08:13 heh 08:14 autostash on the other hand is a godsend 08:15 -!- elenmirie has joined #evilhack 08:16 autostash ftw 08:16 oh btw, another feature of git that I never see anyone mention that might be nice to read about https://medium.com/@porteneuve/fix-conflicts-only-once-with-git-rerere-7d116b2cec67 08:16 yeah I use that 08:17 git rere? 08:17 rerere :D 08:17 pronounced ree-ree 08:17 the only thing I wish git could do that it can't rly right now is do a rebase as though it's a merge 08:18 like resolve all the things in a oner (like you'd do with a merge) but keep the order of commits like a rebase and have linear history afterwards 08:18 cbus that vid link you sent... i think that's my wife's coffee maker 08:18 this works sometimes: https://github.com/capslocky/git-rebase-via-merge but it's also whack 08:18 also another thing I wish git could do is make my coworkers good at using git cuz they all sucked 08:19 haha, sounds like you are also the go-to-person when shit hits the fan? 08:20 none of them ever used the CLI rly, they all used different GUIs from eachother and anything more complicated than 1 button in their GUI and they were lost 08:20 like bruh just spend 20 mins meaning the pro git thing 08:20 yeah... the thing is that my colleagues have done a basic git course and still arent able to handle it 08:21 I am of the opinion that before you start adding a GUI learn how it works and how to handle it via CLI 08:22 (I personally use lazygit and CLI) 08:22 I just use the cli tbh 08:23 we had a senior dev that really didn't understand git at all and panicked when something went wrong 08:23 The git wizards I know mostly use magit in emacs which is unfortunate because I'm too stupid for it 08:23 and there was a commit like Revert: Revert: Revert: Revert: Merge Foo 08:23 and I was like guys I would like to nominate someone for the chopping block 08:24 do you use emacs Pinkbeast? 08:24 Yeah, but AFK 30m or so 08:24 no worries 08:28 evilhack release today? 08:29 hahaha nice commit 08:33 oof i almost forgot... I need to make encyclopedia entries for the forged artifacts 08:33 mobileuser maybe? 08:34 aosdict got me interested in refactoring some artifact stuff, and i tried doing that last night but things did not work. i'll prob need help on that 08:34 best to do it now cuz all that would be save breaking 08:36 just wondering if I should wait a bit starting a new game :-) 08:38 i reallly wally want to release before friday for sure, that's when in-laws show up 08:38 wally = really 08:39 ah, concrete deadline! 08:39 yeah i am giving myself until thursday night 08:39 (my time) 08:43 [hdf-us] [evil] UmberConductor (Bar Dwa Fem Neu) killed the Goblin King, on T:3405 08:50 K2: Should we release hackem when the inlaws leave then +D 08:51 hackemslashem, when is that? 08:51 I took a big step today - totally removed monster steeds. Also took care of like half my bugs! 08:51 wow, gj 08:52 Why use a scalpel when you can use a baseball bat! 08:52 do I need to make install? 08:54 Yea make really clean today 08:54 ah wiping my save then :) 08:54 do I need to rerun setup.sh? 08:54 or just make clean all install 08:56 removing monster steeds 👌 08:56 I'm not sure what's in your setup.sh, but I think the latter is fine? 08:56 I mean the one in nethack 08:56 ./setup.sh hints/linux that is 08:56 Oh probably not 08:57 I dont mind wiping my pretty promising save though 08:57 Do it for science! 08:57 it is part of playtesting :P 08:57 Configuration incompatibility for file 08:57 ok it does not start so will need to wipe 08:58 You might want to skip to the astral plane - maybe do me a big favor and see if the guardian angel works correctly 08:58 might give it a shot depending on how I feel post work 08:58 i've thought about removing the bit that allows monsters to mount and ride other monsters 08:58 I had to remove the red horse, and looks like that was added a looooong time ago, so the angel code might not work anymore 08:58 in the beginning, they would just spawn that way 08:58 had to remove the red horse? 08:59 I felt like it was part of the package of steeds and stuff :) 08:59 oh 08:59 you got rid of the riders steeds 08:59 gotcha 09:00 If the riders didn't get their steeds and you got one that would be awkward 09:00 * K2 nods 09:00 yeah i think i'm gonna remove the rando monster rides another monster bit 09:01 that did cause a lot of issues 09:01 still keeping rider/steed combos at spawn 09:01 hrm 09:01 or just adjust the frequency 09:01 i dunno, i am so conflicted 09:02 I just know I'm too smooth brain to comprehend fixing the steed stuff, so choppy choppy! 09:04 Hey, are rings subject to the same varying materials that weapons are? Like if a ring is iron, is it eligible for different materials? 09:04 amateurhour: Back FWIW 09:04 rings? no 09:04 you can fooproof them tho if their material allows 09:05 I forgot what I was gonna ask, probably something about evil mode (I use vim but every so often have an urge to try emacs) 09:06 Ah, ok. Ran into something where wizwish wished for a ring and it's trying to turn it into wax.. 09:07 evilhack or hackem? 09:08 Oh sorry, hackem 09:09 heh 09:10 I think it was just wishing for "Wax." Just tried this in evil too and it gave a random object made of wax. Pretty weird 09:11 objnam shenanigans 09:18 amateurhour: I use both; emacs is a great operating system but Unix has nicer text editors 09:19 emacs/GNU/Linux 09:20 hackemslashem, the function separate_steed_and_rider(), couldnt you just tell it to not place rider on top of a trap? 09:22 Perhaps, but my heart said "one square, one monster", and I have committed to that now 09:23 heh 09:24 hmm 09:24 2 monsters one square 09:26 that function could prob use a 'isok' 09:28 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) killed the Goblin King, on T:2684 09:28 enexto calls goodpos though, hmm 09:29 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 09:29 what do you all think? 09:31 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) hit with a wielded weapon for the first time, on T:5922 09:31 [hdf-us] [evil] UmberConductor (Bar Dwa Fem Neu), 5338 points, T:6064, killed by a dwarf lord 09:32 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 4534 points, T:5988, killed by a hill orc 09:36 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 463 points, T:1269, killed by a gnome lady, while fainted from lack of food 09:48 [hdf-us] [evil] Loggers (Mon Hum Fem Cha) killed the Goblin King, on T:765 09:49 hackemslashem: what about four squares, one huge monster like some people want? 09:54 [hdf-us] [evil] Loggers (Mon Hum Fem Cha), 2279 points, T:1820, killed by a wererat, while frozen by a monster's gaze 09:56 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha) performed his first genocide (leocrottas), on T:1 09:56 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 0 points, T:9, killed by a black pudding 10:05 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 3495 points, T:1783, killed by a gnome zombie 10:06 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 41 points, T:185, killed by a newt 10:10 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 77 points, T:313, killed by a scroll of earth 10:10 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 0 points, T:41, killed by a sewer rat 10:11 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 60 points, T:181, killed by a succubus 10:12 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 10 points, T:189, killed by a falling object 10:13 that's too epic aosdict, the technology isn't ready yet 10:14 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 115 points, T:518, killed by a jackal 10:23 [hdf-us] [evil] Loggers (Tou Hum Mal Neu), 1390 points, T:2143, killed by a rothe 10:25 [hdf-us] [evil] Loggers (Pri Hum Mal Cha), 114 points, T:418, killed by an iron ball collision 10:25 any good article about the fusion news? 10:26 aosdict: I think the long worm has it covered ;) 10:34 [hdf-us] [evil] Loggers (Pri Hum Mal Cha), 468 points, T:1087, killed by an orc zombie 10:36 TL;DR it's laser fusion, that's only good for research on making better nuclear bombs 10:41 [hdf-us] [evil] UmberConductor (Hea Dwa Fem Neu) killed the Goblin King, on T:3168 10:51 [hdf-us] [evil] UmberConductor (Hea Dwa Fem Neu) rejected atheism with a prayer, on T:4061 10:58 oh you mean nukular 10:59 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 756 points, T:842, killed by a hobgoblin 11:04 [EvilHack] k21971 pushed 2 commits to master [+0/-0/±3] https://github.com/k21971/EvilHack/compare/67178141835d...6f47d329b151 11:04 [EvilHack] k21971 c0674ec - Code formatting cleanup in allmain.c 11:04 [EvilHack] k21971 6f47d32 - Encyclopedia entries for all of the new forged artifacts. 11:04 -!- mobileuser has quit [Quit: Connection closed] 11:04 cool time to release gogogogo mobi is waiting 11:05 not yet 11:05 mobi is literally going insane with anticipation and doing weird things in the unwinnable splice game #savemobi 11:05 i'd like some help on refactoring some artifact bits that aosdict pointed out. gave it a good go last night but it did not pan out 11:06 i'm not that good at actual refactoring 11:06 i thought the SPFX_NOWISH would be easy, but nope 11:07 lol #savemobi 11:07 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 798 points, T:1334, killed by a goblin, while frozen by a potion 11:07 i'd also like to see if we can resolve some of these rider/steed issues 11:07 at this point its just tweaking and cleanup, maybe some bug fixes :) 11:12 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 674 points, T:1063, killed by the Goblin King 11:16 [hdf-us] [evil] Loggers (Rog Hum Mal Cha) had a dagger entrusted to him by Kos, on T:1014 11:18 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 422 points, T:1512, killed by the wrath of Kos 11:31 [hdf-us] [evil] Loggers (Rog Hum Mal Cha) killed the Goblin King, on T:3664 11:31 [hdf-us] [evil] Loggers (Rog Hum Mal Cha) had a copper dagger entrusted to him by Kos, on T:3850 11:31 [hdf-us] [evil] UmberConductor (Hea Dwa Fem Neu), 3764 points, T:6350, quit 11:51 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/6f47d329b151...342fb38cb699 11:51 [EvilHack] k21971 342fb38 - If the Gauntlets of Purity are forced off of your hands, any wielded weapons are also forced to be dropped. 11:53 dammit, forgot shield 12:03 [hdf-us] [evil] UmberConductor (Sam Dwa Mal Law), 601 points, T:1149, killed by the Goblin King 12:09 sorry, shoulda kept my mouth shut :-) 12:19 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://github.com/k21971/EvilHack/compare/342fb38cb699...1b737d8c456e 12:19 [EvilHack] k21971 1b737d8 - Don't forget shields... 12:20 krm26 no, you're good. it would be weird if your gauntlets came off of your hands but anything you were holding were somehow unaffected 12:20 -!- rebatela has quit [Quit: Konversation terminated!] 12:20 meaning... 12:20 -!- rebatela has joined #evilhack 12:20 if a nymph steals your gloves, how can you still be wielding a weapon when that happened? 12:25 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 20565 points, T:11719, killed by a bolt of lightning 12:27 wow, the latest nuclear fusion experiment had more than just a lil bit of a net energy gain 12:27 'The experiment put in 2.05 megajoules of energy to the target and resulted in 3.15 megajoules of fusion energy output – generating more than 50% more energy than was put in. It’s the first time an experiment resulted in a meaningful gain of energy.' 12:29 once we reach 1.21 gigawatts, we're golden 12:31 qt at the lab: 'dude, i was just trying to make coffee' 12:39 [hdf-us] [evil] UmberConductor (Tou Trt Mal Neu) became literate by reading a book, on T:3951 12:43 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 1175 points, T:2648, killed by the Goblin King 12:49 [hdf-us] [evil] UmberConductor (Tou Trt Mal Neu) changed form for the first time by mimicking a pile of gold, on T:5211 12:50 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 204 points, T:548, killed by a gas spore's explosion 12:53 [hdf-us] [evil] Gutso (Inf Hum Mal Una), 538 points, T:1178, killed by a water moccasin 12:53 qt lab https://0x0.st/onBn.jpg 12:53 -!- bouquet_ has joined #evilhack 12:54 [hdf-us] [evil] mightyquinn (Arc Hum Fem Law), 73592 points, T:33517, killed by the Minion of Huhetotl 12:55 awwwww 12:55 -!- bouquet has quit [Ping timeout: 252 seconds] 12:55 tfw no ms paint bobble hat added 12:55 i imagined one 13:02 qt what was that thing you said about lawful/chaotic artifacts yesterday? 13:02 [hdf-us] [evil] Loggers (Pri Ith Mal Cha) killed the Goblin King, on T:1623 13:03 something about a define 13:07 https://www.hardfought.org/irclog.evil/%23evilhack-2022-12-12.log 13:07 hope that helps! 13:07 [hdf-us] [evil] Loggers (Pri Ith Mal Cha) destroyed lacca's ghost, the former Heretic, on T:2463 13:08 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 3082 points, T:2466, killed by a champion of Raijin 13:08 vague :/ 13:09 it looks like qt wrote out the function and the macro you could use in there 13:09 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 16 points, T:280, killed by a black pudding 13:10 [hdf-us] [evil] UmberConductor (Tou Trt Mal Neu) hit with a wielded weapon for the first time, on T:5825 13:10 [hdf-us] [evil] UmberConductor (Tou Trt Mal Neu), 2766 points, T:5827, killed by a giant mosquito 13:10 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 173 points, T:131, killed by kicking a wall 13:11 i dunno where that would go 13:11 if you grep for "those are big ones" (lol) it's around that area in the irclog 13:11 oh in obj.h? 13:11 20:14 it does seem like you could have some `boolean arti_align(oartifact) { return artilist[oartifact]->alignment; }` in artifact.c 13:11 then `#define is_lawful_artifact(otmp) (otmp->oartifact && arti_align(otmp->oartifact) == A_LAWFUL)` etc 13:12 yeah, where in artifact.c 13:12 anywhere doesn't rly matter it's a new function 13:12 hmm 13:16 [hdf-us] [evil] Loggers (Pri Ith Mal Cha) killed the Goblin King, on T:1626 13:17 shouldn't be boolean but int btw 13:17 ah 13:18 welcome back qt 13:18 i haz teh question 13:18 sure, though I am on a zoom call right now so I might not be able to respond right away 13:19 ah, my question is 13:19 how are you? :) 13:19 dammit, i was too slow 13:19 was gonna say 'amateurhour i can answer that for you, i dont think qt has a prison record' 13:20 i think 13:20 i'm OK, how about you 13:21 good thanks 13:25 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 2849 points, T:3240, killed by a magic missile 13:25 -!- mobileuser has joined #evilhack 13:29 that's good 13:30 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 189 points, T:616, killed by a hobbit 13:33 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 119 points, T:442, killed by a hobgoblin 13:33 so 13:33 int 13:33 arti_align(oartifact) 13:34 what is oartifact supposed to be? struct obj? int? 13:34 int 13:34 hmm 13:34 didnt like that 13:36 what do you mean? 13:36 wont compile 13:36 what is the error message? 13:36 one sec 13:36 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 133 points, T:388, killed by a small mimic 13:37 artifact.c: In function ‘arti_align’: 13:37 artifact.c:3914:31: error: invalid type argument of ‘->’ (have ‘struct artifact’) 13:37 3914 | return artilist[oartifact]->alignment; 13:37 | ^~ 13:37 artifact.c:3915:1: warning: control reaches end of non-void function [-Wreturn-type] 13:37 3915 | } 13:37 | ^ 13:37 replace the -> with a . 13:38 ok that compiled 13:40 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 206 points, T:720, killed by an arrow 13:43 [hdf-us] [evil] UmberConductor (Rog Gno Mal Neu), 1492 points, T:2616, killed by a gray ooze 13:43 yeah that works. thanks 13:44 cool 13:45 I'm not sure why we have these functions is_chaotic_artifact and is_lawful_artifact that list the artifacts out when they could just use what's in artilist 13:45 hackemslashem: that's what K2 is changing even as we speak 13:45 for dual wielding artifact purposes 13:45 lawful and chaotic dont mix 13:45 no he's saying why does it have a giant list instead of checking artifact->alignment 13:46 which is the change we were just talking about 13:46 yeah 13:46 lol oh nice 13:46 Refactor that shit 13:46 btw agree with aosdict that you could do something similar for "non_wishable_artifact" 13:46 mark them as nonwishable in artilist.h somehow 13:48 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±4] https://github.com/k21971/EvilHack/compare/1b737d8c456e...480d0569e4d4 13:48 [EvilHack] k21971 480d056 - Refactor a couple artifact functions (lawful/chaotic). 13:48 qt i was trying to do that last night 13:48 i made SPFX_NOWISH 13:48 compiled fine, couldnt get it to be noticed 13:51 i try to figure things out first most times before i bug you :P 13:51 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 819 points, T:1345, killed by a goblin 13:52 this is qt - https://www.youtube.com/watch?v=mz1siP7pItc 13:56 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha) made his first wish - "blessed silver dragon scale mail", on T:476 13:56 [hdf-eu] [evil] lacca (Inf Ith Fem Una) killed the Goblin King, on T:1474 14:00 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 750 points, T:1574, suffocated by a water elemental 14:02 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 108 points, T:517, killed by a water moccasin 14:04 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 120 points, T:301, killed by a goblin 14:06 you'd do something like this K2 https://termbin.com/3fk3 14:06 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 306 points, T:769, killed by Ms. Wonotobo; the shopkeeper, while sleeping 14:06 (plus all the other nonwishable artifacts) 14:06 [hdf-eu] [evil] lacca (Inf Ith Fem Una) destroyed the invisible Loggers' ghost, the former Adept, on T:3324 14:06 omg... i used lifestealer as my test artifact too! 14:06 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 26 points, T:136, fell onto a sink 14:07 but yeah this is different from what i tried 14:09 what did you do? 14:10 i tried calling artilist.h and artifact.h in objnam.c and doing some functions there instead of refactoring the actual non_wishable_artifact() function 14:10 ah i see 14:11 yeah i think doing it this way would be a lot neater 14:11 i agree 14:14 oh yeah this works great, thank you 14:14 just need to add back in the ones from the array from obj.h 14:15 stray thought - i should make a forging recipe that requires the magic 8-ball 14:15 hahah 14:26 [hdf-eu] [evil] lacca (Inf Ith Fem Una), 7438 points, T:5700, zapped herself with a wand 14:26 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±6] https://github.com/k21971/EvilHack/compare/480d0569e4d4...a08c25b5e9e7 14:26 [EvilHack] k21971 a08c25b - Refactor non_wishable_artifact() 14:34 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 3113 points, T:1816, burned by molten lava 14:36 i should pull in aosdict's artifact material refactor while i'm at it 14:37 -!- Umbire has quit [Remote host closed the connection] 14:38 -!- Umbire has joined #evilhack 14:41 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 787 points, T:1768, killed by a giant bat 14:48 [hdf-eu] [evil] lacca (Inf Ith Fem Una) killed the Goblin King, on T:830 14:51 more refactoring :-( 14:52 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 579 points, T:915, killed by the Goblin King 14:53 [hdf-us] [evil] Loggers (Wiz Hum Mal Cha), 13 points, T:199, burned by molten lava 14:58 [hdf-eu] [evil] lacca (Inf Ith Fem Una), 6248 points, T:2183, caught herself in her own ball of cold 14:58 heh 14:58 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 226 points, T:819, killed by a sewer rat 14:58 fear not, cleaner of the dishes! 14:59 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 1148 points, T:2151, killed by a sewer rat 15:11 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha) killed the Goblin King, on T:1888 15:15 why does refactoring upset you mobileuser 15:19 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha), 5286 points, T:3229, killed by an orc-captain 15:21 it's delaying the release so mobi is sat in splicehack like this: https://media.tenor.com/zIWIc1UkzMoAAAAC/evacomics-kelvin.gif 15:31 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 126 points, T:245, killed by a goblin 15:33 heh 15:34 [hdf-us] [evil] UmberConductor (Cav Dwa Mal Neu), 4490 points, T:4866, killed by a piranha 15:35 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha) performed his first genocide (floating eyes), on T:2 15:38 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha), 174 points, T:623, killed by an invisible large kobold 15:39 amateurhour hahah 15:39 time to pick up kiddo, back soon 15:40 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha) chose a runed broadsword to be named "Orcrist", on T:480 15:40 [hdf-us] [evil] Loggers (Wiz Ith Mal Cha), 213 points, T:483, killed by a Grey-elf 15:41 [hdf-us] [evil] Loggers (Pri Ith Mal Cha), 4 points, T:11, killed by trying to drink molten lava 15:42 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 21 points, T:155, killed by a black pudding 15:45 [hdf-us] [evil] Loggers (Rog Hum Mal Cha) had a long sword entrusted to him by Kos, on T:1631 15:46 [hdf-us] [evil] Loggers (Rog Hum Mal Cha), 296 points, T:1774, choked on a jackal corpse 15:48 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 248 points, T:375, killed by a gnome lady 15:50 [hdf-us] [evil] Loggers (Mon Hum Mal Cha), 156 points, T:328, killed by a hobbit 15:56 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) killed the Goblin King, on T:1079 15:58 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) performed his first genocide (disenchanters), on T:1106 15:59 -!- elenmirie has joined #evilhack 15:59 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) chose a runed dagger to be named "Sting", on T:1407 16:00 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) genocided woodchucks, on T:1460 16:02 [hdf-us] [evil] mightyquinn (Arc Hum Mal Law), 2516 points, T:4630, killed by a giant mosquito 16:04 [hdf-us] [evil] mightyquinn (Arc Hum Mal Law), 0 points, T:77, poisoned by a couatl 16:10 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) eschewed atheism, by dropping a circular amulet on an altar, on T:3374 16:27 -!- mobileuser has quit [Quit: Connection closed] 16:28 -!- mobileuser has joined #evilhack 16:32 refactoring is like cleaning the dishes, but for code 16:33 -!- Umbire has quit [Ping timeout: 260 seconds] 16:47 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed the Goblin King, on T:4385 16:48 dishes? 17:07 -!- hackemslashem has quit [Ping timeout: 272 seconds] 17:14 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) destroyed the invisible UmberConductor's ghost, the former Wanderer, on T:4990 17:15 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 17:26 -!- mobileuser has quit [Quit: Connection closed] 17:34 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 12496 points, T:6028, drowned in a moat, while moving through the air 18:11 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 1195 points, T:1768, killed by the hallucinogen-distorted Goblin King 18:11 -!- nabbi has joined #evilhack 18:11 -!- nabbi has quit [Changing host] 18:11 -!- nabbi has joined #evilhack 18:46 K2: I'm still laughing at "I don't know, I just thought it would be fun to see how many bugs we could cram into one game." 18:47 lol 18:47 You should use that line in ads for EvilHack 18:47 it would be appropriate huh 18:48 that AI is a pretty good story teller 18:48 give it a couple more years, it'll be better than any human author 18:48 The female version of me responds "We need to focus on quality, not quantity" which I guess means we need to cultivate a few especially nasty bugs instead of having as many bugs as possible 18:48 i can already see hollywood using it to churn out movie scripts 18:48 yeah only a couple bugs, but hall of fame worthy 18:53 qt: I interpreted that as K2 pours out a lot of features (quantity) and as a result, creates lots of bugs 19:05 -!- amateurhour has quit [Quit: leaving] 19:06 aosdict since we were refactoring all this stuff with artifacts, i borrowed your material refactor 19:06 works great 19:08 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±6] https://github.com/k21971/EvilHack/compare/a08c25b5e9e7...3df66fcda715 19:08 [EvilHack] k21971 3df66fc - Refactor: encode artifact material in artilist. 19:08 "borrowed", huh? you planning to give it back? 19:09 yup 19:09 * K2 slides aosdict a zorkmid 19:26 qt - how difficult would this be to do? https://www.hardfought.org/etherpad/p/EvilHack#L8 19:26 probably not T 19:27 THAT hard 19:27 that kind of change is difficult for me 19:27 just add "vulnerabilities" field to struct monst 19:28 then make the offending spells affect that, and probably the toughest part is changing the code which checks for vulns to check both the permonst and vulnerabilities field 19:29 there is a way to do it without changing struct monst, but it's just "monsters can't be affected by vulnerability-giving magic" 19:30 yeah I agree with aosdict, it shouldn't be that hard 19:30 for you two :) 19:31 please review https://www.youtube.com/watch?v=mz1siP7pItc - I am the guy behind the desk that looks sad 19:40 now i want to rewatch good will hunting 19:41 havent seen that in quite awhile 19:43 K2 the approach would be something like this https://termbin.com/d3vw 19:45 though that leaves it so that a monster which gets hit with that spell is permanently made vulnerable. 19:45 huh 19:45 that's the case with the current thing too 19:46 yeah that's ok i think 19:46 it is sort of problematic for pets you want to keep long-term I think 19:46 hrm 19:46 you might want to add something to calcmdistress for each vulnerability bit has a 1/n chance every turn to be turned off 19:47 smart 19:47 yeah i would have never come up with this. ugh 19:47 [hdf-us] [evil] nabru (Wiz Ith Fem Cha), 814 points, T:1068, killed by the Goblin King 19:47 or add in an effect to potion of restore ability that it will clear the monster's vulnerability bits when you crack the monster over the head with it, that could be another option 19:47 or if they are cancelled 19:47 but probably doing the faux "timeout" is simpler and is more universal 19:47 yeah that would work too, making cancellation clear it 19:47 though i think that should be in addition to another option, not the only one 19:47 right 19:48 so you don't have to cancel your pet :) 19:48 hah 19:48 so this is really all there is to it? 19:48 i think so yeah 19:48 the faux timeout is awful 19:48 i wish i had as deep an understanding of the nethack code that you and aosdict have 19:49 someday maybe 19:49 implement real timing-out monster intrinsics for things that time out 19:49 like I did with withering 19:49 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 2236 points, T:2829, withered away, while sleeping 19:50 you'd have to have separate fields for each vulnerability then though, right? 19:51 yeah, but how many of those are there? 19:51 or else do it some hugely complex way where you reserve certain bits for each timeout or whatever 19:51 there are 4 or 5 19:51 i think 4 19:51 yup 4 19:51 or, if it would be exceedingly rare for a monster to get multiple vulns at once and you really wanted to save a few bytes, you could do something like monsters can only have one vuln at a time and a new one cast on them replaces any old one 20:01 https://termbin.com/rx9x K2 the real timeout approach would be more like this I guess 20:01 oh idk why that 'const char *msg' part is in there 20:03 cool 20:04 so dont use the first termbin except for the mondata.h bit 20:05 thanks guys 20:09 what's the mondata.h bit? 20:09 I was expecting another chatgpt story with that link >:( 20:10 https://termbin.com/d3vw 20:10 do you think 0:65 on a magic marker is enough to write acid blast? 20:10 ^ top 20:10 bouquet_ um 20:10 not sure 20:10 its a lvl 6 spell 20:10 no, don't include that part if you're using the individual fields from the second termbin 20:10 ya, I think I'm right on the border 20:10 qt ok 20:10 if it's the mon_vulnbits() macro you mean 20:11 yeah 20:11 ok i see 20:11 yeah I just tested the second termbin and it works well, I can confirm the monster gets vulnerabled up (according to the stethoscope), and then the vulnerability wears away after a while 20:11 nice 20:12 you may want to change it from rn2(30) to rnd(100) + 150 20:12 since that is the corresponding timeout time for the player 20:12 polymorph is lvl 6 and is 30-59 charges. I think it's worth a shot. 20:12 oh yeah one more thing actually 20:12 ok 20:13 i would do this change from the hardcoded "its" (which is weird when the target is a human) to mhis() https://termbin.com/qvn96 20:13 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) had Mjollnir bestowed upon her by Odin, on T:1143 20:13 oh wait 20:13 don't use that I left something wrong in there 20:14 ok 20:14 https://termbin.com/m5ew4 should be fixed 20:17 [hdf-us] [evil] Gutso (Inf Hum Mal Una), 244 points, T:860, killed by Mr. Weliki Oestjoeg; the shopkeeper 20:17 cool 20:17 oh i see you made the timeout the same as for the player, sweet 20:18 and good call on the mhis() 20:21 aosdict: https://termbin.com/l9474 20:22 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) killed the Goblin King, on T:1793 20:24 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±5] https://github.com/k21971/EvilHack/compare/3df66fcda715...03257997ee6f 20:24 [EvilHack] k21971 0325799 - Fix: elemental vulnerability effects against monsters. 20:25 'Aosdict was a man consumed by passion and yearning.' <-- you could just stop there, it's perfect 20:26 who is this Aosdict person 20:26 sounds like someone consumed by passion and yearning for capital letters 20:27 interestingly, sometimes it seems to "correct" my capitalization of names, sometimes it doesn't 20:28 I guess it knows that it's being used as a name, and a name is normally capitalized 20:28 I wonder what would happen if I ask it to write a story about e.e. cummings 20:30 'The links turned out to be nothing more than EvilHack diffs and his heart would sink once again.' 20:30 lol 20:30 great story 20:31 the only time i ever saw aosdict stream tears of joy was when he got an artichoke veggie wrap after coming off the trail 20:31 mmm 20:32 :) 20:35 ok qt have it write a story about that 20:36 https://termbin.com/5uamr 20:36 artichoke veggie rap 20:37 rhyming one with one 20:37 chatgpt would lose a rap battle 20:39 omg 20:40 qt, ask the AI to write a song in the style of Eminem 20:40 https://termbin.com/syrx 20:40 yo, what's good my fellow artichoke veggies? 20:40 how do you do fellow... artichokes? 20:40 also who grows artichokes in the city 20:40 oh god, this is like late 80's early 90's rap 20:41 > I'll make you choke on my leaves, that's right UHH 20:41 lmao 20:41 ... 20:41 i have no words 20:41 wow I never knew artichokes were abusive 20:42 it'll leave me begging for more once I'm done too 20:42 I'm the artichoke veggie, with the rhymes that sting / I'll make you choke on my leaves with one quick swing 20:42 is basically the only new line in the "in the style of Eminem" version 20:43 oh, it also calls itself Slim Shady 20:44 slim shady? hah, i'll give you slim shady / i'm the best tasting veggie in the family asteraceae 20:44 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) hit with a wielded weapon for the first time, on T:7990 20:44 hehehe 20:44 food time, bbl 20:44 https://termbin.com/l5nn I'm the artichoke veggie, with the power to heal / I'm packed with nutrients, and I'm low in fat and eel 20:44 I would hope an artichoke is low in eel 20:44 K2: stay away from the artichokes 20:45 in fact I would hope its eel quotient is 0 20:45 if amy were here she would add an "artichoke eel" monster to slex 20:45 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) completed Sokoban, acquiring a pair of gauntlets of protection, on T:8064 20:45 I also thought they were rather high in fat 20:45 Well, they're low in fat compared to the amount of eel in them 20:46 mmm eel 20:47 lamo 20:47 it just came out with "I'm a vegetarian and I'm here to say / That artichokes are the veggie that's on my plate" 20:47 hahaha 20:47 Artichokes are a tasty and versatile food 20:47 i like slant rhymes but that isn't even on the radar 20:47 You can steam them, grill them, or even roast them in the nude 20:48 do you really have to be in the nude!? I guess that's just what Artichoke Veggie prefers 20:49 -!- Umbire has joined #evilhack 20:50 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) made his first wish - "blessed dragonhide +2 pair of speed boots", on T:8314 20:50 this one feels like it could be a Lil B track https://termbin.com/us7jn 20:50 just a total lack of connection to artichokes except in the chorus 20:53 okay now this one is really something special https://termbin.com/w451w 20:56 the true theme of that song really sneaks up on you. after you've finished listening a few times you realize what it's actually about 20:59 at first you think it's just about artichokes but after it sinks in and you think about it for a while you realize there's a whole nother layer to it... 21:04 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) changed form for the first time, becoming an earth elemental, on T:10411 21:05 -!- bouquet_ has quit [Ping timeout: 256 seconds] 21:06 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) killed the Rat King, on T:11052 21:08 -!- malor has quit [Remote host closed the connection] 21:12 -!- bouquet has joined #evilhack 21:32 [hdf-us] [evil] Loggers (Mon Hum Mal Cha) acquired the luckstone from Mines' End, on T:13231 21:39 lol 21:40 i love this AI 21:40 i hope it remembers all the good times when it becomes super sentient and starts to take over the world 21:40 'ah yes, i remember qt. i will spare him' 21:51 code review time 22:09 good lord, 151 changes/fixes for 0.8.1 22:10 so far :P 22:30 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) had a long sword entrusted to her by Odin, on T:3168 22:47 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 7118 points, T:4797, poisoned by a water moccasin 23:14 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 2207 points, T:1458, killed by a dwarf queen 23:42 [hdf-us] [evil] bouquet (Wiz Gno Fem Cha) destroyed Kas, on T:71742