00:03 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) killed the invisible high priest of Moloch, on T:65125 00:03 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) acquired the Amulet of Yendor, on T:65128 00:17 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) killed the Wizard of Yendor, on T:66218 00:26 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) entered the Planes, on T:67240 00:26 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) killed the Wizard of Yendor, on T:67241 00:46 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) killed Famine, on T:68002 00:48 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu) killed Famine, on T:68026 00:50 [hdf-us] [xnh] bouquet (Hea Gno Fem Neu), 3017416 points, T:68048, ascended https://www.hardfought.org/userdata/b/bouquet/xnethack/dumplog/1524027657.xnh.txt 00:50 woo 00:51 that's everyone but a weaponless monk. 00:51 I guess I better graduate to SLEX now. 01:00 grats bouquet! 01:03 -!- Menche has joined #hardfought 01:15 thank, Grasshopper 01:15 bedtime 01:16 -!- Menche has quit [Remote host closed the connection] 01:16 -!- Menche has joined #hardfought 01:29 -!- Menche_ has joined #hardfought 01:32 -!- Menche has quit [Ping timeout: 256 seconds] 01:43 -!- LarienTelrunya has joined #hardfought 01:48 bouquet: *bundlebundlebundle* ♥ 02:07 -!- raisse has joined #hardfought 02:07 -!- mode/#hardfought [+v raisse] by ChanServ 02:08 -!- hpardis has joined #hardfought 02:16 [hdf-us] [dnh] DrakeMarshall (Bin Inc Fem Non), 12495 points, T:3201, absorbing too much energy and exploding 02:24 -!- Menche_ has quit [Remote host closed the connection] 02:42 nice death 02:43 -!- raisse has quit [Ping timeout: 268 seconds] 03:00 <@Winsalot> So that's dnethack 🤔 03:01 <@Winsalot> bouquet: congrats! 03:03 -!- rld has quit [Remote host closed the connection] 03:03 -!- rld has joined #hardfought 03:03 -!- mode/#hardfought [+v rld] by ChanServ 03:25 [hdf-us] [xnh] Grasshopper (Wiz Hum Fem Neu) made her first wish - "blessed fixed eyes of the overworld", on T:48582 03:26 [hdf-us] [xnh] Grasshopper (Wiz Hum Fem Neu) wished for "blessed fixed eyes of the overworld", on T:48583 03:30 morning mi heranos! 03:33 hi mcw! there's commit 3ffe51b for slex which kind of works (the \n method didn't give satisfying results, sadly) 03:39 Yeah I seent it! 03:39 Yolo it's a stupid edge case so as long as it doesn't crash 03:39 LarienTelrunya: you should use tubdown to provide your pokedex <3 03:39 what is tubdown? 03:40 https://github.com/tubs/tubdown 03:40 !tell FIQ https://github.com/SLASHEM-Extended/SLASHEM-Extended/commit/34a02c9109438f2da1436cc6e6d467cfa348ea32 :D 03:40 Will do, LarienTelrunya! 03:40 Look at demo.c 03:40 hi 03:40 FIQ: Message from LarienTelrunya at 2018-04-23 03:40 EDT: https://github.com/SLASHEM-Extended/SLASHEM-Extended/commit/34a02c9109438f2da1436cc6e6d467cfa348ea32 :D 03:40 https://user-images.githubusercontent.com/829923/39082432-207d7324-454b-11e8-97b9-a049874ec2fb.png 03:42 wow I especially like the fleecy-colored part :) 03:44 So you define the pages as text with markup, but you can do things like '\slex_hint{}', which will call a function you set 03:44 So you can then insert a random slex hint 03:44 etc 03:44 So it is half-static, half-dynamic 03:45 LarienTelrunya: it also auto-wraps ;) 03:45 yay :) 03:45 I wish slex's pokedex were autowrapping... no idea why it works in dnethack 03:46 in fact, in slex it even aligns to the right of the window automatically on larger terminals 03:46 err, in dnethack I mean 03:46 no idea how Chris managed to do that 03:46 The code snippet shold work 03:46 dnh dex also works properly in curses 03:46 it was taken from dnh 03:48 -!- hpardis has quit [Quit: Leaving] 03:50 FIQ: do you happen to have a screenshot or map of ZAPM's Sewer Plant level? Because I want to steal it for slex, but have no idea what it even looks like... 03:51 oh wait, maybe it's in SpecialLevel.cpp 03:51 it has robot town, so it might have sewer plant too 03:52 yaaaaaaay it does! 03:53 heh 03:54 now in ZAPM it would have radiation suits and a garbage compactor... 04:00 -!- raisse has joined #hardfought 04:00 -!- mode/#hardfought [+v raisse] by ChanServ 04:01 FIQ: you have opinions - do you think embedding scripts (e.g. lua) in level files would be an absolutely horrible idea? 04:03 omg are you going to do the TOME thing and mix several different programming languages in one game? 04:03 no 04:09 no it would not be a horrible idea 04:10 LarienTelrunya: eh, I just want the levels to be able to have logic 04:10 Without having to code it inside the engine. 04:10 But it's not a strong feeling 04:13 mcw: if you need scripts to do what you want 04:13 then it is not a horrible idea no 04:14 have you seen the weird stuff the 3.6.x level files do 04:14 sometimes I think a scripting language would serve the purpose better 04:15 -!- ProzacElf has quit [Ping timeout: 256 seconds] 04:15 FIQ: aye 04:17 [hdf-us] [nh] max383 (Bar Orc Mal Cha), 400 points, T:3649, killed by a grid bug, while frozen by a monster's gaze 04:37 -!- raisse has quit [Ping timeout: 248 seconds] 04:51 -!- elenmirie has joined #hardfought 04:51 -!- mode/#hardfought [+v elenmirie] by ChanServ 04:55 -!- bug_sniper has quit [Ping timeout: 240 seconds] 04:56 -!- raisse has joined #hardfought 04:56 -!- mode/#hardfought [+v raisse] by ChanServ 04:57 [hdf-us] [xnh] Grasshopper (Wiz Hum Fem Neu) killed the Dark One, on T:49735 04:57 [hdf-us] [xnh] Grasshopper (Wiz Hum Fem Neu) acquired the Bell of Opening, on T:49736 04:58 -!- elenmirie has quit [Ping timeout: 260 seconds] 04:59 -!- elenmirie has joined #hardfought 04:59 -!- mode/#hardfought [+v elenmirie] by ChanServ 05:05 <@🍕> @FIQ I think that Lua is good for that 05:05 -!- raisse has quit [Ping timeout: 248 seconds] 05:06 <@🍕> It's small, fast and integrates with C easily 05:07 yes pizzaman, lua seems good for it 05:07 you want mcw though, not me 05:09 Alas I'm C++ 05:09 I'll have a pokey round 05:18 <@🍕> You can use Lua with C++ too as I know 05:18 [hdf-us] [xnh] Grasshopper (Wiz Hum Fem Neu) genocided mind flayer, on T:50013 05:20 -!- MiseryMyra has quit [Ping timeout: 276 seconds] 05:37 Evil Patch idea: floating eyes that can turn you to stone. 05:37 Bonus EPI: and they're the only source of intrinsic telepathy. 05:38 -!- MiseryMyra has joined #hardfought 05:54 -!- noty has quit [Quit: WeeChat 2.0.1] 06:21 https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161 this is a great bug 06:21 old, but still 07:14 -!- Grassy has joined #hardfought 07:14 -!- mode/#hardfought [+v Grassy] by ChanServ 07:17 -!- Grasshopper has quit [Ping timeout: 248 seconds] 07:29 can't she use mIRC or something 07:30 oh it unfroze 07:31 gah, I'd need a history/git blame/other kind of log on a particular portion of u_init.c but the file is so big that it causes IE to hang when viewed in github 07:31 because... drumroll please... I found a segfault in slex that has to get fixed :P 07:32 you should really reconsider your choices of technologies used for development 07:32 I usually don't say this because I respect that others use different things than me 07:32 but that is with the premise that they actually work 07:32 and clearly that is not the case here 07:32 hey, I just now learned how to cause a SIGINT with gdb and how to give a backtrace for all active threads! I'm improving :P 07:33 hmm 07:33 you mean ctrl+c? 07:33 well that doesn't work on windows; ctrl+break does, though 07:33 ah 07:34 and then I have to use "thread apply all backtrace" because otherwise it gives the backtrace for the wrong thread 07:34 LarienTelrunya: also, why not use a dedicated IRC client? 07:34 there's a ton of them, surely one would fit your needs 07:34 well yeah, I just happen to like webchat 07:34 wrong thread...? are you not debugging slex? 07:35 when I'm running it from windows's cmd, there's several threads for some reason 07:35 oh 07:35 weird 07:35 I guess due to the windowport? 07:35 w/e 07:40 -!- noty has joined #hardfought 07:41 -!- lorimer has joined #hardfought 07:41 problem with being a windows developer in a mostly linux environment is, nobody knows how to help you :) 07:41 heh 07:48 okay found the cause of the segfault but wow that was a pain in the butt 08:08 -!- LarienTelrunya has quit [Quit: Page closed] 08:13 congrats bouquet! 08:15 K2: xnh maze levels seem quite popular apparently :D 08:16 [hdf-us] [nh] pavelek (Val Hum Fem Law), 28372 points, T:7404, killed by a black pudding 08:17 yeah you did a really good job on that 08:35 -!- raisse has joined #hardfought 08:35 -!- mode/#hardfought [+v raisse] by ChanServ 08:47 -!- noty has quit [Quit: WeeChat 2.0.1] 08:49 i hate savebreaks 09:24 -!- raisse has quit [Quit: Suddenly, Raisse disappears out of sight.] 09:24 -!- raisse has joined #hardfought 09:24 -!- mode/#hardfought [+v raisse] by ChanServ 09:25 [hdf-us] [fh] Nif (krm26) (Tou Hum Fem Neu), 15920 points, T:440, killed by a small mimic 09:25 Demo_: you hate everything though 09:25 [hdf-us] [fh] Ea (krm26) (Tou Hum Fem Neu), 0 points, T:4, killed by a carnivorous bag 09:45 -!- raisse has quit [Ping timeout: 265 seconds] 09:47 -!- raisse has joined #hardfought 09:47 -!- mode/#hardfought [+v raisse] by ChanServ 10:00 fair 10:11 -!- raisse has quit [Ping timeout: 260 seconds] 10:14 <@Winsalot> Killed by a carnivourus bag? In fh? 10:15 <@Winsalot> Was ist das? 10:15 <@Winsalot> Also poor guy, died on turn 4 :) 10:17 bag of tricks 10:17 looted 10:17 deals damage 10:17 that is the kill reason if it kills 10:39 <@Winsalot> Ok 10:41 -!- bug_sniper has joined #hardfought 10:49 -!- pavel__ has joined #hardfought 10:49 -!- pavel__ has quit [Client Quit] 10:53 -!- pavel1 has joined #hardfought 10:55 -!- pavel1 has quit [Client Quit] 10:55 -!- PavelB has joined #hardfought 10:56 Just spawned in with a +2 blessed plate mail next to me, don't ususally have negative AC at dlvl 1 :) 10:58 [hdf-us] [nd] Eleven (Sam Hum Fem Law), 4646 points, T:5094, killed by a leocrotta 11:00 "Wow! This feels good!" is a potion of healing, right? 11:02 this makes you feel good is restore ability 11:02 !who 11:02 FIQ: [hdf-us] puck [fh] krm26 [fh] Tangles [4k] 11:02 FIQ: [hdf-eu] No current players 11:05 Oh, thanks 11:06 <[Demo]> I think an unhealthy amount of my brain is built on nethack 11:07 I just beat my personal record for lowest AC at dlvl 1, I have -5 now, hopefully I live longer than usual this run. 11:07 Before I've only ever gotten -3 11:08 where are you playing 11:08 nao? 11:09 Offline 11:09 The firewall here blocks SSH connections 11:09 I see 11:09 It also blocks chat.freenode.net, so I honestly have no idea how I'm online here right now. 11:10 Rhere is webterm but I can see how that wouldn't be worth the trouble 11:10 <[Demo]> it's totally worth 11:10 *There 11:11 I'd rather play in my terminal. I've only gotten to dlvl 11 so far so it's not like I'll be making any achievments worth logging. 11:12 my terminal is in my browser 11:12 i just hop on and reattach to my tmux and keep going 11:14 Oh no I switched my terminal colorscheme and nethack stopped responding to input somehow D: 11:17 Yeah, you can probably dodge the firewall blocking chat.freenode.net if you are using kiwiIRC or something that runs in browser. 11:18 I'm using weechat 11:20 dunno then 11:20 Well it somehow works so I'm not asking questions 11:22 Huh... just found a rolling boulder trap with no boulder. Not that the boulder was *moved*, there just *wasn't* a boulder. 11:22 can happen sometimes I think. 11:23 Browser terminals 11:23 * mcw shudders 11:23 it might fail to generate the boulder (don't know why that would happen; maybe it can't find an axis with enough space on either side?) 11:23 Ctrl-W sometimes just kills the tab instead of kill-back-word 11:23 mcw: I'm referring to sites that provide a non-terminal chat interface to Freenode. 11:24 -!- bug_sniper has quit [Ping timeout: 240 seconds] 11:25 Which scroll is "Maniacal laughing in the distance"? 11:25 scare 11:26 Thx 11:33 -!- PavelB has quit [Ping timeout: 255 seconds] 11:42 -!- bug_sniper has joined #hardfought 11:46 [hdf-us] [fh] Satoshi (puck) (Sam Hum Mal Law) defeated Medusa, on T:22569 11:50 -!- raisse has joined #hardfought 11:50 -!- mode/#hardfought [+v raisse] by ChanServ 12:01 aosdict: Ah I thought you meant nethack in the webterminal 12:02 I am often wrong though :-( 12:11 aosdict: The boulder is inside a wall 12:11 or in another room 12:11 Boulder traps doesn't check this 12:14 FIQ: Sometimes it really doesn't generate a boulder though. 12:15 Unless you mean it's buried in walls and undetectable via object detection? 12:22 -!- bug_sniper has quit [Ping timeout: 248 seconds] 12:27 <@Winsalot> v - a scroll labeled WINDOWS 10 SHOULD BE RENAMED TO WINDOWS DOESNTWORK {0}. 12:27 <@Winsalot> lul 12:27 <@Winsalot> slex has some good things 12:28 <@Winsalot> LarienTelrunya: giving slex another try rn. You thing bloodseeker burninator is strong enough race/role combo? 12:32 -!- PavelB has joined #hardfought 12:33 -!- ProzacElf has joined #hardfought 12:45 You need to be an angle 12:45 !who 12:45 mcw: [hdf-us] Eleven [nd] 12:45 mcw: [hdf-eu] winsalot [slex] 12:45 !whereis winsalot 12:45 mcw: [hdf-us] winsalot is not currently playing on this server. 12:45 mcw: [hdf-eu] winsalot [slex]: No details available 12:45 grumble 12:46 -!- PavelB has quit [Ping timeout: 240 seconds] 12:58 -!- raisse has quit [Ping timeout: 240 seconds] 12:59 <@Pavel> How does one unrust armor 12:59 <@Winsalot> https://nethackwiki.com/wiki/Erosion#Preventing_and_curing_erosion 13:00 <@Pavel> Oh thanks 13:01 <@Pavel> Ugh... I need three scrolls of enchant armor and a way to confuse myself 13:01 <@Pavel> Xnethack rust trap on door ;( 13:07 @Pavel just dipping in oil will _fix_ the erosion. 13:09 <@kritixilithos> even dipping in oil lamps? 13:10 <@Pavel> Can I dip armor into an oil potion? 13:10 Think so. 13:10 However illogical that is. 13:11 <@Pavel> Huh 13:11 <@Pavel> Shame I don't have one of those 13:14 I intend to make oil more common in general, but not sure how. 13:14 Sconces are probably the best idea. 13:15 <@kritixilithos> make the mines have more oil 13:16 <@kritixilithos> (as a result of mining) 13:20 <@Pavel> I just went up a staircase and got this: ---- --------...--- --------.....%...{...--- --------..................e..v@--- ---------.).........................c.....--- ---------................................(./........- 13:20 ---------...............o.................................... ---------......F......................?..................q....... |.........................(.....G........!....l.............. |.{....?...<........................T.................... |...................k"....@.............l!...d....... -......%............Yp....................Bdd.. -......................u................. 13:20 -...h.........f.................... -i........................... -......Z..........*..o@.- ---0..{... --------- -- -- 13:20 <@Pavel> This is dlvl 12, anyone know what it might be? 13:21 <@Winsalot> big room 13:21 <@Winsalot> https://nethackwiki.com/wiki/Big_Room#Big_Room_.237 13:22 <@Pavel> Oh god I am so dead 13:23 Don't paste lots of text please, we don't want the rld bot to get kicked off freenode for spamming 13:24 <@Pavel> Ah ok 13:24 <@Pavel> I didn't know Freenode did rate limiting though 13:24 <@Winsalot> anyone know where special rooms are described/stored in NH4 code? 13:26 -!- PavelB has joined #hardfought 13:26 aosdict: did you change oil? 13:30 -!- raisse has joined #hardfought 13:30 -!- mode/#hardfought [+v raisse] by ChanServ 13:31 -!- PavelB has quit [Ping timeout: 264 seconds] 13:35 hothraxxa: no 13:35 why do you ask? 13:35 because oil doesn't fix rusty armour 13:35 only weapons 13:37 <@Pavel> Well I died in the big room so I don't overly care any more 13:41 pavel: you said you went UP to the big room? 13:47 btw @mtf , rld will only be able to handle so many channels with lack of antiflood protections 13:47 <@mtf> hmm? 13:47 at some point it will be strained too much and flood out 13:48 <@mtf> how so? 13:48 since it's parroting *everyone's* discord convos into several channels 13:48 well consider this 13:48 <@mtf> ... why is that a problem? 13:48 I don't know the exact numbers on freenode flood protections 13:48 but let's say that you can at most echo back 2 messages a second 13:48 that is rather excessive as a regular person 13:48 now take rld 13:49 who echoes everything people say 13:49 in hardfought and the other nethack channels 13:49 ADOM 13:49 qud 13:49 brogue 13:49 roguelikedev 13:49 as a single entity 13:49 and it might end up being a problem 13:49 it's fine so far 13:49 <@mtf> so you're telling me for some reason freenode will track all of this across all channels? 13:49 <@mtf> instead of just one at a time? 13:49 but I don't know how far it can go 13:49 <@mtf> seems completely retarded 13:49 @mtf freenode just sees a single entity spamming messages all over the place 13:49 it doesn't care 13:50 as I said 13:50 not a problem atm 13:50 but if traffic increases 13:50 or rld joins more channels 13:50 <@mtf> ok how do we fix said problem 13:50 it might become one 13:50 <@mtf> because it will increase 13:50 just a heads up 13:50 If it does become a real problem 13:50 the solution is probably to split up the bot into several copeis 13:50 *copies 13:50 one per channel/etc 13:50 But so far there's no need 13:50 <@mtf> and run multiple instances on my machine? 13:50 yeah 13:50 once it becomes a problem 13:51 <@mtf> ... that's fucking retarded 13:51 <@mtf> lol 13:51 <@mtf> can we not change this on the freenode side? 13:51 <@mtf> I mean, those channels are ours now right 13:51 Well I could ask #freenode about it once it becomes an issue 13:51 but I don't think so 13:52 They might have systems in place to increase the flood limit for recognized bots, idk 13:52 I wouldn't count on it though 13:52 <@mtf> would be nice 13:52 <@mtf> I don't want to put extra strain on my server just because freenode is shitty 13:52 Yeah I get that 14:01 -!- raisse has quit [Ping timeout: 248 seconds] 14:07 [hdf-us] [nd] Eleven (Sam Hum Fem Law) changed form for the first time, becoming a pit fiend, on T:6114 14:15 [hdf-us] [nd] Eleven (Sam Hum Fem Law), 10818 points, T:6561, killed by a Grey-elf 14:17 FIQ: I think that you should probably ask #freenode... oh you already said that. 14:33 <@Winsalot> FIQ: where are special levels stored in source? Would it be hard to design couple of new BIG ROOMs? 14:33 it would not 14:33 they are in libnethack/dat 14:38 <@Winsalot> Seriously thoigh, in all my ~400 games I encountered big room maybe twice only 14:40 Specifically, libnethack/dat/bigroom.des 14:40 <@Winsalot> I would love more special levels in dungeons of doom 14:40 <@Winsalot> yeah, I found it already 14:40 And if you want the big room to appear more frequently, see dungeon.def 14:40 Which sets its probability. 14:45 -!- Tariru has joined #hardfought 14:47 -!- ProzacElf has quit [Ping timeout: 240 seconds] 14:47 -!- Tariru_ has joined #hardfought 14:48 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) eschewed atheism, by dropping 6 daggers on an altar, on T:3706 14:50 <[Demo]> thou art but a godless void 14:51 -!- Tariru has quit [Ping timeout: 240 seconds] 14:52 -!- stenno has joined #hardfought 14:55 See, to a Binder, that's a compliment. 14:55 -!- Menche has joined #hardfought 14:59 <[Demo]> im not really sure where or when thats used in the game other than as an angel maldiction 15:03 <@Winsalot> https://pastebin.com/rL7SRDyE I found some insipiration with notepad 😃 15:06 -!- PavelB has joined #hardfought 15:06 <@Winsalot> FIQhack water plane description: # These guys feel like home here and then 18 water elementals. 15:07 <@Winsalot> I feel bad for myself for having to go through that 15:08 <@Pavel> Are there release notes for XNH? 15:08 Yes 15:08 I recommend the wiki page. 15:09 <@Pavel> Alright 15:09 <@Pavel> I cloned and built xnh in like early march and I was wondering if it'll be worth rebuilding it again 15:11 whats the goldX option? 15:11 -!- PavelB has quit [Ping timeout: 264 seconds] 15:11 in xnethack 15:16 -!- Grassy has quit [Remote host closed the connection] 15:16 -!- Grassy has joined #hardfought 15:16 -!- mode/#hardfought [+v Grassy] by ChanServ 15:18 <@Pavel> Oh no, I still had the makefile generated with the custom fix I had to apply (grumble grumble), so it built just fine with make; make install 15:21 <@Pavel> ... Noooo The updated comes with the crappy new eating from the floor mechanic 15:25 <@Winsalot> @Pavel Have you tried FIQhack? Personally that's my preffered variant. Has the most QOL features out of all nethacks 😃 15:26 -!- Menche_ has joined #hardfought 15:26 <@Pavel> I play XNetHack because so far the list of things that are different from vanilla is small enough that I can actually understand most of it. 15:27 <@Pavel> Also, I don't particularly want to build another variant from source. 15:27 <@Pavel> I might try it next time I have access to the hardfought servers 15:28 <@Winsalot> How come ssh is blocked for you? 15:28 <@Winsalot> Do you only play at work? 15:28 -!- Menche has quit [Ping timeout: 256 seconds] 15:29 <@Pavel> At school actually, and yeah. It just seems to work out that way. 15:30 -!- noty has joined #hardfought 15:32 <@Pavel> You know how pets won't step onto cursed items? Well I just learned that they will if the tile also contains a tripe ration. I had the idea of curse testing my items and feeding my pet at the same time and it didn't quite work out. 15:32 -!- raisse has joined #hardfought 15:32 -!- mode/#hardfought [+v raisse] by ChanServ 15:33 <@Winsalot> never knew that 15:34 <@Winsalot> Also I think you can feed pets by throwing triple rations at them 15:34 <@Winsalot> no need to drop it 15:35 <@Pavel> Well I was trying to curse test 15:38 -!- Menche_ is now known as Menche 15:45 <[Demo]> why cant my pirate swim? 15:50 <@Winsalot> probably devil fruit user 😉 15:50 <[Demo]> what the fuck 15:50 <[Demo]> somehow i lost my ability to swim 15:50 <[Demo]> i have no idea how 15:50 <@Winsalot> gremlins? 15:50 <[Demo]> none 15:50 <@Winsalot> maybe some iron armours? 15:51 <@Winsalot> Thou Im just speculating 15:51 -!- tacco| has joined #hardfought 15:51 <[Demo]> nope 15:51 -!- stenno has quit [Ping timeout: 248 seconds] 15:57 <@Pavel> Does a cursed scroll of remove curse curse items instead of removing curses? 16:03 <[Demo]> I havyes 16:03 <[Demo]> yes 16:04 <@Pavel> Oh cool, I was dipping for excalibur and got a wish! 16:05 <@Pavel> and I got excalibur on the next dip 16:05 -!- raisse has quit [Ping timeout: 248 seconds] 16:07 !tell stenno goldX is in 3.6.1 and represents whether gold appears in the X list (when sorting by BCUX in inventory), I think. 16:07 Will do, aosdict! 16:15 -!- stenno has joined #hardfought 16:20 -!- stenno has quit [Ping timeout: 255 seconds] 16:21 aosdict: that's what it does yeah 16:23 FIQ: So I was revisiting this in-progress merging stuff, and it's still not merging two uncursed +0 daggers when known differs. 16:23 According to gdb, it's just falling all the way through the if statements and hitting the return FALSE at the end. 16:25 In the fiqhack commit you showed me, you left in the check for "oc_uses_known is false", but I'm not sure that's correct for the behavior I want. 16:27 Since known is no longer relevant. 16:30 aosdict: first you can remove the whole dknown != dknown chain except for the dknown check itself 16:30 then here 16:30 if (obj->known == otmp->known || !objects[otmp->otyp].oc_uses_known) { 16:30 return (boolean) objects[obj->otyp].oc_merge; 16:31 just remove that if entirely 16:31 and return unconditionally 16:31 No, most of the dknown chain should stay there. Only the bknown check needs to go. 16:31 (Greased, eroded, etc.) 16:31 hmm oh I see 16:31 I thought it was only checking the known stuff 16:31 sorry, misread 16:32 Anyway, in the commit you linked, yeah, I guess it's not the complete version 16:32 It seems to work properly with an unconditional return oc_merge. 16:32 it is, 3.6 changed it 16:32 that if used to not exist 16:36 aosdict: ok sorry 16:36 I looked a bit closer 16:36 there was another commit, e6b32b5f7072562683610cf9da401155a68f426a 16:37 which I didn't link 16:37 -!- stenno has joined #hardfought 16:37 stenno: you have a tell 16:38 aosdict: reminds me of AOL "You've got mail!" 16:39 K2: pushed merging when beatitude/enchantment of one of the items isn't known 16:41 thanks aosdict 16:41 :D 16:41 that's another thing players should like but i'm biting my tongue after the last time 16:41 too late for Grasshopper, alas 16:42 hmm 16:42 tbh i don't consider that a problem but everyone has a style 16:42 I will add maze rooms 16:42 i buc everything at first opportunity 16:42 This is a completely original feature 16:42 i liked them 16:42 At least according to @mtf once he plays with it 16:42 hothraxxa: Main use case is picking up daggers around the mines. 16:43 sorry aosdict 16:43 i know 16:43 <@mtf> wait what did I do 16:43 Nooo, let mtf try out xnh before fiqhack steals all its features :P 16:43 it's a minor thing annoyance if you have no container too 16:43 <@mtf> haha 16:43 @mtf you like to take features fiqhack has that originate elsewhere 16:43 and imply that I made them 16:44 aosdict: I think this will be one time where I might outright steal your code rather than just taking the idea but add original code 16:44 he like likes you 16:44 Because I don't want to try to understand level gen 16:44 FIQ: It's basic PR, don't shut down the guy who's being a free hype man 16:44 hothraxxa: that was always a weird term to me 16:44 aosdict: I suppose 16:45 it's schoolgirl talk for "teen love" 16:45 FIQ: Aww, but level gen is fun :) 16:45 hothraxxa: yeah I know what it means, but... I always found that term weird 16:45 I may change up the dungeon generation algorithm later (get rid of rect.c) 16:45 oh well 16:46 oh. well kids always have odd conversational quirks 16:46 I guess 16:46 FIQ: Out loud, you would emphasize the first like, "do you LIKE like me?" 16:46 i know we did 16:46 aosdict: Huh, I always figured the reverse was true 16:46 (I'm not an American, I never used that term :p) 16:46 ah that explains your confusion 16:46 <@mtf> FIQ: 16:46 https://cdn.discordapp.com/attachments/400474774440247317/438078334543593474/Untitled.png 16:47 @mtf ha 16:47 * aosdict trembles in fear of mtf's MS Paint skills 16:47 hothraxxa: there's also "do you fancy me" 16:47 <@mtf> incredible aren't they 16:48 <@mtf> FIQ: that phrase can't sound more british 16:48 fiq: that has origins at least a century old 16:48 @mtf haha 16:52 <[Demo]> british english is sinful 16:57 Sharing is caring 16:58 bla 16:58 stenno: Message from aosdict at 2018-04-23 16:07 EDT: goldX is in 3.6.1 and represents whether gold appears in the X list (when sorting by BCUX in inventory), I think. 16:58 i see 16:59 goldobj is still not a thing right 17:01 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) completed Sokoban, on T:11162 17:11 MiseryMyra: is that british 17:14 Just an excuse to have nice features shared between xNetHack and FIQHack 17:15 Ah 17:15 mhm 17:17 I found a wand of wishing in Sokoban c: 17:17 oh he plays another game lol 17:21 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) made her first wish - "2 blessed scrolls of charging", on T:11626 17:24 !who 17:24 FIQ: [hdf-us] krm26 [fh] MiseryMyra [xnh] 17:24 FIQ: [hdf-eu] Tariru [slex] 17:25 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) wished for "blessed greased fixed +2 gray dragon scale mail", on T:11633 17:25 aosdict: what happens to xnethack once 3.6.1 gets released? 17:25 will you just base it on the release then 17:26 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) wished for "blessed greased fixed bag of holding", on T:11634 17:28 Not sure what to use the two remaining wishes on 17:29 speed boots 17:29 and save the last 17:29 stenno: It'll start to be based on 3.6.2-dev. 17:30 hah 17:30 fair 17:30 also, judging by paxed's comments last night, the release is really close. 17:30 aosdict: rebased on 3.7-dev when? 17:30 jonadab: Once 3.7-dev is made publicly available :) 17:31 which comments were that? 17:31 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) wished for "blessed greased fixed +2 speed boots named vroom vroom", on T:11635 17:31 telling rschaff he's thinking of phasing out 3.4.3-nao soon after the release of 3.6.1 17:31 Sounds like a good plan, stenno 17:31 oh 'night' 17:32 still don't know where you're hailing from lol 17:32 it was morning for me 17:32 or even noon? 17:33 aosdict: There are two ways to read that: "soon, i.e., after the release of 3.6.1", or "soon after the release of 3.6.1, when or if that ever happens". 17:33 yeah i read it as the second one 17:34 so i guess aosdict is somewhere in the USA 17:34 or canada 17:38 Well I'm in the USA at the moment, yes, New York 17:38 not always the case though 17:40 where do you live? 17:40 (normally) 17:43 * NCommander dives back into this 17:43 Nearly ragequit after getting orctown in xnh :/ 17:43 -!- MiseryMyra has quit [Ping timeout: 265 seconds] 17:43 especially after doing the protection racket to get ther 17:44 <[Demo]> fuck an orctown 17:46 -!- MiseryMyra has joined #hardfought 17:46 [hdf-us] [xnh] NCommander (Hea Gno Mal Neu) became literate by engraving "Elbereth", on T:4253 17:49 NCommander: there is a general store and rather some better loot in xnh orctown 17:49 aosdict, oh, I didn't break my way in, no priest though I take it? 17:49 yeah 17:50 no priest, but guaranteed no *crossaligned* priest making the altar unusable. 17:50 that evasion of answering the question 17:50 <[Demo]> i need to buy so much shit 17:50 <[Demo]> all my shit is so broken 17:50 -!- dell00 has joined #hardfought 17:50 aosdict, so the priest is hostile? 17:51 -!- dell00 has quit [Client Quit] 17:51 aka, I can't buy protection? 17:51 NCommander: No, there's no priest at all. 17:51 ah ok 17:51 * NCommander goes back to leveling up 17:51 The altar is Molochian, but the thing is, in regular Minetown there's a 2/3 chance that you can't use the altar for saccing. 17:51 In Orctown, once you convert it, you always can. 17:52 -!- dell00 has joined #hardfought 17:52 ah shit 17:52 I forgot I was a gnome 17:52 and cannabalism 17:52 showrace ftw 17:52 How does your race affect cannibalism? 17:52 doesn't always help 17:52 a friend told me 17:53 Eh 17:53 This probably isn't fatal 17:53 Annoying 17:53 but not fatal 17:54 dell00: only orcs can eat their own race without suffering the effects of cannibalism 17:54 important to remember that werefoo are considered human 17:58 Orcs and cavepeople 18:03 <[Demo]> where do i stick my nethackrc file for local play? 18:04 [Demo]: ~/.nethackrc on Unix 18:05 <[Demo]> didnt work 18:05 <[Demo]> running it as root so put it in roots home folder but no luck 18:05 Don't run it as root. 18:05 <[Demo]> have to for wizard mode 18:06 You can give a specified account access to wizard mode at compile time. 18:06 [Demo]: Edit the sysconf. 18:06 Change it from "WIZARDS=root games" to "WIZARDS=*" 18:06 <[Demo]> ok turns out dnh is looking for a different name 18:07 that will let any account run it, which, you're probably not sharing your computer with untrusted people 18:07 <[Demo]> for rc file 18:08 [Demo]: While I still don't recommend ever running NetHack as root, eg 'sudo -i' or 'su -' make you actually root, not yourself with rootly powers 18:09 stenno: the code for 3.6.1 is already public, we managed to get the older devteam members to agree to make the bug fix branch public. so xnethack is already 3.6.1 based. 18:09 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) performed her first genocide (class L), on T:12510 18:10 that also means, hardfought is actually running the to-be-released version already 18:10 bhaak: but 3.6.1 isn't finished yet, thats what i meant 18:10 oh wow 18:10 I don't think there will be any code commits anymore unless something criticial shows up 18:10 thats huge 18:10 thanks for the info 18:10 * stenno will not prematurely congratulate to the release 18:11 is branchport skip fixed btw 18:11 yeah, don't. there was talk about a christmas release 18:11 >.< 18:11 I won't tell you which year, though 18:11 lol 18:11 All over by Christmas 18:12 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) wished for "blessed magic marker named scribbles", on T:12533 18:13 man you should release it for junethack 18:14 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) genocided class h, on T:12540 18:14 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) genocided class ;, on T:12541 18:15 I currently have little input there, but in the discussion, getting it out in time for junethack was one argument 18:15 although IMO not a very important one, as most public servers are basing there version off the git version anyway :) 18:15 fair enough 18:17 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) genocided class R, on T:12552 18:17 on an unrelated note, our appartment block with 24 parties will have no power for tonight and tomorrow 18:17 bhaak: "most public servers" 18:17 There is 3 major ones 18:17 One doesn't host any 3.6.x at all 18:17 One hosts 3.6.0 and a very outdated 3.6.1 18:17 One is actually up to date 18:18 [hdf-us] [xnh] MiseryMyra (Val Hum Fem Law) genocided class c, on T:12555 18:18 NAO's 3.6.1 is more than half a year old 18:19 FIQ: Which one's the first? 18:19 Pinkbeast: asc 18:19 haven't been there since forever 18:19 Thanks 18:19 thank eris hardfought has an EU server 18:20 so i get eu pings still 18:20 so i don't have to be on ascrun 18:20 yeah 18:20 ehdf has much better support 18:21 more importantly, hdf doesn't have certain people who probably still hate me to death 18:21 so i can avoid those people 18:21 mhm 18:24 idk if that would actually be ok nowadays but i will not risk it like that 18:26 I've been very lucky this game of xnh. Let's see how long it will last 18:28 !lotg MiseryMyra 18:28 May the Luck of the Grasshopper be with you always, MiseryMyra! 18:28 Thank you 18:29 seriously we need a !lott command for Tariru. 18:30 progress ahs been made 18:30 yay 18:32 <@rikersan> demo you here 18:34 I also preemptively genocided c since they were what killed me the last time I was this lucky 18:34 <@rikersan> how fucked am I if I switched alignments? 18:34 <@rikersan> I seriously need to read the rules for converting altars with an angry god 18:36 -!- Grassy is now known as Grasshopper 18:38 aosdict, or anyone that knows, has xnethack nerfed polypiling at all? For example, can I polypile blank scrolls in the hope of getting the scrolls I want? 18:38 I haven't touched polypiling though I intend to reexamine it at some point. 18:38 Just asking as I'll probably do a bit of polypiling soon 18:39 One thing FIQ and I talked about is making a poly beam stop at the first thing it hits. 18:39 Grunt nerfs polypiling blank scrolls, so you look there for inspiration 18:40 aosdict, you mean the first thing on top of a pile, or the first pile? 18:41 first pile 18:41 ah, ok 18:42 that's my preferred way of uber-polypiling anyway 18:42 one only puts the poly fodder in a line when one doesn't have so much to poly 18:42 and along with that, nerf some of the one-big-pile cheesy strategies like stacking 300 individually named cursed meatballs on top of the pile. 18:43 when you really have heaps to polypile, making one huge pile actually works very well 18:43 hey, mine aren't individually named 18:43 ah, well there goes polypiling :P 18:44 -!- ProzacElf has joined #hardfought 18:45 because cheey 18:45 er cheesy 18:45 I like cheese, especially with meatballs and pasta 18:45 i like mine especially with cursed meatballs 18:46 Hmmmmm, extra spicy! 18:47 aosdict: I don't recall this talk 19:03 -!- Tariru_ has left #hardfought 19:11 -!- deadnoob has quit [Read error: No route to host] 19:17 -!- deadnoob has joined #hardfought 19:23 maybe it was jonadab 19:43 -!- MiseryMyra has quit [Ping timeout: 255 seconds] 19:45 aosdict: What was me? 19:55 did I talk with you about changing polypiling to only affect the first square it hits? 20:07 -!- elenmirie has quit [Ping timeout: 240 seconds] 20:18 -!- stenno has quit [Ping timeout: 255 seconds] 20:42 * NCommander sighs 20:42 Family events suck 20:53 -!- tacco| has quit [] 21:08 mcw: For future attribution in the YANI archive on the wiki, would you prefer to be named as tubs or mcw? 21:09 <[Demo]> when are you gonna get another sequence of 3-4 random letters? 22:08 -!- deadnoob_ has joined #hardfought 22:13 -!- deadnoob has quit [Ping timeout: 265 seconds] 22:15 aosdict: Hmm, maybe? 22:15 Don't remember much, though. 22:29 T-shirt (or rumor? graffiti?) idea: "Who watches the Minetown Watchmen?" 22:34 -!- stenno has joined #hardfought 22:35 -!- deadnoob_ has quit [Ping timeout: 276 seconds] 22:41 -!- deadnoob has joined #hardfought 22:42 [hdf-us] [fh] ahrimen (Val Dwa Fem Law), 34791 points, T:2275, killed by a water moccasin 22:52 -!- bug_sniper has joined #hardfought 22:54 -!- stenno has quit [Ping timeout: 264 seconds] 23:10 !tell K2 pushed more updates - merge in latest 3.6.1, and grappling hooks 23:10 Will do, aosdict! 23:36 [hdf-us] [fh] ahrimen (Val Dwa Fem Law) received advice from The Oracle, on T:3472 23:59 xNetHack updated (us and eu) 23:59 K2: Message from aosdict at 2018-04-23 23:10 EDT: pushed more updates - merge in latest 3.6.1, and grappling hooks