00:03 CHALLENGE ACCEPTED! Graylight accepted the Grue challenge. 00:03 [un] sullysully (Wiz Elf Fem Cha), 129 points, T:606, killed by a newt 00:04 DIED: Graylight (Bar-Hum-Mal-Neu), 420 points, 807 turns, eaten by a Grue on hardfought 00:04 ok then :P 00:08 Oh hey Graylight. I commented on that in the other channel. 00:08 15:06 < Tangles> accept Grue challenge, get eaten by a Grue. That's working as intended :) 00:09 heh! 00:09 Thanks for testing BTW. 00:10 Sure thing I'll be poking around some this week for sure 00:16 But for now the astral realm beckons... good night :) 00:17 ht> ok then :P 00:17 15:08 <@Tangles> Oh hey Graylight. I commented on that in the other channel. 00:23 -!- Graylight has quit [Ping timeout: 260 seconds] 00:27 [un] sullysully (Rog Hum Mal Cha), 1117 points, T:2617, killed by a kitten 00:30 [fh] NeroOneTrueKing (Tou Hum Mal Neu) became the Envoy of Balance, on T:44319 00:37 [un] sullysully (Wiz Elf Fem Cha), 430 points, T:998, poisoned by a rotted kobold corpse 00:40 [fh] NeroOneTrueKing (Tou Hum Mal Neu) entered the Planes, on T:45008 00:47 [un] sullysully (Rog Orc Mal Cha), 678 points, T:1754, killed by a kitten 00:49 [un] sullysully (Bar Orc Mal Cha), 91 points, T:331, poisoned by a rotted kobold corpse 00:51 [un] sullysully (Bar Orc Mal Cha), 120 points, T:477, killed by a water moccasin 00:52 DIED: dgoddard (Mon-Hum-Mal-Neu), 16529 points, 6078 turns, petrified by a cockatrice on hardfought 00:55 [fh] NeroOneTrueKing (Tou Hum Mal Neu) reached the Astral Plane, on T:45650 00:56 FIQ: error: Unhandled timed obj a giant eel corpse carried by a purple worm, try again later. Location: libnethack/src/dog.c:262 00:56 on sending pets through a magic portal from water -> astral 00:56 [fh] NeroOneTrueKing (Tou Hum Mal Neu) reached the Astral Plane, on T:45650 00:56 [fh] NeroOneTrueKing (Tou Hum Mal Neu) reached the Astral Plane, on T:45650 01:11 NeroOneLichKing: an eel corpse made it through the portal 01:12 [fh] RED ROBIN (YUMMMMMMMMMMMMMM) (Luxidream) (Ran Hum Mal Neu), 39981 points, T:3804, died of strangulation 01:12 stall for about 500 turns 01:12 Alright 01:12 sorry 01:12 luxidream at it again I see 01:13 -!- raisse has joined #hardfought 01:13 -!- mode/#hardfought [+v raisse] by ChanServ 01:13 aosdict: you like his/her names? 01:13 -!- Luxidream has joined #hardfought 01:13 converted myself by accident 01:13 rip 01:13 rip 01:14 [un] sullysully (Pri Hum Fem Law), 293 points, T:1842, died of starvation 01:14 * aosdict rips apart the helm of opposite alignment 01:15 [fh] NeroOneTrueKing (Tou Hum Mal Neu) reached the Astral Plane, on T:45840 01:16 I like the names 01:16 YANI: the alignment penalty from failing to wear a helm of opposite alignment in the quest only applies if you know that it is a helm of opposite alignment. 01:19 DIED: Raisse (Wiz-Gno-Fem-Neu), 480 points, 1606 turns, killed by a giant bat on hdf-eu 01:20 congrats NeroOneLichKing! 01:20 don't jinx it! 01:20 he already offered 01:20 lol 01:20 thanks :) 01:20 oh 01:20 congrats! 01:21 [fh] NeroOneTrueKing (Tou Hum Mal Neu), 295038 points, T:45904, ascended https://www.hardfought.org/userdata/N/NeroOneTrueKing/fiqhack/dumplog/2017-10-25%2005%3A21%3A45%2C%20NeroOneTrueKing-Tou-Hum-Mal-Neu%2C%20ascended.txt 01:22 new high score too 01:22 I'm kinda surprised at that 01:23 probably the gems? 01:23 [un] sullysully (Arc Hum Mal Law), 258 points, T:1581, killed by a coyote 01:24 Perhaps. I did just keep picking them up and didn't drop them. 01:24 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:38693 01:25 [nd] sluggoman (Wiz Hum Mal Cha) acquired the Book of the Dead, on T:38698 01:31 [nd] sluggoman (Wiz Hum Mal Cha) killed the Archon, on T:39033 01:32 [un] sullysully (Rog Hum Mal Cha), 534 points, T:1783, killed by a sewer rat 01:34 [nd] sluggoman (Wiz Hum Mal Cha) performed the invocation, on T:39224 01:34 -!- Luxidream has quit [Quit: *poof*] 01:53 DIED: Raisse (Wiz-Gno-Fem-Neu), 9801 points, 10036 turns, killed by a blast of frost on hdf-eu 01:53 gah, just got poison resistance so I knew I wasn't going to die of poison instadeath 01:53 then a %*$)@% winter wolf cub came out of the soko zoo 02:08 -!- raisse has quit [Ping timeout: 260 seconds] 02:16 -!- khoR has joined #hardfought 02:20 Meowrning 02:37 -!- Grassy has joined #hardfought 02:37 -!- mode/#hardfought [+v Grassy] by ChanServ 02:41 -!- Grasshopper has quit [Ping timeout: 248 seconds] 03:08 -!- _catalyst_ has quit [Ping timeout: 248 seconds] 03:18 -!- Grasshopper has joined #hardfought 03:18 -!- mode/#hardfought [+v Grasshopper] by ChanServ 03:19 -!- Grassy has quit [Ping timeout: 260 seconds] 03:27 Ok, ready to enter gehennom again... 03:50 -!- Jonathanhanes has quit [Ping timeout: 248 seconds] 04:00 !who 04:00 FIQ: elenmirie [dn36] Khor [fh] 04:00 ok 04:01 FIQ: I had some issues with FIQH yesterday. 04:03 You mean lack of mitre? 04:03 Yeah, that is one of them. 04:04 A is a dangerous command that should not exist 04:04 no matter what ais says 04:04 Should definitely not exist if it won't work properly. 04:05 There was another issue? Sorry, I forgot details 04:05 -!- Jonathanhanes has joined #hardfought 04:05 I've had a horrible sleep 04:05 Depends how you look at it 04:05 Well. What are the issues? 04:05 my archon got killed by something 04:05 I think a explosion from a death wand 04:06 but someone told me they should be inmune to death 04:06 Ah, yes, that can happen 04:06 Maybe As should be immune to death magic? 04:06 But if they aren't I'm gonna give up on doing pacifist in fiqh 04:06 Angels already are due to player MR, but Archons don't have player MR 04:07 -!- noty has quit [Quit: WeeChat 1.9] 04:07 Also, if something is enslaved by a zombie 04:07 shouldnt it stop reviving once you kill that zombie? 04:08 It generally does 04:08 It can be re-revived, but only 10% of the time 04:08 Kill all the zombies and nothing revives 04:08 I don't really think that's true from a experience with a water troll but ok. 04:09 Oh, trolls 04:09 Yeah, trolls might bypass that 04:09 Due to their autorevival 04:09 also, monsters on top of piles of items shouldnt look the same like tamed monsters 04:10 Yes 04:10 This is a current legitimate concern 04:10 I've considered making object piles green 04:10 Or just dont highlight them when an alive monster is on top? 04:10 I suppose 04:11 Not generally how NH4 brandings works though, tbh 04:12 Another issue I had is that a black dragon blasted me and I instantly lost 2 out of 6 pieces of armor in my ascension kit 04:12 thats just... 04:12 Yes, disintegration is problematic 04:12 I forgot to nerf it appropriately 04:13 Let me do that now I suppose 04:13 And... I think that's all 04:13 with all that stuff happening I tried to quit the game but it didnt let me 04:15 S! quits 04:15 well I tried #quit 04:15 since that worked for me for 3 years 04:15 >_> 04:15 yeah nethack4 wants to be special 04:16 This milenial variants... 04:21 it's all the milennials' fault, clearly 04:21 lunch break 04:21 (in case you were watching) 04:28 !tell K2 FIQHack updated, nerfed disint 04:28 Will do, FIQ! 04:31 -!- raisse has joined #hardfought 04:31 -!- mode/#hardfought [+v raisse] by ChanServ 05:00 Im having food problems if you can believe it. 05:08 FIQ: how is the square in your variant? 05:08 [nd] Grasshopper (Kni Hum Fem Law) changed form for the first time, becoming a xorn, on T:63134 05:10 DIED: Raisse (Wiz-Gno-Fem-Neu), 4404 points, 5555 turns, killed by a hobbit on hdf-eu 05:10 * raisse hates hobbitses 05:16 or at least dislikes with a strong dislike 05:16 in this game 05:17 at least this one threw me a useful dagger 05:19 DIED: Raisse (Wiz-Gno-Fem-Neu), 1070 points, 2414 turns, killed by a giant ant on hdf-eu 05:20 But they give you cool armor! 05:21 Hobbitses! Shire! 05:24 khoR: the square? 05:24 yeah 05:24 vibrating square was the name I think 05:25 oh 05:25 or pedestal 05:25 or something like that 05:25 just use trap detection 05:25 What is that 05:25 is it a spell? 05:25 confused gold detection 05:25 no gold detection 05:25 :| 05:25 I forgot about that actually 05:25 then find it the hard way 05:25 unless you have expert wands 05:26 in which blessed secret door detection also works 05:27 I knew I was forgetting something 05:27 planes are gonna suck 05:27 :\ 05:29 The balrog wields an uncursed bullwhip (weapon in hand)! 05:29 xD 05:29 FIQHack is no longer in last place in asc# 05:29 nice 05:30 it's now tied last 05:30 khoR: Balrogs are slow 05:30 Take it to your advantage? 05:31 oh my god 05:31 is this demon gonna cast create monster every single turn? 05:31 that is summon nasties 05:31 not create monster 05:31 @gh?naasfalene 05:31 @fh?naasfalene 05:31 it's spelled nalfeshnee 05:31 not even close 05:31 xD 05:31 @fh?nalfeshnee 05:31 hm... 05:32 pinobot has no fh monlist 05:32 @nh4?nalfeshnee 05:32 @4k?nalfeshnee 05:32 nalfeshnee (&) | Lvl: 11 | Diff: 0 | Spd: 9 | Res: fire poison drain | Confers: nothing | MR: 65 | Generates: gehennom | AC: -1 | Attacks: 1d4 claw physical, 1d4 claw physical, 2d4 bite physical, 0d0 cast spell | Alignment: -11 | Flags: poisonous, demon, stalker, infravisible 05:33 lol someone undeadturned the trice 05:33 didnt it die from the wand of cold? 05:33 well yes 05:33 but it was briefly revived 05:34 DIED: Raisse (Wiz-Gno-Fem-Neu), 248 points, 299 turns, killed by a kobold, while sleeping on hdf-eu 05:34 "The cockatrice is alive again! The Elvenking shudders in dread" 05:34 oh 05:34 why is this guy 05:34 mlg360noscoping me 05:34 instead of zaping forward 05:35 lol 05:35 DIED: Raisse (Wiz-Gno-Fem-Neu), 27 points, 24 turns, killed by a jackal on hdf-eu 05:35 It happens if it avoids more allies 05:35 fffffff 05:36 missclick 05:36 khoR: obtw 05:36 when you farlook with ; 05:36 you can press : 05:36 for monster info 05:36 no need to use pinobot 05:40 DIED: Raisse (Wiz-Gno-Fem-Neu), 691 points, 1290 turns, killed by a pony on hdf-eu 05:46 DIED: Raisse (Wiz-Gno-Fem-Neu), 834 points, 1582 turns, killed by a giant ant on hdf-eu 05:47 FIQ: 10/10 05:49 DIED: Raisse (Wiz-Gno-Fem-Neu), 618 points, 913 turns, killed by a cave spider on hdf-eu 06:05 wow what 06:05 this guy dropped 12 valuable gems 06:05 xD 06:06 heh 06:07 Shield of reflection weigthing 200 is so much tho 06:10 !tell ais523 OK, I found out why NH3 isn't having issues with timer movements despite being the same code as in NH4, so now I think I fully understand what is going on. If a monster is migrating, a timer is (indirectly) marked as global via timer_is_local -> obj_is_local -> mon_is_global. This means that it follows with the player and thus essentially ticks down everywhere until you enter the level where 06:10 Will do, FIQ! 06:10 the monster went. This causes essentially a no-op in NH3 (or at the very least redundant code) during set_obj_level, but crashes in NH4 since obj->olev is NULL due to save+restore 06:10 !tell ais523 the monster went. This causes essentially a no-op in NH3 (or at the very least redundant code) during set_obj_level, but crashes in NH4 since obj->olev is NULL due to save+restore 06:10 Will do, FIQ! 06:12 !tell ais523 So merely checking if oldlev is non-NULL should be enough in transfer_timers and transfer- 06:12 Will do, FIQ! 06:13 !tell ais523 lights (accidentally pressed enter during last tell). As an additional precaution, I added extra logic for looking everywhere for timers/lights if objlev is NULL, just in case. FIQHack commits 988ee94 and 271319c 06:13 Will do, FIQ! 06:26 congrats NeroOneLichKing on your fh asc! 06:26 K2: Message from FIQ at 2017-10-25 04:28 EDT: FIQHack updated, nerfed disint 06:26 FIQ: OMG STOP SENDING BLACK DRAGONS 06:26 compiling 06:27 the millenial patch for fh 06:27 !tell K2 pushed updates: slow monster nerfs 06:27 Will do, FIQ! 06:27 khoR: but I nerfed disintegration 06:27 just pause and wait until server update I guess 06:27 it will disenchant before disintegrating 06:28 FIQhack updated 06:28 K2: Message from FIQ at 2017-10-25 06:27 EDT: pushed updates: slow monster nerfs 06:28 twice 06:28 something I suggested for chris like 2014 06:28 and wanted to do for a while 06:28 but never did 06:28 sorry 06:28 *like 2015 06:28 K2: sorry :) 06:28 khoR: anyway 06:28 so since the game is updated 06:29 save + exit completely (back to the dgl menu) 06:29 then start again 06:29 for them to apply 06:29 :P 06:29 done 06:30 ok getting ready for work. wife had us get up early to make dinner reservation for a our disneyworld trip. in SIX MONTHS 06:30 Good luck with the Wizard of Yendor 06:30 He might pose a bigger threat in FIQHack 06:30 Or not 06:30 and good thing too because reservation started being taken fast 06:30 He does different things 06:30 hah 06:30 ok... 06:30 He has less harmful spells 06:30 * K2 grumbles 06:30 but uses them much more intelligently 06:32 hm 06:32 so far 06:32 this has been basically vanilla 06:32 khoR: FIQHack is mostly just convenience changes anyway 06:32 it strives to polish the original game 06:32 rather than adding a lot of stuff 06:33 However, things will get more dangerous once you reach Sanctum and Astral 06:36 pls no 06:36 no splatterino 06:37 https://www.hardfought.org/userdata/L/Luxidream/fiqhack/dumplog/2017-10-24%2005:06:52,%20FIQ%20x%20FIQ%20selfship-Arc-Hum-Fem-Neu,%20died.txt 06:37 It happens 06:39 famine killed you? 06:39 You changed the riders I asume? 06:42 I wonder if I remember how to do the invocation 06:42 bell > candelabrum > book? 06:43 khoR: this is Luxidream's game 06:43 and no, Riders didn't change 06:43 and yes that is how 06:43 or candelabrum -> bell -> book 06:43 which is the order I generally do :P 06:44 bell -> candelabrum -> book uses slightly less candle power 06:48 -!- stennowork has joined #hardfought 06:48 [fh] Khor (Pri Hum Mal Law) performed the invocation, on T:26573 06:48 Oh, the bot stopped hating me. 06:48 Yay \o/ 06:49 belated congratulations, hardfought 06:49 º^º 06:49 hey khoR 06:49 stennowork: Hmm? 06:49 also hi! 06:49 you still living in barcelona? 06:49 fi! 06:49 hi!* 06:49 *fiq :P 06:49 stennowork: Sadly, yes... 06:50 khoR, wild times right now i can imagine.. 06:50 FIQ, according to their website, hardfought had 17th birthday at the 22nd 06:51 ahh 06:51 nice :) 06:51 stennowork: It's weird. 06:51 I didn't actually notice any change in my life 06:52 But I'm worried it wont last long. 06:52 well thats a good thing at least 06:52 mh yeah 06:52 I try to ignore it for the most part. While it's still possible. 06:52 lets see how the seperatists react 06:52 alright 06:52 please stay safe 06:52 If worst comes, I will just leave spain and move some other place. 06:52 Luckily for me, I know enlish and can move to most european countries. 06:53 And it's not like I have friends holding me in spain. 06:53 yeah 06:54 ironic that that happened just a few years after eta laid down their weapons 06:54 If the idiots from the catalan government don't stop. They will be fucked. 06:55 it could evolve into a really dangerous conflict 06:55 My hopes is that they declare independence, spain seizes the catalan government, elections come and everything goes back to being calm again. 06:55 well as i heard, spain already seized the government 06:55 Yes, it looks like the start of a civil war. 06:55 a few days ago 06:55 Well, it declared it will. 06:55 But didn't yet. 06:56 ah 06:56 They have to vote on the actual measures to be taken. 06:56 i see 06:56 if worst comes to worst, you are always welcome here in germany :) 06:56 but lets just hope it wont escalate further 06:58 ah qwell 06:58 hmm is the clan code on github or the like? 06:58 for devnull 06:59 hmm 1st november is a wednesday 06:59 8am, i could try early bird 07:00 stennowork: thank you ^^ I have no idea where I should go. Although germany sounds like a good choice. If I could go arround well with english before learning german. 07:01 yeah if you are in a bigger city its no problem 07:01 especially cities like berlin, hamburg, munich (munich is very expensive though) 07:01 if that will ever even be a question, i'd recommend hamburg 07:01 or leipzig 07:02 Well, I would have to work as database consultant 07:02 so I'm guessing it would have to be in a big city 07:04 right 07:04 which hamburg is :) 07:05 ranked 18th in the world for livability in 2016 07:15 hi stennowork and thank you 07:16 https://github.com/borekl/devnull-tribute-2017 and https://github.com/borekl/devnull-web - scoreboard and clan code 07:16 thanks 07:16 oh i guess thats Mandevil ? 07:16 yes 07:17 khoR :( 07:18 DIED: Raisse (Wiz-Gno-Fem-Neu), 8467 points, 11250 turns, killed by a white unicorn on hdf-eu 07:19 !tell K2 pushed fixes to slow monster nerfs 07:19 Will do, FIQ! 07:20 bug report: UTF-8 in clan names is not encoded properly in the frontend 07:20 i assume the DB is not utf-8? 07:20 hmm it doesn't work in the clanmgmt page 07:20 but it looks fine in the overview 07:21 https://www.hardfought.org/devnull/clans.html 07:21 DIED: Raisse (Wiz-Gno-Fem-Neu), 528 points, 1306 turns, killed by an iguana on hdf-eu 07:21 Good god, please no1 07:21 UTF handling is PITA. 07:21 Mandevil, it looks saved correctly 07:21 FIQhack updated 07:21 K2: Message from FIQ at 2017-10-25 07:19 EDT: pushed fixes to slow monster nerfs 07:21 seems that just the display in the clan management overview is screwed 07:21 Oh gosh. 07:21 We need a filter ;) 07:22 no :v 07:22 K2: ? 07:22 lol 07:22 Are you sad about the catalonia stuff, me performing the invocation, something else? 07:22 khoR: reading backscroll, your situation 07:22 catalonia 07:23 Yeah, it's fucked up. 07:23 stennowork: Hm, I guess I need to try this locally to find out. 07:23 I hope everything ends up solving peacefully. 07:23 me too 07:23 Mandevil, fair enough 07:23 did stenno just creat e'clan poo' ? 07:23 khoR: And without the division. 07:23 That's impossible. 07:23 Theres no rationality behind it. 07:23 khoR: Though central gov is working hard to fullfill Putin's wishes. 07:23 Mandevil, again for reference, its fine in the clan list. its just not fine in the clanmgmt page 07:23 I see. 07:24 This might be some internal handling somewhere. 07:24 even though page encoding is utf-8 07:24 yep, must be on the backend 07:24 Half of the people that want independence only want it because "fuck the current spanish government" 07:24 ok off to work 07:24 stennowork: I don't have the 'use utf8;' pragma, let's see if it helps. 07:24 kk 07:25 off to work 07:25 err 07:25 i said that twice 07:25 o7 07:25 lol 07:26 lets see if i find people willing to join clan U+1F4A9 07:26 I feel sorry for anyone spectating me 07:26 WTh is that name 07:26 xD 07:26 team poo! lol 07:26 its even in the url 07:27 https://www.hardfought.org/devnull/clans/%F0%9F%92%A9.html 07:27 so it is 07:27 stennowork: Can you try now? Don't forget to reload. 07:28 still the same issue 07:28 reloaded with cleared cache 07:28 Hm, I need to replicate this locally. 07:28 maybe there is some backend cache too? 07:28 THis is something more involved. 07:28 I reloaded the app. 07:28 its strange that it works on the clans list then though :v 07:28 Yes, that's very odd. 07:29 clanmgmt reads: 07:29 You are the sole admin of clan 💩 07:29 DIED: Raisse (Wiz-Gno-Fem-Neu), 153 points, 786 turns, killed by a fox on hdf-eu 07:29 DIED: Raisse (Wiz-Gno-Fem-Neu), 41 points, 36 turns, killed by a jackal on hdf-eu 07:29 which seems like latin-1 07:29 The good thing is that it shows ok on the scoreboard. 07:29 yeah 07:29 good thing indeed! 07:29 lol 07:30 it shows that its correct in the database 07:30 When I list it in the terminal, I get - predicatly - a square. 07:30 predictably 07:31 no utf-8 encoding in the terminal? 07:31 pls 07:31 What the hell 07:31 No, just the font does not support it. 07:31 were did 3 pets come from 07:31 And Putty apparently doesn't mix fonts. 07:31 FIQ ? 07:31 aah putty 07:31 fair enough 07:34 khoR: something is wrong with the AI in terms of summon nasties usage I thin 07:34 k 07:34 possibly involving conflict 07:34 er 07:34 not conflict 07:34 grudge 07:35 I am using conflict 07:36 DIED: Raisse (Wiz-Gno-Fem-Neu), 384 points, 358 turns, killed by a newt on hdf-eu 07:36 I miss my archon 07:36 :( 07:38 I dont even know what is my pet and what isn't anymore 07:42 this guy sure does a lot of damage 07:43 DIED: Raisse (Wiz-Gno-Fem-Neu), 806 points, 1120 turns, killed by a gecko on hdf-eu 07:43 You have a little trouble lifting u - the uncursed Amulet of Yendor. 07:43 After so much time it is mine again. :P 07:47 DIED: Raisse (Wiz-Gno-Fem-Neu), 871 points, 973 turns, killed by a giant bat on hdf-eu 07:49 -!- stennowork is now known as stenno\POP 07:52 EPI: the Amulet of Yendor gets its weight adjusted every turn to match the combined weight of the rest of the inventory of whoever is carrying it. 07:53 -!- Wooble has joined #hardfought 07:53 -!- Wooble is now known as geoffspear 08:01 in my opinion the amulet on the asc run can have some mean effects 08:02 effects which are_not_ the mysterious force 08:02 the ammy in fiqhack grants aggravate monster 08:02 which is reverse monster detection 08:02 in it 08:03 so invis besomes useless for example 08:16 heh 08:17 clan poo! 08:18 love it 08:22 DIED: Raisse (Wiz-Gno-Fem-Neu), 127 points, 117 turns, killed by an arrow on hdf-eu 08:24 -!- StinkyGreene has joined #hardfought 08:26 imma go with Pile Of Poo ithink 08:26 so PoP as clan tag 08:27 can't have + in IRC names, otherwise it'd be U+1F4A9 08:27 or maybe 1F4A9 as tag? 08:27 -!- raisse has quit [Read error: Connection reset by peer] 08:27 -!- raisse has joined #hardfought 08:27 -!- mode/#hardfought [+v raisse] by ChanServ 08:27 -!- stenno\POP is now known as stenno\1F4A9 08:27 hmm 08:28 thats cool too i guess 08:28 :) 08:30 tournament starts on a wednesday at 8AM for me, after a 4-day vacation time 08:36 CHALLENGE ACCEPTED! StinkyGreene accepted the Pool challenge. 08:44 CHALLENGE ACCEPTED! StinkyGreene accepted the Dig-Dug challenge. 08:47 -!- NeroOneLichKing has quit [Ping timeout: 240 seconds] 08:48 dev/null 3.6.0 updated 08:50 I'm wearing an amulet that must be unchanging, because the moment I took it off I turned into a wererat 08:50 apparently it also keeps Thoth from noticing that I'm a wererat because he's fed me three times since then but not purified me 08:51 -!- stenno\1F4A9 has quit [Ping timeout: 260 seconds] 08:51 next time I'm sure I can pray I'll take the amulet off 08:51 ah, too late, something killed me while I was blind 08:52 DIED: Raisse (Wiz-Gno-Fem-Neu), 2249 points, 5505 turns, killed by a hill orc on hdf-eu 08:53 :/ 09:17 -!- stennowork has joined #hardfought 09:18 -!- stennowork is now known as Guest65925 09:18 DIED: StinkyGreene (Pri-Elf-Fem-Cha), 1291 points, 2464 turns, killed by a giant bat on hardfought 09:22 -!- Guest65925 has quit [Quit: Leaving] 09:23 :( 09:26 00:20 < NotTheOracle\tst> TROPHY: StinkyGreene now holds the Highest Scored Priest 09:27 o.o 09:27 StinkyGreene: Apparently trophy announcement is broken in the real bot, but it's working in my test code. 09:28 StinkyGreene: Thanks for testing, btw! 09:28 thats all right I, it'll be fun to see how many times I die next month 09:36 -!- Graylight has joined #hardfought 09:40 is there a way to turn the walls solid? 09:42 don't zap stone to flesh at them 09:42 hnnnnngggg 09:43 I always use OPTIONS=symset:DECgraphics, seems to solidfy them 09:43 (your terminal kerning may vary) 09:43 Play NH4 and turn on draw_rock, and stay in the corridors. 09:43 @StinkyGreene THANKS! 09:44 well, line spacing moreso than kerning I guess. 09:44 OS X terminals seem to do terrible with making the DECgraphics lines actually solid 09:45 yeah I have been fighting with osx term a bit 09:46 seems like I got this wrong somehow... OPTIONS=pickup_types:$?!="+/ 09:46 -!- ais523 has joined #hardfought 09:46 I see nothing wrong with that 09:48 lol I had a very hard time understanding that question 09:48 at first 09:49 a store with 3 items. : / 09:49 ais523: I tracked down and exorcised offlevel timer crash bug 09:50 you're trying to bait me into saying something and making Beholder go crazy, aren't you? :-) 09:50 ais523: Message from jonadab at 2017-10-22 22:22 EDT: See the slashem32 branch on my NH4 repo. (For Fourk I still have to figure out how to draw a gryphon, but I think you should be good for NH4.) 09:50 ais523: Message from FIQ at 2017-10-25 06:10 EDT: OK, I found out why NH3 isn't having issues with timer movements despite being the same code as in NH4, so now I think I fully understand what is going on. If a monster is migrating, a timer is (indirectly) marked as global via timer_is_local -> obj_is_local -> mon_is_global. This means that it follows with the player and thus essentially ticks down everywhere until you enter the level where 09:50 ais523: Message from FIQ at 2017-10-25 06:10 EDT: the monster went. This causes essentially a no-op in NH3 (or at the very least redundant code) during set_obj_level, but crashes in NH4 since obj->olev is NULL due to save+restore 09:50 ais523: Message from FIQ at 2017-10-25 06:12 EDT: So merely checking if oldlev is non-NULL should be enough in transfer_timers and transfer- 09:50 ais523: Message from FIQ at 2017-10-25 06:13 EDT: lights (accidentally pressed enter during last tell). As an additional precaution, I added extra logic for looking everywhere for timers/lights if objlev is NULL, just in case. FIQHack commits 988ee94 and 271319c 09:50 raisse: Running around in the dungeon as a rat is ill-advised 09:50 although that's really good news 09:50 ais523: maybe? :) 09:51 that was definitely a major release blocker for NH4 09:52 hmm, apparently fiqhack is no longer alone in last place in asc# 09:52 that is nice :3 09:52 it now shares this last place with 4k 09:53 oh, for a moment I thought you said asc% 09:53 and was thinking "what on earth did you mess up there?" :-) 09:53 haha 09:53 anyway, I probably shouldn't do any major NH4 work right now, because I'm in the middle of an OS upgrade 09:53 I think fiqhack and dynahack has highest asc% overall among tracked variants 09:54 DIED: Raisse (Wiz-Gno-Fem-Neu), 442 points, 1205 turns, killed by a newt, while fainted from lack of food on hdf-eu 09:54 DIED: Raisse (Wiz-Gno-Fem-Neu), 0 points, 41 turns, killed by a goblin on hdf-eu 09:54 because neither of them is harder than vanilla and they're both sufficiently niche to be mostly played by experienced people 09:54 ais523: ahh 09:54 Mandevil: would be cool to see general statistics for a variant, such as asc% and stuff 09:55 but maybe I'm the only on ethat cares about that sutff :P 09:55 *one that cares about that stuff 09:55 and in the middle of an OS upgrade there's often a lot of very bizarre breakage 09:55 indeed 09:55 IRC is normally pretty reliable, though (although at one point in one of these I was IRCing manually over telnet!) 09:55 that's why you generally try not to start any nontrivial programs during it 09:55 (but feel free to keep running ones... usually) 09:56 hmm, apparently they're getting rid of my window manager 09:56 a grue in the way of the gnomish village.... /growl 09:56 oh well, bye Unity; you were a good idea but really weren't coded properly 09:57 I never liked unity 09:57 at least not the ubuntu defaults which I find insane 09:59 DIED: Raisse (Wiz-Gno-Fem-Neu), 497 points, 1410 turns, killed by a pony on hdf-eu 10:00 what the 10:00 -!- reapersan has joined #hardfought 10:01 I still use sawfish for my window manager. 10:01 I guess I 10:01 I guess I'm not quite oldschool enough to like twm. 10:01 lol! 10:01 But much too oldschool to have ever liked metacity or the ilk that followed it.k 10:02 it's probably going to install Gnome 3's window manager instead; hopefully, it's improved to the extent it's usable now 10:02 (it wasn't usable when it first came out, but then, neither was Unity) 10:02 -!- NotTheOracle\dnt has quit [Remote host closed the connection] 10:02 metacity is fine for the window management job but it's incomplete, it needs a good launcher, taskbar, etc. along with it 10:03 I used to use it as an emergency fallback for when something went wrong with my main window manager 10:03 -!- NotTheOracle\dnt has joined #hardfought 10:03 -!- mode/#hardfought [+v NotTheOracle\dnt] by K2 10:03 NotTheOracle\dnt bot updated 10:04 hiya Graylight 10:04 yo @k2 10:04 streaming guy correct? 10:04 ais523: My problem with metacity is that it actively gets in my way. 10:05 in what ways? 10:05 It's been years, so I don't rememer the details clearly, but it does things with Windows when I don't ask it to, like pop them to foreground and such. 10:05 that's configurable 10:05 Ah. 10:05 Perhaps now it is. 10:05 I used to use a very low focus stealing setting 10:05 My experience with it was when it was new. Gnome replaced Sawfish with it. 10:05 then I used to use it later on with Unity 10:05 but the settng got deleted at some point 10:06 But metacity is no longer the Gnome default wm, so maybe it's allowed to be configurable now. 10:06 which is annoying when things steal keystrokes 10:06 DIED: Raisse (Wiz-Gno-Fem-Neu), 140 points, 136 turns, killed by a sewer rat on hdf-eu 10:06 interestingly, when a password dialog box comes up 10:06 and focus stealing is off 10:06 it disables typing until you focus it 10:06 presumably so that you don't type the password into the wrong window by accident because you don't realise the password box isn't focused 10:07 I am ok with privilege-escalation dialogs doing things with focus that other applications are not allowed to do, actually. 10:07 so am I, I think 10:08 oh god I could die here 10:08 :) 10:08 however, entering the password for my email account isn't really privilege escalation but I can still see how it would be a huge problem if I, say, accidentally typed it into IRC 10:08 You can always die in NetHack. 10:08 Graylight: a lot of nethack variant authors and a couple of the devs talk shop here 10:08 Oh, that kind of password dialog. 10:08 I was thinking gksudo or like that. 10:08 Hmm. 10:09 love it 10:09 K2: I'm both a NetHack variant author /and/ a devteam member :-) 10:09 I mean I am in the "pool" game 10:09 and a ball landed on the stairs. 0.0 10:09 Ah. 10:09 Graylight: can't you just pot it off? 10:09 ais523 double trouble ;) 10:09 once the challenge is complete? 10:10 ooh 10:10 actually the main thing I dislike about the pool challenge is that a) you can permanently fail it without dying, b) the feedback for this situation is fairly bad 10:10 AAAAAIIIEEEEE 10:10 Graylight: fire ants? 10:10 jonadab: no, five archons, three invisible monsters and five elementals 10:11 ... that is worse than fire ants. 10:11 No... somehow I won the pool game by putting the cue ball in the final rift. PHEW! 10:11 CHALLENGE COMPLETED! Graylight completed the Pool challenge. 10:11 i've seen others in here mention how much they love the conversation topics, figured that's what you meant Graylight :P 10:11 K2: No, he meant he could literally die (in the game). 10:11 hehe I'm sure it's a cool group... more chatty than #nethack already which I like 10:11 right 10:12 the term 'nerd boner' comes to mind, but i will try not to use the phrase :D 10:12 ... 10:12 oops :P 10:12 Don't be crude. 10:12 heh 10:13 my bad 10:14 https://imgur.com/a/XByxU 10:14 bwahahah 10:14 after he tells me to not be crude... 10:14 That's the top of a potion bottle. 10:14 For the Slashem-32 tileset. 10:15 yeah 10:15 DIED: khamul (Sam-Hum-Mal-Law), 13275 points, 9723 turns, killed by a gray unicorn on hdf-eu 10:15 i'm just gonna stop talking for a bit 10:15 CHALLENGE ACCEPTED! StinkyGreene accepted the Grue challenge. 10:15 I assume NotTheOracle\dnt is reporting on /dev/null/tribute games run outside November for testing purposes? 10:15 (also, what's up with that clantag?) 10:16 DIED: StinkyGreene (Pri-Elf-Fem-Cha), 192 points, 306 turns, eaten by a Grue on altorg 10:16 ais523 yes 10:16 its what Tangles set up. easy enough to change 10:16 I'm just gonna stop talking for a bit 10:16 well that lasted all of 1 minute 10:16 yes 10:16 a bit = a minute or less 10:17 in this instance 10:17 oh, "dnt" = "/dev/null/tribute" 10:17 * aosdict stops talking for a byte 10:17 eight minutes? 10:17 ding 10:17 I have a bad feeling about this asc run. 10:18 noooo 10:18 no bad thoughts 10:18 I havent playedin forever 10:18 and forgot about gold detection 10:18 did you apply a cursed figurine named "asc run"? 10:19 ooh 10:19 wands of secret door detection? 10:19 crystal ball? 10:19 ugh I am gonna die as a lowly rat. 10:19 i have a crystall ball 10:19 if orb of detection is a crystal ball 10:20 Graylight: then I hope you get reincarnated into someone else's Convict game 10:21 lol! 10:21 what 10:21 why is my ring of levitationcursed 10:22 ok now im fucked... 10:22 that lead to one of my weirder unwinnable situations 10:22 DIED: Graylight (Sam-Hum-Mal-Law), 1387 points, 2526 turns, killed by a gnome on hardfought 10:22 I was on the top level of Sokoban, wearing cursed levitation 10:22 sounds like my game 10:22 im on sokoban 10:22 cuz is where my stash is 10:22 and wanted to see if I had gold detection there 10:22 had no way to uncurse it in inventory, prayer failed, and I couldn't farm deathdrops for obvious reasons 10:22 or charges on my markers 10:23 and now im trapped 10:23 I guess in theory you can try to get a nymph to spawn (but I think nymphs may have been out of depth at the time) 10:23 hmm, in plans that use a separate reward level above the top level of Sokoban, that would seem like a good place to put a kitchen sink (aosdict: you might want to add that to your YANI collection) 10:24 no but seriously. What the hell do I do now... 10:24 can I pray or something? 10:24 oh wait 10:25 im an idiot 10:25 I had 11 holy waters 10:25 forgot holy water removes curse 10:25 (thats how much I forgot nethack) 10:25 yay gold detection 10:26 I cant get confused tho 10:27 I always used forgotten spells but in fiqh they go so slow 10:27 oh well 10:27 responsive prayer will always fix cursed levitation unless you have a larger problem 10:27 (it's considered a major problem) 10:27 What does responsive prayer mean? 10:28 responsive = the god responds 10:28 i.e. they aren't angry, you don't have negative alignment, you don't have negative luck, you aren't standing on a crossaligned altar, you aren't in Gehennom 10:28 and your prayer timeout is low enough 10:29 I think that's every condition, but it's possible I've missed some 10:30 oh i see 10:30 thats good to know 10:31 ais523: hmm I wonder what the flavor for having a sink in crater clearing would be... 10:31 @le?dwarven child 10:31 dwarven child (h) | Lvl: 1 | Diff: 4 | Spd: 6 | Res: none | Confers: nothing | MR: 10 | Generates: special | AC: 10 | Attacks: 1d2 weapon physical, 1d2 weapon physical, 1d2 passive drain luck | Alignment: 4 | Flags: genocidable, omnivore, tunnels, infravisible 10:31 also, doesn't completely prevent unwinnable situations. The sink could be destroyed. 10:32 I guess the reason it's unwinnable now is you can't pray if you have angered your god? 10:32 aosdict: temple washroom 10:32 and no, I don't think it's worth completely preventing unwinnable situations 10:33 it's more that it's worth preventing disproportionately punishing the player for a simple mistake 10:33 (I know the common perception is that NetHack does this all the time, but it doesn't really, and NH4 even less) 10:33 [fh] Khor (Pri Hum Mal Law) entered the Planes, on T:28129 10:34 I hate CAPTCHA almost as much as I hate it being necessary 10:34 it's a losing battle even as it is 10:35 the AI revolution is coming! it won't be useful much longer 10:35 [slex] rikersan (Gol Maz Mal Cha), 4660 points, T:2647, killed by a monster (hunting horror) 10:35 about the only hope you have nowadays is to make your CAPTCHA weird enough that nobody puts in the programming effort to break it 10:35 @le?hunting horror 10:35 hunting horror (w) | Lvl: 25 | Diff: 30 | Spd: 16 | Res: none | Confers: nothing | MR: 30 | Generates: special | AC: -6 | Attacks: 2d8 bite physical | Alignment: 0 | Flags: genocidable, carnivore, oviparous 10:36 !whereis khor 10:36 reapersan: Khor [fh]: (Pri Hum Mal Law) T:28150 The Elemental Planes level: -1 (with Amulet) 10:37 does that mean Earth? IIRC it would in vanilla-derived variants but I don't know if FIQhack's code works the same way 10:37 it does, he's on earth 10:37 @aosdict yeah I predicted the death of captcha a while ago.... but I thought maybe Google had figured something out with their "secret" mouse-movement data... now I'm not so sure. 10:38 !tell k2: add support for the planes to beholder? i.e. replace -1 with "Earth", -2 with "Water", etc. in variants that don't randomize them 10:38 Will do, reapersan! 10:39 If the idea of FIQ for making the wizard of yendor more interesting is making it outheal your damage and teleport away everytime he is about to die I'm very disappointed. 10:39 wand of death doesn't work? 10:39 Finally. 10:39 Yes, it works, if you have one 10:40 ... you made it through the entire dungeon without one? 10:40 Tarmumortem: you here? 10:40 I had one 10:41 but its empty 10:41 it was the one from orcus 10:41 CHALLENGE ACCEPTED! Graylight accepted the Waldo challenge. 10:41 and only hadone charge 10:41 if so: have you noticed any dnh messages without punctuation, other than "You reluctantly discard the spinach"? 10:41 trying to find some and fix them 10:41 khor: ah I see 10:42 but as I always say 10:42 offense means nothing in this game 10:42 it's all about having enough AC, maxHP and resistances 10:42 EPI: cursed wands of wishing explode, summoning a silver dragon and grey dragon that are guarenteed _not_ to leave scales behind, optionally also a pair of fireproof -3 boots of fumbling 10:42 You can punch your way through the game as a healer for what is worth 10:42 for bonus points have a chain reactino that destroys all wands on the level 10:43 EPI (probably not in the same patch!): wands of wishing autocurse when picked up or after granting a wish, meaning that you have to uncurse them manually before each wish 10:43 if you want it to be reliable 10:43 reapersan: that's more of how each variant livelogs that event. if it were more granular, the bot could be updated to catch those events 10:43 K2: Message from reapersan at 2017-10-25 10:38 EDT: add support for the planes to beholder? i.e. replace -1 with "Earth", -2 with "Water", etc. in variants that don't randomize them 10:43 (this is something that I could actually believe would fit in GruntHack) 10:43 k2: hm, ok 10:43 also >_> -2 is not water I'm dumb 10:44 i knew what ya meant ;) 10:44 CHALLENGE COMPLETED! StinkyGreene completed the Pool challenge. 10:44 ais523: easily defeated with +oRC 10:44 ais523: along with scrolls of wishing have a 1/2 chance of being cursed, picking them up autocurses, and then are "heavily cursed" so only 1/6 of remove curse attempts work on them? 10:45 and then have teh same properties when picked up as scare monster 10:45 I think most evil patch ideas are intended against vanilla, aren't they? 10:45 (now that I think about it, the spell of remove curse is probably a balance issue) 10:45 it doesn't have scrolls of wishing 10:45 aosdict: only if you make it the only easy infinite uncurse source 10:45 slex, I thikn grunt, 4k, and dyna? have scrolls of wishing iirc 10:45 ais523: it violates the renewable/consumable principle 10:45 huh only 4k and slex 10:45 FIQ: Wait, isn't that already there? 10:46 aosdict: I consider b!oW a renewable in vanilla, for most playstyles 10:46 hmmmmm 10:46 Mandevil: There is? 10:46 if you have an inventory full of uncursed stuff, one blessed scroll of remove curse, and know Basic remove curse, it is usually optimal to cast remove curse repeatedly 10:46 Where? 10:47 !role dnh 10:47 reapersan: barbarian 10:47 s/uncursed stuff/cursed stuff/ 10:47 !race dnh 10:47 reapersan: orc 10:47 !race dnh 10:47 reapersan: elf 10:47 lol, I started with full healing and polymorph ampules, this gonna be good 10:48 FIQ: Hm, actually there isn't. You can can statistics for individual players, however. 10:48 Yeah I meant all-players rather than all-variants 10:49 FIQ: I understand. 10:49 ais523: even ignoring holy water 10:49 I guess I'm stumped. Something about reuniting a dog with it's owner? 10:49 ? 10:49 spell of remove curse is infinitely renewable 10:49 holy water is consumably renewable 10:50 DIED: Raisse (Wiz-Gno-Fem-Neu), 1076 points, 1171 turns, killed by a hill orc, while unconscious from rotten food on hdf-eu 10:50 Administrator's Challenge. 10:50 (or well, not infinitely renewable, but bound by extremely long timeouts and magic marker charges) 10:50 ADOM and pre-3.2 NetHack spells used a "charge" system 10:50 And yes, holy water is technically consumable, but you always have more of it than you need, due to all the harmful potions having no other uses. 10:50 somewhat similar to wands 10:50 but you had many more uses 10:51 graylight: hm, that's the one k2 set up, right? 10:51 personally 10:51 (and in nethack the chargecount wasn't public) 10:51 (Theoretically you could use random alchemy on stacks of harmful potions, but it's not worth the hassle.) 10:51 Where the hell is the portal 10:51 reap not sure first time I've heard of or encountered it. it said somethign about being on the same level 10:51 it used to always be some monster wandering into it and showing it when I played. :( 10:51 khoR: I hid it on my desktop 10:52 !whereis khoR 10:52 FIQ: Khor [fh]: (Pri Hum Mal Law) T:28383 The Elemental Planes level: -2 (with Amulet) 10:52 what 10:52 oh 10:52 this dragon 10:52 really doesnt want to breath at me 10:53 ...it's a shimmering dr agon 10:53 it has displacement 10:54 so it probably isn't lined up even if it looks like it is 10:54 I will die ofhunger 10:54 :| 10:54 exactly @ ais523 10:54 Nice 10:55 ais523: what if monsters followed you through the portal? :) 10:55 wizard of yendor summoned 4 archons 10:55 wouldn't that be "fun" 10:55 FIQ: which portal? 10:55 goodbalance 10:55 ais523: how many species did you genocide this game? 10:55 monsters that normally follow level changes will follow through magic portal level changes too, I believe 10:55 sorry, khoR 10:55 1 10:55 _all of htem_ 10:55 is 1 too many genocides? 10:55 .... that feeling when you one-shot a floating eye by accident. 10:55 ais523: like 10:55 the endgame portals 10:56 er 10:56 I was very unclear 10:56 I meant, what if they chased the portal too 10:56 and followed 10:56 oh, like Brogue? 10:56 I think you'd at least have to ban it for elementals on their home plane 10:56 but in general most monsters don't have much of a flavour reason 10:56 I can see it for the Wizard (who does in fact do that in vanilla) and for player-monsters 10:56 ais523: it was mostly to be a troll 10:57 having half of Air follow you through to Fire 10:57 [dnh] rikersan (Ana Elf Mal Cha), 2032 points, T:1001, killed by a gnome lord 10:57 but things like a random fog cloud on the Plane of Air isn't particularly going to want to go over to Fire and burn up 10:57 dragons :P 10:57 and was probably only chasing you in the first place because you're an intruder 10:57 oh, I can see dragons doing it 10:57 maybe even djinn? 10:58 I had the silly idea when I saw khoR going through the Air->Fire portal with 3 dragons on his tail 10:58 man this part of the game is a mess 10:58 specially since FIQ had the great idea of making wizard autocast double trouble 10:58 as if him doing it sometimes wasnt stupid enough 10:58 khoR: I don't know. Summoning 4 archons sounds awfully much like a revgeno or overgenocide nasties results 10:59 khoR: At least he doesn't chain it anymore :P 10:59 do FIQhack monsters use c?oG? 10:59 so he'll only do it once 10:59 FIQ https://usercontent.irccloud-cdn.com/file/OkBu533s/ 10:59 [dnh] rikersan (Ana Elf Mal Cha), 139 points, T:232, killed by a water demon 10:59 ais523: Yes, monsters can revgeno in FIQHack 10:59 But why would they revgeno Archons... they're not in the nasty list 11:00 and even if they were, they're ungenocideable (except by Archons themselves) 11:00 ah right, can't revgeno archons 11:00 also you'd expect cursed geno to create monsters hostile to the reader, rather than to the player 11:00 khoR: how did you manage to make wraiths extinct exactly 11:00 perhaps this is a good usecase for "omnicidal" attitude 11:01 did you farm them 11:01 (it's something that's been YANIed a few times before: it goes alongside hostile, neutral, and tame, and causes the monster to attack everything, or possibly everything except other omnicidal monsters) 11:01 ais523: Offensive revgeno is fun though :P 11:01 right 11:01 I can see it as similar to monsters reading uncursed ?oE 11:01 And cursed genocide doesn't create specifically hostile monsters 11:01 they know they're going to die so they may as well try to get revenge on the way out 11:02 oh right, it's more a reverse genocide than a mean-to-you genocide 11:02 [dnh] rikersan (Ana Elf Mal Cha), 181 points, T:230, killed by a water demon 11:02 I don't think i'll manage out of here... 11:02 FIQ: priest quest I guess 11:02 Heh. Reading scrolls of earth is actually something I removed from the AI when I tried to enhance taking logical decisions with item use 11:03 Because I failed to find a point where using them would be a good idea 11:03 khoR: Oh, good point. 11:03 this is really not fun 11:03 ais523: Exactly 11:03 Monsters do offensive revgeno the way they do offensive CM-spam 11:03 khoR: This is really no different from vanilla 11:03 Well, a bit 11:04 But Rodney generally works similar to it 11:04 DIED: Graylight (Val-Hum-Fem-Neu), 6805 points, 5328 turns, killed by a white unicorn on hardfought 11:04 Just deathzap him 11:04 I didn't say vanilla was fun 11:04 That's general strategy 11:04 FIQ: are FIQhack monsters incapable of BCUing things, like vanilla monsters? 11:04 I always feel like quitting once I reach the castle 11:04 if I'm not playing dnh 11:04 Aiight gonna take a break yall peace 11:04 where the late game is acutally fun 11:04 khoR: Ah. I just didn't really see any major issues with how Rodney was behaving 11:04 also, the situations where the player uses boulder forts are fairly clear, perhaps you could teach monsters to do that too 11:04 Being obnoxious seems just like him 11:04 Not like other covetous monsters though 11:04 ais523: FIQHack monsters are capable of IDing and using BUC to their advantage 11:05 ais523: One issue with it is that I absolutely forbid monsters to move boulders out of fear of frustration 11:05 I have no food left. :| 11:05 (Besides giants) 11:05 FIQ: but they don't "naturally" know BUC, they have to use an altar / ?oID? 11:05 khoR: Good thing summon nasties create plenty of monsters with corpses 11:05 ais523: Yes 11:05 oh yeah 11:05 i still have some 11:06 Well, they currently don't use altars because I never coded in proper "drop item" code for them 11:06 But they use ID 11:06 ais523: Also unlike vanilla, FIQHack monsters doesn't automatically know enchantment or charges 11:07 So they'll either have to use ID, or find out when a wand is empty by trial and error 11:07 That's why you sometimes see "The hill orc zaps a wand of create monster! Nothing happens." 11:07 This is actually the only way a monster can currently "use" a "tooled horn" 11:08 Since the player effect is not optimal 11:08 how do you track monster-bknown? 11:09 mbknown 11:09 and mknown 11:09 if one monster knows BUC/charges, all monsters do 11:09 simpler and not significantly worse behaviour 11:09 since monsters basically never drop stuff 11:10 oh, fair enough 11:11 khoR: If you have no food left and no wand of death charges, you'll probably die on Astral 11:11 I know 11:11 But what can I do at this point 11:11 [fh] Khor (Pri Hum Mal Law) reached the Astral Plane, on T:28621 11:11 Prepared better beforehand I Guess 11:11 @d?hunting horror 11:11 hunting horror (w) | Lvl: 25 | Diff: 28 | Spd: 16 | Res: none | Confers: nothing | MR: 30 | Generates: dungeons | AC: -6 | Attacks: 5d12 bite physical | Alignment: 0 | Flags: genocidable, carnivore, flies, oviparous 11:11 *guess 11:11 good luck khor! 11:11 Better use of wishes 11:11 I was well prepared 11:12 Etc 11:12 until I had to go back to my stash three times 11:12 Good luck! 11:12 because some bullshit mechanic destroyed half of my equipment 11:12 what mechanic is htat? 11:12 isn't the A menu great 11:12 Disintregation 11:12 and then I told the game to unequip all my items 11:12 it finished the action with no feedback 11:12 and I asumed it actually did what I told him to do 11:12 and I disintegrated my mitre of holiness 11:13 if there was no feedback, that sounds like you manually interrupted it 11:13 intentionally or not 11:13 it sounds more like it was cancelled without actually going through with the action 11:13 no 11:13 Oh, true 11:13 I didnt press anything 11:13 :| 11:14 ais523: See, this is why I don't like the A menu 11:14 I think I understand the problem, at least 11:14 I never really understood how to use it (I mean, I know now, and find it excessively clumsy) 11:14 the problem is that I'm trying to be too general, I think 11:14 And a lot of players either don't even know it exist or don't know how it works 11:15 maybe the correct solution here is to simply make the thing impossible to cancel without an explicit "cancel equipping" option 11:15 gotta love bones minetown 11:15 or at least make it clear that it was cancelled 11:15 spells do this 11:15 that wouldn't be a good long-term solution but it'd solve the obvious problem 11:15 "Spell cancelled." 11:15 it's either somebody who died to a water demon or stupid powerful monster, or it's somebody who was killed by a gnome 11:16 afk food, good luck khoR 11:16 OR SOMEBODY KILLED BY A SHOPKEEPER AH 11:16 ty 11:17 eww 11:17 chaotic altar 11:18 wouldnt it be amazing 11:18 if the game let me do what I want? 11:22 Tarmumortem: are guns removed from bones files? 11:23 my vampire ana died in minetown, but I can't find the smgs, and I'm worried about smart monsters 11:23 bullets are here tho but still 11:26 of course 11:26 im gonna have to go to all altars 11:26 just my luck 11:26 -.- 11:27 Enslaved death??? 11:27 What's that? 11:27 everything in fiqhack is enslaved 11:27 Why? 11:27 I dont know 11:27 zombie bug I guess 11:28 FIQ: enslaved Death seems like a bug to me. 11:28 in FIQhack, if a zombie kills another monsters, it can respawn and be enslaved by the zombie that killed it if i recall correctly 11:29 YANI: if you wield a spellbook, its failure rate will decrease. 11:29 [fh] Khor (Pri Hum Mal Law), 255178 points, T:28867, ascended https://www.hardfought.org/userdata/K/Khor/fiqhack/dumplog/2017-10-25%2015%3A29%3A55%2C%20Khor-Pri-Hum-Mal-Law%2C%20ascended.txt 11:30 [nd] ThisFiasco (Sam Hum Mal Law), 398 points, T:883, killed by a water demon 11:30 not a bug 11:30 grats K2 11:30 oops 11:30 grats khoR 11:30 khoR: Congratulations. 11:30 ty :3 11:30 well 11:30 This was not a fun game. 11:30 probably Riders and Rodney should be immune to enslavification 11:30 Aaaand I have to go home 11:30 Cya guys~ 11:30 having a tame Wizard of Yendor would be a bit silly 11:30 aosdict: I like that YANI 11:31 although I think you might want to make utility spells harder to cast to compensate 11:31 gz khoR ! 11:31 also this is assuming vanilla-like spellbook mechanics, not fiqhack-like 11:31 it'd work with slash'em-like mechanics too 11:32 I think a better idea is to freeze the memory timer 11:32 -!- geoffspear has left #hardfought 11:32 wait, what changes does fh make to failure rate 11:32 I thought fiqhack changed memorisation 11:32 also as of khoR's ascension, FIQHack is no longer in last place in terms of asc# 11:32 I don't think it implemented the thing we talked about before? 11:32 so that the spellbook was always destroyed 11:32 now it's second last! 11:32 Oh, right. 11:33 It could still work, you would just need to have another book handy. 11:33 Also makes it worth finding duplicate books :) 11:34 Stenno's poo emoji seems to only work in Firefox. 11:34 In Chrome I get rectangle. 11:34 perhaps wielding a spellbook lets you cast the spell even without having it memorised? 11:34 from nethackwiki: http://sprunge.us/YcUS 11:34 Mandevil: this is probably to do with what fonts exist on your computer 11:34 different browsers use different algorithms for finding an appropriate font to show weird/rare characters, like emojis 11:34 (linked in sprunge format because I can't exactly link to specific features) 11:35 err, hmm, I guess "emoji" technically pluralises to "emoji" because it's a Japanese loanword 11:35 ais523: I assume its known flag would have to be true? 11:35 Can't cast a spell when you don't know its book. 11:35 Even if you're holding the book. 11:36 aosdict: either that, or allow Z- to attempt to cast it without knowing what it si 11:36 *is 11:36 although few spells backfire when cast 11:36 ais523: But does it actually change anything from user's perspective? 11:36 ais523: It doesn't work, period. 11:36 Mandevil: It "works" (in a way I don't want) in Seamonkey. 11:36 And I don't have any "emoji" font installed. 11:36 (Specifically, I don't want anything but ascii in the URL bar.) 11:36 Mandevil: my point is that it's unlikely to be a consistent "works in Firefox, doesn't work in Chrome" 11:37 but rather, "on configuration X, Firefox can figure out how to make it work, Chrome can't" 11:37 (In the page, I don't mind if it works. Which it does.) 11:37 What am I, as webdev supposed to do with it? 11:37 jonadab: That is very disrespectful to people who don't live in countries with latin letters, and even some that does 11:37 (but less so) 11:37 Mandevil: the portable solution is to send your own font along with the page 11:38 FIQ: This is my computer, not theirs. 11:38 And it's a security problem. A fairly big one. 11:38 jonadab: You think it should be an option? 11:38 so that the browser doesn't have to worry about finding a locally installed font that has the character 11:38 ais523: I have no idea which font should I even be using. 11:38 To force punycode display for non-ASCII URLs? 11:38 FIQ: I think it should care what your l10n settings are. 11:38 any font with a full set of Unicode characters; there are very few of them 11:38 ais523: Understand, I had no idea that someone will use emoji for clan name! 11:38 ais523: They can also use characters from language I don't even know it exists. 11:39 I think there are online webfont APIs designed to handle this sort of case 11:39 jonadab: Yes, I'm not a fan of the implementation 11:39 @ security problem 11:39 -!- NeroOneTrueKing has joined #hardfought 11:39 as for l10n settings... that's stupid 11:39 the general public would be confused by punycode URLs 11:40 it should be an option 11:40 "confused" as in "this doesn't look like a familiar URL" is better than "confused" as in "this looks like a familiar URL even though it's not" 11:40 "xn--" is pretty familiar t o me 11:40 although I'm not normally very good at decoding the text that comes after that 11:40 congrats khoR!! 11:40 jonadab: Of course. But punycode is a terrible format for your average person 11:41 It would be much better if the URL had some kind of clear marker for "international URL" or similar 11:41 FIQ: Which is why I said it should care about your l10n settings. 11:41 that would be more understandable to the general public 11:41 not confusing xn-- hackery 11:41 If you've got your computer set up to support Korean, then it should show Hangul characters in URLs. 11:41 And probably hanzi. 11:41 But not, say, Cyrillic. 11:41 jonadab: Either it should show nothing, or it should show everything 11:42 IMO 11:42 Well, if a URL has non-ASCII characters from multiple languages in it, I have NO problem saying it should categorically go in the "show the actual URL without interpretation" bin. 11:43 jonadab: but say you live in Russia, would you warn on all ASCII text? if not, how do you deal with someone trying to sneak an ASCII "a" into your Cyrillic text? 11:43 Lol. 11:43 Yeah, that's pretty funny. 11:43 ais523: Yeah, that's a trickier situation. 11:43 this is why current form of international URLs was a mistake 11:43 I can see the idea of a ban on multiple scripts in the same URL component 11:43 In that case you probably need two URL colors. 11:43 no sane solutions 11:44 Which the user needs to be able to customize. 11:44 FIQ: Yes, the way it's implemented was a mistake and should not have been done. 11:44 ais523: the spell doesn't need to backfire when cast. just make it do a "read spellbook" check every time you try to cast from it, if you succeed the reading takes no time, if you fail it gives you the ill effects 11:44 hmm, the lookalike characters that most commonly catch me out are the D-with-a-dash variants 11:44 also flagging as YANI: ^ extended wield-spellbook discussion 11:44 Supporting it for the sake of "we can't be disrespectful to non-English speakers" is solving a social problem with a very bad techological solution. 11:44 because Ð (typed via altgr) and the version typed by the compose key Compose D - are not identical 11:44 -!- NeroOneTrueKing has quit [Ping timeout: 240 seconds] 11:45 jonadab: no my point is 11:45 however my compose key has apparently stopped working, this is probably related to the OS upgrade 11:45 it is a real problem that should be taken care of 11:45 aosdict: Consider o and omicron. 11:45 but the current solution is really dumb 11:45 IMO 11:45 it's basically free-for-all 11:45 Đ 11:45 oh, its binding has reverted to right shift-altgr (the default), I can live with that 11:45 FIQ: Right, I don't in principle oppose solving the problem. I oppose the current solution. 11:45 (I normally have it on caps lock) 11:46 incidentally, libuncursed wroks just fine with the compose key 11:46 that took a while to get right 11:46 solution: make a huge list of "ambiguous" letters and allow no domains with the same ones in the same TLD :) 11:46 (and likewise, it should work with most OS-provided input methods) 11:46 this is definitely a sane solution 11:46 that would not lead to a huge amount of work 11:46 for little gain 11:46 FIQ: this is basically what Wikipedia did 11:47 although it was more related to preventing collisions 11:47 you can't create a username that looks visually similar to an existing one, without admin approval 11:47 ais523: right, that's what I meant 11:47 hmm if wikipedia already did it 11:47 there is predecent 11:47 why isn't this for URLs? 11:47 I used to handle the admin approval of that for Wikipedia, until they moved it onto a mailing list rather than doing it on the wiki itself 11:47 FIQ: How in the world would you enforce this? 11:48 presumably you make it a condition of the TLD license 11:48 FIQ: Blacklists are terrible. You want a whitelist approach. 11:48 that TLD owners have to enforce a no-collisions rule in the second level domains that they rent out 11:48 1. All-ASCII URLs show in black. 11:49 ais523: I thought we were talking about URLs. 11:49 ais523: That's more than just domain name. 11:49 * aosdict considers o and omicron 11:49 Mandevil: yes but the domain name is the most abusable part of the URL 11:49 2. URLs containing only characters that match the user's l10n language show in, say, blue. 11:49 jonadab: what should I be considering about them 11:49 3. BOth colors configurable, of course. 11:49 if you have similar-looking characters in the path portion, then the owner of the path did that themselves 11:49 4. Anything else shows the actual ASCII characters behind it (the punycode or whatever). 11:49 WHich the user can hover over to see how it renders. 11:50 jonadab: but punycode needs to be appended to the entire string 11:50 -!- ais523 has quit [Read error: Connection reset by peer] 11:50 so you'd use a different encoding then 11:50 aosdict: They look identical in lowercase. 11:50 -!- ais523 has joined #hardfought 11:50 In every font ever, basically. 11:50 I mean pixel-for-pixel identical. 11:50 but... I was not involved in this discussion of characters? 11:50 And yes, everything after the / is fine. 11:50 It's the domain that's the security issue. 11:51 aosdict: Oh, did I tab-complete incorrectly? 11:51 wait where did the I come from 11:51 Sorry. 11:51 * FIQ hits thin air! 11:51 I got temporarily disconnected 11:51 and I bet that made a hit aosdict rather than me 11:51 * ais523 has lost count of the number of times they've accidentally pinged AimHere in #nethack rather than themself 11:52 haha 11:52 I do that all the time 11:52 not that particular example 11:52 since I rarely talk in #NetHack 11:52 but others like it 11:52 -!- LarienTelrunya has joined #hardfought 11:52 ais523: Oh, possibly. 11:53 ASCENDED: elenmirie (Bar-Hum-Fem-Neu), 1957040 points, 36193 turns, ascended on hardfought 11:53 https://www.hardfought.org/userdata/e/elenmirie/dn36/dumplog/1506685328.dn36.txt 11:53 FIQ: I think it's particularly amusing because of the nick of the person who accidentally gets pnged 11:53 haha 11:53 is "dn36" the /dev/null/ variant? 11:53 I can see that 11:53 yes 11:53 not sure why it's cyan 11:54 oh, I've had colours disabled in my IRC client for years 11:55 so why was elenmirie not announced as having dilithium star now? does she already have it (in the test setup)? 11:55 no 11:55 maybe there's lag? 11:55 It seems to be thoroughly broken. 11:55 maybe it's cuz the tournmanet isn't on yet? 11:56 elenmirie: You actually ascended? 11:56 yes 11:56 Aha! 11:56 no 11:56 Now it makes more sense. 11:56 It's showing on the scoreboard 11:56 Yes, I see. 11:56 the bot just doesn't care about trophies yet 11:56 the indev one does 11:57 it announced some 11:57 Yes, good testing! 11:57 in hfdev 11:57 :) 11:57 I can check how it works with trophies. 11:57 I figured someone should ascend during testing :D 11:57 The player who gets the first ascension gets dozen or more trophies instantly. 11:57 ha! I win! 11:57 https://www.hardfought.org/devnull/trophies.html 11:57 [16:55] TROPHY: elenmirie just earned the Dilithium Star 11:57 it was announced in #hfdev 11:58 together with a ton of transient trophies 11:58 ah, got it 11:58 [fh] friar tuc avenges robin hud II (Luxidream) (Pri Hum Mal Cha) killed the ghost of TKirby, the former Novice, on T:8365 11:58 15:55:52 NotTheOracle\ts+│ TROPHY: elenmirie just bagged the first ascension! 11:58 although elenmirie may well finish with the test best of 13 (test of 13) 11:58 15:55:52 NotTheOracle\ts+│ TROPHY: elenmirie now holds the Grand Prize (Best of 13), Lowest Scored Ascension, Basic Extinct, "Who Wants to be a Killionaire?", Best Behaved Ascension, Lowest RealTime ascension, Highest Scored Ascension (aka the Berry), Most Ascensions, and Lowest Turn-count Ascension 11:58 15:55:53 NotTheOracle\ts+│ TROPHY: elenmirie just earned the Dilithium Star 11:58 is first ascension actually a trophy? 11:58 yes 11:58 I seem to remember it was 11:58 ah right, it's listed as TROPHY: 11:58 just a little unclear the way it's written 11:59 I'll have to consider going for first asc 11:59 I've got it before 11:59 but there are definitely players better than me 11:59 I got it last year 11:59 it helps being in the UK time zone 12:00 Yeah, that's fairly convenient. 12:00 elenmirie: what was the time? 12:00 it might be fun to have someone to race against 12:00 although, hmm 12:00 I can't remember... it wasn't all that swift :) 12:00 ais523: https://www.hardfought.org/devnull/ 12:00 jonadab: did you ever find out why the statusarea corruption happened 12:00 ais523: There's a counter and your local start time. 12:01 I just remembered my Internet connection quote resets on the second of each month 12:01 ais523: is inventory initialized before play_game? 12:01 so I may well be out at that point 12:01 because if I try to play a sever version 12:01 this happens 12:01 FIQ: I think it's initialized in create_game (which is earlier), not sure though 12:01 stenno was saying earlier that he might go for first ascension, and he can play way faster than me 12:01 clock time 12:02 FIQ: No, I never reproduced it except on hardfought, and now it's gone there too. 12:02 and gametime for that matter 12:02 jonadab: clearly K2 has a compromised compiler 12:02 elenmirie: You have 69 points :-) https://www.hardfought.org/devnull/players/elenmirie.html 12:02 woohoo! 12:02 ais523: Unknown command 'format' received from server (expecting 'play_game') 12:03 "format" is the server command for "ask the client to return a sensible option-dependant string to the game" 12:03 FIQ: I am willing to call it "probably a weird dirty-build fluke" 12:03 this is for 1: keymapping, 2: AC vs Def, 3: show_uncursed 12:03 oh, I see 12:03 . 12:03 LarienTelrunya: Message from K2 at 2017-10-24 22:09 EDT: got your msg. I havent fiddled with anything. next time you see me, tell me what led up to that crash and message please 12:03 you might be able to allow that in the protocol, or alternatively not use it if the game hasn't loaded yet 12:03 At least provisionally. If it doesn't crop up again. 12:03 ais523: I tried the latter 12:04 I had no idea how to figure out if the game was loaded or not 12:04 I tried many things... 12:04 allowing it seems a bit risky because if there's no game loaded, where do you get the options from? 12:04 I just didn't know 12:04 also I think the client has a flag for whether the game is loaded somewhere? not sure though 12:04 I think it does. 12:04 it's probably in the main client header file, whatever that's called 12:04 This is on the server 12:04 But I don't remember what it's called. 12:04 Sending a format before play_game 12:04 probably something silly like nethack.h or curses. 12:04 *curses.h. 12:04 *curses.h 12:05 I was basically just going to make it "return" "?" 12:05 Simple enough 12:05 The issue is, I just don't know how to figure out if a game is going or not 12:05 From srv_format's POV 12:06 oh, do it on the client 12:06 have a wrapper on the client that sees if the game's running 12:06 if not, don't even ask the server 12:06 that said, I thought the client and server both know whether the game's running 12:06 or, hmm 12:06 ais523: format is the server asking the client "how should I represent this" 12:06 wait, is this a message that the server sends to the client, asking for the client's interface options? 12:06 yes 12:07 it is strictly for strings 12:07 how do you make sure that doesn't affect gameplay? I can see, at least, the wrong settings ending up in the dumplog in multiprocess play 12:07 anyway, OS upgrade complete 12:07 let's see how much has broken 12:07 -!- ais523 has quit [Quit: rebooting] 12:07 it broke 12:08 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:39631 12:08 !tell ais523 It is used in 3 circumstances as I said earlier. 1: show_uncursed (hides uncursed if implied), 2: AC vs Def, 3: friendly keycodes 12:08 Will do, FIQ! 12:10 [nd] sluggoman (Wiz Hum Mal Cha) killed the high priest of Moloch, on T:39674 12:10 [nd] sluggoman (Wiz Hum Mal Cha) acquired the Amulet of Yendor, on T:39675 12:10 !tell ais523 This affects the message backlog, out of neccessity. Nothing else if affected (Besides, the message buffer is already somewhat decoupled from the game in that it doesn't care about the gamestate) 12:10 Will do, FIQ! 12:11 -!- reapersa1 has joined #hardfought 12:12 !tell K2 Luxidream's game "friar tuc avenges robin hud II" crashes on movement 12:12 Will do, FIQ! 12:13 what the fuck dnethack 12:13 how come that monster deals >100 dmg in a turn 12:13 tha'ts just bs 12:13 correction: 99 dmg 12:13 @d?hunting horror 12:13 hunting horror (w) | Lvl: 25 | Diff: 28 | Spd: 16 | Res: none | Confers: nothing | MR: 30 | Generates: dungeons | AC: -6 | Attacks: 5d12 bite physical | Alignment: 0 | Flags: genocidable, carnivore, flies, oviparous 12:13 -!- ais523 has joined #hardfought 12:13 [dnh] rikersan (Ana Elf Mal Cha), 26136 points, T:3916, killed by a hunting horror, while jumping around 12:13 -!- reapersan has quit [Ping timeout: 248 seconds] 12:13 -!- reapersa1 is now known as reapersan 12:14 hi again ais523 12:14 wow does this window manager make a terrible use of vertical space 12:14 ais523: Message from FIQ at 2017-10-25 12:08 EDT: It is used in 3 circumstances as I said earlier. 1: show_uncursed (hides uncursed if implied), 2: AC vs Def, 3: friendly keycodes 12:14 ais523: Message from FIQ at 2017-10-25 12:10 EDT: This affects the message backlog, out of neccessity. Nothing else if affected (Besides, the message buffer is already somewhat decoupled from the game in that it doesn't care about the gamestate) 12:14 task bar, window title bar, menu bar all separate at the top of the screen 12:14 Unity combines them all into one bar 12:14 @le?hunting horror 12:14 hunting horror (w) | Lvl: 25 | Diff: 30 | Spd: 16 | Res: none | Confers: nothing | MR: 30 | Generates: special | AC: -6 | Attacks: 2d8 bite physical | Alignment: 0 | Flags: genocidable, carnivore, oviparous 12:15 FIQ: tilecompile won't complain about missing non-base tiles, but did you check whether you have statue tiles for all your monsters (e.g., shimmering dragons) in the tilesets that do that (chiefly, rltiles)? 12:15 ais523: I always found the single-line bar quite disorienting when using OSX or Unity 12:15 jonadab: Uh. RLTiles already had shimmering dragons 12:15 ais523: My preferred setup is task list and clock along the bottom edge of the screen, launchers and drawers and stuff on the left edge. 12:16 So I sort-of assumed it also had their statues 12:16 Ah. 12:16 Ok. 12:16 It just occurred to me. 12:16 But you're right, rl-tiles already had shimmering. 12:16 THat's the only monster you added, isn't it? 12:16 ok 12:16 yep 12:16 and its baby :) 12:16 Right. 12:16 Should be good then. 12:16 slashem-32 doesn't do substitution tiles for specific-monster statues. 12:17 Just a generic statue. 12:17 Same as slashem-16. 12:17 could grayscale them 12:17 -!- Luxidream has joined #hardfought 12:17 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:39993 12:17 at least that's more interesting than a single statue 12:17 I suppose. 12:17 Luxidream: I already !told K2 to give me your save FYI 12:17 Sorry for forgetting to reply 12:17 I could write a script that grayscales them using the available palette. 12:17 that I did on discord 12:17 *RLdiscord 12:18 jonadab: All the 3 colors? 12:18 -!- reapersan has quit [Quit: welp night y'all, get well soon grasshopper] 12:18 FIQ: slashem-32 has like fifteen shades of gray. 12:18 Not sure if you'd want to use them all, though. 12:18 Ah 12:18 -!- reapersan has joined #hardfought 12:18 RL-tiles doesn't. 12:18 Not 50? :P 12:19 (DOesn't use all the shades it could, for statues.) 12:19 ah, thanks! 12:19 just didn't know if you were on discord or not 12:19 I also lurk ##OrderOfTheCockatrice-nethack after /ignoring RLdiscord's highlighting tendencies 12:20 -!- ais523 has quit [Quit: trying to teach my new window manager how Konversation works] 12:20 when I am on discord 12:20 Well, let's see. C$, Co, Cm, CV, CP, B9, B1, Bk, Bd, BD, Al, Ae, AO, plus a bunch of almost-black mostly starting with _ 12:20 Shadows always use _A 12:20 How may colors does it use anyway? 12:20 How many does RLTiles use I wonder 12:20 -!- ais523 has joined #hardfought 12:21 Haven't counted. 12:21 when "decompiled" back into that syntax 12:21 RL-tiles is 32-bit color. 12:21 And actually uses the alpha channel. 12:21 So trying to palettize it would be a nightmare. 12:21 oh come on, it seems that whatever application matcher this thing is using is even buggier than bamfdaemon :-( 12:21 Slashem-32 only uses gif-style transparency. 12:21 but versioning is nice 12:22 ais523: what is it, GNOME? 12:22 Versioning is nice, true. 12:22 ais523: YOu don't want to use recent versions of Gnome. REally, really, you don't. 12:22 FIQ: it appears to be Gnome, yes 12:22 jonadab: I was avoiding it for a while intentionally 12:22 it's better than I remember but still bad 12:22 is there a reason you don't just stick to unity 12:22 Canonical have stopped supporting it 12:23 Yes, and? Mozilla stopped supporting Seamonkey years ago. It's still better than Firefox. 12:23 but how much maintenance does a *WM* deman 12:23 d 12:23 * ais523 experimentally tries running it anyway 12:23 -!- Grassy has joined #hardfought 12:23 -!- mode/#hardfought [+v Grassy] by ChanServ 12:23 FIQ: Unity? a lot, I fear 12:24 -!- Grasshopper has quit [Ping timeout: 260 seconds] 12:24 FIQ: I estimate slashem-32 has two hundred and forty some palette entries. They were probably keeping it under 256 on purpose. 12:25 Also, it's a fairly badly chosen palette. Lots of redundancy on the "basically it's black" end of the spectrum. 12:25 -!- Tarmunora|Uni has joined #hardfought 12:25 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:40480 12:25 jonadab: does it go into the I-s? 12:25 Also there are a lot of nearly-indistinguishable pairs of colors. 12:25 FIQ: No. 12:25 then it has less than 256 12:26 Wait, I miscounted. I think it has two hundred and fifty some. 12:26 FIQ: A$, A0-A9, AA-AZ, A_, Aa-Az, ... 12:26 oh 12:26 that's 62 characters 12:26 Through Cz, then it goes _$, _0-_9, _A-_Z, __, _a-_z 12:27 it has more than 256 in the source files, but most of them are just a couple of channel values off a colour in the intended pallete 12:27 Right, there's a lot of redundancy. 12:27 both Slash'EM and NH4 have code to force it to a particular palette (which I believe is 255 colours + transparent) 12:27 [fh] Wizzish Gnomard (Luxidream) (Wiz Gno Mal Neu) wished for "blessed fixed greased +2 blue dragon scale mail", on T:2982 12:28 Ah. 12:28 Wizzish Gnomard, I like that! 12:29 anyway, I think this isn't 100% unusuable but I'd really prefer something that a) has a better UI, b) is less buggy 12:29 You could replace everything from _$ through _6, except maybe _3, and everything from _L through _R, and _z, with AA and not really lose anything. 12:30 this is somehow buggier than Unity already, which is not great 12:30 have you tried KDE 12:30 installing it now :-P 12:30 it is the other "big" DE 12:30 ahh :P 12:30 ais523: You strike me as the kind of person who could get hooked on a tiling window manager like ion. 12:30 I just use openbox myself 12:30 I tried it in the early days of KDE 4 and it was not good 12:30 but I think it's better nowadays 12:30 but I don't exactly do any complex window management 12:30 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:40678 12:31 jonadab: I've tried tiling window managers, they don't have the functionality I want 12:31 in my usage of it 12:31 CHALLENGE ACCEPTED! RyanDorkoski accepted the Waldo challenge. 12:31 (I can't use them, because I like to leave edges of windows peaking out behind, so I can read status bars, see when a build finishes, etc.) 12:31 FIQ: openbox is _okay_. I'd probably use it if I didn't know about sawfish. 12:31 incidentally, some of the application matching bugs I'm seeing here also occur on Windows 12:32 -!- NeroOneTrueKing has joined #hardfought 12:32 application matching is a hard problem in general 12:32 but this attempt at it is not very good 12:32 "application matching" -- do you mean file type associations? 12:32 ais523: application theming bugs is something I've always seen everywhere 12:32 seems to be a common problem with gtk programs 12:32 at least they actually try 12:32 jonadab: no, the idea is to be able to match up a) the icon/shortcut/command that starts an application, b) a window that belongs to a particular application 12:33 ais523: Oh. 12:33 Chromium ignores user styling alltogether :( 12:33 That is not of interest to me. 12:33 so that a non-running application and a application that's running can share the same spot on the taskbar 12:33 most desktop environments do this nowadays 12:33 YEah, that is VERY not of interest to me. 12:33 and many of them are shockingly bad at htem 12:33 yeah I never liked that myself 12:33 it's a muscle-memory thing, it means you always do the same thing to get at the same program 12:33 Pinning in Seven is acceptable only because the previous way of handling launchers on Windows was even worse. 12:33 just found it very frustrating 12:33 unity alt-tab behaviour is even worse 12:34 right, Windows 7 was fairly late to the application matching party 12:34 FIQ: they fixed it eventually 12:34 (assuming I know what you're talking about, and I think you do) 12:34 Ten's alt-tab behavior is terrible. 12:34 Much worse than Seven. 12:34 you think I do? :P 12:34 At _least_ half the time it grabs some window you minimized an hour ago. 12:34 also sometimes when I type a character (it's only happened with parentheses so far) I get multiple copies of it 12:34 -!- Porkman has quit [Ping timeout: 252 seconds] 12:35 ais523: Normally I'd think physical keyboard issue for that, but it happened on an OS upgrade, so likely not. 12:35 oh wow, every time you ping me 12:35 I get a giant notification (about 1/9 of the entire screen) saying "#hardfought — Konversaaaaaaaaation is ready" 12:35 err, I'm not even fixing that typo burst this time 12:36 this is clearly intolerable 12:36 YEah. 12:36 ais523: is this OS X? I had same problem, fixed by switching to "unicode hex input" keyboard layout" 12:36 ais523: eh 12:36 sounds like a simple issue 12:36 not sure whose fault it is but if it's not Gnome's I can try using a different keyboard driver 12:36 reapersan: Linux 12:36 reapersan: He's using Ubuntu. 12:36 just keyrepeat happening way too fast 12:36 ah ok 12:36 currently Gnome 12:36 I thoguht somebody said OS X 12:36 earlier 12:36 FIQ: key repeat (i.e. holding down a key) is sensible, I think this is some other problem 12:36 Gnome used to actually be good. In version 0.x. 12:36 ok 12:36 I liked Gnome 2 12:36 jonadab: from what I heard, gnome 2 was good 12:37 gnome 3... well 12:37 Unity became better eventually, but it took a long time 12:37 Gnome 2 was strictly worse than Gnome 1. 12:37 Gnome 1 was only partly worse than 0.x 12:37 It had some things that were improved, e.g., gnome-terminal improved for 1.x 12:37 whenever I hear jonadab with computer opinions 12:37 I always get the impression that his experiences tend to be the opposite of the usual 12:38 [nd] sluggoman (Wiz Hum Mal Cha) averted death, on T:40822 12:38 Heh. 12:38 ais523: does GTK still break every theme evey single version bump? 12:38 Well, yes, if "the usual" is people who want their computer to get in their face all the time with lots of pop-up advertisements and blinky flashy colorful annoying things with blinding white backgrounds, I want the opposite. 12:38 -!- Porkman has joined #hardfought 12:39 -!- raisse has quit [Ping timeout: 246 seconds] 12:39 43 people in here 12:39 FIQ: Probably. There needs to be a basic "just let me choose the colors" theme builder. 12:39 FIQ: I'm not sure how often GTK is bumped 12:39 when did this place get as big as it is lol 12:39 it's even bigger than #NetHack4 12:39 which used to be the 2nd biggest nethack-related channel I think 12:39 -!- ais523 has quit [Quit: rebooting] 12:41 this info was simply too much for ais523 to comprehend 12:42 -!- StinkyGreene has quit [Ping timeout: 248 seconds] 12:42 or Gnome crashed. 12:42 jonadab: TKirby actually likes showrock 12:42 crazy person 12:42 I like the _idea_ of showrock. 12:42 -!- NeroOneTrueKing has quit [Ping timeout: 246 seconds] 12:43 I just don't like its current over-the-top visual appearance. 12:43 If it used dark gray, I think I'd be ok with it. 12:44 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:40945 12:44 -!- ais523 has joined #hardfought 12:44 jonadab: what's the sylph race in 4k? 12:46 -!- Tarmunora|Uni has quit [Quit: Leaving] 12:46 reapersan: It's a playable race. Currently it is in dire need of rebalancing. 12:46 well yeah I know it's a playable race 12:46 what's the stats vs other races? 12:46 is it broken? it has some problems early game 12:46 and I assume i'ts not hte same as slex 12:47 but I didn't think it was overly strong for its flaws 12:47 Notable sylph features include being able to draw healing and energy from their environment; but this only works if they can feel the ground under their toes and the air on their skin, etc. 12:47 So if they want to be able to do it, they can't wear any armor that isn't wood or cloth. 12:47 And they don't naturally heal any other way. 12:47 THe good news is their healing is fast, and cures status effects. 12:48 huh 12:48 The Pw regen used to be fast but is now slower than other races, because Pw regen is unbalanced in Fourk right now. 12:48 similar to dnh elf? 12:48 I have plans to rebalance the main Pw regen formula first, then rebalance Sylph after. 12:48 ah cool 12:48 But currently I am focused on getting 4.3.0.4 out the door first. 12:49 (And finishing up the slashem-32 tileset.) 13:02 notable sylph features includes hunger, shit pw regen, food issues, hp regen issues, hunger, alignment issues unless you actually want to play vegan, hunger, generally superior starting inventory, bad physical attributes (so bad carrycap), and hunger 13:02 do fourk sylphs still get the grand daddy, i.e. detect monsters, as an intrinsic from leveling up? 13:03 yes 13:03 along with displacement IIRC 13:04 I might have exaggerated a bit with the hunger thing 13:04 -!- raisse has joined #hardfought 13:04 -!- mode/#hardfought [+v raisse] by ChanServ 13:04 it's pretty bad 13:04 but it's pretty bad 13:05 but they get DETECT MONSTERS!!! always see all the monsters! 13:05 are they implemented in Slash'EM Extended? 13:06 of course! 13:06 ais523: why w ouldn't they ber 13:06 *be 13:06 not completely of course 13:06 possible technical issues, I guess? 13:06 slex never completely implements roles/etc from other variants 13:06 ais523: I challenge you to use your TAS tools to find a seed for slex that places Medusa on dlvl1 upon level generation. It should be possible in theory. ;) 13:07 bonus points if you get lamashtu also 13:07 heh, that would also theoretically be possible 13:07 LarienTelrunya: you hardly need most of the TAS tools for that 13:07 code theg ame to take the seed from an environment variable 13:07 I think slex' most interesting gameplay feature I've heard of is the 7 deadly sins on VS level 13:07 oh, that's in slex? cool 13:07 then just brute-force with an expect script 13:07 kinda like anti-Riders 13:07 reapersan: hmm? 13:07 ais523: ah, I see :) 13:07 I knew that was a patch 13:08 didn't realiez it was implemented in any major variant 13:08 reapersan: oh it isn't actually original? 13:08 boooooring 13:08 oh well :P 13:08 are there any patches that aren't in slex? 13:08 yeah the seven deadly sins are bastards; unlike the original patch, they all appear at once 13:08 @le?lust 13:08 Lust (&) | Lvl: 23 | Diff: 29 | Spd: 11 | Res: fire cold sleep shock poison petrification | Confers: nothing | MR: 100 | Generates: unique | AC: -2 | Attacks: 7d7 claw sex, 7d7 claw sex | Alignment: 0 | Flags: flies, regenerates, seeinvis, nopoly, stalker, infravisible 13:08 I am still on a mission to find a major gameplay feature in slex that I *personally* find innovative and great 13:08 @le?gluttony 13:08 Gluttony (&) | Lvl: 23 | Diff: 29 | Spd: 11 | Res: fire cold sleep shock poison petrification | Confers: nothing | MR: 100 | Generates: unique | AC: -2 | Attacks: 7d7 engulf digest, 7d7 engulf digest | Alignment: 0 | Flags: omnivore, flies, regenerates, seeinvis, metallivore, nopoly, stalker, lithivore, infravisible 13:08 FIQ: what's with the "slex implements things differently so it must suxx0rz" mentality, anyway? 13:08 this is why I sometimes read commit logs 13:09 LarienTelrunya: hmm? 13:09 I only stated that slex didn't completely implement a feature from a specific variant 13:09 FIQ: you say it's booooooooooooring that slex took the sins from somewhere else, instead of them being my own idea? 13:10 LarienTelrunya: yes, because I thought my mission in finding an innovative and interesting major feature *IMO* original to slex that I want 13:10 was getting close 13:10 but it wasn't 13:10 aww 13:10 oh well 13:10 well you should play more slex (*bundlebundlebundle*) to increase the chances of finding such a feature :P 13:11 I prefer reading commit logs 13:11 that way I don't have to expose myself to nastytraps and UI screw 13:11 but they are great features in and of itself! 13:11 some people might be looking for that sort of thing 13:11 but not me 13:12 I've never had a UI screw trap happen to me :/ 13:12 I kinda want to see what it's like tho 13:12 LarienTelrunya: fiqhack is nearly at the opposite end of the spectrum as to slex 13:12 not quite, that would be something like grunthack 13:12 or spork 13:13 reapersan: play a nastinator or wind inhabitant or problematic character then :D 13:13 uh no thanks I'll pass 13:13 LarienTelrunya: you should know that I do not mean to offend 13:13 nastinator doesn't fill me with hope 13:13 I am merely not interested in playing slex because I don't like what it does 13:14 FIQ: sure, sorry, I'm just sometimes getting the impression that slex features are considered bad out of general principle, especially since most major variants avoid touching the source like it would spread the plague (dnethack being an obvious exception :D) 13:14 ais523: plenty 13:14 one way to think about it is, for most people, there will be some potential feature that they find so problematic (in terms of gameplay or offensiveness to them) that they won't play any game containing that feature; by including a huge number of features slex thus has more of a chance of putting any given player off 13:14 LarienTelrunya: you know FIQHack stole skill caps from slex, right 13:15 oh the display in the #enhance menu? 13:15 clearly slex features aren't inherently evil for the sake of being slex features 13:15 :) 13:15 -!- NeroOneTrueKing has joined #hardfought 13:15 ais523: play slex *bundlebundlebundle* I'd like to see which features would put you off ;) 13:16 I'm already put off by some things from the changelog 13:16 ais523 is the one that came up with the interhack principe I think 13:16 don't need to play it to know it's not my sort of variant 13:16 so nastytraps alone would put him off I'd imagine 13:17 I'm not sure if I came up with it, but I popularised it I think 13:17 ais523: sometimes the raw chaos itself can be fun if you don't take it seriously 13:17 but I try to never play slex "to win" 13:17 I just end up endlessy frustrated 13:17 I will say that I'm disturbed by a decent proportion of slex's subject matter 13:17 even vanilla does a few things I'm dubious on, and it's much saner 13:18 however slex does has some features that some people could regard as outright offensive 13:18 making them stay away for that reason alone 13:18 *have 13:18 yes 13:21 Also introduced by an earlier commit. Now, pseudo objects can never be 13:21 artifacts 13:21 from a slex commit 13:21 I wonder if NH4 has fixed this 13:21 unsure if it matters 13:21 but it seems worthwhile to fix regardless 13:22 I don't think it can happen in NH4/vanilla due to the lack of artifact potions, spellbooks, etc. 13:22 right 13:22 FIQ: that error is not in non-slex variants, because slex made a change to the mkobj code that would allow artifacts to generate even if "artif" is 0 13:22 LarienTelrunya: ah 13:22 so it's a slex-introduced bug 13:22 yes 13:23 [un] sullysully (Wiz Hum Fem Neu), 65 points, T:475, killed by a poisonous corpse 13:23 did it ever come to your mind that artif existed for a reason 13:24 yes, that's why I fixed the error :D 13:24 -!- ais523 has quit [Quit: reboot] 13:24 but why generate artis with !artif in first place 13:24 -!- StinkyGreene has joined #hardfought 13:24 YASI: being a cannibal by eating your own race will have all applicable messages for eating refer to you as one too 13:24 tha sounds like an obviously bad idea 13:24 even for elsex 13:24 *sled 13:24 **slex 13:24 i.e. "that meat was tainted, you (a cannibal) feel deathly sick" 13:25 yeah; I'm still not sure if it was a good idea to change that code, but at least it's better now 13:25 -!- NeroOneTrueKing_ has joined #hardfought 13:25 -!- loli has quit [Ping timeout: 248 seconds] 13:26 LarienTelrunya: Yes, they still get that. 13:26 Also, protection from shape changers very early. 13:26 reapersan: I don't get the YASI 13:26 Can you explain what you mean? 13:26 reapersan: you already get "You cannibal!" 13:26 just add annoying messages that call you a cannibal whenever you eat something from then on 13:26 if not permitted to cannibalize 13:27 LarienTelrunya: 13:27 try do dig a pit in votd 13:27 -!- NeroOneTrueKing has quit [Ping timeout: 240 seconds] 13:27 then go > into it 13:28 when not inside the pit 13:28 [nd] Grasshopper (Kni Hum Fem Law) killed the Wizard of Yendor, on T:63730 13:28 [nd] Grasshopper (Kni Hum Fem Law) acquired the Book of the Dead, on T:63731 13:29 FIQ: "You carefully ease yourself into the pit." 13:29 -!- ais523 has joined #hardfought 13:29 all good then 13:29 in NetHack4, it asks if you really want to descend into the unknown horrors 13:29 of.. the pit 13:29 FWIW, my character has flying; I guess I should attempt it without flying as well 13:29 *unspeakable horrors 13:29 a message I found rather amusing 13:29 ah, works too 13:29 but obviously wrong 13:30 well when I first applied that ease-into-pit patch, there was a bug where the player would be capable of descending into nonexistant pits when standing on other traps 13:30 s/horrors/cruelities/ 13:30 FIQ: ? 13:30 but I fixed that :D 13:30 ais523: going > into pits in votd counts as using the downstair 13:30 [nd] Grasshopper (Kni Hum Fem Law) performed the invocation, on T:63749 13:30 oh gah 13:30 can you ping me again? 13:30 ais523: going > into pits in votd counts as using the downstair 13:31 this WM steals focus when people ping me 13:31 KDE? 13:31 if there is one thing KDE has 13:31 no, I tried that one earlier 13:31 this is Cinnamon 13:31 it's customizability 13:31 ah 13:31 ok 13:31 have you considered sticking to one WM that "mostly works" 13:31 and see if you can get rid of the bad issues 13:32 rather than WM-hopping 13:32 fork it and call it Nutmeg 13:32 fork Unity and call it Isolation 13:32 FIQ: I'm trying to find one that mostly works atm 13:32 Plasma is closest 13:33 but has huge formatting issues on GTK applications 13:33 OK, /now/ try pinging me again 13:34 ais523: test? 13:34 much better 13:34 thanks 13:35 -!- loli has joined #hardfought 13:46 !tell K2 okay so, it seems slex is not the only variant with such a buffer overflow error: https://abload.de/img/hardfoughtbufferoverftmuz0.png - can't remember how the grunthack one was caused, but the slex one happened when being breathed at by a poison breather, i.e. something completely random that has never crashed before; maybe the backtrace/core dumps can help? 13:46 Will do, LarienTelrunya! 13:46 what is the "S: ####" after the Alignment on the first line of the Status lines? never seen that before 13:47 Score? 13:47 ah 13:47 thank you 13:47 It's meaningless, you can ignore it. 13:47 yeah 13:48 -!- tkirby has joined #hardfought 13:48 I was just futzing around with my rc file for the tourney server and saw that... 13:48 hi 13:48 Hello tkirby, Welcome to #hardfought 13:50 hello tkirby 13:50 how goes the monk? 13:51 i've got a blessed magic lamp, what do I want to wish for? 13:51 -!- loli has quit [Ping timeout: 255 seconds] 13:51 slime mold 13:51 bag of holding if you don't have it yet 13:51 i've got one 13:52 -!- loli has joined #hardfought 13:52 or keep it for light until you really need something 13:52 b̶o̶d̶y̶ ̶a̶r̶m̶o̶r̶ 13:52 b̶o̶d̶y̶ ̶a̶r̶m̶o̶r̶ 13:52 speed boots 13:52 DSM is normally the best first wish unless you're doing something weird 13:52 not for monks 13:52 I wish for body armor anyway 13:52 for monks it's not that good as an early wish 13:52 you can survive by kicking everything until you get the luckstone 13:52 maybe a cloak of mr? 13:53 no 13:53 wait 13:53 your robe is pretty good 13:53 and you get the eyes later 13:53 yeah, that's what i remembered 13:53 do the eyes give MR? 13:53 yeah 13:53 yeah 13:54 so that would narrow it down to either like speed boots or power gauntlets 13:54 dex is useful late-game if you don't have high luck 13:54 for right now speed boots is probably your best choice 13:55 !whereis tkirby 13:55 reapersan: tkirby [fh]: (Mon Hum Fem Cha) T:11144 The Gnomish Mines level: 7 13:55 well, you should probably rub it first 13:56 before you assume you have a wish 13:56 that is true 13:56 -!- khoR has quit [Quit: Connection closed for inactivity] 13:56 alright 13:57 lmao 13:57 rub it harder 13:57 +2 or +3? should i chance it 13:57 +3 13:57 +2 13:58 early game, no serious lack of enchant scrolls yet 13:58 oh. I usually play it safe 13:58 unlikely to need the 3 AC right now anyway 13:58 fixed greased 13:58 don't want that burning on you 13:58 [fh] TKirby (tkirby) (Mon Hum Fem Cha) wished for "blessed +2 speed boots", on T:11155 13:58 oh 13:59 argh 13:59 did you get it? 13:59 at least they're +2 13:59 and oh well 13:59 yeah it's the right thing but i should've greased and fixed them 13:59 that can be remedied though 13:59 yes 14:01 can i tell you 14:01 i love love love magic chests 14:01 lol 14:01 they are highly useful 14:01 i just carry one around everywhere 14:01 iirc tarmunora's attempt at a high-score asc used a wish for one, after shoving it full of gems 14:01 cannot wish for it in endgame 14:02 but, if gems is what you like... look at mine 14:02 you can't? TIL 14:02 you know how much of a packrat I am 14:02 he must have carried it then 14:02 no, you have to carry it around 14:02 TIL 14:02 o well 14:02 though i am not sure if it counts 14:02 I know he had enough gems to get into stressed :p 14:02 after dropping everything else tha'ts not worth points 14:04 jonadab: how do scurriers work? 14:04 amy says you can just hit > to dig down, no repro 14:05 k2: so i found waldo, killed him, got no message about completing the challenge, and i still can't tame a pony 14:06 is there something i'm missing? i didn't pick up the hat and sweater 14:06 -!- ais523 has quit [Quit: restarting my client] 14:06 also, dl9 oracle :( 14:06 -!- ais523 has joined #hardfought 14:07 [4k] IWantToHugJonadab<3<3<3 (AmyBSOD) (Tou Scu Fem Neu), 660 points, T:30, killed by a coyote 14:07 The deeper one wields a +12 long sword named The Sword of the Deeps! 14:07 what the heck 14:07 [4k] what the fuck is this race (rikersan) (Tou Scu Mal Neu), 690 points, T:51, killed by a manes 14:07 porkman: not an artifacct, just a +12 sword 14:08 reapersan: Make sure you aren't wielding a tin opener or something, and that autodig and autodigdown are true. 14:08 that is like an arti already 14:08 hothraxxa: are you sure it wass waldo and not any of the lookalikes? 14:08 it said it was waldo 14:08 -!- StinkyGreene has quit [Ping timeout: 240 seconds] 14:08 hm 14:08 jonadab: it was the autodigdown bit 14:08 didn't have that on 14:08 autodig was tho 14:08 with farlook, and then when i killed him 14:08 i will review ttyrec to make sure 14:09 you don't need the hat and sweater, just to talk to waldo and/or to kill him 14:09 @d?jubjub bird 14:09 jubjub bird (J) | Lvl: 15 | Diff: 17 | Spd: 12 | Res: none | Confers: nothing | MR: 50 | Generates: dungeons | AC: -2 | Attacks: 1d10 bite physical, 1d10 claw physical | Alignment: 0 | Flags: genocidable, herbivore, infravisible 14:09 jonadab: I want the "comment" option for fourk :P 14:09 yeah that's what i thought 14:09 DIED: RyanDorkoski (Val-Dwa-Fem-Law), 67635 points, 18499 turns, eaten by a Grue on hardfought 14:10 I had him in ludios once (as a sergeant) and one of the other soldiers killed him and it was still okay 14:10 found the hat and sweater in the pile of soldier stuff 14:10 @d?hooloovoo 14:10 LarienTelrunya: Should be there; I didn't remove it; but it doesn't _do_ anything. 14:10 hooloovoo (U) | Lvl: 9 | Diff: 13 | Spd: 6 | Res: none | Confers: nothing | MR: 25 | Generates: gehennom dungeons | AC: 2 | Attacks: 0d0 touch teleportation, 0d0 tinker tinker, 1d4 gaze blind | Alignment: 0 | Flags: genocidable, phases, infravisible 14:11 ah there it is, found it :) 14:12 why is it in the NHFUI.conf file? comment="I love high heels!" 14:12 -!- ais523 has quit [Quit: quit] 14:14 [fh] Wizzish Gnomard (Luxidream) (Wiz Gno Mal Neu) became the Envoy of Balance, on T:15520 14:14 [4k] scurriers are just dumb (rikersan) (Tou Scu Mal Neu), 510 points, T:32, killed by a goblin 14:14 lol wizzish gnomard 14:14 LarienTelrunya: Because it doesn't need to be in the save file. 14:15 Because it has no effect on the game. 14:15 But it serves as an easter egg if someone looks at other players' config files ;) 14:15 unfortunately you can't actually edit the config files (arrrrrrgh), so no one will ever try to copy someone else 14:15 [dnh] porkman (Ana Inc Fem Cha) wished for "blessed magic marker", on T:51272 14:15 [4k] how deep can i go if I'm smart (rikersan) (Tou Scu Mal Neu) entered the Rogue tribute level, on T:89 14:16 [4k] how deep can i go if I'm smart (rikersan) (Tou Scu Mal Neu), 2127 points, T:131, killed by a baby red dragon 14:16 d21 isn't bad 14:19 from the ttyrec 14:19 @ a human or elf (grey-elf ... Wow! That's Waldo! ... ) [seen: telepathy] 14:19 then 14:19 The door opens. Waldo throws an elven spear! You are almost hit by an elven spear. The dagger named +1 hits Waldo. The dagger named +1 hits Waldo. Status of Waldo (chaotic): Level 6 HP 12(22) AC 7. You kill Waldo! 14:20 hm 14:20 DIED: Raisse (Wiz-Gno-Fem-Neu), 2412 points, 3993 turns, killed by a jaguar on hdf-eu 14:20 that should do it 14:20 I've reached valley with scurrier 14:20 but the zombies there are too fast 14:20 lol 14:21 k2: i'm also seeing spurious $MODE $MODE2 on the dgl screen 14:22 does anyone else see them? 14:24 nope 14:33 sorry, i was referring to the dev/null page. see them there? 14:34 nope 14:34 hrm 14:35 ah. i had a bad copy in cache somehow 14:36 @d?bandersnatch 14:36 bandersnatch (J) | Lvl: 20 | Diff: 22 | Spd: 24 | Res: none | Confers: nothing | MR: 50 | Generates: dungeons | AC: -2 | Attacks: 2d10 reaching physical | Alignment: 0 | Flags: genocidable, carnivore, stalker, infravisible 14:40 -!- NeroOneTrueKing_ has quit [Quit: Leaving] 14:41 [nd] Grasshopper (Kni Hum Fem Law) killed the invisible high priest of Moloch, on T:64081 14:42 [nd] Grasshopper (Kni Hum Fem Law) acquired the Amulet of Yendor, on T:64083 14:42 DIED: Raisse (Wiz-Gno-Fem-Neu), 393 points, 745 turns, killed by a sewer rat on hdf-eu 14:44 DIED: Raisse (Wiz-Gno-Fem-Neu), 45 points, 83 turns, killed by a boiling potion on hdf-eu 14:51 DIED: Raisse (Wiz-Gno-Fem-Neu), 10 points, 15 turns, killed by a fox on hdf-eu 14:55 [un] sullysully (Rog Hum Mal Cha), 2699 points, T:2418, killed by a raven 14:56 oh dear. 14:56 an anthole. 14:58 Those are pretty rare. 14:58 I think I've seen, like, two of them, ever. 14:58 well at least i've got stealth so that i can just straight up ignore it 14:59 -!- tkirby has quit [Quit: *poof*] 15:01 sleeeeeeepy time gnitezzzzzzzzzzzzzz 15:10 -!- noty has joined #hardfought 15:11 [slex] AmyBSOD (Ele Ele Fem Cha), 938 points, T:359, killed by a monster (xyloman), while sleeping off a magical draught 15:14 jonadab: If I start a Nethack Fourk game on ascension.run, the turn counter immediately reads 140733193388033. 15:15 Or at least I guess T: still means turn counter, like it does in every variant. 15:15 Should 15:15 That is very strange. 15:15 well I have the game open so you can take a look 15:15 Let me try to reproduce. 15:16 the character is named"CorruptionSegfault", which shouldn't be long enough to cause problems 15:16 wait, it's actually "CorruptionSegfaultFreeze" 15:16 Now I wonder if this is a variation on the problem we saw on Hardfought, where gold was non-numeric. 15:18 That is very strange. 15:19 [nd] sluggoman (Wiz Hum Mal Cha) polymorphed his first object, on T:41992 15:19 Unix NetHack Fourk version 4.3.0.4 (tarball) - last build Sat Oct 21 17:07:56 2017. 15:19 Yeah, I know when he updated it. 15:19 It's basically current, sans tileset changes. 15:19 the turn counter goes up by one like normal, except it's very large to begin with 15:19 Yeah. 15:19 I will look into where it is initialized. 15:20 ah, maybe it's not actually being initialized and thus not always zero? 15:20 That's what I'm wondering.l 15:20 just the variable being defined and then receiving the value of whatever is in that memory? 15:20 I've had such errors in slex too, including one where the damage done by a fire trap was uninitialized... lost a promising character to that :( 15:20 dec.c has moves=1 15:21 Hmm, do something that goes in history. 15:21 (jubilation trophy bug or whatever that's called?) 15:22 Ok, history has the correct turn numbers. 15:22 The moves variable has the correct value, therefore. 15:22 It's the pi->moves that is wrong. 15:22 That points to this being related to the bug we were seeing on hardfought before the last update. 15:22 Wherein gold was non-numeric, among other things. 15:22 The playerinfo struct is getting the wrong information somehow. 15:23 -!- Luxidream has quit [Quit: *poof*] 15:23 -!- Luxidream has joined #hardfought 15:24 LarienTelrunya: do you have any general objections to the wands balance patch besides the explosions? What if it had no explosions, would you still hate it? 15:24 aosdict: hell yeah I would, wands of teleportation are supposed to work :P 15:25 what about the rest? 15:26 Well FWIW I need the wand destruction patch as much as a hole in the head. What's it good for? The only thing it really accomplishes is that the only role that matters (samurai) is suddenly very bad at using wands. 15:27 Samurai are also bad at flying. 15:27 What's your point? 15:27 -!- Luxidream has quit [Client Quit] 15:27 In vanilla, a samurai would be able to zap a wand and it would simply work. In Nethack Fourk, you figure out the hard way that the dragon on the castle will not be teleported away, and then you die. 15:28 I can see the teleportation thing being dropped to Basic 15:29 Quibbling about details is one thing. 15:30 But it's very clear that the way wands are in vanilla is horrible for balance. Because in the early game wands are extremely dangerous in monster hands, and in the late game most wands are completely meaningless, both in monster hands and also in player hands. 15:30 slex helpfully makes attack wand damage scale with the zapper's level, there, wand of magic missile is useful both early on and later without a wand skill :D 15:31 jonadab: yes, that is why I am asking if LarienTelrunya likes _most_ of the ideas in the patch, with some "literally unplayable!!!" things that could be eased. 15:31 aosdict: I just generally don't regard it as a good idea. It tries to fix a problem that IMHO can be fixed in a much better way (see slex). 15:32 aosdict: I think the basic problem is NIH syndrome. 15:32 Also, slex tones down the effects of many of the spells, making utility wands strictly better than the corresponding spell in many cases. 15:33 jonadab: Isn't the NIH syndrome the reason why we're making variants of NetHack at all? Because we don't want to wait eons for the dev team maybe implementing our suggestions, so we make our own version where we can implement them at our leisure? 15:35 jonadab: what's NIH syndrome 15:35 DIED: Raisse (Wiz-Gno-Fem-Neu), 306 points, 1114 turns, killed by a kobold zombie, while fainted from lack of food on hdf-eu 15:35 Evil Patch idea: the level difficulty always depends on the deepest dungeon level visited, so if you ventured far down and are getting your ass kicked, going back up won't help since you'll get the same high-level monsters. 15:36 LarienTelrunya: I think the main impetus for wand skills in the first place is that there are more interesting things you can do with them, and scaling on level alone means you would have to introduce bad arbitrary thresholds to get them 15:38 Well I just looked over the wand balance patch wiki article again and none of the wands are all that spectacularly more interesting to me at higher levels 15:38 DIED: hothraxxa (Kni-Hum-Mal-Law), 27500 points, 11949 turns, killed by a bolt of lightning on hardfought 15:38 I like the explosions for the fun factor, but it seems kinda dumb 15:39 I'm a mortal enemy of the explosions because they wreck all your items and mean you can't have wands out in the open at all - they will be destroyed. Rings too. 15:39 Personally I would replace electric explosions with chain-lightning effects. There, no more problems with exploding wands or rings. 15:39 Funny how a patch that's aimed at balancing wands makes it a terrible idea to ever carry one in the open. 15:39 (You can still reflect chain lightning. Also, YANI.) 15:39 aosdict: Not Invented Here syndrome is when you don't like something because it wasn't your idea. Usually applied at a corporate level. 15:40 FIQ at least made it so that you can wear certain items to neutralize it, but you still have to find such an item first. 15:40 jonadab: well I played the variants that have the patch and I can say that even if I were the inventor of that patch I'd still dislike it. 15:41 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:42267 15:41 I'd probably say "what, really, I coded THAT??? I must have been out of my mind." 15:43 But I guess I'm also strongly attached to my own variant (aren't all nethack variant devs to some degree?) and therefore usually like the slex implementation of something more than any other one (and if not, I may implement the one I like more :D) 15:44 jonadab: are you saying the core devteam suffers from NIH, or variant devs do? 15:44 also I died 15:44 [slex] AmyBSOD (Cam Amn Mal Cha), 201 points, T:554, killed by a monster (flying troll) 15:49 [slex] AmyBSOD (Cam Amn Mal Cha), 100 points, T:348, killed by a blast of fire 15:49 [13:01:50] cannot wish for it in endgame 15:49 That dragon used aimbot and wallhack. 15:49 Incorrect 15:50 Magic chests are wishable on the astral plane just fine 15:50 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:42464 15:50 -!- stenno has joined #hardfought 15:51 Mandevil: around? 15:52 Also reapersan: I also lugged a ton of gold outside of BoH, which put me to overtaxed 15:52 stenno: Yes. 15:53 hmm 15:53 i wonder what the problem with the codepoint is 15:54 Chrome on my Win 7 simple never shows it correctly anywhere. 15:54 it worked fine for me with chrome on windows (at work) and here on osx with chrome and ff 15:54 Strange. 15:54 If it doesn't work only for me, it's ok. 15:55 But others might have the same issue. 15:55 yeah.. 15:55 As for the clan mgmt not showing it correctly, it's really wierd issue. 15:55 Because the same app saves the thing correctly. 15:55 And even when error is emmited (duplicate name), the message shows the emoji correctly. 15:56 So something somewhere mangles it in this one and only case. 15:56 So I'll see if I can find something, but I don't plan to spend too much time with this. 15:56 could you give the url to your github repo again? 15:57 https://github.com/borekl/devnull-web/ 15:57 That's the clan management (it's separate from the scoreboard itself). 15:57 maybe i can take a look at it too (already looked at it for seeing if utf8 was allowed in the first place 15:57 tarmumortem: ah ok 15:57 to both 15:58 and huh yeah that makes more sense (wishable magic chests) I thought I saw you wish one 15:58 stenno: As I say, the same app actually saves it correctly into backend db. 15:58 !lastgame tarmumortem 15:58 reapersan: No last game for tarmumortem 15:58 I'm considering another attempt for a silly score 15:58 !lastgame tarmumora 15:58 reapersan: No last game for tarmumora 15:58 !lastgame tarmunora 15:58 reapersan: https://www.hardfought.org/userdata/T/Tarmunora/dnethack/dumplog/1508094267.dnh.txt 15:58 aosdict: In FIQHack, where the wand patch originated, shock explosions will not damage rings 15:58 yeah given that its displayed correctly anywhere else, that was my guess too already 15:58 !lastasc 15:58 Tarmumortem: https://www.hardfought.org/userdata/K/Khor/fiqhack/dumplog/2017-10-25%2015%3A29%3A55%2C%20Khor-Pri-Hum-Mal-Law%2C%20ascended.txt 15:59 (I also much later on reduced the wand damage it did to remove charges instead and explode if it hits 0) 15:59 !lastasc Tarmunora 15:59 Tarmumortem: https://www.hardfought.org/userdata/T/Tarmunora/dnethack/dumplog/1504043020.dnh.txt 16:12 ...huh. Apparently I killed 2 aliders that game. somehow 16:15 -!- reapersan has quit [Ping timeout: 240 seconds] 16:19 i don't know perl ¯\_(ツ)_/¯ 16:19 -!- Jendic has joined #hardfought 16:20 -!- raisse has quit [Ping timeout: 260 seconds] 16:20 I have checked again, I don't see anything obvious. 16:20 the scoreboard gets the clan information from the DB too? 16:20 Yes. 16:20 from the actual same DB? 16:20 I have checked what gets written into the db explicitly. 16:20 It's ok. 16:21 Yes, from the very same sqlite file. 16:24 Hm, there used to be something with fetchrow_hashref. 16:24 Which is exactly how the clan info is retrieved. 16:24 But way back in the past. 16:25 anyone know how rare a silver dagger is? 16:25 Extremely rare. 16:25 Seems as rare as wand of wishing. 16:26 one uses DBI and the other one dancer2? 16:27 No, both use DBI. 16:27 If it's accessing a database from Perl, it uses DBI. 16:27 And DBI uses DBD::SQLite 16:27 Ya, I found one and was like.... man... haven't seen one in ages! 16:27 -!- reapersan has joined #hardfought 16:28 i don't find DBI in https://github.com/borekl/devnull-web/blob/master/Devnull-Web/lib/Devnull/Web.pm 16:29 bleh sorry for the annoying questions 16:29 http://cpansearch.perl.org/src/BIGPRESH/Dancer2-Plugin-Database-2.17/lib/Dancer2/Plugin/Database.pm 16:29 ^ You find DBI all over the place tehre. 16:29 *there 16:30 stenno: It's loaded by the Dancer framework itself. 16:30 stenno: There's config.yml which defines the db connections. 16:31 DBI is as standard in the Perl community as libc is for C programmers. 16:31 _Everything_ related to databases uses it. 16:32 Wow. 16:32 -!- reapersan has quit [Ping timeout: 246 seconds] 16:32 I think I have found it 16:32 Apparently the sqlite driver defaults to non-utf data. 16:32 config.yml-example is a copy of config.yml i guess? 16:32 Yes. 16:33 It's -example as to not interfere with the actual config. 16:33 right 16:33 hmm 16:33 (since I deploy by git pull) 16:33 ok i would've been at my wits end here 16:33 because ther config there says charset: "UTF-8" 16:33 Yes, I checked these things. 16:33 Right, .sample or .example is standard practice for that sort of thing. 16:34 Alright, I'll push the fix. 16:34 I'll just check if I there's a way to do it from the config file. 16:35 ah dancer2 doesn't know how to automatically set charset to utf8 for sqlite is what i gathered? 16:35 It is the idea. 16:35 Yeah, that's very likely. 16:35 damn. forgot giant spiders were poisonous. 16:35 What is totally strange is that it can save the data just fine. 16:36 -!- Luxidream has joined #hardfought 16:36 on_connect_do: ["SET NAMES 'utf8'", "SET CHARACTER SET 'utf8'" ] 16:37 -!- reapersan has joined #hardfought 16:37 stenno: It's likely unnecessary. 16:38 stenno: I think sqlite defaults to utf8 anyway. 16:38 !whereis 16:38 Luxidream: Jendic [nd] sluggoman [nd] Graylight [dn36] porkman [dnh] AmyBSOD [slex] 16:39 oh dear.... 16:39 so... what is the deal with the Grue level? 16:39 strange strange 16:39 judging purely by the source material, you'd better have a lamp 16:40 Graylight: The deal is actually getting there without dying. 16:40 grues will (insta?)kill you after a few turns in the darkness 16:40 Graylight: The grue level itself is completely unremarkable. 16:40 ya, I mean... so I need a wand of digging or something right? 16:40 oh 16:40 n/m 16:41 meh i should just sleep 16:41 Mandevil: glad that you found it, i guess i was less helpful and more distracting, sorry 16:41 shouldn't look to deep into stuff i don't really understand lol 16:41 nah, you helped with pushing me to actually look 16:42 ^_^" 16:42 at work i will start working on a project with a huge angular frontend 16:42 java in the backend but we don't have to touch it 16:42 Good :) 16:43 otherwise node.js and also php 16:43 finally got used to php 16:43 but its still such a mess 16:43 What's the deal with node.js? 16:43 what a shit language 16:43 I still don't get it. 16:43 well I found soko ... so a temporary reprieve! 16:43 its a javascript runtime 16:43 I know what it is. 16:43 But why is it better than any other backend? 16:43 and javascript is cool 16:43 because its js :P 16:43 Javascript ... cool? 16:44 yeah man 16:44 Javascript is totally shit language. 16:44 it has gone a long way 16:44 no :v 16:44 Made in two weeks because Netscape needed something to put against Java. 16:44 ES6 is great, and ES7 even better 16:44 The foundantion is crap. 16:44 yes, back in the days, in the 90s, js was shit 16:44 you are mixing it up with php 16:44 Like what is great about it that other languages don't have? 16:45 The answer is: 16:45 [slex] AmyBSOD (Cam Amn Mal Cha), 1231 points, T:2295, killed by a solar beam 16:45 It runs in the browser. 16:45 javascript bloat will eat the world 16:45 That's the only thing it has on other languages. 16:45 prototype inheritance, highly modular, context passing with `this` 16:45 Seriously? 16:45 SERIOUSLY? 16:46 You think this is unique to javascript? 16:46 not unique 16:46 You haven't seen much, have you? 16:46 well i don't know any other OOP language with prototype inheritance, that i have to admit 16:47 Frankly, is prototype-style OOP that amazing to begin with? 16:47 But "context passing with this". 16:47 That's a joke. 16:47 Because pretty much any modern language has that. 16:47 not in the way that javascript allows it 16:47 Like what way? 16:48 -!- LarienTelrunya has quit [Quit: Page closed] 16:48 Mandevil: Yes, and so you'd think that most of the Javascript code out there would be made to run in the browser. But then somebody gets this bright idea to run Javascript _not_ in the browser... 16:49 And so now we have entire applications written in Node.js 16:49 I don't say it doesn't work. 16:49 it passes the context, not the reference to the object 16:49 But it works with Java, Ruby, Haskell... whatever. 16:50 s/passes/expresses/ 16:51 "prototype inheritence" is this similar to a typeclass or something? 16:51 How do you access the context when you have "this" passed into? 16:51 You are not talking about closure, are you? 16:51 this _is_ the context 16:51 DIED: Graylight (Val-Hum-Fem-Neu), 3884 points, 4151 turns, killed by a rope golem on hardfought 16:51 closures are fun 16:51 urk 16:51 they make up object systems 16:51 I perhaps don't understand what you mean by "context". 16:51 Is that the same as "scope"? 16:52 loli: Yeah, functional programming is something I like. 16:52 closures aren't really functional 16:52 unfortunately MDN is down 16:52 to make closures interesting you would have to mutate 16:52 MDN and down? 16:52 yeah 16:52 well i can't reach it now 16:52 normal closures you happen to use everywhere whether you know it or not 16:52 loli: Factory functions etc. aren't functional programming? 16:53 functional programming = not mutating state 16:53 else it becomes meaningless 16:53 and I can say I am being functional in any lang 16:53 not mutating state is near impossible in php 16:53 not mutating state/ stirctly regulating it 16:53 like I've made lazy-cons 16:54 in CL, and lazyness requires mutation 16:54 there are a few things which mutation is just too powerful, which you would need to break purity for 16:54 clojure? 16:54 no 16:54 Common Lisp 16:54 oh lisp 16:54 [nd] sluggoman (Wiz Hum Mal Cha) entered the Planes, on T:43440 16:54 do you like ruby? 16:54 it's 13 lines to make lazyness 16:54 [nd] sluggoman (Wiz Hum Mal Cha) killed the Wizard of Yendor, on T:43441 16:54 I don't care for Object systems 16:54 they are a kludge 16:54 I like that ruby has continuations 16:54 loli: :-) 16:55 ruby's OOP is insane 16:55 I don't see the value in OOP 16:55 the number 2 is instance of Fixnum 16:55 operators are instance methods 16:55 well 2 is a fixnum 16:55 -!- Jonathanhanes has quit [Ping timeout: 240 seconds] 16:55 sure 16:55 but why can't they just be functions 16:55 you can overload instance methods during runtime 16:55 or macros 16:56 why can't I overload via an interface and forgoe objects? 16:56 ergo: overload the + method of the number 2 during runtime to make 2 + 2 equal 5 16:56 (just to show whats possible, not that you should do it) 16:56 well sure, I can rebind things as well 16:56 in C you couldn't do it 16:56 but does it do anything I wouldn't be able to do with normal functions 16:56 -!- Jonathanhanes has joined #hardfought 16:57 well C is shit 16:57 just like most languages 16:57 overload operators of built-in types 16:57 (let ((+ 2)) (+ + +)) 16:57 that's 4 16:57 ah lisp 16:57 though you can do this in Haskell as well 16:57 easily recognizable by the number of brackets :P 16:58 oh i want to learn haskell so badly 16:58 or languages that allow you to redefine things 16:58 i am just lazy 16:58 haskell is great 16:58 my IRC bot is in Haskell 16:58 which one is that? 16:58 vomitchan 16:58 lol 16:58 right now stack is broken 16:59 but she's nicely written 16:59 she doesn't use libraries for IRC connections 16:59 anyways I don't see what OO buys me 16:59 you wrote irc stack yourself 16:59 ? 16:59 stack the thing that sandboxs haskell for you 16:59 vomitchan uses ports and shit 16:59 and threads herself 16:59 no fancy libs for that 16:59 stenno: Can you check now? 16:59 ah connections, got you 17:00 Mandevil: works! gj 17:00 Invite player into your clan 💩 17:00 stenno: \o/ 17:01 dbi_params: 17:01 sqlite_unicode: 1 17:01 Two line fix. 17:01 In config file. 17:01 nice 17:02 Now why doesn't my Chrome display it right? 17:03 i wonder 17:03 it worked fine for me under windows 7 with chrome 17:04 Class.class == Class # in ruby 17:05 at some point it has gotten too far 17:05 anyway sleeping time, i had a demanding day todday 17:05 happy hacking 17:05 -!- Jendic has quit [Quit: *poof*] 17:05 g'night. 17:05 see you tomorrow or another day 17:06 -!- Jendic has joined #hardfought 17:06 Or in devnull tribute tournament. 17:07 hehe yeah 17:08 i have to see if i can go for early bird 17:08 i doubt it though 17:12 [fh] OMGWTFBBQYAFMDYWYPITDTTOE (Luxidream) (Ran Orc Mal Cha), 30050 points, T:1982, killed by a giant mimic 17:16 [dnh] porkman (Ana Inc Fem Cha) wished for "blessed magic marker", on T:53875 17:19 -!- elenmirie_ has joined #hardfought 17:20 -!- elenmirie has quit [Read error: Connection reset by peer] 17:20 -!- elenmirie_ is now known as elenmirie 17:21 [dnh] porkman (Ana Inc Fem Cha) read the necronomicon for the first time, on T:53954 17:25 Luxidream: you like your crazy names, don't you? :P 17:27 of course 17:27 I'm very happy for the expanded character limit 17:28 ais thought ten characters was a very generous limit, claimed many games have shorter limits than that; I think he's living in the eighties or uses consoles instead of computers too much. 17:29 jonadab: he is right though 17:29 10, or at least 12, is usually adequate 17:29 12 is fair because it covers the vast majority of real names 17:29 but I don't see a reason as to why it should be limited below like 64 17:30 if people really want 17:30 if the UI can otherwise handle it fi ne 17:30 *fine 17:30 the UI does stip your name after all anyway 17:30 livelog, message buffer, etc, keeps the full name 17:30 *strip 17:44 [fh] SammyBSOD (Luxidream) (Sam Hum Mal Law) became the Hand of Elbereth, on T:2638 17:47 [fh] SammyBSOD (Luxidream) (Sam Hum Mal Law) wished for "blessed fixed greased +2 gray dragon scale mail", on T:2689 17:51 FIQ: Because it's going to go on into things like livelog messages, I would prefer that the limit be shorter than 64. But something like 25 would be ok with me. 17:52 If it didn't have technical problems. 17:53 But yes, 12 is pretty darned short, it doesn't let you do things like "SillyBoneseeker" 18:04 [fh] SammyBSOD (Luxidream) (Sam Hum Mal Law) killed the ghost of TKirby, the former Initiate, on T:5316 18:15 jonadab: yeah I would definitely not go beyond 64 18:15 31 like what NH4 has is fair 18:16 just don't name yourself BassBassKickKickBasKickKick 18:17 apparently the NH4 engine will not approve 18:17 as Luxidream learned the hard way 18:19 literally that one name 18:19 it takes omgwtfbbqyasddywypitddtoe but not that 18:22 hi 18:22 Hello K2, Welcome to #hardfought 18:22 K2: Message from FIQ at 2017-10-25 12:12 EDT: Luxidream's game "friar tuc avenges robin hud II" crashes on movement 18:22 K2: Message from LarienTelrunya at 2017-10-25 13:46 EDT: okay so, it seems slex is not the only variant with such a buffer overflow error: https://abload.de/img/hardfoughtbufferoverftmuz0.png - can't remember how the grunthack one was caused, but the slex one happened when being breathed at by a poison breather, i.e. something completely random that has never crashed before; maybe the backtrace/core dumps can help? 18:24 k2: i killed waldo but i still can't tame pets 18:25 poor k2 18:25 3 bug reports when he checks in 18:27 ah hi hothraxxa 18:27 i was scrolling back 18:27 ok one sec lemme look at challenge status for you 18:27 ignore the other thing 18:27 hardfought main server correct? 18:27 yeah i saw 18:28 old cache 18:28 yes 18:29 -rw-rw---- 1 games games 0 Oct 21 18:07 Waldo-hothraxxa-accept 18:29 that's all 18:29 so 18:29 game did not register you as having won the waldo challenge 18:29 even thought IN game it said you did 18:30 it did, you can check the ttyrec 18:30 I think raisse had this issue as well at one point 18:30 istr that too 18:31 i wonder what will happen if i find him again 18:31 not sure 18:31 I'll let Tangles know (and i'm sure he'll read this exchange) 18:31 it's be good to track down why that happened 18:31 this is his arean 18:31 areana 18:32 i knew an areana, but her wheels fell off 18:32 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Pestilence, on T:43691 18:34 heh 18:35 K2: only games and challenge data will be wiped, right? 18:35 not the actual userlist/clan list/etc? 18:35 accounts and clans will stay intact 18:35 is there a link? 18:35 everything else gets wiped 18:36 a link to what? 18:36 the website? 18:36 for clan stuff/whatnot 18:36 https://www.hardfought.org/devnull/ 18:36 ty 18:36 all this time and you didnt know the link to the devnull part of the site? :) 18:37 because it wasn't linked anywhere... 18:37 was going to ask 18:37 were you going to make a reddit post in the weekend or something with info? 18:37 and website link 18:37 i did last night and updated the MOTD here with it 18:37 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Pestilence, on T:43744 18:38 there 18:38 ah 18:38 must have missed the topic change 18:38 thanks 18:38 np 18:38 starts on nov1 right 18:39 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Pestilence, on T:43759 18:39 lemme get Luxidream's saved game to you 18:39 the one with the issue 18:39 K2: is there a reason the fingerprints aren't on the site 18:39 for ssh stuff 18:40 https://www.hardfought.org/nethack 18:40 and if you go to the server info menu page on the remotes, the fingerprints are there too for them 18:40 brb 18:41 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43791 18:43 K2: what does the bold for some names mean? 18:43 what happens if something casts summon insects, but a is geno'ed? 18:43 FIQ: clan moderators 18:43 can add and kick people 18:44 reapersan: S is created instead 18:44 ah ok 18:44 !asc tarmunora 18:44 reapersan: tarmunora has ascended 4 times in 119 games (3.36%): dnh:4 (3.36%) 18:44 Luxidream: is this relevant for challenge trophies? 18:45 https://www.hardfought.org/devnull/trophies.html 18:45 tere are bold names here with challenge trophies 18:45 K2: how does best of 13 work 18:45 if someone made 12 ascensions winning every role except for arc 18:45 and someone else got 13 ascensions playing nothing but dwarvish valkyries 18:46 who would top? 18:46 reapersan: if S is genocided, nothing happen 18:46 s 18:46 +too 18:47 well, elenmirie has ascended a game 18:47 maybe why the name is bold? but on the clan list bold names indicate "admins" 18:47 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43832 18:48 Luxidream: maybe it points out who got it first 18:48 -!- Luxidream has quit [Quit: Those runes were too much to comprehend!] 18:48 bye 18:49 -!- Porkmantwo has joined #hardfought 18:49 -!- Luxidream has joined #hardfought 18:49 sorry i had to leave the library 18:49 on my phone now 18:50 Luxidream: maybe it points out who got it first 18:50 bye 18:50 DIED: rikersan (Sam-Hum-Mal-Law), 186 points, 502 turns, killed by a water demon on hardfought 18:51 CHALLENGE ACCEPTED! rikersan accepted the Pool challenge. 18:51 is there a challenge about extended commands? 18:51 who got what first? 18:51 or is there another reason why I can't #ride my pong? 18:51 *pony 18:51 the role? 18:51 there is a #ride challenge 18:51 challenge trophy thing 18:51 -!- Porkman has quit [Ping timeout: 255 seconds] 18:51 it was regardin ghte bold names 18:51 luxidream: how do i start it? 18:51 *regarding the bold names 18:52 luxidream: why can't I use any extended commands? 18:53 reset your terminal 18:53 hm that worked 18:54 -!- Luxidream has quit [Client Quit] 18:54 CHALLENGE ACCEPTED! rikersan accepted the Joust challenge. 18:54 -!- Luxidream has joined #hardfought 18:54 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43891 18:54 maybe it's just because that game was an asc? idk 18:55 also sluggoman is taking forever on astral 18:55 yes 18:55 swear I was watching him a while ago 18:57 FIQ: see pm 18:58 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43904 18:58 FIQ: to be honest, I am not well versed on all the challenge/trophy details for dev/null. Mandevil, Tangles, elenmirie and a few others would be better able to answer that 18:58 luxidream: right now he is busy blessing BoHs 18:59 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43926 19:01 [nd] sluggoman (Wiz Hum Mal Cha) killed Famine, on T:43945 19:01 CHALLENGE ACCEPTED! rikersan accepted the Waldo challenge. 19:01 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:43954 19:01 bug? not trying to tame anything, just feeding my pony 19:01 waldo's msg still appears tho 19:02 -!- Luxidream has quit [Quit: *poof*] 19:02 ah, nvm 19:03 CHALLENGE ACCEPTED! rikersan accepted the Grue challenge. 19:03 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:43977 19:03 -!- Porkmantwo has quit [Remote host closed the connection] 19:04 -!- NotTheOracle\dnt has quit [Remote host closed the connection] 19:04 -!- Porkmantwo has joined #hardfought 19:04 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:43994 19:04 -!- NotTheOracle\dnt has joined #hardfought 19:04 -!- mode/#hardfought [+v NotTheOracle\dnt] by K2 19:04 get ready for a bit of ytrophy spam 19:04 or maybe not 19:05 ok good heh 19:05 * aosdict gives NotTheOraclednt a scroll of excess flood 19:06 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:44009 19:06 DIED: rikersan (Kni-Hum-Mal-Law), 813 points, 1589 turns, killed by a kitten on hardfought 19:07 !tell LarienTelrunya thanks, i'm looking into it 19:07 Will do, K2! 19:08 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:44035 19:09 reapersan: you can still drop food for your pony 19:09 CHALLENGE ACCEPTED! rikersan accepted the Pac-Man challenge. 19:10 !tell elenmirie congrats on your test game devnull ascension! the bot didn't report your trophy because it was looking for that info in the wrong location, it's fixed now. 19:10 Will do, K2! 19:10 is it possible to make the boulder game unsolvable in a run by getting the cue ball in a hole? 19:10 -!- Webmant has quit [Quit: Leaving] 19:10 i believe so 19:10 :( 19:11 [nd] sluggoman (Wiz Hum Mal Cha) killed the invisible Death, on T:44048 19:11 ok out for dinner and drinks. be back soon 19:11 those two sentences do not go together 19:12 [nd] sluggoman (Wiz Hum Mal Cha), 3809008 points, T:44056, ascended https://www.hardfought.org/userdata/s/sluggoman/nhdev/dumplog/1508720093.nhdev.txt 19:12 Congrats to Sluggoman! 19:12 hothraxxa: its at a neighbors house 500m away. so be back soon ;) 19:13 safe trip 19:13 meters. not miles :P 19:14 yes. i live in a metric country ;) 19:17 DIED: rikersan (Mon-Hum-Mal-Cha), 1312 points, 1473 turns, eaten by a Grue on hardfought 19:17 I did not realize that the grue triggered on the pacman level 19:23 [slex] HTTPS (Dea Dop Mal Law) averted death, on T:252 19:24 [slex] HTTPS (Dea Dop Mal Law), 50 points, T:253, killed by a poisoned well 19:28 [slex] HTTPS (Blo Nas Fem Cha), 48 points, T:460, killed by a monster (Keystone Detective), while praying unsuccessfully 19:29 [slex] HTTPS (Fen Dop Fem Law), 0 points, T:16, killed by a monster (Inspector Sergeant) 19:30 [slex] HTTPS (Div Pea Fem Law), 0 points, T:17, killed by a monster (New Kop) 19:31 [slex] HTTPS (Psi Chi Mal Cha), 14 points, T:46, killed by a knife 19:32 DIED: rikersan (Val-Dwa-Fem-Law), 799 points, 2944 turns, killed by a cue boulder on hardfought 19:32 >_> 19:33 [slex] HTTPS (Act Acp Mal Neu), 62 points, T:309, killed by contaminated water 19:34 CHALLENGE IGNORED! hothraxxa ignored the Pac-Man challenge. 19:34 snitch 19:34 i'm not ignoring it, i'm just not giving it any attention 19:36 [slex] HTTPS (Pal Kop Mal Law), 202 points, T:309, killed by a monster (large mimic) 19:40 [slex] HTTPS (Ice Sux Mal Neu), 796 points, T:60, killed by a monster (earth elemental of Frost) 19:46 !tell LarienTelrunya HTTPS says he found a bug in slex - he died and was told "You eaten 1 time" 19:46 Will do, aosdict! 19:50 that's not really a bug tbh 19:54 why not? 19:54 * aosdict is confused from hunger 19:54 -!- reapersan has quit [Quit: Lost terminal] 19:58 -!- reapersan has joined #hardfought 20:04 -!- Jendic has quit [Quit: *poof*] 20:05 -!- Porkmantwo has quit [Ping timeout: 248 seconds] 20:34 -!- StinkyGreene has joined #hardfought 20:37 [nd] Wolfechu (Cav Hum Fem Law), 341 points, T:821, killed by a bugbear 20:37 DIED: hothraxxa (Kni-Hum-Fem-Law), 1888 points, 3449 turns, killed by a rothe on hardfought 20:53 -!- Luxidream has joined #hardfought 20:55 !whereis 20:55 Luxidream: Luxidream [fh] 20:55 how lonely 20:55 :( 20:56 -!- reapersan has quit [Quit: welp night y'all, get well soon grasshopper] 21:09 -!- stenno has quit [Ping timeout: 258 seconds] 21:15 Tournament trophy idea (probably not for the dnt tournament, but could be applied to junethack or something): most points/ascensions/whatever per total amount of wallclock time spent during the tournament. 21:34 !players 21:34 K2: Luxidream [fh] 21:49 -!- Sluggoman has joined #hardfought 21:49 -!- Sluggoman has quit [Client Quit] 21:52 -!- Luxidream has quit [Quit: *poof*] 21:53 -!- Luxidream has joined #hardfought 22:15 [un] Grandolar (Wiz Vam Mal Cha), 3953 points, T:3200, killed by a soldier ant 22:34 !players 22:34 bug_sniper: sullysully [un] Luxidream [fh] 22:35 [un] sullysully (Wiz Elf Fem Cha), 6593 points, T:5869, killed by a giant ant 22:35 -!- Jendic has joined #hardfought 22:45 -!- Jendic has quit [Quit: *poof*] 22:45 [un] sullysully (Val Dwa Fem Law), 422 points, T:1309, killed by a bolt of fire 22:59 !whereis 22:59 Luxidream: Cropper [nd] sullysully [un] Luxidream [fh] 23:00 ah, Cropper plays here now? 23:01 cropper? 23:01 is he an old player? 23:02 I was going to watch him, but he left before picking a role 23:02 fun to make "I guess they really... came a cropper (ba dum tss)" jokes when they die 23:05 Luxidream: no, just someone I've seen play on NAO and not here before 23:05 appear to have started a couple years ago on NAO 23:06 -!- lorimer has quit [Read error: Connection reset by peer] 23:07 -!- lorimer has joined #hardfought 23:24 [un] sullysully (Val Hum Fem Law), 6300 points, T:3821, killed by a gnome lord 23:44 I can't help but think sullysully is a reference to Suul, but I'm sure it's a coincidence. 23:46 Only one person refers to me as Sully. And I guess technically it's "suuly" or "suully". 23:47 CHALLENGE ACCEPTED! Luxidream accepted the Grue challenge. 23:47 * aosdict gives Luxidream a cursed figurine of a grue 23:48 * Luxidream blesses it and applies it 23:50 [nd] Cropper (Bar Hum Mal Cha) became literate by engraving "aa", on T:3230 23:51 !who 23:51 Tarmumortem: Cropper [nd] Luxidream [dn36] 23:51 [nd] Cropper (Bar Hum Mal Cha) eschewed atheism, by dropping 5 daggers on an altar, on T:3269 23:57 -!- Tarmumortem has quit [Read error: Connection reset by peer] 23:57 DIED: Luxidream (Wiz-Orc-Mal-Cha), 785 points, 2821 turns, killed by a red naga hatchling, while fainted from lack of food on hardfought 23:58 -!- Tarmumortem has joined #hardfought