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