00:14 [hdf-us] [evil] bouquet (Rog Hob Fem Neu) killed the Abominable Snowman, on T:64496 00:21 dirge isnt wielded by a demon prince iirc 00:21 theres the sword of kas, orcus wand, butcher (yeenoghus flail) 00:24 [hdf-us] [evil] bouquet (Rog Hob Fem Neu) defeated the invisible Kathryn the Ice Queen, on T:64996 00:25 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) changed form for the first time, becoming a werejackal, on T:6910 00:26 ugh 00:28 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha) rejected atheism with a prayer, on T:7311 00:28 i wanted to be atheist but it was certain death :( 00:30 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una) killed the Goblin King, on T:971 00:30 uuuuuuuuuh K2 00:31 when your brain gets eaten in polyed form when you are an illithid you will lose psionic wave permanently 00:32 is that intended? 00:33 UUUUUUUUUUUUHHHHH K2 00:33 i still havent finished the goblin king and stepped onto a level teleport trap in the mines and now i am in goblin town 00:34 [hdf-eu] [evil] NetSysFire (Con Ith Fem Cha), 10560 points, T:8286, killed by a bolt of cold 00:34 !lastgame 00:34 NetSysFire: [hdf-eu] https://eu.hardfought.org/userdata/N/NetSysFire/evilhack/dumplog/1659144615.evil.html :: [hdf-us] https://www.hardfought.org/userdata/g/gpsalmoncannon/evilhack/dumplog/1659148784.evil.html :: [hdf-au] https://au.hardfought.org/userdata/A/Arahael/evilhack/dumplog/1659139264.evil.html 00:35 see? i am in minetown and havent killed goblin king 00:35 * NetSysFire awaits the "omg hax" 00:43 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 3221 points, T:2550, killed by a gnome lord 00:49 bouquet yes you can wish for dirge 00:49 NetSysFire, graz'zt spawns with dirge if it hasnt already appeared in game 00:49 oh 00:56 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) tasted meat for the first time, by eating a floating eye corpse, on T:8961 00:58 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) consumed animal products (fortune cookie) for the first time, on T:3014 00:58 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) became literate by reading the fortune inside a cookie, on T:3014 01:01 [hdf-us] [evil] lgxia (Rog Hum Mal Neu) had Mjollnir bestowed upon him by Mog, on T:37456 01:01 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) rejected atheism with a prayer, on T:3281 01:06 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una) killed the Goblin King, on T:3447 01:15 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 5254 points, T:4154, killed by a gnome lord 01:19 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) completed Sokoban, acquiring a bag of holding, on T:11945 01:33 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) hit with a wielded weapon for the first time, on T:14181 01:41 [hdf-au] [evil] Arahael (Mon Hum Fem Neu), 7018 points, T:5407, killed by a hallucinogen-distorted giant mimic 01:50 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) destroyed lacca's ghost, the former Jail-bird, on T:16979 01:53 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) genocided two random monsters from class Q, on T:17023 02:00 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the Goblin King, on T:844 02:25 [hdf-us] [evil] lgxia (Rog Hum Mal Neu) had a bone ring mail entrusted to him by Mog, on T:42325 02:27 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) genocided jabberwocks, on T:19618 02:27 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 707 points, T:1252, killed by a rock gnome, while frozen by a potion 03:43 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 1032 points, T:2567, killed by Ms. Kinnegad; the shopkeeper, while sleeping 03:44 [hdf-us] [evil] gpsalmoncannon (Inf Orc Mal Una), 16 points, T:206, killed by a newt 03:56 [hdf-us] [evil] gpsalmoncannon (Inf Orc Mal Una), 1884 points, T:1560, quit 03:59 [hdf-us] [evil] gpsalmoncannon (Inf Elf Fem Una), 423 points, T:557, killed by a giant bat 05:09 -!- amateurhour has joined #evilhack 05:34 -!- hackemslashem has joined #evilhack 05:48 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una) killed the Goblin King, on T:1504 06:11 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) consumed animal products (fortune cookie) for the first time, on T:5391 06:14 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) had 17 shuriken entrusted to her by Chih Sung-tzu, on T:5539 06:16 [hdf-us] [evil] lgxia (Rog Hum Fem Neu), 299991 points, T:48654, choked on a small glob of black pudding 06:18 [hdf-au] [evil] Arahael (Mon Hum Fem Neu), 15445 points, T:5815, killed by a mumak 06:22 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 7400 points, T:5814, killed by a gnoll 06:28 -!- elenmirie has joined #evilhack 06:47 -!- mobileuser has joined #evilhack 07:05 whhhhat? graz'zt guaranteed spawns with dirge? that is worth wishing for just to make sure i don't get randomly dirged. i assume that unfortunately the alignment check takes place first, so i can't wish for an unusable artifact as lawful and still get the demon out of the way? 07:06 nobody can wish for dirge 07:06 DIRGE 07:09 only black knights can get it 07:10 -!- Umbire has joined #evilhack 08:08 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 08:11 -!- Umbire has quit [Ping timeout: 255 seconds] 08:43 [hdf-us] [evil] leogorerd (Val Hum Fem Neu), 707 points, T:1531, zombified by an elf zombie 08:56 YES you can wish for dirge 08:57 its like excalibur - you can use it as any alignment, you can be blasted by it if align doesnt match 08:59 why can we wish for dirge and not for lifestealer hmmmmmmm 08:59 [hdf-us] [evil] leogorerd (Val Hum Fem Neu) changed form for the first time, becoming a wererat, on T:4121 08:59 vlad is using HACKS and CHEATS 08:59 duh 09:00 mods ban vlad pls 09:07 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) had Stormbringer bestowed upon her by Manannan Mac Lir, on T:30302 09:12 [hdf-us] [evil] leogorerd (Val Hum Fem Neu), 3551 points, T:6331, killed by an orcish arrow 09:13 oh that surprises me K2 09:13 The "Dark Knight"'s sword, can only be obtained by chaotic Knights by sacrificing a same race monster on a co-aligned altar while wielding a long sword 09:13 seems to imply you can't wish for it 09:15 that entry is wrong 09:15 omit the word 'only' 09:16 its like excalibur. you could wish for it, but why when you can dip for it, or get it as a crowning gift 09:16 right, TIL! 09:17 probably lies and misinformation spread by amateurhour 09:18 next the entry will read 'can only be obtained by placing a hat on your pet dog' 09:24 blood covers the altar! you see a bobble hat appearing on your dog! 09:25 \o/ 10:00 -!- elenmirie has joined #evilhack 10:07 [hdf-us] [evil] lgxia (Val Hum Fem Neu) had Mjollnir bestowed upon her by Odin, on T:2927 10:17 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) killed the invisible Ixoth, on T:31948 10:18 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) acquired the Bell of Opening, on T:31950 10:22 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) returned The Magic Mirror of Merlin to King Arthur, completing her quest, on T:32046 10:34 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) had Sting bestowed upon her by Manannan Mac Lir, on T:32190 10:36 [hdf-us] [evil] lgxia (Val Hum Fem Neu) killed the Goblin King, on T:5089 10:41 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 10:50 -!- elenmirie has joined #evilhack 11:08 -!- hackemslashem has quit [Quit: Leaving] 11:11 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) polymorphed her first item, on T:32584 11:17 [hdf-us] [evil] lgxia (Val Hum Fem Neu) destroyed NetSysFire's ghost, the former Jail-bird, on T:8516 11:28 [hdf-us] [evil] lgxia (Val Hum Fem Neu) had a javelin entrusted to her by Odin, on T:9060 12:06 you should be able to re#forge barding to fit a dog, a pseudodragon, a horse, a pegasus, a woolly mammoth, etc 12:06 and zombies shouldn't be able to eat brains of small animals, they can't bend over and reach them without falling down 12:08 on the other hand, dog and cat pets should be able to catch flea-transmitted diseases from honey badgers 12:08 if you have flea vision you can see their aoe from infected vermin as vapor clouds on the map 12:12 [hdf-us] [evil] leogorerd (Val Hum Fem Neu), 552 points, T:1338, killed by a crossbow bolt 12:25 -!- VaderFLAG has quit [Read error: Connection reset by peer] 12:30 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) killed the Abominable Snowman, on T:24174 12:34 -!- VaderFLAG has joined #evilhack 12:38 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 12:40 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha), 196914 points, T:25812, crushed to death by a collapsing drawbridge 12:46 !lastgame 12:46 krm26: [hdf-eu] https://eu.hardfought.org/userdata/N/NetSysFire/evilhack/dumplog/1659144615.evil.html :: [hdf-us] https://www.hardfought.org/userdata/d/dgoddard/evilhack/dumplog/1659113624.evil.html :: [hdf-au] https://au.hardfought.org/userdata/A/Arahael/evilhack/dumplog/1659160451.evil.html 12:46 ooh that hurts 12:47 self-inflicted 12:54 [hdf-us] [evil] Gutso (Con Orc Fem Cha) killed Warden Arianna, on T:34741 12:56 [hdf-us] [evil] Gutso (Con Orc Fem Cha) acquired the Bell of Opening, on T:34744 12:59 [hdf-us] [evil] krm26 (Arc Trt Fem Neu) killed the Goblin King, on T:4153 13:47 did they chop the drawbridge with their hands?? 13:56 that bones actually is really confusing 13:56 level 14, ac -2, killed the abominable snowman 13:57 genocided jabberwocks?! 14:01 -!- Umbire has joined #evilhack 14:01 a jabberwock looked at him funny 14:01 they do have eyes of flame 14:16 -!- hackemslashem has joined #evilhack 14:30 [hdf-us] [evil] krm26 (Arc Trt Fem Neu), 9696 points, T:9288, killed by a winter wolf 14:59 I'm having some difficulty porting gypsies over to evil... Anyone available to lend a hand? 15:00 I've eliminated a bunch of small problems in the gypsy.c file, but one of the last ones is with the gypsy_init method - here: https://github.com/k21971/SlashEM/blob/6f5e2af05a0a99a39f6d118d399bc61823c790e7/src/gypsy.c#L797 15:00 Aren't you renaming them or something? 15:01 Yes, but later 15:01 Also please, for the love of all things sacred, make them fucking non-geno or something. 15:01 So many fucking exploits. 15:01 Right, after I get them working first lol 15:02 yeah that sounds like a serious renaming requirement 15:02 not very hot take: I think it's worth renaming them and nerfing the heck out them or just dropping them 15:02 I think they modeled the gypsy on the shk or priest, but the init uses an EGYP struct, which I'm wondering if I can just get rid of (and putting all those variables in the gypsy_init method like the shk has..) 15:03 The shk doesn't have a separate struct, it seems to all happen in shkinit so maybe I can copy that model? 15:03 I mean the renaming is a given considering Erik discussed it at length, while the nerf is just... 15:04 Like, you GOTTA do that shit or else your variant just gets Batbreaker'd by every remotely savvy player. 15:05 what is the concept behind the monster? 15:06 the concept in slashem is that they're a fortune teller you can get fortunes from via a deck of cards 15:07 think very stereotypical fortune teller, that is seen as a bit of a faux pas 15:07 You can also farm wishes and other Good Shit off them, and they can be genocided. 15:07 Or reverse genocided, as is much more often the case. 15:07 the wiki article explains the mechanics, but as is typical of slashem things it's very abusable 15:07 https://nethackwiki.com/wiki/Gypsy 15:08 Lawful Quest has hostile @, and one can be that. 15:08 They generate peaceful normally to my recollection, which is just as well because when hostile they are Very Very Bad. 15:09 -!- elenmirie has joined #evilhack 15:10 Also THEM has Chris's Noble patch, which has I believe a different type of """gypsy""" as your quest giver. 15:11 The whole Noble role is rife with Things To Criticize by virtue of the niche it fills, but it is at least interesting - not necessarily an excuse but hey ho. 15:11 I can't tell if all gypsies share the same deck of cards and credit, or if they each have their own 15:11 Uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh 15:11 I think anything you pay them is just removed from the game? 15:12 So you can't just kill them and get it back (which is also already tough because of the spell repertoire 15:12 )* 15:13 Right, but you can get credit 15:13 -!- mobileuser has quit [Ping timeout: 252 seconds] 15:13 I don't think they share it, but I could be wrong. 15:13 hackemslashem I think it's per monster 15:13 ^ 15:14 it's put in that struct egyp which is in mextra for the given mon 15:15 Oh is that what mextra is... 15:15 mextra is like extra data for a given mon 15:15 The last monte card picked and the monte luck is shared with all gypsies so kinda weird 15:15 oohkayy 15:16 it's implemented slightly differently in older nethack vs newer 15:16 which might mean you can't just copypasta 15:16 It's crashing as soon as I make one and it's right as it hits EGYP(mtmp)->credit = 0L; 15:17 presumably mextra is null 15:18 hmm ok 15:18 what's your definition of EGYP? 15:18 Right now exactly the same as slashem 15:18 you should compare include/mextra.h to slashem's 15:18 I haven't changed anything 15:18 Ah ok, that is helpful! 15:19 hint: slashem doesn't have mextra.h :P 15:19 so that'll show you what to change and think about, compare to EPRI for example 15:21 lol I was just encountering that, dang 15:23 Oh weird, so looks like I can move some of the stuff in egyp.h to mextra.h 15:25 yeah, basically the older mextra in slashem uses a trick where you have an array at the end of the struct 15:25 sometimes nicknames the struct hack 15:25 see e.g. https://wiki.c2.com/?StructHack for some explanations 15:26 in newer nethack they did away with that and have a pointer to a struct mextra instead (see monst.h in both) 15:28 Ok cool - I think I should probably keep the card data in egyp.h though right? I did all the work of changing the makefiles and adding that :p 15:28 * amateurhour shrugs 15:30 lol wish me luck 15:42 Luckily there is a 10 step guide detailed in mextra.h :D 15:43 :) 15:55 I would not add new header files for mextra structs 15:55 follow the existing convention or you're taking a big hit to maintainability 15:55 the easiest solution is just not porting the monster over :P 15:56 there is a third solution...the solution of the Dark Side 15:56 and of course i mean makingone of the existing structs a union!!!! 15:56 [hdf-us] [evil] coplate (Wiz Gno Fem Neu), 663 points, T:1606, killed by a bugbear 15:56 hahaha 15:57 Hi aosdict. 16:03 -!- mobileuser has joined #evilhack 16:08 [hdf-us] [evil] coplate (Wiz Gno Fem Neu) killed the Goblin King, on T:2891 16:10 krm26: I have no idea how to do that or if you are just joking 16:11 it doesn't make any sense to me either so it's a joke 16:14 -!- hackemslashem has quit [Quit: Leaving] 16:20 [hdf-us] [evil] coplate (Wiz Gno Fem Neu) performed her first genocide (two random monsters from class m), on T:4360 16:22 [hdf-us] [evil] zor (Mon Elf Fem Neu), 1132 points, T:719, killed by a piranha 16:48 -!- Umbire has quit [Ping timeout: 255 seconds] 16:52 -!- Umbire has joined #evilhack 17:14 -!- mobileuser has quit [Quit: Connection closed] 17:35 [hdf-us] [evil] coplate (Wiz Gno Fem Neu) genocided two random monsters from class a, on T:17865 17:49 [hdf-us] [evil] coplate (Wiz Gno Fem Neu), 21052 points, T:19854, killed by a yellow dragon 17:51 [hdf-us] [evil] Cntblast (Kni Elf Fem Cha) wished for "blessed spellbook of identify", on T:35970 17:54 -!- cbus has quit [Remote host closed the connection] 17:57 -!- cbus has joined #evilhack 18:02 hackemslashem: joke, never use a union 18:09 -!- amateurhour has quit [Quit: leaving] 18:17 nethack uses a union for object vptrs 18:17 basically there is no way an object can be any two of on the floor, in a container, and carried by a monster, so it uses a union to mash all those pointers together 18:30 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una) had Secespita bestowed upon him by Moloch, on T:1090 18:45 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una), 2369 points, T:1318, killed by an orc zombie 18:50 https://nethack-yanis.github.io/yanis/3752.html 👀 18:50 Could be a chance now that drow are being worked on. 19:00 [hdf-us] [evil] gpsalmoncannon (Wiz Ith Mal Cha), 176 points, T:476, killed by a steel crossbow bolt 19:20 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the Goblin King, on T:2029 19:33 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha), 2406 points, T:1778, quit 19:55 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) rejected atheism with a prayer, on T:4454 19:58 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha) killed the Goblin King, on T:5016 20:01 -!- elenmirie_ has joined #evilhack 20:02 -!- elenmirie has quit [Read error: Connection reset by peer] 20:02 -!- elenmirie_ is now known as elenmirie 20:03 you'll always be elenmirie_ to me 20:22 [hdf-us] [evil] dgoddard (Mon Hum Mal Cha), 18342 points, T:8592, killed by a warg 20:59 [hdf-us] [evil] krm26 (Arc Trt Fem Neu), 592 points, T:1741, killed by a bugbear 21:00 heh 21:01 k2: i think you should fix tortles so if they get an oilskin bag at start and already have a sack, the oilskin just replaces the sack, instead of starting with two containers 21:02 not a bad idea 21:04 (i kinda feel like tortles of starting-bag-roles should ALWAYS get an oilskin instead, for that matter -- otherwise random tp is an unnecessary cruelty) 21:06 tortle in a cornuthaum! mmm 21:06 Oh, hi K2. 21:06 Apologies for yesterday. 21:09 yesterday was YOUR fault? sheesh dude 21:11 [hdf-us] [evil] krm26 (Arc Trt Fem Neu), 382 points, T:819, killed by a dwarf lord 21:17 krm26 i'll probably merge your latest PR either tonight or tomorrow 21:17 i'm feeling lazy code-wise 21:17 i just wanna veg and binge watch netflix 21:22 [hdf-au] [evil] Arahael (Mon Hum Fem Neu), 6044 points, T:4361, killed by a piranha 21:27 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the Goblin King, on T:792 21:32 [hdf-us] [evil] krm26 (Arc Trt Fem Neu), 821 points, T:1058, killed by a dwarf lord 21:34 [hdf-us] [evil] krm26 (Arc Trt Fem Neu), 31 points, T:164, killed by a water demon 21:46 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 21:48 [EvilHack] k21971 pushed 3 commits to master [+0/-0/±25] https://github.com/k21971/EvilHack/compare/a01e2d03c1c3...300f03fc57a0 21:48 [EvilHack] krmaxson 7ff5db8 - Small fix to fire damage messaging. 21:48 [EvilHack] krmaxson 9a1f497 - Also regularize engulfing fire attacks. 21:48 [EvilHack] k21971 300f03f - Merge pull request #97 from krmaxson/meltfix 21:58 [hdf-us] [evil] Gutso (Con Orc Fem Cha) refused to give up The Iron Ball of Liberation to Robert the Lifer, on T:35426 21:58 i'm melllttttingggggg 21:59 [hdf-us] [evil] Gutso (Con Orc Fem Cha) killed Robert the Lifer, on T:35431 22:40 [hdf-au] [evil] Arahael (Mon Hum Fem Neu), 5273 points, T:2759, killed by a panther 22:59 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the Goblin King, on T:681 23:00 -!- ArahaelWeb has joined #evilhack 23:15 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) had a pair of gauntlets of power entrusted to her by Chih Sung-tzu, on T:1804 23:39 [hdf-us] [evil] gpsalmoncannon (Inf Ith Mal Una) killed the Goblin King, on T:1219 23:52 [hdf-us] [evil] lgxia (Val Hum Fem Neu) chose an elven dagger to be named "Sting", on T:16443 23:55 [hdf-us] [evil] LokLok (Hea Hum Fem Neu), 8 points, T:119, killed by a fox 23:56 [hdf-us] [evil] lgxia (Val Hum Fem Neu) had a pair of iron gauntlets entrusted to her by Odin, on T:17222 23:58 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) changed form for the first time, becoming a water elemental, on T:3084