00:00 <@Luxcalibur> I'm trying to tier items that someone can get from the swap chest 00:04 <@Luxcalibur> the trash tier is very long 00:05 I'm interested in how much of the trash tier is non-stackable? 00:07 Because one of the ideas for dealing with junk was to allow stackable things to stack together in the swap chest, which makes them more desirable as they accumulate. 00:08 <@Luxcalibur> obviously, all the worst rings and wands aren't stackable 00:11 <@Luxcalibur> I also included things that are marginally useful but that a normal player wouldn't take over essentially everything else in there 00:11 <@Luxcalibur> like a ring of see invisible 00:12 Unless there's a peaceful invisible Archon running around somewhere. 00:13 <@Luxcalibur> so yes, it's rotting in the swap chest for the whole competition 00:16 YANI: When a monster that you can see awakens, you get a message like "The monster wakes up" or "The monster rouses". 00:20 That'd be nice. 00:20 I had put a cursed unicorn horn into the swap chest when I was still figuring out what it was. Didn't know the horn was cursed, and it stayed there the entire tournament. 00:23 aosdict, i think it needs to be "the monster is roused" 00:25 <@Luxcalibur> cursed unihorn is pretty useful actually 00:25 <@Luxcalibur> probably more so than an uncursed one 00:25 <@Luxcalibur> if I played on your server, I probably would have taken it at some point 00:26 Mm 00:26 For confusion? 00:26 <@Luxcalibur> yeah 00:27 <@Luxcalibur> it can be very annoying to get holy water sometimes 00:27 <@Luxcalibur> *unholy 00:29 <@Luxcalibur> What are some useful spellbooks people took from the swap chest 00:35 Identify 00:39 [hdf-us] [nh343] PaciFIST (Hea Gno Mal Neu) completed Sokoban, on T:26027 00:41 <@Luxcalibur> So my idea for changing the swap chest is that players can see more of the swap chest the better items that they put in, with a wand of wishing being the best possible item. If you put in an item of a specific tier, then you are guaranteed to see at least one item of the same tier, if it exists. Unless you put in a wand of wishing, you cannot get your own item. 00:41 <@Luxcalibur> https://docs.google.com/spreadsheets/d/1XMCUuyewgYfKMgrxon5tDYQ6MAhY9dnrW0GpWHNRrqU/edit?usp=sharing 00:43 <@Luxcalibur> not necessarily in order of usefulness, but I tried to think about what people would need reaching the chest 00:43 <@Luxcalibur> and want 00:44 <@Luxcalibur> every time you put in an item into the chest, it rerolls the selection for you, making there a point to putting in more than one item 00:44 <@Luxcalibur> I'll say YANI just so aosdict can see this later 00:45 <@Luxcalibur> opinions? 00:48 * K2 is reading 00:49 so 00:49 -!- Vivit has joined #hardfought 00:49 if i put in 3 items, and none of those items are greater than tier A, i wont be able to remove anything from tier S or SS? 00:50 or even see it for that matter 00:50 <@Luxcalibur> so you put in one item: the chest rolls you that percentage of the swap chest. If you didn't get at least one item of the same value or higher, it rerolls 00:51 hmm 00:52 need to sleep on it 00:53 i've already nodded off once here at my desk heh 00:53 <@Luxcalibur> heh, have a good night K2 : ) 00:53 you too :P 01:04 -!- remirol has joined #hardfought 01:04 -!- mode/#hardfought [+v remirol] by ChanServ 01:07 -!- workimer has quit [Ping timeout: 244 seconds] 01:15 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha), 1888 points, T:2482, killed by an ettin zombie 01:16 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed the Dark One, on T:39084 01:16 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) acquired the Bell of Opening, on T:39087 01:25 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed Medusa, on T:39641 01:26 -!- MysteryMyra has quit [Quit: Connection closed for inactivity] 01:36 -!- winny has quit [Ping timeout: 250 seconds] 01:38 -!- Vivit has quit [Quit: WeeChat 1.9.1] 01:38 -!- Vivit has joined #hardfought 01:40 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) was chosen to steal souls for the Glory of Anhur, on T:40131 01:40 -!- winny has joined #hardfought 01:52 -!- Vivit has quit [Ping timeout: 250 seconds] 01:52 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) had Frost Brand bestowed upon her by Anhur, on T:40339 02:00 -!- raisse has joined #hardfought 02:32 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha), 3618 points, T:4090, killed by a white unicorn 02:39 -!- rebatela has joined #hardfought 02:40 -!- ProzacElf has quit [Remote host closed the connection] 02:40 -!- ProzacElf has joined #hardfought 03:05 -!- workimer has joined #hardfought 03:05 -!- mode/#hardfought [+v workimer] by ChanServ 03:08 -!- remirol has quit [Ping timeout: 250 seconds] 03:51 [hdf-us] [nh343] PaciFIST (Hea Gno Mal Neu), 880 points, T:32930, killed by a Green-elf 03:56 -!- workimer has quit [Ping timeout: 250 seconds] 03:56 -!- lorimer has joined #hardfought 03:56 -!- mode/#hardfought [+v lorimer] by ChanServ 04:21 -!- raisse has quit [Ping timeout: 240 seconds] 04:48 -!- bug_sniper has quit [Ping timeout: 246 seconds] 04:50 -!- raisse has joined #hardfought 05:18 -!- LarienTelrunya has joined #hardfought 05:18 -!- mode/#hardfought [+v LarienTelrunya] by ChanServ 05:28 Tangles: whoa holy shit you managed to fix the slex crash? yaaaaaaaaay ♥♥♥♥♥♥♥ Many thanks! I am in your debt! 05:28 LarienTelrunya: Message from Tangles at 2018-12-14 10:12 EST: I fixed the file pointer issue in SLEX. It's now working on hdf-us again. https://github.com/NHTangles/SLASHEM-Extended/commit/3c691a36d1992379978c8fd3eacf9f3fc1ade873 05:28 LarienTelrunya: Message from @Luxcalibur at 2018-12-14 21:49 EST: why doesn't alias name show up on livelogs 05:30 also I was going to test on a VM but it kept failing to compile because the curses library wasn't installed 05:32 lol no worries Amy. 05:33 LarienTelrunya: There are a lot of warning messages about conversion from pointer to int of different size. Those are likely to cause other problems. 05:34 well I wouldn't have found that bug in a hundred years I think, so I'm very grateful :) 05:34 Yeah it had me scratching my head for a while. 05:34 will soon push it to the main slex repo :) 05:36 -!- rebatela has quit [Ping timeout: 250 seconds] 05:38 [hdf-us] [slex] BSOD2 (Tra Imp Fem Neu), 11 points, T:1, killed by trying to circumvent an instadeath via hangup cheating 05:38 LarienTelrunya: you should really fix the warnings. A lot of them are just noise, but having them gone would make finding problems like this easier. 05:39 Tangles: yeah, removing them is one of the many things on my to-do list 05:47 LarienTelrunya: I had an unfair advantage against that bug - I was able to attach gdb to a running process on the server where it was occurring. 05:50 but yeah let me know if you get stuck on the warnings, or if you'd like us to send you a listing of what we see when we build it on the server. 05:55 sure thing! most of them are visible on the travis build I think, and are mainly %d versus %lu or similar stuff 06:32 !tell K2 pulled Tangles's fix into slex master and also fixed a bug that made it impossible to ride certain monsters :) 06:32 I'm on it, LarienTelrunya. 06:33 [hdf-us] [dnh] strangefella (Pir Hum Mal Cha), 705 points, T:1768, killed by a gnome 06:34 -!- Grasshopper has joined #hardfought 06:51 Tangles: are you still here? Porkman seems to be getting other weird crashes :( is there a core dump for slex on hdf-us generated just now? if yes, I'd be interested in the backtrace 06:55 -!- Grassy has joined #hardfought 06:57 -!- Grasshopper has quit [Ping timeout: 240 seconds] 07:11 Tangles: uhh sorry to have to bother you again, but the dreaded phantom crash bug is back. hdf-us makes that bug manifest again, probably because of the new ubuntu version. I can reliably reproduce two crashes, but would need your help again to fix those. 07:27 LarienTelrunya: ok how do you reproduce? 07:27 Tangles: bug #1: be a poisoner poison mage, save the game, load, take off the cloak and put it back on -> crash 07:28 bug #2: be an elf priest, save the game, load, ctrl-X to see the names of the gods (or #pray) -> crash 07:28 ok 07:28 in both cases it's strings not being saved to the savegame correctly I think 07:29 and once again it only happens on hdf-us 07:30 <[Demo]5> still sounds like it could be pointers getting cut in half again? 07:30 [Demo]5: could be 07:30 it is very likely that 07:30 the bug existed way back when slex was on ascension.run, too 07:30 but on em.slashem.me it never occurred 07:33 -!- anonymous_ has joined #hardfought 07:33 hello 07:33 Hello anonymous_, Welcome to #hardfought 07:34 LarienTelrunya: I have a coredump for porkman from about 45 minutes ago, is that the one? 07:34 -!- anonymous_ has left #hardfought 07:34 Tangles: pretty sure it is 07:34 ok 07:41 LarienTelrunya: https://0x0.st/skc6.txt 07:43 that's a bactrace, showing it's trying to look up mons[i].mname, where i is 3563, and the contents of that mons struct (you can see that the mname pointer is corrupt, which is why it crashes) 07:43 yep 07:43 3653 is "unknown permamimic X" 07:44 that monster gets its name re-assigned in u_init.c and saved in save.c but then apparently incorrectly restored in restore.c 07:44 i.e. if the player never saves the game, the bug doesn't happen, but as soon as you save and load, the name pointer will become corrupt for some reason 07:45 I would be looking for pointer-integer assignments in the save/load code. 07:46 maybe you have an idea what I did wrong there? in u_init.c I do this: rrandommimicb->mname = u.strandommimicb and then save.c does: bwrite(fd, (void *) &mons[PM_UNKNOWN_PERMAMIMIC_X], sizeof(struct permonst)); 07:46 in restore.c it then does: mons[PM_UNKNOWN_MIMIC_X].mname = u.strandommimicb; 07:47 my guess is that u.strandommimicb somehow doesn't get saved to the savegame file correctly! but why? 07:48 (gdb) print u 07:48 value requires 84200 bytes, which is more than max-value-size 07:48 lol 07:49 can you make it print individual parts of struct u? like "print u.strandommimicb"? 07:50 yeah 07:50 (gdb) print u.strandommimicb 07:50 $1 = "Jb 07:50 UGH 07:51 that does not make a whole lot of sense 07:51 "Jb this seems very similar to the alias name bug that jilles helped me fix 07:51 well that's normal 07:52 null character terminates a string. 07:52 oh so the actual length of that string would still be only 5? 07:52 yeah 07:52 that (gdb) print u.strandommimicb 07:52 $1 = "Jb 07:52 sorry 07:53 ove4rpaste 07:53 yet the monster name pointer still somehow got corrupted... 07:54 that u.strandommimicb is char [BUFSZ], and presumably BUFSZ is 2048, so gdb shows you the whole 2048 bytes 07:54 I mean, in restore.c we do this: mons[PM_UNKNOWN_MIMIC_X].mname = u.strandommimicb; - shouldn't that set the monster's mname to what u.strandommimicb is? 07:55 yeah it should make the mname pointer point to that char array. 07:55 hmm what is that address... 07:55 yet for some reason it doesn't... 07:56 (gdb) print &u.strandommimicb 07:56 $2 = (char (*)[2048]) 0x55dfa518b20c 07:58 that should be the same as the mname pointer which is 0x55d31fc9a20c (not the same, but also not the same on the bottom 32 bits, so this is a different problem) 07:58 OH 07:58 apparently the code in restore.c is actually really bugged 07:59 it doesn't actually set the name for PM_UNKNOWN_PERMAMIMIC_X, but for PM_UNKNOWN_MIMIC_X, and leaves the former empty! no wonder it's corrupted! 07:59 okay this is relatively easy to fix 07:59 thanks for helping me spot this! 08:00 *headdesk* so that bug was because I'm stupid. I should have double-checked that code when I wrote it. 08:00 you probably did double-check it but missed it anyway, happens to all of us 08:01 https://github.com/SLASHEM-Extended/SLASHEM-Extended/blob/master/src/restore.c#L717 is probably the culprit for this crash. 08:02 oh yeah so it does. 08:02 I put something on a website THREE TIMES because people couldn't find it, then it turned out I'd put it in the wrong folder every time 08:02 I could've read that a dozen times and not seen it. 08:03 without it being pointed out. 08:05 okay so I pushed a fix for that, will have to wait for K2 to recompile so I can see whether it (hopefully) fixes this problem. But now there's still the other bug. 08:06 Tangles: I'll trigger that crash now to generate a new core dump so we can see what's going wrong there 08:06 Tangles: can you check whether there's a new core dump on hdf-us that got generated by "BSOD2" right now? ;) 08:07 -!- Chris_ANG has joined #hardfought 08:07 -!- mode/#hardfought [+v Chris_ANG] by ChanServ 08:07 I can probably do a rebuild on the server if you've pushed the changes. 08:07 Oh you said you did 08:07 yeah that first bugfix is pushed! 08:08 there is a new crashdump there. 08:08 I'll have to unpack it to have a look 08:08 hopefully that one is a similarly obvious fix 08:08 again, probably pointer corruption 08:09 oh this looks like the god name one... 08:10 yep 08:10 triggered by priests and other roles with random god names 08:10 after saving and loading, the pointers that should hold the gods' names somehow get corrupted 08:11 https://0x0.st/skTi.txt 08:12 'gnam' pointer this time. 08:14 Tangles: alright, so they're taken from urole.lgod, urole.ngod and urole.cgod; can you check what those are at the point of the crash? 08:16 those look to be fine 08:17 it's a priest, gods are Mitra, Crom, and Set 08:17 ah sorry, I screwed it up, those are the pointers for regular roles; priests actually use u.hereticlgod, u.hereticngod and u.hereticcgod 08:17 what are those? I think I see what the problem is 08:17 yep I'm fairly certain now 08:18 oh ok... 08:18 hmm... 08:18 the bug being triggered because u_init.c uses a temporary int to determine where in the god array the god's name is, and that int obviously isn't saved to the game so it points anywhere randomly upon loading 08:21 I should change the way it's done in u_init.c to fix this. Currently it does: randpantheon = rn2(SIZE(lawfulgods)); u.hereticlgod = lawfulgods[randpantheon]; and the same for neutral and chaotic 08:21 and "randpantheon" is an int defined in that function but which isn't saved anywhere 08:21 so upon saving and loading, "u.hereticlgod" is still lawfulgods[randpantheon] but "randpantheon" is probably uninitialized at that point, so it doesn't point to anywhere in the array but to somewhere completely random (=crash!) 08:22 that should work, the way you described it. 08:23 I need to look. 08:23 so what I want to do is to save the string returned from lawfulgods[randpantheon] directly to u.hereticlgod 08:23 i.e. it should save a string, not a pointer to a string, then the bug will probably (hopefully) disappear 08:24 (void) strncpy(u.hereticlgod, lawfulgods[randpantheon], sizeof(lawfulgods[randpantheon]) 08:24 ^^ would that work? 08:25 Yes, you need to save the actual string. 08:25 sorry I missed that detail. 08:26 Hmm no, you need to either actually save the string to the save file. 08:27 or save the index to the lawfulgods array instead. 08:27 well the entire contents of the "u" struct should be saved to the save file upon saving anyway if I'm not mistaken 08:28 yeah, but the u struct only contains the pointer. 08:28 even if you make a copy, it's just a different pointer. 08:29 really? but u.hereticlgod is a char! can't it also contain an actual char? 08:29 ok I need to look at struct you... 08:29 oh I guess it's the difference between "char" and "char *"? 08:30 gah, my fear is that I need to savebreak to fix it then 08:30 const char *hereticlgod, *hereticngod, *hereticcgod; /* god names (from pray.c) */ 08:30 those ones? 08:31 yes 08:31 yeah those are just pointers. 08:31 daaaaaamn 08:32 trying locally to make them into actual chars to see what happens, but chances are this will break saves 08:33 You could assign new random god names each time you save/load, but that doesn't really make much sense flavour-wise. 08:33 nah they should be the same over the course of a given playthrough 08:33 I'm not a fan of things suddenly being different after you save and load. 08:33 IMHO saving and loading should restore the exact state the game was in before you saved. 08:34 so I need to code it such that this is the case as much as possible ;) 08:34 yeah... I'm just trying to come up with a way to fix the crash temporarily until next time you have to savebreak. 08:36 wtf, I now have: buf = lawfulgods[rn2(SIZE(lawfulgods))]; and it gives me incompatible pointer assignment? "buf" is a char 08:36 "The goblin shrinks out of her wrapping! The goblin picks up a mummy wrapping. The goblin puts on a mummy wrapping. The goblin suddenly falls asleep!" 08:36 Must've been a night-robe 08:36 or it's a euphemism 08:37 https://en.wikipedia.org/wiki/Sleep_and_his_Half-brother_Death 08:37 Is it a bug that the poly-goblin shrinks out of a wrapping that it can wear? 08:37 LarienTelrunya: you have int uhereticgodlawful, etc in the struct you, that appear to be unused. 08:38 -!- Grassy is now known as Grasshopper 08:38 Grasshopper: possibly the size is okay but the shape is different 08:38 oh, maybe I could use those 08:38 you can probably use those without breaking saves. 08:38 raisse, well I can understand the need to re-wrap 08:39 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed Croesus, on T:43134 08:39 Tangles: if I use strncpy on a char pointer, will it copy the actual contents of that pointer (i.e. the string) to a char? 08:40 are you talking about a char array, like char buf[BUFSZ]? 08:41 that's the one I tried to use but now I want to use uhereticgodlawful and the other two 08:41 (void) strncpy(u.uhereticgodlawful, u.hereticlgod, sizeof(u.hereticlgod)); 08:42 ^^ would that work? 08:43 ah crap, hereticgodlawful etc. are int! I'd need them to be char 08:43 sorry was afk for a sec. Correct, those are int. 08:43 but, I could re-use them in the place of "randpantheon" in u_init.c! correct? 08:43 then it would be an int that is saved to the savegame file! 08:44 The way you could use them, is to save an index into an array that's statically assigned in the code. 08:44 Yes, exactly that. 08:45 so those unused variables are apparently going to save my ass on this issue! :D 08:45 good thing I have them, then! 08:46 the only wrinkle is that you are sometimes assigning from the hereticgods array (that if (!rn2(3)) check), so you might need to encode that somehow. 08:48 will the fact that those arrays are only in u_init.c pose a problem, or will it still find them upon saving and loading? 08:48 also, this won't savebreak, but existing saves will not have useful info in those values, so you'll have to check for that on loading and re-initialise the hereticgods in that case. 08:48 are they defined in a function or outside? 08:49 outside 08:49 i.e. "static const char * const chaoticgods[] = {" 08:49 In that case you can just define an extern reference to them where you need (or in extern.h) 08:49 you might need to drop the 'static' though. 09:00 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) changed form for the first time, becoming a xorn, on T:34457 09:02 Tangles: alright, pushed a fix for that error now as well. Here's hoping it does the trick; it remains to be seen whether it really does. It didn't savebreak locally ;) 09:03 once hdf-us is updated I can then check whether my fixes really remove the problems 09:03 Awesome :) 09:03 thanks for all the help! You're the best! ♥ 09:03 \o/ 09:03 K2: Message from LarienTelrunya at 2018-12-15 06:32 EST: pulled Tangles's fix into slex master and also fixed a bug that made it impossible to ride certain monsters :) 09:04 yo K2! with Tangles's help I've just made a couple fixes for annoying slex crash bugs! 09:04 i'm disappointed. where are all the fleecy bundles? 09:04 * LarienTelrunya fleecelfleecelfleecels Tangles with her long bundle-soft hair ♥♥♥♥♥♥♥ 09:05 hahahah 09:05 * Tangles reluctantly submits to the inevitable bundling 09:05 whoa hey now... this is a kid friendlt channel 09:06 *friendly 09:06 lol 09:06 is it? who's the youngest person here? 09:06 sure as hell aint me 09:06 K2: can you update hdf-us with the fixes I've made? I'm really curious whether they indeed fixed the errors *bundlebundlebundle* ;) 09:07 yes LarienTelrunya. fleecybundlesomethingorother 09:08 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) wished for "holy historic +7 dragonhide cornuthaum of brilliance and esp named wizzard", on T:34466 09:10 lol 09:10 -!- Chris_ANG has quit [Ping timeout: 260 seconds] 09:10 so many questions 09:10 bhaak: Message from aosdict at 2018-12-14 19:51 EST: If I obtain successive copies of an item (say, wishing for food rations), and they merge in inventory, the weight shown is correspondent to the whole stack, not the single copy of the item just obtained. 09:10 heh 09:10 lorimer: you did the commit with /* show weight for items (debug tourist info) aum is stolen from Crawl's "Arbitrary Unit of Measure" */ why debug tourist info? 09:11 maybe he hates tourists 09:12 aosdict: I don't know why bags are excluded. maybe for easing BoH identification? but that's not a reason to exclude containers 09:13 bhaak: Bags are included, though. 09:13 It's chests, large boxes, and ice boxes that are excluded. 09:14 exclude showing weights :) 09:14 LarienTelrunya hdf-us has latest version slex now 09:14 K2: alright, I'll test 09:14 thanks! 09:15 well shit, the priest bug is still there 09:15 I don't think "a food ration {20}" vs "2 food rations {40}" is a bug. why should it only show the weight of one item? don't you want to see what is the most weight to drop? 09:16 When you pick it up, it'd say 'a - a food ration (40 aum)' I think 09:16 but at least the poison bug seems to be gone now 09:16 [hdf-us] [slex] BSOD2 (Poi Poi Fem Law), 0 points, T:6, killed by a poisonous cloak 09:17 moment, are we talking unnethack or nethack 3.6 now? 09:17 alright, one bug squashed, now I have to squash the other one and then everything should be alright! 09:17 \o/ 09:18 'everything' is a relative term in this case hah 09:18 Poi-Poi-poisoned! 09:19 bhaak: The bug is if I am already carrying, say, four food rations and then pick up another one, I get "a - a food ration (100 aum)" 09:19 LarienTelrunya: the backtrace for the new coredump is identical to the last one (for the priest bug) 09:20 Tangles: yeah I feared that would happen... 09:20 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) wished for "blessed historic +5 dragonhide gauntlets of dexterity and power named mittens", on T:34558 09:21 aosdict: aum is in 3.6. that confused me, but unnethack has that behavior as well. 09:23 I tested this in unnethack too, and it works the same there 09:26 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) wished for "holy historic +5 dragonhide cloak of protection and reflection named shiny!", on T:34562 09:28 K2: alright pushed another fix for hdf-us, hoping that this time I really got rid of the crash :) 09:28 LarienTelrunya: After restoring from the save, you need to reassign the heretic god names. 09:28 Tangles: yeah that's what I did now: https://github.com/SLASHEM-Extended/SLASHEM-Extended/commit/617f94f01aba2a1599d4dd8bf39cb530110ae3b6 09:29 -!- tacco\unfoog has joined #hardfought 09:29 ah yes I'm just looking at the latest commit. 09:30 does the commit look like it could indeed fix it? 09:31 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) wished for "blessed historic +5 yellow dragon scale mail of drain resistance named tums", on T:34567 09:33 LarienTelrunya compiling 09:33 cool :) 09:33 * LarienTelrunya crosses fingers 09:34 LarienTelrunya: nice that you had that uhereticgodinit that you could use to encode flags for whether to index the heretic or regular god arrays. 09:35 Tangles: yeah I'm really glad I made those variables back in the day and didn't remove them when I thought I didn't need them :D 09:38 LarienTelrunya give it a try. its updated on all 3 servers so take your pick 09:38 ok thanks! 09:39 YESSSSSS the bug has disappeared :D:D:D 09:39 \o/ 09:39 Slash'EM Extended updated (all servers) 09:39 thanks a lot Tangles and K2! I'll build the shrine of the golden fleece bundle for you ♥♥♥♥♥♥♥ 09:39 no 09:39 dont 09:40 haha 09:48 [hdf-us] [slex] ZRUTARO KUZRO(Luxidream) (Use Zru Mal Law) shouted "ZORAZORAZORAZORAZORA ZORAAAAAAAAAA!", on T:424 09:48 yaaaaaay alias names! ♥ 09:49 <@Luxcalibur> hey they work now 😃 09:49 <@Luxcalibur> nice 09:50 also fun fact about the "MUDAMUDAMUDA" one: "Muda" is actually a slang term for "mother" in German, as in "deine muda" (your mother, seen in your mother jokes) 09:55 -!- rebatela has joined #hardfought 09:55 [hdf-us] [slex] Luxidream (Use Zru Mal Law), 3507 points, T:1772, killed by a monster (perdy bonnier pettiest pelf nicely penetratingly) 09:55 <@Luxcalibur> yare yare 09:56 aww rip 09:56 <@Luxcalibur> also no alias name on death logs? 09:56 Ripped by a monster 09:56 hmm yeah that's weird, on the esm server it would only show the alias name there 09:58 <@Luxcalibur> amy: will pokedex explain if monsters are safe to eat 09:59 @Luxcalibur: it will at least tell you whether they're poisonous, acidic or petrifying, as well as warn about the instadeath on riders etc. 09:59 -!- zjmc_ has quit [Quit: Lost terminal] 10:00 [hdf-us] [slex] Luxidream (Use Zru Mal Law), 114 points, T:577, killed by swimming in moorland 10:05 [hdf-us] [slex] Luxidream (Use Zru Mal Law), 360 points, T:744, killed by walking into a wall 10:05 <@Luxcalibur> !lastgame 10:05 @Luxcalibur: [hdf-us] https://www.hardfought.org/userdata/L/Luxidream/slex/dumplog/1544886090.slex.txt | [hdf-eu] https://eu.hardfought.org/userdata/R/Raisse/nh361/dumplog/1544881243.nh361.txt | [hdf-au] https://au.hardfought.org/userdata/M/Mishka/nh361/dumplog/1544828658.nh361.txt 10:06 wow an evilstone central on level 2, that's a really rare special room 10:07 the walls were blue, right? ;) 10:07 <@Luxcalibur> red 10:07 LarienTelrunya: @Luxcalibur That's probably just the bot not reading the correct field from the xlogfile. I'll have a look at it tomorrow. 10:07 <@Luxcalibur> oh so there are never good stones there? 10:07 well some nasty trap effects can be situationally useful, but generally those gray stones always replicate nastytrap effects, i.e. no luckstones etc. 10:08 <@Luxcalibur> huh, I guess you can use them to type-name all the terrible ones then 10:08 there's over 200 kinds though, and the room will give you maybe 20 or so, plus they can't be dropped when cursed :D 10:09 <@Luxcalibur> oh you can't floorname in slex? 10:09 <@Luxcalibur> that's annoying 10:09 would be too easy if you could :P 10:10 <@Luxcalibur> Also before choosing alias, it says I'm the wrong alignment: neutral male zruty User of Stand 10:10 <@Luxcalibur> when I am lawful 10:10 <@Luxcalibur> what's up with that 10:10 WTF 10:10 sounds like a bug! 10:11 will look into that, thanks for reporting! 10:12 <@Luxcalibur> also I'm pretty sure you're aware but trying to scroll past the last page kicks you to dgl 10:12 <@Luxcalibur> in character creation 10:12 yes, vanilla behavior I think? except there's only one page in vanilla :P 10:12 it's not a segfault though 10:13 <@Luxcalibur> oh, yeah I just never noticed :p 10:13 <@Luxcalibur> you don't have to do this in any other variant 10:17 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) polymorphed her first object, on T:44924 10:25 LarienTelrunya: Does slex have more alignments than are found in vanilla? 10:26 aosdict: nah, it's still only lawful, neutral and chaotic 10:26 I'm surprised. 10:27 <@Luxcalibur> aosdict: do you have an opinion on the swap chest proposal I posted yesterday? 10:27 <@Luxcalibur> I was curious to hear from you 10:43 @luxidream Defining every item in a series of tiers was brought up before, but was an unpopular idea because it's really clunky. 10:44 Another idea that has some potential is to keep track of every time one of your items was withdrawn from the swap chest, and use that metric to determine how well you should be treated. 10:45 <@Luxcalibur> would that be by percentage of items, or just quantity 10:45 So if you always stick in junk that no one takes, maybe the swap chest stops letting you withdraw things. 10:45 Or spits out something randomly without giving you a choice. 10:46 The idea has not coalesced enough for anyone to say whether it would be a proportion or a quantity. 10:48 <@Luxcalibur> there are often decent items in the swap chest that aren't taken right away, which was more evident on EU and AU servers than US 10:51 <@Luxcalibur> If you put in items like resistance rings that are objectively good items but no one takes them due to no one wearing resistance rings I don't think that's your fault either 10:53 <@Luxcalibur> case in point: near the end of the tournament I took out a wand of teleportation that had been there for at least a week. 10:54 <@Luxcalibur> that's a really good item, but under a generosity metric, it's a shit-tier item just like scrolls of light, etc 10:57 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 6901 points, T:6779, quit 11:06 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3151 11:07 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) became literate by reading a book, on T:3628 11:16 -!- Grasshopper has quit [Ping timeout: 268 seconds] 11:20 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 23394 points, T:5823, quit 11:25 [hdf-us] [nh362] rebatela (Mon Hum Mal Neu), 2424 points, T:4084, killed by a soldier ant 11:25 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 516 points, T:827, killed by a giant ant called Oofius of Orgosm 11:30 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Mjollnir bestowed upon her by Tyr, on T:1716 11:32 -!- raisse has quit [Ping timeout: 244 seconds] 11:33 -!- raisse has joined #hardfought 11:36 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) polymorphed her first object, on T:3774 11:36 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 5223 points, T:3778, killed by a blue dragon 11:36 -!- bug_sniper has joined #hardfought 11:41 [hdf-us] [nh362] rebatela (Mon Hum Mal Neu), 1005 points, T:1088, killed by a gnome lord 12:07 woooo 12:07 nurse dance in the VotD, gained 36 hp 12:07 [hdf-us] [sp] k2 (Mon Orc Mal Neu) entered Gehennom for the first time, on T:28420 12:10 -!- raisse has quit [Ping timeout: 240 seconds] 12:13 -!- rebatela has quit [Ping timeout: 244 seconds] 12:13 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed Dispater, on T:28583 12:13 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed Asmodeus, on T:28584 12:15 that almost did not end well 12:15 asmo gated in dipater, ugh 12:16 [hdf-us] [slex] MaxLunar (Zyb Asg Fem Cha), 13 points, T:55, killed by a monster (black pudding) 12:17 [hdf-us] [nh343] robotHivemind (Wiz Hum Mal Neu), 50 points, T:219, killed by a kobold zombie 12:19 [hdf-us] [nh343] robotHivemind (Wiz Hum Mal Neu), 16 points, T:149, killed by a newt 12:19 -!- raisse has joined #hardfought 12:31 aosdict: YASI for TNNT - if battling a demon lord, chance that they gate in bhaak. all bhaak does is just point and laugh at you 12:33 no you need a pentagram to summon bhaak, that doesn't just happen if you're battling a demon lord 12:34 isn't acehack the only variant with a *-gram? 12:34 <@Luxcalibur> dnh? 12:34 heptagram I think 12:34 do wards have specified forms? 12:34 yes dnh has them 12:35 <@Luxcalibur> okay, I have 5 candles and the corpse of the norn, what else do I need? 12:36 a magic marker or wand of fire or athame to inscribe it 12:37 [hdf-us] [slex] MaxLunar (Zyb Asg Fem Cha), 149 points, T:129, killed by a monster (New Kop) 12:39 -!- raisse has quit [Ping timeout: 250 seconds] 12:39 But luckily the explosive charge is a dud! 12:39 What the hell, this is the second time the castle chest was trapped. 12:44 In a controlled trial of 3 wizard mode games going straight to the castle chest, it was trapped in all 3 of them. 12:44 Did they reverse the logic on this or something...? 12:50 <@Luxcalibur> I went another direction.jpg 12:51 I would give the devteam the benefit of the doubt and say "bug" here rather than random cruelty 12:51 <@Luxcalibur> I was joking 12:52 But luckily the explosive charge is a dud! 12:52 whoops 12:52 * Quick! Avert your eyes while you still have a chance! 12:52 comment for the varargs macros 12:59 looks like the latest fix for long vs. int broke it 13:00 in lev_comp.y 13:00 <@Luxcalibur> K2: what happened to dyna graphics? 13:00 https://cdn.discordapp.com/attachments/400474774440247317/523559952447438879/derp.png 13:00 oh6: mind reporting it? 13:00 OK, I'll try! 13:00 <@Luxcalibur> I haven't changed any settings 13:02 <@Luxcalibur> it's still on unicode which is supposed to draw nice walls and boundaries 13:04 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 1012 points, T:2237, poisoned by a rotted bugbear corpse 13:05 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 0 points, T:19, killed by a water moccasin 13:05 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 0 points, T:14, killed by a water elemental 13:06 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 0 points, T:50, killed by a sewer rat 13:08 -!- rebatela has joined #hardfought 13:08 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 50 points, T:151, killed by a water demon 13:10 [hdf-us] [nh343] HackerOfTheNet (Hea Gno Mal Neu), 9 points, T:83, killed by a water demon 13:14 OK, sent 13:15 [hdf-us] [nh343] HackerOfTheNet (Wiz Elf Mal Cha), 52 points, T:138, killed by a jackal 13:16 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) entered the Minetown temple, on T:3156 13:19 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) had Fire Brand bestowed upon her by Anhur, on T:47756 13:20 -!- greqrg has joined #hardfought 13:21 -!- Vivit has joined #hardfought 13:29 @Luxidream could you comment on how you think the xnethack spellcasting system is currently unbalanced in favor of spellcasting? 13:31 -!- raisse has joined #hardfought 13:37 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed the Wizard of Yendor, on T:88259 13:37 fun fact: readobjnam is over 1250 lines of code 13:38 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) acquired the Book of the Dead, on T:88265 13:41 it's the kind of fun that gives nightmares to developers 13:41 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) performed the invocation, on T:88384 13:41 would it be better if I phrased it as !!fun!! fact? 13:42 it would be more correct if you called it a !fun fact 13:42 bhaak: any ideas for that invweight bug? 13:43 The kludgy solution is to look up the object's type and print that out if quan > 1, but that won't work e.g. if the hero picks up 2 of something. 13:44 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) entered the Sokoban zoo, on T:9630 13:46 [hdf-us] [spl] zor (Pir Hum Mal Cha), 391 points, T:1067, sent to the next life by an invisible werejackal 13:51 -!- stenno has quit [Ping timeout: 250 seconds] 13:53 <@Luxcalibur> aosdict: I can't remember if you buffed pw regen or not 13:53 <@Luxcalibur> but wizard has essentially unlimited force bolts 13:53 <@Luxcalibur> wielding the starting spellbook 13:55 aosdict: I haven't yet looked at it. without looking at the source, I find it somewhat surprising behavior. 13:58 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed the Wizard of Yendor (5 times), on T:88740 14:02 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed the high priestess of Moloch, on T:88869 14:02 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) acquired the Amulet of Yendor, on T:88878 14:02 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) entered Gehennom, on T:48868 14:04 aosdict: readobjnam is the wish code 14:04 it's not that easy to understand 14:04 I stay away from it 14:05 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the bottom of the Mines, on T:16075 14:06 [hdf-us] [nh362] Menche (Sam Hum Mal Law) had Snickersnee bestowed upon him by Amaterasu Omikami, on T:5091 14:06 FIQ: I know it's the wish code. 14:06 -!- stenno has joined #hardfought 14:07 @Luxidream I meant ignoring other xnethack changes like wielding spellbooks or pw regen. 14:07 it's not hard to understand, it's just lots of special casing. 14:07 would be nice to have some unitttests :-) but YOLO 14:08 I was actually thinking of refactoring it. (wish parser not spellcasting) 14:08 yay thanks $deity 14:08 I mean I generally prefer Excal for its drain resistance 14:09 but haven't found a long sword yet 14:12 aosdict: look at xprname. obj->owt isn't updated. look at what is done with obj->quan. would the solution be to handle obj->owt similar to obj->quan? 14:12 sorry, lack of comments; what is xprname for? 14:13 I'm not sure :) 14:13 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 59 points, T:275, killed by a kobold, while helpless 14:13 it's only used in invent.c and shk.c 14:14 it looks like a rather over-generalized obj printing method. 14:15 bbl 14:16 <@Luxcalibur> aside from that it's good, I think. an armorclad priest can occasionally cast a healing spell but I don't think that's an issue 14:17 that seems reasonable yes 14:17 -!- Vivit has quit [Ping timeout: 250 seconds] 14:18 did I revert spellbook wielding? I don't remember 14:18 nope 14:19 maybe just give spellbook wielding a similar boost to wand affinities 14:19 -!- Vivit has joined #hardfought 14:33 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) were chosen to steal souls for your god's glory!, on T:22918 14:34 for _my_ god? 14:34 thats so nice!!! 14:35 Here I thought it was my god! 14:35 lol 14:36 as germans know: esgibtnureinengott: belafarinrod 14:36 Isn't Belafarinrod a place in the Silmarillion? 14:37 lol 14:37 finrod is maybe one 14:37 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 2378 points, T:2103, killed by a sheep 14:38 btw this says: "there is only one god: Bela, Farin, Rod" (which are the three members of a famous german punk band "Die Aerzte" 14:39 Oh, come _on_, do we have to have more confusion over the nature of the Trinity? 14:40 hehe 14:43 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed Juiblex, on T:50394 14:43 just looked up that finrod was an elf, not a place 14:44 oho, brother of galadriel no less 14:44 "I'm about to try to explain the Christian doctrine of the trinity, briefly. On the internet." -- from an Extra History episode on, umm, the Byzantine empire, I think. 14:44 Justinian, probably. 14:45 the plague upon him! 14:45 And yes, I think Finrod was a relative of Fingolfin and Finarfin. 14:46 But I don't remember the _exact_ family tree. 14:46 Because my nerdiness is only so Tolkein-centric. 14:46 http://tolkiengateway.net/wiki/Finrod#Genealogy 14:47 son of finarfin 14:54 [hdf-us] [nh362] Menche (Sam Hum Mal Law), 7386 points, T:6576, killed by a yeti, while unconscious from rotten food 14:55 ;_; 14:55 F 14:55 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) bribed Asmodeus with 505 zorkmids for safe passage, on T:51111 14:56 The wererat bites! You turn into a wererat! 14:56 that was quick 14:56 I must have felt feverish on the first bite but I missed that 14:56 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) entered the Rogue tribute level, on T:28466 15:01 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed the invisible Wizard of Yendor (10 times), on T:90033 15:03 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 793 points, T:855, killed by a hobgoblin 15:05 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) entered Gehennom for the first time, on T:36017 15:05 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) wished for "2 cursed greased scrolls of genocide", on T:28767 15:09 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) bribed Baalzebub with 721 zorkmids for safe passage, on T:52224 15:14 [hdf-us] [fh] Qi (krm26) (Wiz Hum Fem Cha) killed the valkyrie of DrVal, the former Skirmisher, on T:2350 15:15 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed Orcus, on T:52471 15:18 -!- Chris_ANG has joined #hardfought 15:18 -!- mode/#hardfought [+v Chris_ANG] by ChanServ 15:22 [hdf-us] [nh362] dgoddard (Mon Hum Mal Cha) had Orcrist bestowed upon him by Huan Ti, on T:1931 15:23 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 4164 points, T:2337, killed by a kitten, while helpless 15:32 -!- raisse has quit [Ping timeout: 272 seconds] 15:36 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) defeated Medusa, on T:33635 15:41 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 2355 points, T:2350, killed by a rabid rabbit 15:44 [hdf-us] [nh362] dgoddard (Mon Hum Mal Cha), 10320 points, T:4136, killed by a wolf 15:47 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 158 points, T:595, killed by a black pudding 15:55 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha) averted death, on T:36649 15:55 that was dumb 15:57 @Luxcalibur we're aware of the dynahack display issue on hdf-us. not entirely sure why its that way yet 15:57 Tangles and I were discussing it the other day 15:58 -!- Xaleth has joined #hardfought 15:58 and FIQ 16:00 -!- AlbertB has joined #hardfought 16:08 !who 16:08 K2: [hdf-us] luxor [slshm] toneLive [nh362] oh6 [nh362] Antichthon [slex] Luxidream [4k] krm26 [fh] NeroOneTrueKing [xnh] hothraxxa [gh] | [hdf-eu] Graznop [nh362] AlbertB [nh362] AmyBSOD [slex] porkman [slex] | [hdf-au] No current players 16:10 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) destroyed Vlad the Impaler, on T:55398 16:10 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) acquired the Candelabrum of Invocation, on T:55400 16:11 -!- raisse has joined #hardfought 16:12 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 175 points, T:96, killed by a bat 16:16 finally 16:17 jerk went down, then up a ladder, and I though I had him cornered, then I heard him reading a scroll of teleportation 16:17 thought* 16:18 bleh 16:18 caught up with him at Medusa, with a stopover to polypile a stash I'd forgotten about 16:19 not that I *killed* him on Medusa's level - I'd dug a hole near the stairs and so of course he flew down that 16:20 jonadab: that extra history episode is fun stuff - "early christian schisms" or something like that 16:23 ha, the castle wand chest always trapped 16:23 oh6: Oh, might've been that, yeah. 16:24 you should take notes for evilhack 16:24 I thought EvilHack was considering making wands of wishing not be a thing. 16:25 if it were really evilhack then it would have wands of wishing but they would always be generated 1:0 16:26 Plus the occasional wand of washing, which rusts your gear 16:26 bhaak: last 2-3 times I was at the castle the chest *was* trapped 16:27 but every time I've unlocked it with a knock spell, could that have done it? 16:27 EPI: cursed wands will misfire in a random direction, sometimes at you 16:27 -!- noty has joined #hardfought 16:27 raisse: it's a bug in the 3.6.2 dev version 16:27 like being interrupted opening a minetown locked door will trap it 16:27 no, it's a buloses 16:27 ah so it's not me 16:28 good to know 16:28 recent bug, since 2018-11-27 16:28 last time it was only a vapor trap so no big deal 16:29 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 22 points, T:28, killed by a water moccasin 16:30 the minetown door thing is fixed now, right? 16:30 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) defeated the Master Assassin, on T:39254 16:30 oh, I thought that was a feature 16:32 oh6: In the Evil Patch, cursed wands explode when zapped. 16:34 don't they do that in vanilla, too. just very, very unlikely? 16:34 yes 16:35 I think I remember changing the likelihood of that in unnethack. but never heard of somebody getting a wand explosion this way 16:42 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) wished for "4 blessed scrolls of charging", on T:39883 16:43 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 2062 points, T:1763, killed by a rothe 16:45 <@Luxcalibur> is fourk gehennom easily navigable without magic mapping? 16:48 -!- raisse has quit [Ping timeout: 250 seconds] 16:48 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 648 points, T:558, killed by a dretch 16:57 <@Luxcalibur> jonadab: does conflict actually do anything in 4k? 17:04 [hdf-us] [xnh] NeroOneTrueKing (Wiz Hum Fem Neu), 4134 points, T:3646, killed by a gnome 17:06 maybe it can be resisted by high-level monsters? 17:06 (a sensible nerf imo) 17:06 or maybe monmr or so 17:10 <@Luxcalibur> Error: Error in del_engr? Location: libnethack/src/engrave.c:1438 17:12 <@Luxcalibur> !tell jonadab Error: Error in del_engr? Location: libnethack/src/engrave.c:1438 occurred when engraving with a wand of create monster 17:12 jonadab shall be duly informed at the first opportunity, @Luxcalibur. 17:12 <@Luxcalibur> while blind 17:17 -!- LarienTelrunya has quit [Quit: Page closed] 17:21 -!- werekitten is now known as isha 17:28 <@Luxcalibur> !tell jonadab "Your ice are stuck in the floor!" 17:28 Will do, @Luxcalibur! 17:38 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 5486 points, T:4159, killed by a raven 17:40 aosdict: https://github.com/UnNetHack/UnNetHack/commit/3031d6b774e25e0900476320a2edad51c047aa31 17:40 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) defeated Vlad the Impaler, on T:44670 17:42 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 352 points, T:441, killed by a coyote 17:42 -!- Vivit has quit [Quit: WeeChat 1.9.1] 17:42 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed the invisible Baalzebub, on T:30100 17:51 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed Orcus, on T:30716 17:57 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 219 points, T:901, killed by a rabbit 17:59 [hdf-us] [xnh] NeroOneTrueKing (Wiz Hum Mal Neu) had Magicbane bestowed upon him by Thoth, on T:3301 18:00 [hdf-us] [nh362] Menche (Arc Gno Mal Neu), 686 points, T:2788, killed by a hobgoblin 18:04 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha) had Magicbane bestowed upon him by Anhur, on T:3505 18:08 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) defeated the Wizard of Yendor, on T:47817 18:10 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) performed the invocation, on T:47882 18:11 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) defeated the high priestess of Moloch, on T:47997 18:12 -!- deadnoob has joined #hardfought 18:15 [hdf-us] [nh362] Xaleth (Val Dwa Fem Law), 2460 points, T:4232, killed by a water moccasin 18:15 [hdf-us] [sp] k2 (Mon Orc Mal Neu) destroyed Vlad the Impaler, on T:31328 18:15 !where 18:15 !whereis 18:15 !players 18:15 stenno: [hdf-us] k2 [sp] luxor [slshm] toneLive [nh362] hypnotist [nh362] eraserhead97 [nh362] Antichthon [slex] Luxidream [4k] NeroOneTrueKing [xnh] | [hdf-eu] porkman [slex] | [hdf-au] No current players 18:15 [hdf-us] [sp] k2 (Mon Orc Mal Neu) picked up the Candelabrum of Invocation, on T:31333 18:15 so many different variants 18:16 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) entered the Planes, on T:90235 18:18 -!- AlbertB has quit [Ping timeout: 256 seconds] 18:19 its glorious 18:21 stenno, its this - https://memegenerator.net/img/instances/47712506/fabulous.jpg 18:22 lol 18:23 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Plane of Earth, on T:49759 18:27 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:28 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:28 need a break 18:28 vlad dropped me 6 levels (got one back) 18:28 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:28 <@Luxcalibur> !tell Jonadab Error: impossible mkobj 0, sym '^A'. when reaching astral 18:28 I'm on it, @Luxcalibur. 18:28 <@Luxcalibur> why am I always the one to find all these bugs dammit 18:29 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:29 <@Luxcalibur> !tell Jonadab segfaults if I attempt to continue 18:29 Jonadab shall be duly informed at the first opportunity, @Luxcalibur. 18:29 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:29 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50017 18:30 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50020 18:30 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50020 18:31 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50020 18:34 <@Luxcalibur> !tell LUXCALIBUR 18:34 @Luxcalibur: !tell (leave a message for someone) 18:34 <@Luxcalibur> !tell LUXCALIBUR hi 18:34 Will do, @Luxcalibur! 18:34 <@Luxcalibur> dp 18:34 @Luxcalibur: Message from @Luxcalibur at 2018-12-15 18:34 EST: hi 18:35 <@Luxcalibur> !tell Jonadab hezrou blinding made up a large portion of my time in gehennom, it's not very fun 18:35 No worries, @Luxcalibur, I've got this! 18:37 -!- rebatela has quit [Read error: Connection reset by peer] 18:39 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:39 [hdf-us] [4k] SCURSCUM THE 10000000000th (Luxidream) (Tou Scu Fem Neu), 2172 points, T:404, quit 18:39 [hdf-us] [4k] SCURSCUM THE 999th (Luxidream) (Tou Scu Mal Neu), 19158 points, T:9940, quit 18:40 <@Luxcalibur> !tell Jonadab crash is on file "Special delivery!!!!!" 18:40 Will do, @Luxcalibur! 18:40 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:40 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:40 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:43 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed Death, on T:90781 18:43 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:47 What race is Scu 18:47 <@Luxcalibur> scum 18:47 <@Luxcalibur> (scurrid) 18:48 <@Luxcalibur> basically a rodent race with terrible str cap but high base speed 18:48 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:48 How do you keep reaching the astral plane on T:50028 18:49 <@Luxcalibur> game crashes 18:49 o 18:49 Waste turns strategically on the previous Plane... oh, how prosaic 18:50 [hdf-us] [4k] Special delivery!!!!!! (Luxidream) (Rog Elf Fem Cha) reached the Astral Plane, on T:50028 18:50 <@Luxcalibur> right before ascension too 18:50 <@Luxcalibur> this always happens 18:51 Hey Lux what's your favorite variant? 18:52 <@Luxcalibur> I like all of the nitrohack based variants 18:52 <@Luxcalibur> NH4, dyna, FIQHack 18:53 <@Luxcalibur> used to avoid fourk due to disliking the damage reduction nerf, but it doesn't seem too bad actually 18:54 !lotg luxidream 18:54 May the Luck of the Grasshopper be with you always, luxidream! 18:54 <@Luxcalibur> splicehack is still a work in progress, wish it had more reason to actually do things 18:55 <@Luxcalibur> you know what xnh is 18:56 <@Luxcalibur> I think dnh is good but it has too much new shit, and I'm going to save beating grunt and spork for next jnh 18:57 I'm due a return match with Spork :-/ 18:57 doesn't mention un.. 18:57 <@Luxcalibur> I haven't given un a good enough second chance 18:58 [hdf-us] [slshm] luxor (Wiz Gno Fem Neu), 3845 points, T:2456, killed by a white unicorn 18:58 <@Luxcalibur> last time I played it I was still a serious noob and hated it 19:00 [hdf-us] [nh362] rebatela (Mon Hum Mal Neu), 2133 points, T:2474, quit 19:08 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha) acquired the luckstone from Mines' End, on T:6697 19:14 -!- stenno has quit [Ping timeout: 268 seconds] 19:14 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed Famine, on T:90826 19:21 -!- UsagiMero has joined #hardfought 19:21 bhaak: thanks. also, when is Vanilla-NetHack going to be renamed / redescribed so that it doesn't imply that 3.4.3 is the latest release? 19:24 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu) killed Pestilence, on T:90967 19:27 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha) had Ogresmasher bestowed upon him by Anhur, on T:7824 19:27 beheaded pestilence after being stun-locked down to 24 HP. Praise the RNG! 19:31 [hdf-us] [fh] Qi (krm26) (Wiz Hum Fem Cha) killed the ranger of Legolas, the former Lookout, on T:5395 19:33 [hdf-us] [nh362] hypnotist (Ran Gno Fem Neu), 3886750 points, T:91038, ascended https://www.hardfought.org/userdata/h/hypnotist/nh361/dumplog/1544458690.nh361.txt 19:37 <@Tone> grats nooodle 😄 19:39 ty :) 19:39 that was the game where a BoH accident destroyed everything i had except my armor and 2 rings 19:39 mostly just happy i didn't ragequit 19:40 -!- shadowcat22 has joined #hardfought 19:46 [hdf-us] [fh] Qi (krm26) (Wiz Hum Fem Cha) killed the rogue of NonWonderDog, the former Cutpurse, on T:6027 19:49 -!- stenno has joined #hardfought 19:55 -!- greqrg has quit [Quit: Leaving] 20:02 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha), 3914 points, T:3204, killed by a dwarf 20:06 -!- nooodle has quit [Ping timeout: 252 seconds] 20:09 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha), 673 points, T:1879, killed by a wand 20:13 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha) chose an elven dagger to be named "Sting", on T:1031 20:17 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha), 659 points, T:1676, killed by the wrath of Set 20:31 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha) chose an elven dagger to be named "Sting", on T:2843 20:33 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha) rejected atheism with a prayer, on T:3135 20:36 [hdf-us] [dnh] strangefella (Con Hum Mal Cha), 638 points, T:1203, killed by a dwarf 20:39 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha) had Cleaver bestowed upon her by Set, on T:3911 20:53 [hdf-us] [nh362] dreadpirateA (Ran Orc Mal Cha), 453 points, T:1087, killed by a kitten 20:55 !who 20:55 Tangles: [hdf-us] luxor [slshm] strangefella [dnh] oh6 [nh362] dreadpirateA [nh362] shadowcat [nh362] Antichthon [slex] krm26 [fh] NeroOneTrueKing [xnh] | [hdf-eu] No current players | [hdf-au] No current players 20:55 -!- elenmirie_ has joined #hardfought 20:58 [hdf-us] [xnh] NeroOneTrueKing (Wiz Hum Mal Neu) polymorphed his first object, on T:4444 20:58 [hdf-us] [fh] Qi (krm26) (Wiz Hum Fem Cha) wished for "blessed greased +2 silver dragon scale mail", on T:8118 20:58 -!- elenmirie__ has quit [Ping timeout: 240 seconds] 21:07 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha) acquired the luckstone from Mines' End, on T:7157 21:07 !who 21:07 shadowcat22: [hdf-us] luxor [slshm] strangefella [dnh] oh6 [nh362] dreadpirateA [nh362] shadowcat [nh362] Luxidream [nh4] krm26 [fh] NeroOneTrueKing [xnh] | [hdf-eu] No current players | [hdf-au] No current players 21:09 [hdf-us] [nh362] dreadpirateA (Arc Gno Mal Neu), 927 points, T:1300, killed by an imp 21:20 [hdf-us] [nh362] shadowcat (Bar Hum Fem Cha), 17157 points, T:8366, killed by a watchman, while sleeping 21:21 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 26414 points, T:9567, killed by an invisible master lich 21:21 great. a bones level with cleaver and sting on minetown where i accidently killed the priestess of Set. :P 21:25 [hdf-us] [nh4] THE SCATMAN (Luxidream) (Rog Orc Mal Cha), 38278 points, T:5187, killed by a human mummy 21:26 Luxi's names... aren't improving 21:34 [hdf-us] [nh4] did I ask for your opinion? (Luxidream) (Pri Hum Mal Law), 30542 points, T:1655, killed by a gnome lord, while sleeping 21:42 congrats nooodle 21:43 how long a name can you use with nh4 etc.? 21:44 -!- eraserhead has joined #hardfought 21:44 -!- nooodle has joined #hardfought 21:46 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3036 21:46 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 2322 points, T:3042, quit 21:46 <@Luxcalibur> 32 characters? 21:46 oh well 21:46 <@Luxcalibur> for NH4 you need to define it in options though 21:46 my dream of inflicting the full name of the main character of Norstrilia will go unrealized 21:47 I'm waiting for you to start doing ASCII art in the logfile 21:47 <@Luxcalibur> well that actually takes effort 21:47 <@Luxcalibur> but I'll try 21:53 out for a while... 21:53 -!- shadowcat22 has quit [] 21:59 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 2430 points, T:861, killed by a gnome lord 21:59 !who 22:00 K2: [hdf-us] luxor [slshm] eraserhead97 [nh362] hypnotist [nh362] Antichthon [slex] krm26 [fh] | [hdf-eu] No current players | [hdf-au] No current players 22:00 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 0 points, T:7, killed by a water moccasin 22:00 ok hdf-eu going down for a just a few min 22:04 oh neat... aws is allowing me to modify the volume size on the fly, can still use it 22:04 hdf-eu never went down 22:04 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 1466 points, T:658, killed by a dwarf 22:04 \o/ 22:04 its still optimizing but you can still play on it 22:08 @Luxicalibur - Tangles fixed the dynahack display render on hdf-us 22:16 <@Luxcalibur> thanks K2 22:16 -!- tacco\unfoog has quit [] 22:16 i'm just a messenger. thank Tangles :P 22:17 <@Luxcalibur> thanks Tangles! 22:21 Huh, FIQ isn't an Op anymore. I could have sworn he used to be. 22:22 What the FIQ? 22:25 afaik it's +o for K2 and tangles, +v for variant devs 22:25 Andrio: FIQ made FIQhack 22:26 I tihnk it's his initials 22:26 Not too sure 22:26 his name is Fredrik Ljungdahl, so no 22:29 [hdf-us] [nh362] eraserhead97 (Wiz Elf Mal Cha) completed Sokoban, on T:11868 22:37 [hdf-us] [nh362] hypnotist (Wiz Gno Fem Neu) rejected atheism with a prayer, on T:3793 22:40 YASI: Artifact lodestone: Sisyphus's rock. 22:41 [hdf-us] [nh362] hypnotist (Wiz Gno Fem Neu) changed form for the first time, becoming a wererat, on T:3897 22:42 i had prayed and nothing was cured. But my god was pleased. very strange 22:51 maybe your god was pleased that you're sick 22:51 <[Demo]5> hdf is awesome 22:53 lol 22:54 thoth doesn't respect gnomes 22:54 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed the Wizard of Yendor, on T:33182 22:54 [hdf-us] [sp] k2 (Mon Orc Mal Neu) picked up the Book of the Dead, on T:33184 22:59 [hdf-us] [sp] k2 (Mon Orc Mal Neu) performed the invocation, on T:33362 23:02 PavelB: Wouldn't it be an artifact boulder, so you can push it around? 23:02 Good point 23:03 I don't think Sisyphus's rock just sat around on the floor or that he carried it around. 23:03 But then how would it differ from a normal boulder 23:03 If you can put it in inventory it can have effects 23:03 Every 1/10 turns, it rolls for 10+d10 spaces in a random direction, possibly back over you. 23:04 This could actually be useful if you adjusted it to make it so you can roll it over enemies to deal a bunch of damage 23:05 With the drawback being how difficult it is to carry it around 23:06 0.1% chance any boulder in sokoban is sisyphus's rock 23:07 I'm now imagining a meme strat based on polyselfing into a giant and just crushing everything to death with an artifact boulder 23:10 [hdf-us] [nh362] oh6 (Wiz Orc Fem Cha) killed Yeenoghu, on T:59570 23:12 i think the wiki page on prayer must be wrong for 3.6.2. According to it, my first prayer should definitely have cured me. In fact, my second prayer just now, which did cure me, was only ~1200 turns later, and by this point my god was "well-pleased", so there's no way I was wrong about my alignment being positive for the first prayer 23:13 the wiki says "If your alignment is positive, at least one major problem will be fixed." And lyanthrophy is a major problem. So what gives 23:16 you probably did some small alignment infraction in the interim? 23:18 when i first prayed it was turn 3700, my god was "pleased", my alignment was positive therefore. I had committed no alignment infractions at all, nor any luck issues. And I had killed tons of hostiles 23:19 between turn 3700 and 4900 I killed even more things, got up to "well-pleased", and got cured 23:19 "pleased" means alignment 4 to 13 23:20 having found so many bugs in nethack over the last few months, I now suspect any confusing thing like this could be a bug 23:21 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed the high priest of Moloch, on T:33785 23:22 YANI: casting wizard lock at a monster "locks their pack", preventing them from using wands, potions, etc. 23:22 [hdf-us] [sp] k2 (Mon Orc Mal Neu) picked up the Amulet of Yendor, on T:33786 23:22 AFAIK only POWDER has artiface boulders 23:22 the movie 'Powder' was neat 23:22 Obviously, an equivalent monster spell should be created. 23:23 (People in #Nethack were talking about underpowered wizard spells) 23:23 <@Luxcalibur> boulders should stack 23:23 <@Luxcalibur> I wonder if you could use an upgrade kit to make a sling large enough to fit a boulder? 23:23 @Luxcalibur i wanted to do that for grunthack (player race giant) 23:23 because throwing boulders is fun 23:24 <@Luxcalibur> what stopped you? 23:24 didnt know how at the time 23:24 i may revisit for evilhack 23:24 <@Luxcalibur> yeah, selecting individual boulders to throw is much less fun 23:25 <@Luxcalibur> what if giantslayer could sling boulders in un? 23:26 <@Luxcalibur> not that bhaak would put anything cool in his variant... 23:29 -!- nooodle has quit [Ping timeout: 250 seconds] 23:32 !tell aosdict: error message on attempting to dip a scroll into a sink: "non-potion dipped into sink" 23:32 No worries, NeroOneTrueKing, I've got this! 23:34 @Luxcalibur what is your beef with bhaak 23:35 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed the Wizard of Yendor, on T:33932 23:46 <@Luxcalibur> shh I'm baiting him to put something cool in his variant 😛 23:51 34506 turns in, on asc run, finally find a ring of conflict 23:51 hah 23:53 [hdf-us] [sp] k2 (Mon Orc Mal Neu) killed the Wizard of Yendor, on T:34578 23:56 [hdf-us] [xnh] NeroOneTrueKing (Wiz Hum Mal Neu) made his first wish - "blessed Platinum Yendorian Express Card", on T:7567