00:00 aosdict: I do that all the time. Just today I wrote a script for sending an email. It filled out all the fields, checked authentication, compiled the smtp request, and then forgot to actually send it. 00:01 -!- Chris_ANG has quit [Ping timeout: 260 seconds] 00:21 -!- eady has quit [Ping timeout: 244 seconds] 00:23 -!- eady has joined #hardfought 00:33 -!- sacredchao has joined #hardfought 00:46 -!- raisse has joined #hardfought 00:46 -!- mode/#hardfought [+v raisse] by ChanServ 00:49 -!- Tarmunora has quit [Read error: Connection reset by peer] 00:51 -!- MiseryMyra has quit [Ping timeout: 260 seconds] 00:53 -!- Chris_ANG has joined #hardfought 00:54 -!- Tarmunora has joined #hardfought 01:06 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) made her first wish - "blessed fixed greased +2 silver dragon scale mail", on T:2603 01:08 -!- MiseryMyra has joined #hardfought 01:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3882 01:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) became literate by engraving "Elbereth", on T:3886 01:20 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:6401 01:27 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law), 27621 points, T:7491, killed by a touch of death 01:41 -!- LarienTelrunya has joined #hardfought 01:45 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3751 01:49 -!- Tangles_ has joined #hardfought 01:49 -!- mode/#hardfought [+o Tangles_] by ChanServ 01:50 -!- Tangles has quit [Ping timeout: 240 seconds] 01:52 Hey Chris, have you looked at the PR commits about spell stuff I've done? The first ~4 commits are pretty tame gameplay-changes-wise, but the last ~2 are stuff that you might want me to change 01:52 -!- introsp3ctive has quit [Ping timeout: 240 seconds] 01:52 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:5944 01:54 -!- introsp3ctive has joined #hardfought 01:55 -!- okdas has joined #hardfought 01:55 -!- okdas has quit [Killed (Sigyn (Spam is off topic on freenode.))] 01:58 -!- Mercster has joined #hardfought 01:58 -!- Mercster has quit [Killed (Sigyn (Spam is off topic on freenode.))] 02:04 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) killed Medusa, on T:8928 02:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) made her first wish - "2 blessed greased scrolls of charging", on T:9625 02:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed fixed greased +2 gray dragon scale mail", on T:9626 02:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed greased ring of levitation", on T:9635 02:13 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) entered Gehennom, on T:9888 02:16 -!- Chris_ANG has quit [Ping timeout: 260 seconds] 02:18 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "2 cursed scrolls of genocide", on T:11219 02:19 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) performed her first genocide (class L), on T:11274 02:23 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) killed Lord Surtur, on T:12028 02:23 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) acquired the Bell of Opening, on T:12030 02:26 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Mjollnir bestowed upon her by Tyr, on T:13406 02:32 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed greased ring of teleport control", on T:14100 02:38 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "3 blessed scrolls of magic mapping", on T:15429 02:41 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) destroyed Vlad the Impaler, on T:15740 02:41 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) acquired the Candelabrum of Invocation, on T:15742 02:45 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed greased fixed +3 helm of opposite alignment", on T:16133 02:47 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Orcus, on T:16516 02:50 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:17112 02:50 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) acquired the Book of the Dead, on T:17115 02:50 -!- dysfigured20 has joined #hardfought 02:50 -!- dysfigured20 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 02:51 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) performed the invocation, on T:17208 02:51 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the high priest of Moloch, on T:17340 02:51 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) acquired the Amulet of Yendor, on T:17344 02:55 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) bribed Baalzebub with 161 zorkmids for safe passage, on T:18312 02:56 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Juiblex, on T:18512 02:57 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) bribed Asmodeus with 188 zorkmids for safe passage, on T:18693 02:58 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:19101 03:00 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) averted death, on T:19384 03:02 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:19942 03:04 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:20437 03:07 -!- Guest16880 has joined #hardfought 03:07 -!- Guest16880 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 03:08 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:21531 03:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) entered the Planes, on T:22426 03:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the Wizard of Yendor, on T:22427 03:13 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the invisible Wizard of Yendor, on T:22667 03:13 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed the invisible Wizard of Yendor, on T:22674 03:14 !lotg luxidream 03:14 May the Luck of the Grasshopper be with you always, luxidream! 03:16 EPI: Rodney can still appear on the Astral Plane, and if killed there, will resurrect like riders and have a corpse that behaves like rider corpses. Super Mega EPI: and he can use all the riders' attacks at will, too. 03:16 Extra Mega EPI: and he becomes immune to death rays. 03:16 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Death, on T:23138 03:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Death, on T:23174 03:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Death, on T:23193 03:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Death, on T:23225 03:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Famine, on T:23264 03:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) killed Death, on T:23269 03:18 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha), 597608 points, T:23276, ascended https://www.hardfought.org/userdata/L/Luxidream/nh361/dumplog/1534484038.nh361.txt 03:18 -!- bouquet has quit [Ping timeout: 240 seconds] 03:19 -!- bouquet has joined #hardfought 03:19 congrats Luxidream! what was the real time of that run? is it a new record? 03:20 LarienTelrunya, you forgot to mention double trouble doubling them 03:20 bug_sniper: well he can do so already so I didn't feel like mentioning it :D 03:20 -!- Luxidream has joined #hardfought 03:21 but I guess a fun EPI would then be: if only one Rodney is alive, he can double trouble even if there's a double-Rodney corpse waiting to resurrect, so you can get 3 or more Rodneys :P 03:21 LarienTelrunya: 1:44:03 03:22 Luxidream: wow that's fast! 03:22 I wasn't timing myself so I'm pretty happy with that 03:22 had some bad luck here and there though 03:23 I almost died to rodney on water plane 03:24 the mysterious force must definitely be the worst enemy in the game for speedrunners though, since it means the RNG can cause you to fail through no mistake of your own 03:24 the end game is a lot less boring when you're living on the edge 03:24 the mysterious force is really cancer. you have to save a wish for opposite alignment or just pray to whatever god IRL 03:25 I wish I could just get the altar right. for the last few games I always find the neutral altar first 03:25 oh you actually make yourself temporarily chaotic for the ascension run? 03:25 yeah, it's the only way it's actually bearable. 03:26 personally I find Jubilex's level to be by far the most annoying to get hit with the force, although Asmodeus's is a close second 03:26 why jubilex? 03:27 you can just hold down a button and make it to the other side in about two seconds 03:27 well I guess it's me being ultra paranoid about water, I always fully expect a nymph or foocubus to appear out of nowhere and take off my levitation source 03:27 that's fair 03:28 orcustown is pretty bad though 03:28 I lost a run to shades recently I think 03:28 not terribly fast so not a huge loss 03:28 oh I guess in a speedrun you don't have enough time to terraform the maze on Orcus's level? 03:28 I don't even kill orcus until the ascension run 03:29 sometimes 03:29 oh that's what the magic mapping scrolls are for, so you can find the Vlad stair without having to explore Orcus? the stair can sometimes appear there, right? 03:30 yeah. this time orcus was too deep though 03:30 to have vlad 03:31 had to wish for them this game 03:31 really annoying 03:31 I'd rather not have to do that 03:32 one of my junethack games I remember writing something like 20 magic mapping via markers, and ended up not actually needing that many :D 03:33 !tell stenno improved to 1:44 fight me 03:33 Will do, Luxidream! 03:34 doesn't gehennom have 20 levels though 03:35 not sure, might have been a variant where it's a little shorter 03:35 variants that make gehennom shorter? 03:35 the anti-evil variant? 03:35 -!- darkmagic has joined #hardfought 03:35 or maybe I explored some of the lairs manually to "save those precious scrolls" 03:35 the variant of holiness? 03:35 -!- darkmagic has quit [Killed (Sigyn (Spam is off topic on freenode.))] 03:36 haha, yeah if it were me, vanilla Gehennom could be made much shorter by dividing the # of random maze levels by half and nothing important would be lost but it would become much more bearable 03:37 20-24 total levels, says Nethackwiki; does that include the valley, sanctum etc.? 03:38 Gehennom, levels 27-48 03:38 -!- noty has quit [Quit: WeeChat 2.0.1] 03:38 yeah it includes valley and sanctum 03:38 apparently with best real-life luck you'd have 26-45 for the shortest possible run 03:38 and if the RNG hates you, 30-53 03:39 wonder what the odds are on not getting hit by the force once 03:39 so force doesn't happen from sanctum > vs level 03:39 25% chance to trigger whenever you try to go up 03:40 (0.75)^18 03:40 so 0.5% chance 03:40 or 1 in 200 runs 03:40 huh, not as rare as I expected 03:40 that is assuming 26-45 of course 03:41 YANI: the game logs how many times the mysterious force triggers. That would allow us to see in an ascension whether the player was lucky to have the force not trigger at all :D 03:43 epi: fake amulets of yendor trigger the mysterious force too 03:44 and trigger all the other yendorian drawbacks 03:44 ultra epi: if you try to use the upstair on dlvl1 with a fake amulet but not the real one, the entire dungeon resets, so you have to explore everything again to reach the high priest and get the real amulet. Bonus EPI: and the quest, Vlad and Rodney also reset and you need to get the invocation tools and do the ritual again, too, because the game isn't long enough already. :P 03:45 would the one on the rogue level also trigger these effects 03:45 (but actually, that kind of happens already... except you also get reset to XL1 and your starting equipment :P) 03:46 in sporkhack you can't bag fake amulets to see which one is real 03:46 can't tell if that's a bug or not 03:46 EPI: every time you pick up a fake amulet of yendor, your carry weight increases by the weight of a loadstone, permanently, with no way to unburden yourself. 03:46 Luxidream: slex does that too (can't bag fake amulets), and additionally prevents them from being named, or dropped, and fake amulets weigh as much as a loadstone :P 03:47 but you can drop the real one? 03:48 nope, it can only leave your inventory if a monster or trap steals it 03:49 so then you really don't it stolen 03:49 I guess only the wizard carries fake amulets 03:49 unless the rogue level one also has this property :P 03:50 yeah all the fakes share that property, but for some reason the fake on the rogue level seems to spawn already identified in slex so it displays "cheap plastic imitation" by default 03:51 epi: amulet of yonder. If you carry it when you go up from dlevel 1, you escape the dungeon and the game ends 03:51 it spawns identified in vanilla too 03:53 yasi: amulet of yender that helps you throw stuff but doesn't actually take you to the endgame planes 03:53 Luxidream: oh, TIL 03:54 YASI: amulet of vendor: allows you to sell stuff to other intelligent monsters 03:54 I was thinking it should try to sell you things every few turns 03:54 YASI: amulet of tender, makes monster meat more delicious to eat :D 03:55 like ads for hot succubi. or "you are the 999th visitor to the dungeons of doom! claim your free wand of wishing!" 03:56 when I was playing as a zruty I noticed that meat tasted delicious 03:57 kind of wish that had an ingame effect but it's a nice touch 03:57 tripe rations still taste like shit though 03:59 really? even though they're supposedly food for carnivores? 03:59 also, completely unrelated: 🦋 <--- does that display as an emoji? 03:59 I'm not on discord 03:59 only shows a box with a question mark on my end 03:59 it looks like a box to me 04:00 actually rld is dead rn 04:01 anyway I have to go to bed. I did this run because I couldn't sleep lol 04:02 good night 04:02 see you, and congrats! :) 04:02 -!- Luxidream has quit [Quit: Leaving] 04:20 -!- depleted25 has joined #hardfought 04:20 -!- depleted25 has quit [Remote host closed the connection] 04:26 -!- Mikaela7 has joined #hardfought 04:29 -!- astag has joined #hardfought 04:30 -!- Mikaela7 has quit [Remote host closed the connection] 04:39 -!- raisse has quit [Remote host closed the connection] 04:42 -!- deedra0 has joined #hardfought 04:45 -!- erry23 has joined #hardfought 04:46 -!- deedra0 has quit [Remote host closed the connection] 04:48 -!- erry23 has quit [Remote host closed the connection] 04:50 -!- buriedalive22 has joined #hardfought 04:51 -!- buriedalive22 has quit [Remote host closed the connection] 04:58 -!- sacredchao has quit [Ping timeout: 268 seconds] 05:46 -!- Goldman6012 has joined #hardfought 05:46 -!- Goldman6012 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 06:03 -!- Guest74795 has joined #hardfought 06:04 -!- Guest74795 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 06:20 -!- astag has quit [Read error: Connection reset by peer] 06:26 -!- realinari has joined #hardfought 06:31 -!- ProzacElf has quit [Ping timeout: 244 seconds] 06:53 [hdf-us] [un] arnibald (Mon Hum Fem Neu), 7276 points, T:2632, killed by a leocrotta 06:56 -!- attie has quit [Remote host closed the connection] 06:59 -!- attie has joined #hardfought 07:02 . 07:02 stenno: Message from Luxidream at 2018-08-17 03:33 EDT: improved to 1:44 fight me 07:02 oh man 07:17 -!- realinari has quit [Quit: realinari] 07:18 -!- realinari has joined #hardfought 07:30 -!- LarienTelrunya has quit [Quit: Page closed] 07:55 -!- Henry_Jia3 has joined #hardfought 07:55 -!- Henry_Jia3 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 08:27 -!- pierte has joined #hardfought 08:27 -!- pierte has quit [Killed (Sigyn (Spam is off topic on freenode.))] 08:30 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) had Mjollnir bestowed upon him by Chih Sung-tzu, on T:3197 08:34 -!- MyIgel has joined #hardfought 08:34 -!- MyIgel has quit [Killed (Sigyn (Spam is off topic on freenode.))] 08:37 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) performed his first genocide (disenchanter), on T:3906 08:38 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) hit with a wielded weapon for the first time, on T:4130 08:54 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) acquired the luckstone from Mines' End, on T:6290 08:54 -!- sacredchao has joined #hardfought 08:59 -!- sacredchao has quit [Ping timeout: 256 seconds] 09:00 !tell LarienTelrunya Can you look at the recent edit to the wiki speed boots page regarding SLEX and tell whether that is describing anything besides what they do in vanilla? And if so, is it worth mentioning at all on the main page / can it be cleaned up? 09:00 Will do, aosdict! 09:03 !tell LarienTelrunya That author appears to now be adding pages such as that one, which are mainly about vanilla and have only a small slex section, to the slex category. The category appears to me to be for slex pages that are very unlike vanilla; your thoughts? 09:03 Will do, aosdict! 09:09 -!- heinrich59918 has joined #hardfought 09:10 -!- heinrich59918 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 09:21 -!- hggdh22 has joined #hardfought 09:21 -!- hggdh22 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 09:22 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu), 28779 points, T:10962, killed by a death ray 09:34 -!- astag has joined #hardfought 09:46 -!- realinari has quit [Quit: realinari] 09:47 -!- realinari has joined #hardfought 09:57 -!- realinari has quit [Quit: realinari] 09:58 -!- realinari has joined #hardfought 10:06 -!- realinari has quit [Quit: realinari] 10:18 -!- Muad has quit [Read error: Connection reset by peer] 10:35 -!- Muad has joined #hardfought 10:41 -!- this has joined #hardfought 10:41 -!- this has quit [Killed (Sigyn (Spam is off topic on freenode.))] 10:52 -!- EvanR22 has joined #hardfought 10:52 -!- EvanR22 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 11:04 -!- introsp3ctive has quit [Ping timeout: 244 seconds] 11:07 -!- introsp3ctive has joined #hardfought 11:24 -!- mode/#hardfought [+vvv astag attie bouquet] by K2 11:24 -!- mode/#hardfought [+vvv eady introsp3ctive MiseryMyra] by K2 11:24 -!- mode/#hardfought [+vvv Muad NeroOneTrueKing Tarmunora] by K2 11:37 -!- elenmirie has joined #hardfought 11:37 -!- mode/#hardfought [+v elenmirie] by ChanServ 11:39 -!- raisse has joined #hardfought 11:40 -!- mode/#hardfought [+v raisse] by ChanServ 11:40 -!- Chris_ANG has joined #hardfought 11:42 -!- Tangles has joined #hardfought 11:42 -!- mode/#hardfought [+o Tangles] by ChanServ 11:49 hey guys! you might remember me from yesterday trying to compile nethack hdf on windows, i am almost done i thing, but im wondering if anybody can tell me how to include curses as a dependency in vs2017 11:49 think* 11:51 Hi astag. I was talking to nhmall about this a couple of months back. He hat it almost working on windows with PDcurses. 11:51 but for some reason the perm_invent display did not work. Not sure if he ever got any further with it. 11:52 that's fine with me, personally i play with it off 11:52 that was the only problem? 11:53 I believe that was his only sticking point. 11:53 I think he was just working on it locally though, I don't believe his changes got merged anywhere public yet. 11:54 oh, he made changes to the code? 11:54 i was trying to figure it out, and everything right now other than curses is working fine i think 11:54 atleast the game runs normally 11:54 with tty graphics 11:55 Yeah I think he had to make some changes to get curses to build on Windows 11:55 ah 11:55 yeah i have no idea how to do anything 11:56 You might as well use a precompiled binary 11:56 i can't find one 11:56 http://nethack.org/ 11:56 doesn't have curses 11:56 http://nethack.org/download/3.6.2/nethack-362-BETA01-win-x86.zip 11:56 PavelB: Read the scrollback before being Captain Obvious. 11:56 Ah, that's what you mean 11:57 yeah i'm kinda desperate to get the curses interface, since after i tried it playing without just isn't the same 11:57 I need to touch base with nhmall again at some point and get that all merged properly. Probably best you wait until that's done. 11:57 If you have WSL you can build it there, you might have more luck with that. 11:58 yeah, thanks tangles, i'll just lpay on hardfought till then 11:58 pardon my ignorance, pavelb, but what's WSL? 11:59 Windows Subsystem on Linux 11:59 You can run Linux apps on Windows with it 11:59 like cygwin? 11:59 More like wine, but backwards 11:59 ah nice 11:59 okay i'll look into that 11:59 If you have Windows 10 you can get it from the windows app store 12:00 There's an Ubuntu, Debian, and OpenSUSE variant but the OpenSUSE one is broken so don't use it 12:02 awesome, so windows app store is the best option? i don't really like using it but how's installing it outside of the appstore? if it's a hassle i'll just download it there 12:02 okay reading that back that was hard to understand lol 12:03 astag: I just poked nhmall on #nethack-dev about merging his changes, so we'll see what he comes back with. 12:03 thanks Tangles! i really love the nethack community, everybody is so helpful even to a dolt like me haha 12:04 astag: https://docs.microsoft.com/en-us/windows/wsl/install-win10 12:04 you're doing great work with hdf 12:05 PavelB: thanks! ill install this now, and try it out! so talk to you guys later 12:06 -!- astag has quit [Read error: Connection reset by peer] 12:09 -!- astag has joined #hardfought 12:11 PavelB: so what do you recommend, Debian or Ubuntu, for this purpose? 12:11 WSL uses ubuntu i think 12:11 you can choos 12:11 e 12:12 ah 12:12 I personally prefer Ubuntu because its packages aren't quite as out of date 12:12 okay then im going with that 12:12 But just for Nethack it shouldn't matter 12:14 After it's configured you'll want to run `sudo apt install ncurses-dev gcc byacc flex` which is I think all of NetHack's dependencies 12:16 nice, seems easier than trying to get it to work on windows (which i'm not knowledgable enough to do without extensive help) 12:16 astag: What's your objective here? 12:16 just to play nethack 3.6 with the curses interface 12:16 offline 12:16 I ask because if you have any access to a real computer I'd just build it there and ssh into it. 12:17 "real computer" 12:17 i don't have a linux machine 12:18 astag: I mean, eg, a Pi will do for this purpose, but I appreciate this may not be useful to you. It's just _so_ much easier to do this kind of thing, it's often the best option. 12:18 -!- Chris_ANG has quit [Read error: Connection reset by peer] 12:19 I mean, if ssh is an option then you can just play on hdf 12:19 PavelB: Except that astag may have some reason such as latency or modifications to wish to play offline. 12:20 I suppose 12:20 i do play on hdf, but the problem is that sometimes my internet decides to not be nice, and playing remotely can then create some serious input lag to the point where i don't want to play nethack 12:20 I wouldn't say sshing into a linux machine is necessarily easier than WSL though 12:21 PavelB: E: unable to locate package byacc 12:22 Try `sudo apt update && sudo apt upgrade` first? 12:22 Been forever since I've used a distro with apt on it 12:23 that worked :) 12:24 That's probably my least favorite thing about apt, needing to apt update before every operation 12:24 Oh, you'll also want to `sudo apt install git` so you can actually clone the nethack source 12:25 Which would then be `git clone https://github.com/NetHack/NetHack.git` 12:25 you don't need to update before every operation. only when your index is outdated 12:25 deki: This is true but how do you discover if it is outdated? 12:26 when you can't install the software/version you want 12:26 if you are running stable there is no need to do it other than upgrading the system (for security updates etc) 12:27 Right, forgot Ubuntu also releases updates at a stupidly slow pace 12:27 okay, so i just do git clone and the link to the hardfought nethack then right? 12:27 ah, you are running ubuntu, i assumed debian ;) 12:28 Yeah 12:29 "Debian, you peasants" 12:29 I'm pretty sure Debian is still sitting on Python 3.4 12:30 Which in my mind is completely unacceptable 12:30 unstable is on 3.6 12:30 even stable already has 3.5 12:30 -!- theRaisse has joined #hardfought 12:30 Nice 12:31 okay so it said fatal: repository 'https://github.com/NHTangles/NetHack36/tree/hardfought' not found 12:31 ist this because i specified the tree? 12:31 You want to use https://github.com/NHTangles/NetHack36.git as the url 12:31 try this url: https://github.com/NHTangles/NetHack36.git 12:31 ah thanks 12:31 now it's doing the thing 12:32 -!- raisse has quit [Ping timeout: 260 seconds] 12:33 okay so it's done now, how do i proceed 12:33 cd into the directory and run `sys/unix/setup.sh sys/unix/hints/linux && make && make install` 12:33 And then you hope there aren't errors 12:35 where do i cd into? it didn't tell me where it actually cloned my files to 12:35 Run `ls` 12:35 look in the hints/linux file for the paths 12:36 It's probably just called nethack, in which case `cd nethack` 12:36 `git clone` by default just clones into whatever directory you're currently in 12:36 oh, lol i actually tried cd nethack36 without capitalization, but it was with 12:36 i would guess it's called NetHack36 (like the repository name) 12:36 Oh yeah, Linux has case-sensitive files 12:37 I've gotten to used to zsh's case insensitive tab completion 12:37 okay so it told me i have no permissions, because i forgot sudo before or something else? 12:38 What's the exact error? 12:38 did you clone with sudo? 12:38 yes i did 12:38 that wasn't necessary, now the directory is owned by root 12:38 -!- theRaisse has quit [Ping timeout: 240 seconds] 12:38 theres a lot of errors and for some reason i cant copy so ill just send a screen 12:38 https://i.imgur.com/oGSvnXA.png 12:38 In that case, run `sudo chown -R $(whoami) NetHack36` 12:38 sudo chown -R yourusername:yourgroup NetHack36 12:39 my group is the machine name? 12:39 :yourgroup should be optional 12:39 okay 12:39 no, it's either the same as your username, or "users", but i'm not sure what ubuntu uses 12:41 From `man chown`, `chown [OPTION]... [OWNER][:[GROUP]] FILE...` 12:41 So it is optional 12:41 the program 'make' can be foind in the following packages 12:41 found* 12:41 yes, optional, but then the files are still owned by the group "root" 12:41 sudo apt install make 12:41 oh shit it's doing the thing now! 12:42 It's building? 12:42 yeah 12:42 Yay 12:42 It'll take a while the first time 12:42 cross your fingers guys 12:42 run "make -j numberofcores" instead to speed it up ;) 12:43 okay, so it seems to be done 12:43 that was quick 12:43 Did it succeed? 12:43 it says you may also want to reinstall the man pages via the doc makefiles 12:43 makefile* 12:43 That's only if you want to install the help documents 12:44 well it doesnt say error atleast 12:44 how to i run to check 12:44 I think it gets installed to `~/nh`, so cd into there 12:44 okay done 12:44 Then run `./nethack` 12:45 it's not thre 12:45 i did ls and it only says install 12:45 astag: Quote the error verbatim 12:46 -bash: ./nethack: No such file or directory 12:46 Oh right, it should be `./install/games/nethack` 12:46 My bad 12:47 https://i.imgur.com/F5s8DGN.png 12:47 error 12:47 apt install gdb 12:47 I'm not sure why nethack needs gdb though 12:48 probably a wrapper script starting it in gdb? 12:48 argh 12:48 astag: I mean, in general, one of the compelling advantages of the command line is that you can easily say "I did 'ls --set-me-on-fire' and it said 'ls: me is not inflammable'" 12:48 unable to locate gbd 12:48 gdb not gbd 12:48 lol thanks 12:49 So your default should always be to quote a short error message verbatim, along with the invocation that produced it. 12:49 Which stands for GNU Debugger 12:49 ... although it does not, alas, debug GNU 12:49 It tries 12:50 so, what im wondering is did it install the correct tree 12:50 <[Demo]> goodnight sweet prince 12:50 because the hardfought tree isnt the 'default' 12:50 the game runs now atleast 12:50 -!- [Demo] has quit [Remote host closed the connection] 12:50 and that's great 12:50 In that case, go back to where you cloned nethack and run `git status` 12:50 It should tell you what branch you're on 12:51 it's on vanilla 3.6.0 12:52 (not hardfought) 12:52 `git checkout hardfought` 12:52 it switched 12:52 Then run `sys/unix/setup.sh sys/unix/hints/linux && make && make install` again 12:52 okay 12:53 Running setup.sh again is probably unnecessary but just in case 12:53 astag: Quote what it said, don't say "it switched". Even quoting what you think is the most significant line is better. 12:53 okay 12:53 it's just that i can't copy paste it so it takes a lot longer to write them word for word 12:54 You should be able to copy with either right click or ctrl+shift+c 12:54 I forget which one in wsl 12:54 Ah. Then I sympathise and perhaps besides step 0, fix copy and pasting, which I think PavelB is addressing, you might be excused not quoting by default. 12:55 ... can one just run an xterm in WSL? 12:55 You have to install X for Windows first 12:55 Which is a collosal PITA 12:55 -!- ais523 has joined #hardfought 12:55 ok i got an error ill just screenshot it 12:55 astag: Apparantly it's off by default, see https://blogs.msdn.microsoft.com/commandline/2018/04/13/copy-and-paste-arrives-for-linuxwsl-consoles/ 12:56 https://i.imgur.com/zlgtTBk.png 12:56 That's strange, it shouldn't be installing anything to /usr... 12:57 Although... try `sudo make install` 12:57 okay maybe i forgot to cd to default 12:57 oh okay forget it 12:57 -!- ollien13 has joined #hardfought 12:57 -!- ollien13 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 12:58 okay seems to have worked 12:58 same as last time when no errors occured 12:58 You should be able to just run `nethack` 12:59 https://i.imgur.com/wQNRhy4.png 12:59 Yay! 12:59 nay! 12:59 cannot open file 12:59 Well, semi-victory 12:59 lol 12:59 i guess 12:59 ah yes... the 'perm' issue. 12:59 :D 12:59 I get that all the time on a new build, fix it, then forget how I fixed it. 13:00 the default git directory worked but not the hardfought branch 13:00 `chown -R $(whoami) /usr/games` is *usually* a bad idea on a real system, but if you're using WSL for only nethack it's probably fine and will fix your permission errors 13:00 Sorry, `sudo chown -R $(whoami) /usr/games` 13:00 You might actually need to create that perm file (as an empty file) 13:00 or "sudo nethack" :> 13:01 same problem still 13:01 Oh yeah, then `sudo touch /usr/games/lib/nethackdir/var/perm` 13:01 Which'll create the files 13:01 *file 13:02 Although if you already ran the `chown` command you won't need sudo 13:02 Are you sure it wants to be touched with rootly powers? 13:02 it should get created as part of make install, but that might be broken. 13:02 touch: cannot touch '/usr/games/lib/nethackdir/var/perm': No such file or directory 13:03 That's super dumb, but `echo > /usr/games/lib/nethackdir/var/perm` will work too 13:03 `touch` is normally used for creating empty files 13:03 -!- ais523 has quit [Quit: sorry for my connection] 13:04 -!- ais523 has joined #hardfought 13:04 PavelB: It'll be complaining about a missing parent directory. 13:04 :~$ echo > /usr/games/lib/nethackdir/var/perm 13:04 -bash: /usr/games/lib/nethackdir/var/perm: No such file or directory 13:04 Oh yeah, then you'd need `mkdir -p /usr/games/lib/nethackdir/var` 13:04 And *then* touch 13:04 though why the directory is missing is a concern 13:05 it's probably a misconfiguration in the makefile 13:05 okay so the touch didnt reply with an error this time, but the game still returns the same error 13:06 note that the hardfought branch contains config specific to building in the chroot environment that the hardfought servers use so you might need to fix some of that. 13:06 oh 13:06 that's the install to chroot.sh right? 13:06 Tangles actually wrote this configuration so he'll probably be able to be more helpful than me 13:07 * Tangles does not remember very well :P 13:07 the fact that you guys are even doing this in the first place is really nice of you 13:07 astag: That's part of it. 13:08 I'm about 13000km away from my dev machine right now but I can have a look. 13:08 * PavelB has only ever tried building xNetHack, which already has curses in place but not the weird chroot configuration. 13:08 thanks! you guys have no idea how grateful i am that you are helping me with this! it's unprecedented, really 13:09 Tangles: And exasperatingly you can't even signal to it by the shortest route. 13:10 astag: It's all good. Anything we fix to make it work for you, will make it easier for the next person. 13:11 okay guys, i'm going afk for a few minutes to grab a bite real fast, i'll be back really soon 13:13 [backscroll] I feel like Python and NetHack are in a version number race. 13:13 PavelB: [backscroll] nethack takes a while to do a full build? clearly you need to join the -O0 club 13:14 im back 13:14 Probably lol 13:14 also did anyone tell astag to edit the hints/linux file 13:14 * PavelB will continue building with `-OFast -march=native` 13:14 so that it won't necessarily have to go to /usr/games 13:14 no they didnt 13:14 By default it goes to ~/nh 13:15 i don't mind it currently 13:15 aosdict: I wondered about that but I know nothing about WSL so perhaps it would make sense there to install "for everyone" 13:15 -!- the_madman19 has joined #hardfought 13:15 -!- the_madman19 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 13:16 the hardfouught linux hints file got messed with because I was using it for testing (sorry) 13:16 astag: Can you run `grep PREFIX sys/unix/hints/linux` 13:16 inside the nethack folder? 13:17 Yeah 13:17 If you uncomment the #PREFIX=$(wildcard ~)/nh/install line, and set CHOWN=true and CHGRP=true 13:17 :~/NetHack36$ grep PREFIX sys/unix/hints/linux 13:17 PREFIX=/usr 13:17 #PREFIX=$(wildcard ~)/nh/install 13:17 HACKDIR=$(PREFIX)/games/lib/$(GAME)dir 13:17 SHELLDIR = $(PREFIX)/games 13:17 ...that should give you a clean single user install 13:18 Yeah, delete `PREFIX=/usr` and remove the `#` from `#PREFIX=$(wildcard ~)/nh/install` 13:18 note that CHOWN=true will tell it to run the 'true' command instead of 'chown' which will do nothing but return success. 13:18 You can run `nano sys/unix/hints/linux` 13:18 how do ido that exactly 13:19 astag: Another advantage of the command line is that we can suggest commands to you to run verbatim. 13:19 Which, in theory, you can copy/paste 13:19 yeah thats nice 13:20 okay so i uncommented PREFIX=$(wildcard ~)/nh/install 13:21 do i just add new lines for chown and chgrp 13:21 I don't think it'll matter for a single-user install but sure 13:21 You shouldn't need to chown/chgrp stuff in your own home directory. # note my understanding of what is going on is less than PavelB's. 13:22 okay so what i wrote was 13:22 PREFIX=/usr 13:22 PREFIX=$(wildcard ~)/nh/install 13:22 HACKDIR=$(PREFIX)/games/lib/$(GAME)dir 13:22 SHELLDIR = $(PREFIX)/games 13:22 INSTDIR=$(HACKDIR) 13:22 VARDIR = $(HACKDIR) 13:22 CHOWN = true 13:22 CHGRP = true 13:22 astag: pastebin might be easier 13:22 is this correct 13:22 Yeah that should work. Save and exit nano, then run `sys/unix/setup.sh sys/unix/hints/linux && make && make install` again 13:22 yeah pinkbeast youre right 13:22 I wouldn't have two PREFIX= lines 13:22 You can comment the first one but it shouldn't matter 13:23 astag: remove PREFIX=/usr (it won't really matter as the last one will take precedence), but make sure there are no CHOWN/CHGRP lines further down also. 13:23 okay how do i save it though 13:23 `nano` should say 13:23 Yeah, ctrl+x 13:23 astag: If you are in nano there's a crib at the bottom of the screen 13:24 i can see it but it doesnt say save 13:24 Exit 13:24 It'll ask if you want to save 13:24 oh okay 13:24 just keep the name right 13:24 of the file 13:24 Yeah 13:25 ^O is save, but it's not called 'save' 13:25 nethack is up to date 13:25 blegh 13:25 ok so you need to run ./setup.sh sys/unix/hints/linux 13:26 umm wait no 13:26 `make spotless` 13:26 huh 13:27 oh 13:27 from sys/unix directory, run ./setup.sh hints/linux 13:27 then make spotless 13:27 then make install 13:28 okay so i'm installing and during the install it's warning me of a couple things 13:28 ill pastebin it after it's dun 13:28 done* 13:28 Warnings are fine 13:28 some compile warnings are normal 13:28 omg my brain today.. 13:29 The warnings are there to tell Tangles that he wrote crappy code, they shouldn't affect anything 13:29 :P 13:29 https://pastebin.com/UhzNYG1A 13:29 `sudo -rm -rf ~/nh` 13:30 Then try `make install` again 13:30 from default folder or inside nethack36 13:30 Make that `sudo rm -rf ~/nh` 13:30 From anywhere 13:30 `~/nh` is a full path so it'll work from anywhere 13:30 astag: "directory", by the way 13:31 ~ automatically expands to `/home/christian` 13:32 okay so i did 'sudo rm- rf nh' and then make install but i still got some errors 13:33 pasting it to pastbin now 13:33 astag: That wasn't what you were told to do. 13:34 `rm -rf` not `rm- rf` 13:35 oh yeah i did that i just wrote it out wrong here 13:35 Suggest you concentrate first on fixing the cut and paste issues so that these confusions don't arise. 13:35 sudo rm -rf ~/nh 13:36 yeah i can copy from ubuntu now that was just me not thinking 13:36 sry 13:36 https://pastebin.com/7EuRZads 13:37 astag: What was the invocation that produced this output? 13:37 looks like it still tries to chown 13:37 'make intall' 13:37 Can you `grep -i chown|chgrp sys/unix/hint/linux` 13:37 'make install' 13:38 astag: Cut and paste, don't type. 13:38 cant paste into the terminal 13:38 https://i.imgur.com/wOmesCN.png 13:38 setting isnt there 13:39 Oh well 13:39 Been a while since I've used WSL 13:39 astag: I'm not sure I follow. If you can "copy from ubuntu", cannot you then paste into your IRC client? 13:39 oh yes that i cant do 13:40 can do* 13:40 christian@CHRISTIAN-PC:~/NetHack36$ grep -i chown|chgrp sys/unix/hint/linux 13:40 chgrp: missing operand after ‘sys/unix/hint/linux’ 13:40 Try 'chgrp --help' for more information. 13:40 Oh fuck 13:40 -!- SailorHaumea14 has joined #hardfought 13:40 -!- SailorHaumea14 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 13:40 grep -i 'chown|chgrp' sys/unix/hint/linux 13:40 I forgot you need to quote `|` 13:42 christian@CHRISTIAN-PC:~/NetHack36$ grep -i 'chown|chgrp' sys/unix/hint/linux 13:42 grep: sys/unix/hint/linux: No such file or directory 13:42 `hints` 13:43 I should use copy paste myself :P 13:43 okay now it worked 13:43 didnt respond with anything just went to new line 13:44 What was the output? 13:44 none 13:44 Oh, nothing. 13:45 Ok, can you open the file in `nano` again 13:45 you didn't save the "CHOWN=true" change from above? 13:45 If you added `CHOWN=true` then grep should have found it 13:46 i did save it 13:46 https://i.imgur.com/Z9iehs2.png 13:46 this is what i loaded no editing 13:47 PavelB: i think grep needs -E ;) 13:47 Ok, use the down arrow to go to the bottom of the file 13:47 done pavel 13:47 deki: BRE is the worst regex 13:47 astag: Do you see a CHOWN line at the bottom 13:48 CHOWN=chown 13:48 CHGRP=chgrp 13:48 GAMEUID=games 13:48 GAMEGRP=bin 13:48 VARDIRPERM = 0755 13:48 VARFILEPERM = 0600 13:48 GAMEPERM = 4755 13:48 thats the last "page" 13:48 delete the CHOWN and CHGRP lines 13:48 so yes 13:48 Perhaps also the GAMEUID/GAMEGRP lines are not helpful. 13:49 okay i've made the changes 13:50 Save and exit, then do the configure/make/make install command again 13:50 (When you're at the command prompt, you can press the up arrow a bunch to go through your command history so you don't have to type it out every time) 13:51 i know. thanks 13:51 sys/unix/setup.sh sys/unix/hints/linux && make && make 13:51 install 13:51 that one? 13:51 Yeah 13:51 Well, `&& make install` 13:51 yeah that got sent to the next message for same reason 13:51 okay it's been done 13:52 no errors this time 13:52 tried to run the game, still getting the same error :/ 13:53 Which same error? 13:53 https://i.imgur.com/MljobWg.png 13:53 -!- Levex has joined #hardfought 13:53 -!- Levex has quit [Killed (Sigyn (Spam is off topic on freenode.))] 13:53 Oh, don't run it as `nethack`, run it as `~/nh/install/games/nethack` 13:54 -!- Tarmunora has quit [Remote host closed the connection] 13:54 https://i.imgur.com/x2Ch9RC.png 13:54 -!- Tarmunora has joined #hardfought 13:55 kappa 13:55 Can you run `find ~/nh/install/games/nethackdir` 13:56 christian@CHRISTIAN-PC:~$ find ~/nh/install/games/nethack 13:56 wait a se 13:56 c 13:56 -!- introsp3ctive has quit [Ping timeout: 240 seconds] 13:56 https://i.imgur.com/0kU4nKo.png 13:57 `find ~/nh/install/games/nethackdir` 13:57 You did `find ~/nh/install/games/nethack` 13:57 yes 13:57 https://i.imgur.com/PlY60Ol.png 13:57 find ~/nh/install/games/nethackdir 13:57 find ~/nh/install/games/nethack 13:57 Do you not see a difference between these two lines 13:58 oh oops im sorry 13:58 -!- introsp3ctive has joined #hardfought 13:58 find: ‘/home/christian/nh/install/games/nethackdir’: No such file or directory 13:58 -!- sacredchao has joined #hardfought 13:58 That would be a problem 13:58 Tangles: Any ideas? 13:59 Oh, `find /home/christian/nh/install/games/lib` 13:59 That was my mistake 14:00 https://pastebin.com/7bzGkNkr 14:01 Can you run `ls -l /home/christian/nh/install/games/lib/nethackdir/perm` 14:02 https://pastebin.com/TzvN4yjS 14:03 -!- sacredchao has quit [Ping timeout: 244 seconds] 14:03 HMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM 14:03 That looks correct 14:03 perm is a directory, yes? 14:03 No, a file 14:04 -!- introsp3ctive has quit [Quit: See you space cowboy...] 14:04 Any empty file 14:04 And permissions on it are correct 14:05 Try running `/home/christian/nh/install/games/lib/nethackdir/nethack` 14:05 according to the error from above it expects /home/christian/nh/install/games/lib/nethackdir/var/perm, not /home/christian/nh/install/games/lib/nethackdir/perm 14:05 aaaaaaaaaa 14:06 ._. 14:06 Cannot open file /home/christian/nh/install/games/lib/nethackdir/var/perm. Is NetHack installed correctly? 14:06 Sorry, miswindowed 14:06 god dammit 14:06 -!- Usurp2 has joined #hardfought 14:06 -!- Usurp2 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 14:07 Pinkbeast: here take this bug spray to deal with your ant problem 14:08 astag: Try `ln -fst /home/christian/nh/install/games/lib/nethackdir/var /home/christian/nh/install/games/lib/nethackdir/*` 14:08 aosdict: I'm playing crawl, they're entropy weavers 14:09 (I don't remember exactly how `ln -fst` works, so this might take a couple attempts on my part) 14:10 ln: failed to access '/home/christian/nh/install/games/lib/nethackdir/var': No such file or directory 14:11 Ok, try `mkdir /home/christian/nh/install/games/lib/nethackdir/var && pushd /home/christian/nh/install/games/lib/nethackdir/var`, then `ln -fst . ../*` 14:11 wish i could copy paste lol 14:12 Yep 14:12 You can replace /home/christian with ~ 14:12 So ~/nh/... 14:13 https://pastebin.com/6mBNQHDE 14:14 `ln -fst . ../*` 14:14 okay, done 14:15 nothing was returned 14:15 Try running NetHack again 14:15 Cannot open file /home/christian/nh/install/games/lib/nethackdir/var/perm. Is NetHack installed correctly? 14:15 :/ 14:15 'ls -l /home/christian/nh/install/games/lib/nethackdir/var/perm' 14:16 christian@CHRISTIAN-PC:~$ ls -l /home/christian/nh/install/games/lib/nethackdir/var/perm 14:16 ls: cannot access '/home/christian/nh/install/games/lib/nethackdir/var/perm': No such file or directory 14:17 'ls -d /home/christian/nh/install/games/lib/nethackdir/var' 14:17 christian@CHRISTIAN-PC:~$ ls -l /home/christian/nh/install/games/lib/nethackdir/var 14:17 total 0 14:17 lrwxrwxrwx 1 christian christian 47 Aug 17 20:14 nethackdir -> /home/christian/nh/install/games/lib/nethackdir 14:17 -rw-r--r-- 1 christian christian 0 Aug 17 20:15 record 14:17 astag: Please run the command I actually asked you to run. 14:18 oops 14:18 christian@CHRISTIAN-PC:~$ ls -d /home/christian/nh/install/games/lib/nethackdir/var 14:18 https://i.imgur.com/EPRnyme.png 14:19 Please cut and paste, don't imgur. 14:19 Are you sure you ran the `ln -fst` command 14:19 https://pastebin.com/XkkxEjse 14:19 Oh no, you probably ran it in the wrong directory 14:19 `cd /home/christian/nh/install/games/lib/nethackdir/var` 14:20 astag: I can see imgur. My request was for later. 14:20 PavelB: Argh perhaps first try to elucidate what directory they did run it in and what _that_ did 14:20 Pinkbeast: I think he ran `ln -fst . ../*` in `~` 14:21 correct 14:21 PavelB: I don't even know that they are a "he", let alone that. 14:21 he 14:21 Christian is generally a male name 14:22 Anyway, `cd /home/christian/nh/install/games/lib/nethackdir/var` and *then* `ln -fst . ../*` 14:22 PavelB: Argh perhaps first try to elucidate what directory they did run it in and what _that_ did 14:22 Well what it did is made a symlink to `/home` in `/home/christian` 14:22 okay just wanna make sure i was running the correct command 14:22 ln -fst /home/christian/nh/install/games/lib/nethackdir/var /home/christian/nh/install/games/lib/nethackdir 14:23 No, cd into the directory, and run `ln -fst . ../*` 14:23 PavelB: If your surmise as to the directory it was last run is correct 14:23 yes i did cd into it 14:23 astag: No-one told you to do _that_ 14:23 I did 14:23 Type the `.`s as actual `.`s 14:23 PavelB: you didn't, you said "`ln -fst . ../*`" 14:24 i thought it was abbreviated 14:24 sorry 14:24 astag: So once again the advantage of the command line is that we and you can pass input and output literally verbatim. But only if you do that! 14:25 If I said `~/nh/.../nethackdir`, what would you assume I meant? 14:25 id assume you meant nh/install/games/lib/nethackdir 14:25 or 14:25 ~/nh/install/games/lib/nethackdir 14:25 PavelB: I wouldn't say that. 14:26 but im not supposed to do that? 14:26 In `ln -fst . ../*`, notice how it's `. ..` and not `...` 14:26 yeah 14:26 Right, as long as you see that you should be able to run it 14:26 [hdf-us] [fh] ahrimen (Val Dwa Fem Law), 24049 points, T:1024, killed by a gas spore's explosion 14:26 astag: I can't speak for PavelB but if I ask you to run a command I will always mean that you should run exactly what I wrote. 14:27 christian@CHRISTIAN-PC:~/nh/install/games/lib/nethackdir/var$ ln -fst . ../* 14:27 Yes 14:27 done 14:27 Now try `../nethack` 14:27 eureka! 14:28 okay 14:28 `echo 'alias nethack="~/nh/install/games/lib/nethackdir/nethack"' >> ~/.bashrc` 14:29 Then `source ~/.bashrc` 14:29 okay when i run the game though, it says no whereis file created 14:29 That's fine, you don't need a whereis 14:29 That's only a public server thing 14:29 okay 14:29 !who 14:29 PavelB: [hdf-us] hothraxxa [nh4] ahrimen [fh] | [hdf-eu] Vis [nh361] | [hdf-au] No current players 14:29 !whereis hothraxxa 14:29 PavelB: [hdf-us] hothraxxa [nh4]: No details available 14:30 oh 14:30 okay 14:30 Well, it doesn't work for nh4 but that's what it's for 14:30 If you did the `.bashrc` thing you should be able to run nethack using the command `nethack` from anywhere when you start wsl 14:31 thank you!!! 14:31 np 14:32 i really appreciate it, especially since i was making errors right and left 14:32 Nethack options go in ~/.nethackrc, so `nano ~/.nethackrc` will let you edit them 14:33 nice! i have to go afk for a while (supposed to leave 30 mins ago lol), but ill be back later. again, i really appreciate that you did this for me! 14:38 -!- stenno has quit [Ping timeout: 244 seconds] 14:40 K2: remind me whether nh361 is out-of-the-box 3.6.1 plus hdf additions, or whether it's 3.6.2-dev plus hdf additions? 14:42 -!- theRaisse has joined #hardfought 14:45 -!- noty has joined #hardfought 14:46 -!- ais523 has quit [Quit: quit] 14:53 -!- ProzacElf has joined #hardfought 14:55 -!- introsp3ctive has joined #hardfought 15:00 -!- mlhess has joined #hardfought 15:00 -!- mlhess has quit [Killed (Sigyn (Spam is off topic on freenode.))] 15:22 -!- tacco| has joined #hardfought 15:32 -!- thomasb9511 has joined #hardfought 15:32 -!- thomasb9511 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 15:34 -!- Tangles has quit [Remote host closed the connection] 15:35 -!- stenno has joined #hardfought 15:35 -!- astag has quit [Read error: Connection reset by peer] 15:36 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:2742 15:40 -!- stenno has quit [Ping timeout: 272 seconds] 15:45 -!- astag has joined #hardfought 15:50 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law), 15294 points, T:6018, killed by a minotaur 15:54 astag: If you leave and come back, you have to either ask an op to voice you or register/identify with freenode in order to be heard in this channel, btw. 15:55 i know 15:55 PavelB: hey, something wierd happened 15:56 Oh? 15:56 i managed to paste finally, when trying to do the options 15:56 So what's the wierd thing? 15:56 and afterwards i pasted while i was playing 15:56 and now the graphics are all Fed up 15:56 -!- [Demo] has joined #hardfought 15:56 F-ed up 15:56 astag: You can say fuck 15:57 the graphics: "I'm fed up with this guy!" 15:57 astag: I'm guessing you pasted something with a carriage return 15:57 https://i.imgur.com/APpYFl9.png 15:57 i don't know what that is 15:58 i just copied my rcfile from hardfought 15:58 On windows, lines are ended by a carriage return and a newline. On Linux (and WSL), they're ended by only a newline 15:58 PavelB: why would that mess up graphics 15:58 -!- Tarmunora has quit [Remote host closed the connection] 15:58 If it tries to render whatever got pasted 15:58 I can't think of why else paste would break graphics 15:59 well i restarted the game and it's still happening 15:59 -!- Tarmunora has joined #hardfought 15:59 Try restarting WSL 15:59 it looked like the map was messed up, like the symset option was set to something unrenderable 15:59 i set them to ibmgraphics 15:59 i've already restarted wsl 15:59 Try not using ibmgraphics then 15:59 do we know if WSL can render ibmgraphics? 16:00 PavelB: try it out? you have a windows machine I think? 16:00 decgraphics don't work either 16:00 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3496 16:00 Don't use either 16:00 Use the normaly symset 16:00 but it worked before i pasted, then restarted 16:00 aosdict: It's a desktop and I'm at work right now 16:00 at first everything was fine with ibm 16:00 hmmmm 16:00 * Pinkbeast wants to be in a future where there's an actual standard for curses and we all agree what bold black is 16:01 [hdf-us] [fh] Venzea (quotepilgrim) (Wiz Gno Fem Neu), 6930 points, T:181, quit 16:01 Well, see if not using decgraphics or ibmgraphics fixes it 16:01 okay i tried that now and it fixed it 16:01 thanks 16:01 Lovely 16:01 Pinkbeast: someone who is a goth and wears black boldly, and curses people? :P 16:01 but still looks like ibmgraphics 16:02 I think that's just the curses 16:02 oh 16:02 astag: I am a goth and I can't make this happen. Alas. 16:02 Doors and fountains should render a bit differently 16:02 okay, again i have to thank you guys, it's nice to be able to play this offline, you have my graditude 16:03 yeah colours, are a bit off now too 16:04 If you make a script called `nethack.bat` with `bash -c 'nethack'` in it, and put it on your desktop, you should be able to run it to start nethack in WSL automatically 16:05 neat! i'll do that now 16:05 is there a way to get the ibm colour scheme with default graphics 16:06 I don't think the default WSL terminal supports it 16:06 I don't think 3.6.1 curses has gone far enough to let you set your own color scheme 16:06 [hdf-us] [nh361] Luxidream (Val Dwa Fem Cha) was denied Excalibur! The Lady of the Lake has deemed her unworthy, on T:1731 16:06 ^ what 16:07 If you open cmd and type `bash` does that open a new window or start wsl in the same window? 16:07 everything that used to be gray is now blue, kind of annoying 16:07 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:1966 16:07 same window 16:07 sounds like you need `OPTIONS=use_darkgray` if stuff is rendering blue 16:07 in my regular linux terminal curses uses colors that I didn't select and don't really like 16:07 it just uses the default windows console i think 16:09 I'm pretty sure wsl has it's own terminal emulator but maybe that's changed 16:10 aosdict: I gave up and made a custom terminal profile for NetHack 16:11 PavelB: That's not what I meant, it takes the colors I've configured in the terminal and ignores them and uses its own colors. Whereas tty just uses the colors I've configured. 16:11 no-repro 16:11 What terminal do you use? 16:11 gnome-terminal 16:12 Well, in Konsole it uses the colors I have set for Konsole 16:12 NH4 sends terminal codes that tell the terminal to change the color palette. In gnome-terminal or Konsole, you can effectively undo this by changing the terminal profile _after_ NH4 does it (which it does when the game program starts). 16:13 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) changed form for the first time by mimicing a pile of gold, on T:4036 16:13 Fourk has a working "don't change the palette, just use my terminal's settings" option, which is the default. 16:13 Not sure about fh. 16:14 Other versions don't change the palette AFAIK. 16:14 wow restrap() is an awful function name 16:14 Wait, let me guess what it does. 16:14 What's it do? 16:14 Don't tell me. 16:14 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:4364 16:14 If I ever write a roguelike it's going to assume 256color and use full RGB 16:14 It probably doesn't have anything to do with traps, because that's too obvious. 16:15 Certainly doesn't do anything super obvious like restore a trap. 16:15 Hmm. 16:15 Maybe it restores (restr) something that ap stands for? 16:15 So do we parse it as re-strap, res-trap, rest-rap, re-str-ap, or something else? 16:15 I'm gonna guess restr-ap 16:16 But I don't know what ap means in this context. 16:16 Can we ask what it means now 16:16 Sure. 16:16 rest-rap? "my name's M.C. Pavel and I'm here to say / You ought to get 8 hours of sleep a day" 16:16 I've gotten as far as I think I can on the guess now. 16:16 seems like use_darkgray is only for tty, but it's fine ill just make a colour scheme for playing nethack 16:16 ok here it is: restrap() contains the code that takes a hide-on-the-ceiling monster which has previously been spotted and hides it back on the ceiling. 16:16 but y tho 16:16 Knowing this, re-strap makes the most sense 16:17 Ah 16:17 but it's still awful terrible 16:17 monsters don't strap themselves to the ceiling 16:18 Restore Acrobatic Pseudofeature? 16:19 oh here's an even more awful explanation: RESToRe A Piercer 16:19 Ah. 16:20 That might actually be it. 16:20 that is not the official explanation and I think it's too far fetched 16:20 I was thinking trapper/lurker 16:20 But yeah, piercers do that too. 16:20 Res-tore Trap-per, sure 16:20 Ah. 16:20 It's probably too old to determine who we can blame for this 16:20 That's more likely. 16:21 res-trap(per) 16:21 Let me see. 16:21 Why would anyone be blamed for it? 16:22 because it's an awful name 16:25 cool, most of monster hiding in terrain now works, just have to tweak AI so that they're not so reluctant 16:26 Looks like Hack 1.0.3 16:27 -!- bobbydurrett has joined #hardfought 16:27 Err, I mean NetHack 1.3d. 16:27 Wait. 16:27 -!- sushichef has joined #hardfought 16:27 -!- sushichef has quit [Killed (Sigyn (Spam is off topic on freenode.))] 16:28 Yeah, definitely NetHack 1.3d. 16:29 -!- sacredchao has joined #hardfought 16:29 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) killed Medusa, on T:7398 16:30 Hmmmm.... do I eat this floating eye corpse, or do I sacrifice it? 16:31 Is there some reason this is a hard question? 16:31 I'm bad at nethack and don't know? 16:31 Because in vanilla, eat if you don't have telepathy. 16:31 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law), 39263 points, T:7634, drowned in deep water 16:31 How useful is telepathy, though? 16:31 the chance of you getting something awesome from sacrificing is very very low, telepathy is guaranteed 16:32 and is very useful 16:32 gj @luxidream 16:32 -!- sacredchao is now known as stenno 16:32 discord can't hear you sacredchao, rld is down 16:33 oh 16:33 You can still !tell though 16:33 eh 16:33 how exactly were we supposed to get mtf's attention then 16:34 Open discord, I guess 16:34 -!- Luxidream has joined #hardfought 16:34 hah 16:34 !lastgame 16:34 Luxidream: [hdf-us] https://www.hardfought.org/userdata/L/Luxidream/nh361/dumplog/1534537973.nh361.txt | [hdf-eu] https://eu.hardfought.org/userdata/V/Vis/nh361/dumplog/1534523787.nh361.txt | [hdf-au] https://au.hardfought.org/userdata/T/Tangles/dnethack/dumplog/1533813217.dnh.txt 16:34 well Luxidream is here now 16:34 > 1:32:31 PM gj @luxidream 16:35 gj Luxidream 16:35 oh were you talking about me? 16:35 i will tackle your record tomorrow or day after tomorrow 16:36 now i should sleep though because my plane starts early tomorrow 16:36 I look forward to it 16:36 idk if i can be that fast 16:36 you are now the second-fastest player i know 16:38 What does "You are guarded" in enlightenment mean? 16:38 some level of protection 16:38 but forgot how much exactly 16:38 I wonder where I got it from 16:39 Do priests start with protection? 16:39 MC2 I think 16:39 from your robe 16:39 Ah 16:39 oh mc 16:39 -!- bobbydurrett has quit [Quit: Leaving] 16:41 -!- theRaisse has quit [Ping timeout: 256 seconds] 16:44 -!- Tarmunora has quit [Remote host closed the connection] 16:45 -!- Tarmunora has joined #hardfought 16:45 MC is warded/guarded/protected 16:45 Fell into a value kappa 16:45 What do I do now 16:45 *vault 16:46 !tell LarienTelrunya further update, this guy is continuing to do this on other vanilla pages (gain level this time) with no appearance of stopping 16:46 Will do, aosdict! 16:46 I don't have digging tools 16:50 PavelB: guard comes along eventually 16:51 and makes you drop all your gold and then escorts you out 16:52 YANI: ring of gold detection, which gives you persistent passive gold detection (possibly in a radius). Allows you to see how much gold a monster is carrying [via chat/farlook/stethoscope?] Vault guards are guaranteed to carry one, and leprechauns occasionally do. 16:54 -!- d1b10 has joined #hardfought 16:54 -!- d1b10 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 16:55 aosdict: Is there a way I can keep any gold? 16:55 I have some spellbooks, but I know all their spells so I don't know if I can force a teleport 16:56 no you can't, unless you can use wand of teleport / teleport away on the gold that's already in the vault 16:56 this isn't xnh specific either, it's plain old vanilla 16:56 you will just have to come back for the gold later 16:56 Aww 16:57 think of it this way: now you don't have to go hunt for the vault 16:57 fml nymph stole my shit while I was getting escorted by the guard 17:01 how many thieving enemies can a dlvl contain 17:02 aosdict: Please reduce nymph spawn rate :3 17:03 no :3 17:03 [hdf-us] [xnh] PavelB (Pri Hum Mal Law), 1394 points, T:4308, killed by a rothe 17:03 in fact I have some plans to make thieving enemies relevant beyond the early game 17:03 D: 17:10 -!- Random has joined #hardfought 17:10 -!- Random has quit [Killed (Sigyn (Spam is off topic on freenode.))] 17:16 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:2847 17:17 -!- greqrg has joined #hardfought 17:26 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:5413 17:27 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) made her first wish - "blessed fixed greased +2 gray dragon scale mail", on T:5552 17:33 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law), 35553 points, T:6149, killed by a shark 17:36 -!- stenno_ has joined #hardfought 17:40 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) made her first wish - "blessed fixed greased +2 silver dragon scale mail", on T:1259 17:40 -!- stenno_ has quit [Ping timeout: 240 seconds] 17:43 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:2055 17:44 -!- bernalex1 has joined #hardfought 17:44 -!- bernalex1 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 17:52 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) changed form for the first time by mimicing a pile of gold, on T:3936 17:52 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:4030 17:53 surely mimicking shouldn't be polymorph 17:53 nymphs are one of my favorite mechanics of the game! 17:53 I hate them, but they're a cool challenge, especially without telepathy 17:54 I don't get it 17:54 You just run around for several minutes 17:54 Getting absolutely nothing done 17:54 To get one hit in 17:54 And then repeat another several times 17:55 that's because of their IMO mis-coded theft mechanics 17:57 if their theft attack targets armor, you stand there paralyzed (well, taking off the armor, but uncontrollable) while she _does not teleport away from the first theft_ and steals several more things for free 17:57 because she gets those extra turns to steal something every time 17:58 If she steals my +2 banded mail it doesn't matter if that's the only thing she steals, I still need that back 18:00 I once got a level with 3 nymphs and a leprechaun on it 18:00 I cannot understate how horribly that was 18:03 [hdf-us] [xnh] bouquet (Mon Hum Fem Cha) killed Juiblex, on T:33033 18:10 -!- Miklo4 has joined #hardfought 18:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "2 blessed greased scrolls of charging", on T:7481 18:10 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed fixed greased +2 cloak of magic resistance", on T:7482 18:11 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed greased fireproof ring of levitation", on T:7485 18:11 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "blessed greased fixed ring of conflict", on T:7491 18:13 Luxidream: where does your income come from that you can play nethack so constantly 18:14 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) entered Gehennom, on T:7626 18:15 -!- Tarmunora has quit [Remote host closed the connection] 18:15 -!- Tarmunora has joined #hardfought 18:15 Luxidream went pro 18:15 -!- Miklo4 has quit [Ping timeout: 240 seconds] 18:17 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) wished for "2 cursed greased scrolls of genocide", on T:7864 18:23 [hdf-us] [xnh] bouquet (Mon Hum Fem Cha) killed Asmodeus, on T:34237 18:25 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) had Mjollnir bestowed upon her by Tyr, on T:10384 18:27 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law) performed her first genocide (class L), on T:11268 18:29 -!- Chris_ANG has joined #hardfought 18:29 Nethack pro deals must be pretty awesome. Does that include a discount in the Black Market? 18:31 YASI: a player named [insert famous nethack speedrunner here] always starts the game with intrinsic speed. 18:31 ooh I should add some stuff like that as false rumors 18:32 [hdf-us] [nh361] Luxidream (Val Dwa Fem Law), 153550 points, T:12173, quit 18:33 aosdict: semester starts next week 18:33 I'm still on break 18:33 :P 18:40 -!- astag has quit [Read error: Connection reset by peer] 18:42 -!- Phanes has joined #hardfought 18:42 -!- Phanes has quit [Killed (Sigyn (Spam is off topic on freenode.))] 19:03 -!- ProzacElf has quit [Read error: Connection reset by peer] 19:20 -!- introsp3ctive has quit [Ping timeout: 260 seconds] 19:23 -!- introsp3ctive has joined #hardfought 19:36 -!- stenno_ has joined #hardfought 19:41 -!- stenno_ has quit [Ping timeout: 240 seconds] 19:54 -!- Luxidream has quit [Ping timeout: 260 seconds] 19:59 [hdf-us] [nh361] ptaff (Rog Hum Mal Cha), 3283 points, T:3594, killed by a potion of acid 20:00 -!- ProzacElf has joined #hardfought 20:11 -!- elenmirie_ has joined #hardfought 20:15 -!- elenmirie has quit [Ping timeout: 272 seconds] 20:17 -!- rld has joined #hardfought 20:17 -!- mode/#hardfought [+v rld] by ChanServ 20:26 [hdf-us] [spl] antigulp (Pir Hum Fem Neu), 4479 points, T:4527, killed by a winter wolf cub 20:28 -!- Tarmunora has quit [Remote host closed the connection] 20:29 -!- Tarmunora has joined #hardfought 20:30 -!- AntiGulp has joined #hardfought 20:31 Frost Brand on dlevel 1 :O 20:31 AntiGulp: Messages from @Luxidream have been forwarded to you privately. 20:36 K2: Any YAFM ideas for wielding fresh fruit? 20:37 [hdf-us] [nh361] ptaff (Rog Hum Mal Cha), 4160 points, T:5629, killed by an owlbear 20:39 -!- szt1 has joined #hardfought 20:39 -!- szt1 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 20:46 -!- batman423 has joined #hardfought 20:46 -!- batman423 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 20:47 …and now an amulet of live saving on level 3. I’m waiting for the other shoe to drop. 20:49 Bones level. Here we go. 20:58 -!- introsp3ctive has quit [Ping timeout: 240 seconds] 21:01 -!- introsp3ctive has joined #hardfought 21:02 -!- dograt has quit [Ping timeout: 240 seconds] 21:13 -!- Waggie18 has joined #hardfought 21:13 -!- Waggie18 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 21:17 -!- bobbydurrett has joined #hardfought 21:17 [hdf-us] [spl] antigulp (Wiz Ang Fem Cha) consumed animal products for the first time, by eating a white unicorn corpse, on T:3605 21:22 -!- xeroks11 has joined #hardfought 21:22 -!- xeroks11 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 21:22 -!- Milos10 has joined #hardfought 21:22 -!- Milos10 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 21:25 [hdf-us] [xnh] Silver2195 (Wiz Elf Fem Cha), 26 points, T:69, killed by a jackal 21:27 This run went from godlike to off the rails disaster very quickly 21:27 -!- MisteryMyra has joined #hardfought 21:28 [hdf-us] [spl] antigulp (Wiz Ang Fem Cha) averted death, on T:4205 21:30 -!- MiseryMyra has quit [Ping timeout: 268 seconds] 21:32 <@rikersan> aosdict: apples deal extra damage to nurses 21:33 <@rikersan> a marilith would qualify as off the rails, yes antigulp 21:34 The marilith is me cleaning up the problem. I engraved with a wand in a small room. The wand flooded the room with monsters. The monsters all started jumping on the polytrap. 21:34 It was much worse five minutes ago 21:38 -!- stenno_ has joined #hardfought 21:39 [hdf-us] [spl] antigulp (Wiz Ang Fem Cha), 12507 points, T:4639, killed by a wraith 21:40 -!- AntiGulp has quit [Quit: explodes into confetti] 21:43 -!- stenno_ has quit [Ping timeout: 260 seconds] 21:51 -!- MisteryMyra is now known as MiseryMyra 21:53 [hdf-us] [fh] falkous (kelvin) (Wiz Elf Fem Cha), 13338 points, T:537, killed by a sewer rat 21:53 -!- this has joined #hardfought 21:53 -!- this has quit [Killed (Sigyn (Spam is off topic on freenode.))] 21:57 @rikersan I meant monty python references 21:57 if you haven't seen their "self defense against fresh fruit" sketch, go watch it now 22:11 -!- tacco| has quit [] 22:13 [hdf-us] [nh361] ptaff (Rog Hum Mal Cha), 164 points, T:696, killed by a dart 22:24 -!- MisteryMyra has joined #hardfought 22:28 -!- MiseryMyra has quit [Ping timeout: 272 seconds] 22:28 -!- bobbydurrett has quit [Quit: Leaving] 22:32 [hdf-us] [nh361] ptaff (Rog Hum Mal Cha) became literate by engraving "Elbereth", on T:3759 22:36 -!- nirel has joined #hardfought 22:36 -!- nirel has quit [Killed (Sigyn (Spam is off topic on freenode.))] 22:38 -!- stenno_ has joined #hardfought 22:41 -!- NewbProgrammer10 has joined #hardfought 22:43 -!- stenno_ has quit [Ping timeout: 260 seconds] 22:44 [hdf-us] [fh] let (kelvin) (Wiz Elf Fem Cha) killed the wizard of Oqoroveus, the former Conjurer, on T:2421 22:49 [hdf-us] [fh] let (kelvin) (Wiz Elf Fem Cha), 25211 points, T:2577, drained by a gnomish wizard's spell 22:52 hi 22:52 Hello bug_sniper, Welcome to #hardfought 22:53 !tell AntiGulp are you as good at nethack as LarienTelrunya? 22:53 Will do, bug_sniper! 22:54 [hdf-us] [fh] costume (kelvin) (Wiz Elf Fem Cha), 14166 points, T:558, killed by a bat 23:00 -!- dograt has joined #hardfought 23:05 -!- MisteryMyra is now known as MiseryMyra 23:10 [hdf-us] [fh] kraus (kelvin) (Wiz Elf Fem Cha) killed the dwarf mummy of ahrimen, the former Skirmisher, on T:1129 23:17 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) had Cleaver bestowed upon him by Chih Sung-tzu, on T:2454 23:17 [hdf-us] [nh361] ptaff (Rog Hum Mal Cha), 5032 points, T:7690, killed by a warhorse 23:17 YANI for object materials: Magic lamps (and regular ones I suppose) are eligible to generate with the standard random materials. For one or two of the rare material variants, the djinni in the magic lamp will go back into the lamp once or twice, thereby giving you two or three wishes from the same lamp. 23:18 Doesn't suit xnethack, too randomly overpowered, but splice might want it. 23:18 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) tasted meat for the first time, by eating a floating eye corpse, on T:3071 23:27 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) hit with a wielded weapon for the first time, on T:4841 23:35 -!- stenno has quit [Ping timeout: 260 seconds] 23:36 -!- Tarmunora has quit [Remote host closed the connection] 23:37 -!- Tarmunora has joined #hardfought 23:43 -!- alkyl29 has joined #hardfought 23:43 -!- vdamewood5 has joined #hardfought 23:43 -!- alkyl29 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 23:43 -!- vdamewood5 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 23:52 -!- Chris_ANG has quit [Ping timeout: 260 seconds] 23:57 [hdf-us] [nh361] dgoddard (Mon Hum Mal Neu) had Dragonbane bestowed upon him by Chih Sung-tzu, on T:7925