00:05 [hdf-us] [evil] KingGizzard (Wiz Ith Mal Cha) had a dagger entrusted to him by Anhur, on T:4093 00:05 -!- Umbire has quit [Read error: Connection reset by peer] 00:05 -!- Umbire has joined #evilhack 00:14 Hmm. Illithid wizard. With St 3. What can I do? I've got no restore abilities. 00:14 Oh, crap. I do have a Restore Ability spell, but at St 3, I don't think I can cast it. 00:15 Woah. I can cast it. 00:16 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha) performed her first genocide (apes), on T:4268 00:22 Strength levels shouldn't affect casting 00:22 ...should it? 00:24 They do, but I guess not all spells. Maybe only attack spells. 00:25 Probably 01:21 K2: Idk if I'm reading source right 01:21 regarding stalker corpses, are they MEANT to fall through to enough cases so that it stuns you like giant bats? 01:22 doesn't mention stunning outright by itself 01:31 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) had a spear entrusted to her by Odin, on T:3602 01:34 Just realized they have no encyclopedia entry 01:53 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) had Mjollnir bestowed upon her by Odin, on T:5523 02:02 [hdf-us] [evil] SurferOfButthole (Inf Ith Mal Una), 1109 points, T:1359, killed by a rock piercer 02:18 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) destroyed coplate's ghost, the former Thaumaturge, on T:7229 02:26 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) destroyed the invisible SurferOfButthole's ghost, the former Heretic, on T:7495 02:58 -!- amateurhour has joined #evilhack 03:03 -!- rebatela has joined #evilhack 03:03 -!- rebatela has quit [Remote host closed the connection] 03:12 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 18836 points, T:9165, killed by a tiger, while praying 03:12 -!- Umbire has quit [Quit: Leaving] 03:13 -!- stenno has joined #evilhack 03:50 -!- amateurhour has quit [Ping timeout: 240 seconds] 03:53 -!- amateurhour has joined #evilhack 04:20 -!- Arahael has quit [Ping timeout: 240 seconds] 04:23 -!- joes has joined #evilhack 04:23 -!- joes has left #evilhack 04:25 -!- mobileuser has joined #evilhack 04:48 -!- Arahael has joined #evilhack 04:53 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha), 7123 points, T:6363, killed by a wraith 05:01 Arahael, from the backscroll: if you can fly as an Illithid, then you don't need water walking boots 05:02 mobileuser: Yes, but I'm not usually that high Xp when I do the mines. As it turned out, I never did end up doing hte mines. 05:02 Got "stuck" downstairs, and wasn't sure if it was safe to pray with that wraith. :( 05:02 I somehow forgot it was a follower. :( 05:04 shame you didn't rise as a wraith 05:04 Yep. 05:04 in 0.7 it should be more common fingerscrossed 05:06 Will certainly make it much more interesting. :) 06:24 [hdf-eu] [evil] commodore96 (Val Dwa Fem Law), 710 points, T:2066, killed while stuck in creature form 06:37 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha), 4913 points, T:3201, poisoned by a giant spider 06:40 -!- inSanity has joined #evilhack 07:25 it's nice in splicehack that you can refresh a spell even if you haven't forgotten it 07:25 that's from slashem 07:25 the variant everyone sleeps on 07:26 ah, nice in slashem :-) 07:26 Hmm. A throne wish. Super rare. 07:26 saves having to carry spellbooks 07:27 yeah you can read spellbooks in slashem up to 30 times before they fade, does like 10k turns per read 07:27 and reading noncursed spellbooks always succeeds 07:27 * Arahael never knows what to wish for. 07:27 get yourself some nice armour to stop being squishy 07:28 Loads of options there, considering mithril GoP. 07:30 * Arahael checks the wiki. 07:30 Btw, when I type into my search bar, it naturally picks up the evilhack wiki. :) All I type is "evil", and it takes me right there. :) 07:32 i use duckduckgo with bangpatterns 07:32 so like '!nh evilhack' brings me straight there 07:32 Oh, no ,this is like raw browser search. 07:33 Open a new tab, hit "evil", then enter. 07:33 oh, that happens for me too as it's in my history 07:33 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha) made her first wish - "+2 blessed mithril gauntlets of power", on T:3460 07:33 O opens the omnibar, then either type something from history or do a new ddg search 07:33 very convenient 07:33 Indeed. 07:34 Very happy with these gloves. 07:34 didn't fancy getting bone or stone instead? 07:35 Oh, that'd have avoided the spellcasting penalty. 07:35 I keep forgetting I can get those even when the base item is metal. 07:52 !tell Umbire yes 07:52 I'm on it, K2. 07:53 K2: "It's not a bug, it's a feature!"? ;) (Though seriously: Yeah, I know stalkers are meant to stun) 07:54 that's vanilla behavior 07:54 its been that way for as long as i can remember 07:54 at least since 3.4.3 07:54 Right. 08:07 amateurhour: I used to do that method of searching but eventually just used the "add a search bar" function in firefox so I just type "nh evilhack" and it brings me even more straightly there because it doesn't go through a duckduckgo redirect 08:09 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha), 9951 points, T:5943, killed by a rope golem 08:18 amateurhour did you ever see this one whilst fuzzing? https://github.com/k21971/EvilHack/commit/c03e1622e68de76d4833b007bc30674f6af462fb 08:18 WHILST 08:18 yeah 08:18 nice to see a fix 08:18 no doubt 08:18 that one had been bugging me for awhile 08:18 saw it again last night and i was like 'oh hell no' 08:24 fuzzing again, wanna see how far i can get now 08:24 i really want to release today but i feel like there are more things that need to be found/fixed 08:25 and i realize there's always something 08:26 i dont think there's anything else left to do that would be save-breaking 08:28 K2: Have you considered making 0.6 and 0.7 available at the same time? 08:29 why's that Arahael? 08:30 amateurhour: Because 0.7 is 0.1 more evil, and some of us might not cope with that. ;) 08:30 Though, personally, I'll probably jump straight to it. 08:30 Also, if 0.7 is broken for some reason, people can at least play 0.6 until K2 has a chance to fix it. It'd be less stressful for him, I'd imagine. 08:32 If 0.7 was broken, I wouldn't go back to 0.6, I would whine to K2 ;-) 08:32 0.7 isnt 'broken' 08:32 it prob has more fixes in it than previous versions 08:33 but no, running two binaries side by side like that, nope 08:33 it fixes gain level exploits :( 08:33 Arahael, learn to cope :) 08:33 and ball and chain crashes :( 08:33 but who knows what undiscovered exploits await! 08:34 \o/ 08:35 sooo many cool things in 0.7 08:35 new cool things 08:35 more big good 08:35 the change log... updating the wiki, omg 08:35 more big good for less sad 08:36 ^ band name 08:36 pokeidex and item lookup 08:36 * amateurhour salivates 08:36 \o/ 08:36 unnethack is about to have it also 08:36 bhaak added it to next version 08:36 there's got to be other things like that that are epic and nice 08:37 spellbook reading perhaps 08:37 You harmlessly attack the wall. You hear a chugging sound. Something speaks. 08:37 h 08:37 Program received signal SIGSEGV, Segmentation fault. 08:37 xname_flags (obj=0x0, cxn_flags=0) at objnam.c:548 08:37 548 register int typ = obj->otyp; 08:37 (gdb) 08:37 lol reky 08:37 rekt* 08:37 blah lol 08:37 what's the rest of that backtrace? 08:38 readable Hawaiian shirts \o/ 08:38 #0 xname_flags (obj=0x0, cxn_flags=0) at objnam.c:548 08:38 #1 0x000055555577ac43 in xname (obj=0x0) at objnam.c:539 08:38 #2 0x0000555555773d04 in mmake_wish (mon=0x555555ce51f0) at muse.c:4138 08:38 #3 0x000055555576036c in precheck (mon=0x555555ce51f0, obj=0x555555ef9450) at muse.c:146 08:38 #4 0x00005555557632c0 in use_defensive (mtmp=0x555555ce51f0) at muse.c:885 08:38 #5 0x000055555574f326 in dochug (mtmp=0x555555ce51f0) at monmove.c:660 08:38 #6 0x000055555574c409 in dochugw (mtmp=0x555555ce51f0) at monmove.c:122 08:38 #7 0x0000555555731811 in movemon () at mon.c:1347 08:38 #8 0x00005555555a0ef7 in moveloop (resuming=0 '\000') at allmain.c:203 08:38 #9 0x00005555558beffc in main (argc=2, argv=0x7fffffffe4d8) at ../sys/unix/unixmain.c:353 08:38 i think i've seen this before 08:38 once 08:38 M U S T I N V E S T I G A T E 08:39 the place to look is in that mmake_wish 08:39 yup 08:39 K2: Noooo! Ha. :) 08:39 str = an(xname(otmp)); 08:40 ooh 08:40 cant see the obj either 08:40 but that shouldnt matter 08:40 check case 16 08:41 that's the problem 08:41 why is that wrapped in 'if (otmp)' for starters 08:42 because making an artifact can fail 08:42 so otmp will still be NULL 08:42 i see 08:42 so it needs an alternate 08:42 then after the case you try and get the name of null pointer -> boom 08:43 every instance of making an artifact or making a monster is suspect, they can all fail 08:43 whats a good alternate for not getting an artifact 08:43 rubbe rhose? 08:43 what happens if the player gets nothing? 08:44 like the artifact already exists 08:44 evades their grasp 08:44 they should just get nothing too then 08:44 or whatever the wording is 08:44 yeah 08:44 good call 08:44 ^ this bug exists in splicehack too then 08:45 wanted to make a clang check plugin to find all unguarded usage of making monsters or artifacts at one point 08:45 as an exercise in learning how plugins work 08:46 never got around to it and we fixed most (all?) of the dnh ones now 08:46 I tend to temporarily change the name instead. ;) 08:47 the answer we seek is here - https://github.com/k21971/EvilHack/blob/master/src/objnam.c#L4654 08:48 ? 08:48 how to fix this bug 08:49 it's fine for making artifacts to fail 08:49 imo 08:49 it's mmake_wish that needs fixing 08:49 right 08:49 right 08:49 the fix is what i linked 08:49 i can use that to fix mmake_wish 08:50 if after the switch block there's no object you can print that they wished for an artifact 08:50 instead of trying to get the object's name 08:50 or 'wished for something, but got nothing' 08:52 so something like 'if (otmp == NULL) pline("Oh snap!"); 08:52 else yadda yadda 08:56 now i need to give a monster a wand of wishing with 100 charges and let it go to town 08:58 The Mordor orc zaps a wand of wishing! The Mordor orc makes a wish for a figurine of a woodchuck! 08:59 ^ never gets old 09:04 * Arahael thinks a woodchuck is some kind of animal. 09:05 The hill orc zaps a wand of wishing! The hill orc wished for an artifact, but didn't get it. 09:05 Arahael it is 09:05 groundhog 09:06 A small wombat, then. :) 09:08 The hill orc zaps a wand of wishing! The hill orc wished for an artifact, but didn't get it. 09:08 The hill orc zaps a wand of wishing! The hill orc wished for an artifact, but didn't get it.The hill orc zaps a wand of wishing! The hill orc wished for an artifact, but didn't get it. 09:08 The hill orc zaps a wand of wishing! The hill orc makes a wish for a morning star named Trollsbane! 09:08 so why would the first 3 attempts fail 09:08 this is the very beginning of the game 09:09 unless it randomly picked something that already exists? 09:09 huh 09:10 -!- inSanity has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 09:11 brb 09:12 G'night! (for realsies) 09:15 might be other ways mk_artifact (or some of the other cases) could return null, not sure 09:15 lunch break is over now :( 09:43 noooo 09:47 ? 09:48 not the lunch break! 09:56 * K2 gasps 10:06 The balrog zaps a wand of wishing! For a moment, the balrog had something in its forehooves, but it disappears. 10:06 he wished for a lunch break 10:06 no free lunch 10:06 :) 10:07 it's not a free lunch, you spent a whole wish on it! 10:07 balrog doesnt have forehooves, it has claws 10:07 what sorcery is this 10:08 when a balrog makes a wish its claws momentarily transmute into hooves 10:08 ^ sounds legit 10:11 this is the little known technique 'using your imagination to avoid fixing edge cases' 10:11 I heartily approve 10:15 hah 10:16 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOpjS 10:16 [EvilHack] k21971 949f6bd - Fix: crash due to monster wishing for an artifact and not receiving it. 10:22 I wonder how much difference that common strings thing makes 10:29 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOhIi 10:29 [EvilHack] k21971 3f9fa02 - Balrogs don't have forehooves. 10:29 i dismiss your imagination and substitute it with my own 10:31 what did replacing vampire with orc do? 10:32 uh deleting vampire rather 10:33 and did you mean to check has_claws && has_claws_undead 10:33 yes 10:34 deleting S_VAMPIRE didnt really do anything 10:34 vampire wishing for artifact and not getting it still came back with 'hands' 10:34 ah well 10:34 same vampire wished for demonbane which is silver 10:35 material checking is for another day 10:38 let us fuzz again! 10:38 to the fuzzmobile 10:38 to fuzzing, and beyond! 10:45 * aosdict serves K2 a fuzzy red mold 10:45 mmm MMM 10:54 can has_claws and has_claws_undead ever be true at the same time? 10:57 https://github.com/k21971/EvilHack/blob/master/include/mondata.h#L168 11:02 maybe? 11:02 how 11:12 why you asking me hard questions 11:13 -!- rebatela has joined #evilhack 11:13 y tho 11:19 I think it can't 11:20 sorry for slow reply was at work 11:20 I think you meant && (has_claws(mptr) || has_claws_undead(mptr)) 11:22 ah 11:22 yeah that makes sense 11:22 doh 11:29 i dont want to jinx it 11:29 but... the fuzzer has gone farthe rnow than ever 11:29 yeah, likewise for me 11:29 how many turns in? 11:30 well I kill it if it goes on past 1m or so and restart it 11:30 dont kill it 11:30 have to do that way more often 11:30 lol 11:30 did you see the panic I reported? 11:30 hmm no 11:31 i just cleared 12 mil turns 11:31 17:02 a panic from a monster throwing a potion of blindness or something 11:31 17:03 https://0x0.st/-mg6.txt 11:31 ooh that one 11:31 not sure what to do with that one 11:31 i skimmed it, havent looked closely yet 11:32 gotta love ball and chain code 11:34 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) made her first wish - "blessed rustproof +2 Mjollnir", on T:276 11:34 uh huh 11:35 somehow the ball and chain has to be not on the floor and not carried when you become blind 11:35 can you do something whack like put the ball in a container you're carrying? 11:38 if its chained to you? no i dont think thats possible 11:39 yeah, there's gotta be some way 11:39 hmm 11:40 hmm I tried having the ball in a moat 11:41 just passed 14 mil 11:42 this is nuts 11:44 might turn address sanitizer on again 11:48 15 mil 11:49 maybe you should insert fuzzer logging statements into the ball and chain routines 11:49 damn it crashed 11:51 shit its light source related again 11:51 virtually identical to the old one 11:52 nice 11:53 no not nice lol 11:53 i thought i had that settled 11:53 -!- qt has joined #evilhack 11:53 btw that last fuzz session 11:53 (gdb) print moves 11:53 $1 = 15268851 11:53 will a monster ever pickup an iron ball? 11:53 nice 11:53 i dont think so 11:53 heya qt 11:54 hi k2 11:54 qt: Message from K2 at 2021-04-26 20:55 EDT: thanks o/ 11:54 Hello qt, Welcome to #evilhack 11:54 thanks EvilB^Wamateurhour 11:58 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOhAY 11:58 [EvilHack] k21971 84dedc3 - Tweak/fix to last commit. 11:58 For a moment, the vampire lord had something in its claws, but it disappears. 11:58 yay 12:00 ah this one is different (last crash from light source) 12:01 happened at this spot 12:01 #2 0x00005555558426d1 in begin_burn (obj=0x555555a2d790, already_lit=0 '\000') at timeout.c:1651 12:01 if (obj->lamplit && !already_lit) { 12:01 xchar x, y; 12:01 if (get_obj_location(obj, &x, &y, CONTAINED_TOO | BURIED_TOO)) 12:01 new_light_source(x, y, radius, LS_OBJECT, obj_to_any(obj)); 12:01 else 12:01 impossible("begin_burn: can't get obj position"); 12:01 } 12:01 hmm 12:02 qt the fuzzer made it past 15 mil turns 12:03 wow 12:04 lookin at this one now: 12:04 [11:31] 17:02 a panic from a monster throwing a potion of blindness or something 12:04 [11:31] 17:03 https://0x0.st/-mg6.txt 12:04 [11:35] somehow the ball and chain has to be not on the floor and not carried when you become blind 12:04 [11:35] can you do something whack like put the ball in a container you're carrying? 12:04 [11:38] <@K2> if its chained to you? no i dont think thats possible 12:04 [11:39] yeah, there's gotta be some way 12:05 i saw that paste yesterday. it seems like it could be because there's an unplacebc() somewhere that isn't paired with a placebc() afterwards 12:05 unplacebc "picks up" the ball and chain and sets uball->where = OBJ_FREE 12:06 so if you call unplacebc(); right before the set_bc() in make_blinded it will produce a very similar backtrace 12:06 huh 12:06 that was the direction I was thinking yesterday but I didn't see any place where unplacebc() might happen without placebc() happening right after that 12:07 ooh wait I think I figured it out 12:08 ^ the Gift™ 12:08 A swirly potion hits the floor. A swirly potion shatters! You smell a peculiar odor... It suddenly gets dark. Oops... Hit space to continue: 12:08 seems like this might be it 12:10 https://termbin.com/awkr 12:10 i think that will work... you have to prevent the player from giving a monster the ball 12:10 with #loot 12:10 ah 12:10 hahaha epic 12:10 aosdict will want that too 12:10 didn't think of that, kept trying to find ways to trick things into picking it up 12:11 does xnh have punishment? 12:11 oooh 12:11 I thought he got rid of it 12:11 did xnh get rid of that? 12:11 aosdict did you get rid of b&c in xnethack? 12:11 idk I'm not sure, I just thought I remembered it 12:11 ^ also epic 12:11 if he did 12:12 while that does sound like something aosdict would do I don't think it was removed 12:12 punishment still exists 12:12 no plans to remove it 12:12 ok then yeah I guess you need to fix this too aosdict 12:12 I wonder if it's in dnh 12:13 because the backtrace looks very similar to one that I had in dnh ages ago but couldn't figure out 12:13 would it just be a if (otmp == uball || otmp == uchain) abort_giving_to_mon(); thing? 12:13 yeah 12:13 I just set carryamt to 0 like you did for a mon without hands, idk if that's not the right approach 12:14 'The hill orc can't carry your heavy iron ball.' 12:14 oh I guess you can select multiple items to give them at once? so that would abort the whole thing 12:14 yeah k2 never mind I did it wrong 12:15 i still love you 12:15 i think 12:15 thank you for your support 12:15 hahah 12:15 next time my wife tells me she loves me, i'm replying with that 12:15 'thank you for your support' 12:20 brb 12:20 i think this is the right way to do it K2 https://termbin.com/gf6n 12:20 cool 12:22 i guess the original way would work too but this gives more specific feedback 12:23 yeah this is neat 12:24 nice catch qt 12:24 dnh has a #wait command to tell your pets to wait, didn't realise 12:29 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOjtT 12:29 [EvilHack] k21971 17d05a5 - Fix: tame monsters should not be allowed to take a heavy iron ball you if you're still chained to it. 12:29 sweet multiple co-author worked 12:30 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOjtX 12:30 [EvilHack] k21971 16866cb - Fix: tame monsters should not be allowed to take a heavy iron ball from you if you're still chained to it. 12:30 ^ fix typo in commit message 12:31 ok brb 12:32 if I'm chained to a monster I should be allowed to give them the ball 12:34 are you talking about the ambiguous "it" in "The gelatinous cube can't take the iron ball while it's chained to you!" amateurhour? 12:37 [hdf-us] [evil] terrapin (Pri Ith Fem Cha), 4720 points, T:3778, killed by a soldier ant 12:37 haha yeah, just joking 12:38 maybe pline("%s shackled to your %s and cannot be given away.", Tobjnam(otmp, "are"), body_part(LEG)) or something like that would be better? 12:40 it's probs fine the way it is, though I'd be curious what leg parts would be mentioned 12:47 [hdf-us] [evil] terrapin (Pri Ith Fem Cha), 673 points, T:1184, killed by a piranha 13:15 nearly 400 separate commits for 0.7 13:15 errmahgerd 13:15 i should prob release :P 13:16 k2 I noticed a couple verrry minor things to do with feedback when giving things to a monster 13:17 lets address it 13:20 https://termbin.com/2qgo 13:21 when you try to do something with only part of a stack (e.g. drop 1 of 2 loadstones) it normally changes from "you can't drop the stones!" to "you can't drop any of the stones!" 13:21 so it should probably do the same thing here 13:21 I told you it was very minor :) 13:21 oh that's a diff against the file before you added the otmp == uball check so you might not be able to apply it directly 13:22 I think git apply would figure it out 13:22 aosdict: some of these apply to xnh too, but again it's very minor and doesn't really matter... 13:22 xnh doesn't have loadstones 13:23 yeah the ones other than loadstones 13:23 giving a handless monster part of a stack when it already is carrying an item, giving part of a stack of cockatrice corpses 13:23 and the uball thing too I guess, though that's not new information obviously 13:24 neat 13:25 -!- rebatela has quit [Read error: No route to host] 13:26 -!- rebatela has joined #evilhack 13:35 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) acquired the luckstone from Mines' End, on T:6620 13:35 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOjVU 13:35 [EvilHack] k21971 1f4b06b - Feedback improvements to #loot (tame pet). 13:41 it might also be good to explain when the monster can't carry the full amount and so 'maxquan' is reduced e.g. https://termbin.com/wrp0 13:41 [hdf-eu] [evil] SeamusMcRed (Wiz Ith Mal Cha), 482 points, T:1947, killed by a guard 13:42 rather than jumping straight to "the rat takes your rock." when you tried to give it 30 rocks, or whatever 13:45 i guess you wouldn't need the nested ifs there 13:47 maybe this is better? https://termbin.com/8whv 13:48 cool 13:53 aosdict: if you want me to submit this as an xnh pr let me know. I figure you might come up with better solutions than I did, but if you want me to submit it I can do that no problem 13:58 [hdf-eu] [evil] SeamusMcRed (Wiz Ith Mal Cha), 545 points, T:1701, killed by a gnome 14:01 yes please 14:02 if I come up with better solutions then code review is a good time to do that 14:02 ok, will do 14:05 [hdf-us] [evil] karibou (Rog Elf Fem Neu), 692 points, T:2362, killed by a magic missile 14:05 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JOjXd 14:05 [EvilHack] k21971 bdfc764 - More feedback improvements to #loot (tame pet). 14:06 i almost committed the wrong one 14:06 had both termbins up 14:37 [hdf-us] [evil] karibou (Rog Elf Fem Neu), 1669 points, T:2867, killed by a killer bee 15:21 maybe EPI? very small chance that a single gremlin spawns on the plane of water 15:22 someone just genocided gremlins because they encountered one on the plane of water didn't they 15:23 I can't remember who it was but it was a couple days ago 15:23 no, it just popped into my head 15:23 oh it was jilles 15:23 hahah 15:23 that really happened didnt it 15:24 yeah, they genocided 'g' on the plane of water and then explained it was "because of the gremlin infestation" lol 15:27 lol 15:45 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/J3eIy 15:45 [EvilHack] k21971 b0af8a8 - Little bit extra variation of water creatures on the Plane of Water. 15:45 i did NOT add a small chance for gremlins to show up 15:46 has anyone else been having problems with seeing commit messages on GitHub? 15:47 in what way 15:47 i havent 15:47 https://0x0.st/-mdq.mp4 15:48 oh THAT 15:48 yeah that happens all the timwe 15:48 time 15:48 i've mentioned it before 15:48 its why i'll sometimes link directly to the commit 15:48 YASI: nilmerg, like gremlins but they split whenever not in water 15:49 hah 15:49 it never used to happen to me, or at least I didn't notice, but within the past week or so it has become a problem 15:49 land gremlin 15:51 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) changed form for the first time by mimicking a pile of gold, on T:13386 15:52 [hdf-us] [evil] terrapin (Kni Elf Fem Cha), 1843 points, T:3039, killed by a plains centaur 15:57 -!- Umbire has joined #evilhack 16:09 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) completed Sokoban, acquiring an amulet of magic resistance, on T:14628 16:25 -!- mobileuser has quit [Quit: Connection closed] 16:30 -!- mobileuser has joined #evilhack 16:36 "The efreet wishes for a figurine of a woodchuck named Carl!" lol 16:37 :) 16:42 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) had Cleaver bestowed upon her by Odin, on T:17168 16:48 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) had Trollsbane bestowed upon her by Odin, on T:17647 16:50 [hdf-us] [evil] terrapin (Pri Ith Mal Cha), 4824 points, T:3082, killed by a hallucinogen-distorted giant leech 16:51 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 68400 points, T:17817, killed by a mumak 16:53 -!- rebatela has quit [Ping timeout: 252 seconds] 17:07 -!- rebatela has joined #evilhack 17:34 [hdf-us] [evil] terrapin (Con Hum Fem Cha), 78 points, T:369, killed by a jackal 17:48 [hdf-us] [evil] terrapin (Con Dwa Mal Cha), 461 points, T:1173, killed by a gnome lord 17:52 [hdf-us] [evil] terrapin (Con Dwa Mal Cha), 181 points, T:688, killed by a kobold 17:59 [hdf-eu] [evil] NetSysFire (Bar Orc Fem Cha) rejected atheism with a prayer, on T:3044 18:02 -!- mobileuser has quit [Quit: Connection closed] 18:04 [hdf-us] [evil] terrapin (Con Dwa Mal Cha), 1208 points, T:2150, killed by a lesser nightmare 18:07 -!- amateurhour has quit [Ping timeout: 268 seconds] 18:19 [hdf-us] [evil] terrapin (Con Dwa Fem Cha), 358 points, T:1056, killed by a steel dart 18:58 -!- bhaak has quit [Ping timeout: 240 seconds] 18:59 -!- bhaak has joined #evilhack 19:00 -!- rebatela has quit [Ping timeout: 276 seconds] 20:42 [hdf-us] [evil] coplate (Wiz Elf Mal Cha), 136 points, T:993, killed by a falling rock 20:44 -!- stenno has quit [Ping timeout: 265 seconds] 20:47 -!- rebatela has joined #evilhack 20:48 [hdf-us] [evil] terrapin (Rog Hum Fem Neu), 950 points, T:1749, killed by a fall onto poison spikes 20:57 [hdf-us] [evil] terrapin (Rog Elf Mal Cha), 462 points, T:1344, killed by a giant spider 21:00 -!- rebatela has quit [Quit: Konversation terminated!] 21:00 -!- rebatela has joined #evilhack 21:10 [hdf-us] [evil] terrapin (Rog Elf Mal Neu), 597 points, T:1555, zombified by an orc zombie 21:18 [hdf-us] [evil] terrapin (Val Dwa Fem Law), 418 points, T:1123, killed by a piranha 21:22 -!- rebatela has quit [Ping timeout: 276 seconds] 21:40 [hdf-us] [evil] coplate (Wiz Elf Mal Cha) made his first wish - "+3 silver dragon scale mail of venom", on T:4699 22:02 -!- bouquet has quit [Ping timeout: 268 seconds] 22:03 -!- bouquet has joined #evilhack 22:10 [hdf-us] [evil] terrapin (Sam Gia Mal Law) murdered Hachi, his faithful little dog, on T:1757 22:15 [hdf-us] [evil] coplate (Wiz Elf Mal Cha), 11339 points, T:8969, killed by a dwarf lord 22:16 heya qt 22:16 yo 22:16 i told my wife 'thank you for your support' 22:16 and she's like WTF 22:16 so i said it again 22:16 then she pouted. i caved 22:16 haha 22:16 :) 22:17 [hdf-us] [evil] terrapin (Sam Gia Mal Law), 4224 points, T:2149, quit 22:17 did you explain why you said it? 22:17 yes 22:17 she chuckled 22:19 is there anything else you can think of that should be addressed before release? 22:19 I'm glad she didn't say "thanks for the child support" and divorce you 22:19 lol 22:19 she has a good sense of humor 22:19 not really. I'm sure there are other things that we'll find with the fuzzer... but there's nothing I can think of right now that needs urgent fixing or will be save breaking 22:20 me neither 22:20 and i know the true testing of the new version comes with public release and ppl playing 22:20 i'll release tomorrow 22:21 awesome 22:21 thanks again for all the work you've done 22:21 tomorrow evening? tomorrow morning? 22:21 depends how busy work is tomorrow 22:21 no problem, it's a lot of fun to work with you and everyone else on it 22:21 thanks for being so game to let me tinker with it 22:21 heck yeah! 22:22 \o/ 22:22 takes a village as they say 22:23 cant believe i got the fuzzer past 15 mil turns 22:23 thats like, leaps and bounds more than the previous record 22:24 i remember when i first started fuzzing, getting past 100k turns was an 'omg' moment 22:26 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu) changed form for the first time, becoming a vampire king, on T:5008 22:28 -!- stenno has joined #evilhack 22:28 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/J3v6g 22:28 [EvilHack] k21971 8753188 - Tweak odds of rising as a zombie and continuing to play. 22:33 -!- stenno has quit [Ping timeout: 276 seconds] 22:40 [hdf-us] [evil] terrapin (Mon Gia Fem Cha), 5069 points, T:2907, killed by a burning scroll 22:52 it takes a village to make a variant? 22:52 a good one, yeah 23:07 [hdf-us] [evil] terrapin (Tou Hob Mal Neu), 285 points, T:1110, killed by a brown mold 23:10 [hdf-us] [evil] terrapin (Tou Hob Fem Neu), 132 points, T:637, killed by a newt 23:37 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/J3vND 23:37 [EvilHack] k21971 68abe0d - Put a distance limit on how far away you can hear a monster rummaging through a container. 23:38 I guess this means I won't be forewarned about castle WoW theft by the soldiers any more :( 23:51 [hdf-us] [evil] terrapin (Pri Ith Fem Cha), 5947 points, T:4711, killed by a guardian naga, while paralyzed by a monster