00:50 -!- raisse has joined #hardfought 00:50 -!- mode/#hardfought [+v raisse] by ChanServ 00:56 -!- hpardis has joined #hardfought 01:50 -!- nikheizen has quit [Ping timeout: 260 seconds] 01:50 -!- LarienTelrunya has joined #hardfought 01:51 EPI: if your only source of reflection is a silver dragon scale mail, black dragon breath will hit your cloak first... and vaporize it. (Let's see if one of the evil variants now goes ahead and implements that. :D) 01:51 Similarly, fire breath will still burn the cloak, which is mainly relevant in variants where erosion can destroy items after 4 hits. 01:52 -!- nikheizen has joined #hardfought 02:02 -!- raisse has quit [Ping timeout: 240 seconds] 02:19 FIQ: "Greased gloves grant extrinsic slippery fingers." The fun part about that is that the vanilla code would make it impossible to take off those gloves, regardless of BUC. :D 02:24 -!- StatueSurfer has joined #hardfought 02:34 -!- DrakeMarshall has joined #hardfought 02:35 -!- nht has joined #hardfought 02:47 -!- noty has quit [Quit: WeeChat 1.9.1] 02:50 -!- StatueSurfer has quit [Ping timeout: 260 seconds] 02:51 -!- elenmirie has joined #hardfought 02:51 -!- mode/#hardfought [+v elenmirie] by ChanServ 02:58 NCommander: Your wafer thin mind idea is implemented in slex now! :) However, it's a monster, not a comestible as originally suggested, and its corpse does the choking thing when eaten. 03:13 -!- DrakeMarshall has quit [Quit: *poof*] 03:18 turn 1 FIQHack crash 03:19 save: https://eu.hardfought.org/userdata/n/nht/fiqhack/save/1515485866_nht.nhgame 03:19 it crashes back to the start menu without message 03:22 here's the message from the ttyrec " saved games*** Error in `/fiqhackdir/fiqhack': free(): invalid next size (fast): 0x00000000021fcff0 ***" 03:23 and then some lines of Backtrace 04:14 !tell jonadab https://www.reddit.com/r/nethack/comments/7ox4eq/setting_the_bar_even_higher/dserrci/ (EPI :D) 04:14 Will do, LarienTelrunya! 04:16 -!- bug_sniper has quit [Ping timeout: 276 seconds] 04:24 !tell Chris_ANG Your elder priest is too weak, here's some suggestions to beef him up: https://www.reddit.com/r/nethack/comments/7ox4eq/setting_the_bar_even_higher/dserrci/ :D 04:24 Will do, LarienTelrunya! 04:52 -!- Grasshopper has quit [Ping timeout: 264 seconds] 04:53 -!- Grasshopper has joined #hardfought 05:22 -!- hpardis has quit [Quit: Leaving] 05:50 -!- Grasshopper has quit [Read error: Connection reset by peer] 05:51 -!- Grasshopper has joined #hardfought 05:58 -!- raisse has joined #hardfought 05:58 -!- mode/#hardfought [+v raisse] by ChanServ 05:59 Ultra Evil Patch idea: Every time you enter or leave Gehennom, regardless of how, you forgot the identity of all items and they all have their randomized appearances shuffled. That way, you will be able to enjoy doing the identification game again when you find any scrolls, potions or wands in Gehennom! 06:03 LarienTelrunya, yay, I feel like I made the world a slightly eviler place for 2018! 06:05 :) 06:07 -!- puck1 has joined #hardfought 06:10 NCommander: weren't you the guy who wants to get the first non-Amy slexcension? you'll have to hurry, since the next version is being developed at a rapid pace now and more than doubles the game length! :D 06:10 LarienTelrunya, I am, but I also have this annoying thing called a life :( 06:10 oh no! 06:12 LarienTelrunya, yeah, its a pity real life isnt' SLEX, I'm fairly sure I could convince you to patch out the bits of evil that prevent playing NetHack and its variants 24/7. 06:13 haha, yeah, I'd slefixy real life and make it so that all the time you don't spend with sleeping, eating or playing games, you'd be able to spend with shoes :) 06:14 * NCommander pictures LarienTelrunya's house as containing one desk, one computer, one bed, and every square inch covered in shoes or shoe accessories. 06:15 May I put that as a random quote message into slex? Please say yes! :) 06:15 sure 06:16 Is going into fortunate.dat or some other random quote database? 06:16 *fortune.dat 06:16 pager.c probably (I'm fairly certain more than half of that file is made up of random messages now) 06:17 Patch SLEX to download the nethack quotes database on the fly for more variety (though obviously it's too evil to REQUIRE SLEX be played online) 06:17 lol I just checked, about 80% of that file is random messages! 06:17 and the file is already 685 KB in size :D 06:18 * NCommander says screw it 06:18 * NCommander pops up a singel game of slex 06:19 * LarienTelrunya starts watching with a smile on her face 06:22 I haven't figured out a good method of scroll identification in slex 06:22 wait until you have a couple, and the biggest stack is probably identify ;) 06:23 LarienTelrunya, I tried that in vanilla not long ago. Amnesia :( 06:23 (fuck the RNG) 06:23 ouch! 06:24 haha, you're right about the (?) because it can also be a wand of mutation; when zapped on yourself, it will still polymorph you though, the only difference is that zapping a monster with mutation will give that monster an egotype instead of polymorphing it 06:25 LarienTelrunya, handy. I have the SLEX source code on hand to figure out things 06:25 ah, neat, so you can just check engrave.c for all the messages :) 06:26 -!- raisse has quit [Ping timeout: 252 seconds] 06:29 so fake artifact spellbook 06:29 -!- raisse has joined #hardfought 06:29 -!- mode/#hardfought [+v raisse] by ChanServ 06:29 Does it mean it's still a spellbook, or is it just junk? 06:29 yeah; might still contain a usefull spell 06:29 also, this is slex, uncursed spellbooks are safe to read as long as they have at least one charge, and even a valkyrie can get moderately good at casting ;) 06:34 LarienTelrunya, do they still generate with four charges or is that a SLEX change? 06:34 they generate with a random amount of charges, and there's about a 4% chance they generate with zero charges 06:35 I've found that engraving Elbereth before reading makes it mostly safe, since even if the spellbook is bad and you do get paralyzed, the Elbereth will mostly keep things away from you. Having the pet nearby also helps, obviously. 06:36 I'd also recommend enhancing that petkeeping skill, it increases the kitten's HP recovery rate and allows you to take it up/downstairs when it's two spaces away (with a y/n confirmation prompt) 06:37 caaaaareful, batman plants are stationary but have a very powerful poison attack 06:37 (they're really poison ivy plants, obviously) 06:38 seems like the downstair might be in the center wall square of that black room 06:38 there might be secret doors leading to it, or there might not; the panic digging technique can help you get in ;) 06:39 I need a way to raze the door or teleport to keep going 06:39 :/ 06:39 close the door and kick it down? 06:39 * NCommander goes back to the altar to check the other two spellbooks 06:39 or search again, there might be a secret passage south of the door ;) 06:40 also, if you test enough stuff on altars, you can enhance the spirituality skill, which governs saving throw and is therefore very useful to increase. 06:48 LarienTelrunya, the risk is the altar vanishing 06:48 yeah, that can happen 06:48 LarienTelrunya, annoyingly, the top level of the quest spawned in the dungeon. Without levitation, that's an instant death trap if the fire ants melt the ice 06:49 hmm, maybe you can find the gnomish mines downstair on dlvl3, then you can postpone that quest level for a while and hopefully find a source of levitation/flying 06:49 LarienTelrunya, oh, so no more portal? 06:49 portal? 06:50 that quest level is only a copied version of the real quest level, i.e. it has up/downstairs like a normal dungeon level and the quest NPCs are replaced with random monsters 06:50 ah 06:50 If the mines are here, it's on the otherside of the river 06:51 there was a broad pick in that shop afaik, you might want to get that, since it's very important to have a digging tool in slex 07:07 [hdf-us] [fh] groovejumper (Wiz Elf Fem Cha), 36004 points, T:2605, killed by a bolt of fire 07:08 LarienTelrunya, mines was on the fake quest level. And I spotted a gray stone. I need to check what evil you put there :P 07:09 gray stones are never safe in slex, there's tons of bad ones and only few good ones :D 07:10 oh, you did get one of the few good ones! 07:10 LarienTelrunya, ... you know, I honestly don't even remember the last time I found a touchstone in vanilla :P 07:11 * NCommander will need to bless it before it's useful though :( 07:12 well at least it lets you check whether a gem is worthless or not 07:14 yay, a level with fleecy-colored walls! 07:15 [hdf-us] [nd] krm26 (Sam Hum Fem Law) completed Sokoban, on T:12232 07:18 Air Elemental wereform 07:18 ... That's actually shockingly useful 07:18 but it's also blind :( well, at least it trains your polymorphing skill every time you transform 07:19 LarienTelrunya, blind isn't as annoying as it sounds, with air elemental speed, you can search and move at roughly the same as a normal person, plus #monster to summon friendly is nice 07:19 well yeah, but you cannot see those tame air elementals either 07:20 btw, you can Ctrl-U to remove the I markers 07:20 (IMHO all other variants should copy that feature :D) 07:20 This will wear off on its on, right? Normally I chuck things at my self to de-polymorph but I just feel like that might be a YASD in hiding in slex :) 07:21 yeah you'll eventually unpolymorph; tossing things upward repeatedly will still depolymorph you normally 07:22 Ctrl-U ain't working :( 07:23 wtf? maybe your terminal somehow catches that code; it's also possible to access the command in some different way though 07:23 maybe it was #removeimarkers 07:23 -!- raisse has quit [Ping timeout: 276 seconds] 07:25 @?jabberwock 07:25 jabberwock (J) | Lvl: 15 | Diff: 18 | Spd: 12 | Res: none | Confers: nothing | MR: 50 | Generates: sheol gehennom dungeons | AC: -2 | Attacks: 2d10 bite physical, 2d10 bite physical, 2d10 claw physical, 2d10 claw physical | Alignment: 0 | Flags: genocidable, carnivore, flies, infravisible 07:26 Having three tame air elementals is fun 07:26 they're even more fun if you saddle and ride one, because then you can move at air elemental speed without the blindness! 07:28 -!- raisse has joined #hardfought 07:28 -!- mode/#hardfought [+v raisse] by ChanServ 07:37 -!- puck1 has quit [Quit: WeeChat 2.0-dev] 07:38 LarienTelrunya, yup. honestly, this wereform is working nicely. Got me out of a leather armor that autocursed on equip 07:39 LarienTelrunya, I noticed things didn't get destroyed, is that a random chance, or actually a feature? 07:39 that's a random chance that gets higher as your polymorphing skill goes up 07:40 *sigh* 07:40 also, the chance of breaking your stuff is higher the bigger your polymorphed form is 07:40 * NCommander got a cursed -3 plate mail ... 07:40 why is that bad? it's still 7 points of AC 07:40 Well at least I know that won't be a permament problem :) 07:40 You boosted the base AC? 07:41 yes, plate mail base AC is 10 points, 1 more than DSM 07:43 you're probably gonna need a container to store excess items to prevent them from all becoming # and being hard to select 07:47 LarienTelrunya, yeah, I'm figuring that out. I'm likely going to stash stuff here before debating my next move. Sokoban seems like a decent option though I already hate that in vanilla and I know from your LP that there are a ton of new layouts. 07:48 hahaha, yeah slexoban can be hell, but it can also be easier than vanilla if the RNG decides to replace the walls with ice or other easily passable terrain 07:49 LarienTelrunya, does divine protection work like vanilla? (not like I have much gold but ya know) 07:49 nope, you always need to donate exactly 4000 gold for protection, regardless of your XL 07:50 * NCommander has no issues w/ that change 07:50 I assume cross-aligned is fine though? 07:50 yes 07:50 just don't try to buy protection from priests of Moloch, since they spawn hostile and will just whack you over the head if you try. 07:50 Yeah, that always bugged the crap out of me in vanilla 07:50 I've only ever done that once when VoTD was the single priest in the game 07:51 (minetown was a bones) 07:55 NCommander: wtf, are you trying to get killed?! 07:56 [hdf-us] [4k] Tangles (Wiz Syl Fem Cha), 8499 points, T:1837, killed by a boulder 07:56 ... why didn't you use an escape item, like one of those phase door scrolls? 07:56 I forgot they existed 07:56 :P 07:56 heh 07:57 [hdf-us] [slex] NCslex (Val Hum Fem Law), 12573 points, T:4176, killed by a monster (priestess of Loki) 07:57 Still, first time I made it to minetown in slex 07:57 rip :( 07:57 That's an accomplishment in my book 07:57 yay! 07:59 LarienTelrunya, at least you haven't made it so random monsters can't genocide you when you're polymorphed as an instadeath :P 08:00 wiped out by a monster's scroll of genocide :( 08:00 yeah, slex is supposed to stay sane, scrolls of genocide are supposed to be used by players only 08:01 a - a blessed +1 quarterstaff named Puddingbane (weapon in hands) {40} 08:01 starting weapon in fourk. 08:01 * NCommander questions LarienTelrunya's sanity in general but can admit that while SLEX can pretty much be brutal, there is consideration 08:02 Or in other words, while the RNG in nethack doesn't care if you live or die, SLEX just wants you dead :) 08:03 haha, that's quite the nice way to put it :) usually I say commercial games want you to win, nethack doesn't care if you win or lose, slashem wants you dead, slex wants you to SUFFER :D 08:04 Eh, my main problem with slash'em base is I found it annoyingly unbalanced. Unless you get a decent start, it's way too easy to die in the first five Dls. 08:05 yep, and the main reason for that is you level up half as fast, so you're still XL1 on dlvl3 08:05 I don't mind a hard start, but I've had SLASH'EM cough up most of an ascension kit before the castle. 08:05 that's the other big problem with regular slashem, you get several guaranteed ascension kits in the monty haul segment that lies between sokoban and the castle! 08:05 and then you've won already and just need to endure the remaining game :D 08:06 Which was mostly gehennom at that point. Shorter, true, but still, maze levels suck :( 08:06 And demogorgon isn't that scary if you know its coming 08:06 and in regular slashem you can still petrify him 08:07 (slex makes all demon lords immune to petrification because that strategy is spicy pepperjack cheese in my book) 08:08 FIQHack's balance change there actually should probably be vanilla. Petrification takes quite a few turns to kick and monsters are smart enough to heal their way out of it. 08:08 (aka, no more rubber chickening to victory) 08:09 Since the two most valuable rubber chicken spots are orcus if the RNG hasn't given you a WoD, and astral. 08:10 but aren't ways to cure petrification kinda rare for monsters? they'd have to generate with a potion of acid and refrain from throwing it at you, or randomly get a lizard corpse which also isn't all that common... 08:10 also, even if Orcus does quaff one and heals the petrification... you'll just whack him with the corpse again :P 08:10 LarienTelrunya, eh, true, but the rubber chicken is a double edged sword. Drop in a pit and RIP, plus it rots. 08:11 LarienTelrunya, doesn't help if he'll end the wand in the 7-10 turns it takes for petrification to go. 08:11 yeah, *never* move around while wielding a c corpse in non-slex 08:11 <[Demo]> use ground slam on a basilisk 08:11 Grenades on the other hand still are relatively safe 08:12 I've yet to see a variant nerph them explicately, aside from petrification tweaks. 08:12 slex makes it so that cockatrice eggs will also petrify the player on touch, which caught many a player by surprise ;) 08:13 well, slex changes the eggs so that if you melee with them, they don't always petrify; you must throw them, and there's the chance for it to miss. 08:13 ... so if I pick one up with a gloved hand, I'm toast but if I touch a monster w/ it, they're fine? 08:13 * NCommander notes the violation of common sense :P 08:13 nope, only if you pick one up without gloves you'll turn to stone ;) 08:13 <[Demo]> eat em 08:14 [Demo], I believe its actually possible to eat team c in SLEX due to the delayed instadeath 08:14 ^^ 08:14 -!- raisse has quit [Quit: Raisse suddenly disappears!] 08:14 in fact, regular cockatrice corpses are good to eat if you can cure the stoning, due to the 50% chance to get +INT 08:14 -!- raisse has joined #hardfought 08:14 -!- mode/#hardfought [+v raisse] by ChanServ 08:14 It's actually possible to do it in vanilla by being polymorphed into a petrification resistant monster, but I think only team c can eat team c. 08:14 gargoyles ;) 08:14 <[Demo]> xorns 08:15 Oh right. 08:15 <[Demo]> anygolems 08:15 the only thing they do in vanilla when eaten is to give poison resistance though 08:15 Even if a monster doesn't eat, you can still eat if your polyed into a non-eating monster. 08:15 Somewhere, there's an extinctionist that ate 120 cocktrice corpses. 08:15 what always struck me as weird is that in vanilla, a tame xorn or rust monster doesn't get hungry (they do in slex) 08:16 It's likely one of the rare instances where the dev team didn't think of everything. 08:16 also, if the cockatrice bites you, it definitely makes physical contact with you and therefore you should turn to stone :P 08:16 Since in vanilla, hunger only applies if herb/carn/omnivorous. Getting it to work for metalvore is a one line change. 08:17 LarienTelrunya, I can actually logicially justify that one. Cockatrices need to eat so in theory their mouth doesn't petrify things. They're not stone eaters. 08:17 haha, never thought of that :D 08:17 <[Demo]> whats something that loops through all the monsters on the level? 08:17 @v?cockatrice 08:17 cockatrice (c) | Lvl: 5 | Diff: 8 | Spd: 6 | Res: poison petrification | Confers: poison | MR: 30 | Generates: gehennom dungeons | AC: 6 | Attacks: 1d3 bite physical, 0d0 touch petrification, 0d0 passive petrification | Alignment: 0 | Flags: genocidable, omnivore, oviparous, touch petrifies, infravisible 08:17 yeah, omnivore 08:18 Unless you want to make them a stornavore(?), then they'd starve to death ... if !tame monster starvation was a thing. 08:18 Course then you can get the unused message for eating flintstones to be useful :) 08:19 NCommander: [backscroll] Yeah, the flavor for priests of Moloch giving the player any help (especially Moloch granting divine protection) is weird, but I think current gameplay justifies it. 08:19 And a way to get rid of loadstones 08:19 slex has lithivorous monsters ;) 08:19 Today I learned a new word. 08:19 * LarienTelrunya learned Ancient Greek in school 08:20 * NCommander learned Ancient Geek :) 08:20 -!- hothraxxa has quit [] 08:20 aosdict, honestly, I'd rather make minetown bones exempt rather the valley. It was something that ticked me off to no end on NOA finding a destroyed minetown due to bones. 08:20 hahaha, is that the ability to use diskettes and MS-DOS 5.0 and Windows 3.1? ;) 08:20 LarienTelrunya, no, that was my childhood. We wrote out COBOL on stone tablets ;) 08:21 My dad told me about when he used to play the original rogue on a UNIX workstation, and I tracked down PC-Rogue on a BBS when I was 5 or 6 08:21 -!- hothraxxa has joined #hardfought 08:21 Some years later, I discovered nethack 2-ish on a school computer and though it was a continuation of rogue's development, and well, that lead to NAO 08:21 -!- mode/#hardfought [+v hothraxxa] by ChanServ 08:22 heh, when I was little I didn't know Rogue existed; my first roguelike was Castle of the Winds, and it wasn't until about 5-6 years ago that I even discovered the term "roguelike" exists! 08:22 hi 08:22 Hello FIQ, Welcome to #hardfought 08:23 NCommander: neither minetown nor the valley are bones-exempt. 08:23 aosdict, I thought valley was. 08:23 Nope. 08:23 Though to be honest, checking out on the valley is rare. 08:23 K2: apparently nht and lux has crashed games 08:23 * NCommander has seen a few splats there, but endgame bones are really rare. 08:23 sokoban bones are fun, they don't exist in vanilla but they do in slex; sadly they're also very rare on the servers :( 08:24 <[Demo]> oh yeah i've hit some premium valley bones 08:24 NCommander: in any case, the threat of orctown is much higher (1/7) than having someone destroy minetown in bones 08:24 LarienTelrunya, ouch, that could easily leave a puzzle unsolvable though if the previous guy was silly. 08:24 I *like* minetown bones, they're probably my favorite bones level 08:24 [hdf-us] [4k] Tangles (Wiz Syl Fem Cha), 5418 points, T:962, killed by a gnome lord, while frozen by potion vapours 08:24 NCommander: yeah, players might even screw up the puzzles on purpose to annoy the next player ;) 08:24 aosdict, I was talking about 343. I'm still very "eh" on orcish town as far as game balance goes. 08:25 <[Demo]> yeah orctown is makes me sad 08:25 orctown is evil 08:25 Fourk kind of fixes this. You can have either no bones, bones on filler levels only, or bones on most special levels (stuff like the Sanctum and Astral Plane is obviously exempt) 08:25 At least 361 puts candles in Vlad's tower 08:25 My very first ascension, was forced to wish for seven candles 08:26 the problem is you can't specify specific special levels you don't want 08:26 That ticked me off to no end. 08:26 NCommander, FIQ: the weird thing is that paxed is strongly opposed to any sort of orctown improvement, and ais523 would rather Vlad not have candles. 08:27 aosdict, that could make a wishless ascension nearly impossible short of excessive polypiling. Candles come up fairly rarely. 08:27 <[Demo]> i totally see where the vlad candle thing is coming from 08:27 -!- LarienTelrunya has quit [Quit: Amy suddenly grows wings and a propeller and flies away!] 08:27 <[Demo]> thats what izchak is for ncommander 08:28 [Demo], doesn't help if your minetown bones had jack shit in it 08:28 i think vlad having candles is silly 08:28 I also dislike orctown 08:28 to the poit where seeing orctown makes me #quit 08:28 <[Demo]> add it to fiq 08:28 <[Demo]> but the player can also be orctown 08:28 NCommander: in 3.6, gnomes carry candles fairly often 08:29 aosdict, that helps a lot. The 7 candles wish was a 343 ascension with a murdered minetown, and I didn't find the candles in the bones pile. Possibly used up. 08:29 * NCommander had five when I found the VS, and that was extensively searching the entire map 08:30 paxed mostly tends to mock me whenever I mention it though 08:30 "wah wah boohoo orctown bad" 08:30 FIQ: It's not *great* to have the candles and Candelabrum in the same place, but it does make flavor sense, and it's sure a lot better than punishing a player who forgot candles by making them trek all the way back up to the Mines 08:30 I much rather there be a set of candles that's going to be there no matter what on a no bones level 08:30 Put it with the wand of wishing for all I care. 08:30 Maybe there should just be more candles in the game in general. I had a "sconce" idea about that. 08:31 aosdict, 361 has that (finally), also makes the mines less scary since you'll usually end up with an excess of candles. 08:31 make gehennom generate a bunch of candles 08:31 as part of general loot 08:32 gives players a backup light source too 08:32 <[Demo]> i like what slashem does with light sources 08:32 <[Demo]> magic candle 08:32 <[Demo]> wish more variants did that 08:32 [Demo], you can wish for a magic lamp in a lot of variants, including FIQHack. I didn't do it on my ascension but I was running with clarvoyance, dig, and alt level mapping 08:32 * NCommander can blaze through the endgame fairly fast. 08:32 a magic candle is just a magic lamp that can't give a djinni 08:33 seems silly 08:33 [Demo], FIQHack also makes the light spell fracking useful if you're leveled up in the family 08:33 you can maintain it 08:34 Since it can be maintained. The wand can also light an entire level in a single go if you're high even skilled if I remember my source dive 08:34 ... ninja'd 08:34 correct 08:34 master zaps 08:34 do that 08:34 secret door detection works similar 08:34 wands of light tend to be very useful in FIQHack since they're great fodder for leveling up wand skill 08:34 alternative means of trap detection 08:35 I always forget secret door detection can find traps 08:35 I usually carry one to the sanctum and that's it 08:35 master sdd finds traps on the entire level 08:35 Wand skills are a very nice change. Just annoying to level up unless you're a tourist or can cast charging. 08:35 I made the blessed scroll of light light up the entire level. Now they actually have a purpose! 08:35 <[Demo]> oh yeah light maitenance 08:36 <[Demo]> thats just great yeah forgot about that 08:36 <[Demo]> more variants need that 08:36 spell maintence makes protection non-annoying, and most of the other support spells useful. Detect monsters can be perma-telepathy, and quite a few others. 08:36 <[Demo]> it might be a little strong 08:36 <[Demo]> im not really sure but i like it 08:37 protection might be op with it 08:37 it is in vanilla too 08:37 My only real annoyance with it is it doesn't level up the spell family. 08:37 just far too annoying to cast to be useful 08:37 Well that's the problem with most of the utility spells. They're useful but irritating. 08:38 Detect treasure is the only one that is basically a oneshot that you don't need to bother with. 08:38 (excluding magic mapping here) 08:38 <[Demo]> magic mapping? 08:38 <[Demo]> yeah 08:38 <[Demo]> identify maitenance 😛 08:38 <[Demo]> every time you pick up an unidentified item it goes off 08:38 Dig is stupidly high level in vanilla to the point most roles don't have a chance to cast it even semi-reliably. 08:39 it's level 2 in fh 08:39 Hence "in vanilla", where it's five 08:39 mhm yes 08:39 I don't think I've ever seen a caveman cast it despite the special skill bonus 08:39 Invisibility is borderline useless 08:39 Restore ability is a joke and stupidly high level except in variants that nerf the unihorn 08:40 detect treasure and magic mapping, aka "let's obsolete two consumable resources" 08:40 Magic mapping scrolls for me usually only get used for the lower mines in the early game, and then I stop caring. I might use some for looking for vlad but it's really situational 08:42 Gold detection is better blanked except on the planes since object detection potions are common, easy to identify (nymph corpse), and work just as well as finding vaults. 08:43 The largest problem is that past the early game, the magic marker is by far the most ridiciously useful wish. 08:47 A piece of armor or an artifact, especially if it covers some hole in your defenses, is usually better than a marker. 08:49 aosdict, early game, sure, I won't dispute that, but you can send in dragons for DSM with a marker. 08:50 That leaves only a handful of things. Cloaks usually aren't THAT special and they're not that rare. Protection, MR, displacement are all valid choices and a decent chance of finding it pre-castle 08:52 aosdict: "Kicking down doors exercises Dex and not Str." this is already the case 08:57 -!- bug_sniper has joined #hardfought 09:05 -!- rumflump has quit [Read error: Connection reset by peer] 09:11 er, should be the other way around 09:11 fixed 09:23 [hdf-us] [nd] krm26 (Sam Hum Fem Law) polymorphed her first object, on T:15239 09:33 -!- nikheizen has quit [Quit: leaving] 09:45 <[Demo]> goddamit very big dnh explosions dont redraw the screen right 09:49 [hdf-us] [dyn] hothraxxa (Wiz Orc Mal Cha), 5762 points, T:8327, killed by a jaguar 10:10 -!- raisse has quit [Ping timeout: 252 seconds] 10:19 <[Demo]> wonder how cruel it would be to give the whispers faction flying and wallwalking... could do that instead of AC boost or whatever 10:24 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 108162 points, T:31727, killed by a gray dragon 10:31 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 517 points, T:1207, killed by a cave spider 10:38 -!- raisse has joined #hardfought 10:38 -!- mode/#hardfought [+v raisse] by ChanServ 10:44 [hdf-us] [4k] me'jeff (Ssach) (Mon Hum Mal Neu), 6873 points, T:2060, killed by a dwarf lord 10:50 [hdf-us] [4k] psche (Ssach) (Ran Elf Fem Cha), 1440 points, T:745, killed by a force bolt 10:53 [hdf-us] [4k] Slowboy (Ssach) (Rog Orc Mal Cha), 1011 points, T:532, killed by a small mimic 10:54 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 3412 points, T:2568, killed by a black unicorn 11:11 -!- DrakeMarshall has joined #hardfought 11:14 -!- DrakeMarshall has quit [Client Quit] 11:47 [hdf-us] [nd] krm26 (Sam Hum Fem Law) had Snickersnee bestowed upon her by Amaterasu Omikami, on T:15473 11:47 -!- LarienTelrunya has joined #hardfought 11:49 wow I introduced a bug 11:49 <[Demo]> wow 11:49 "You immerse your finger in the cream pie. You can't see through all the sticky goop on your finger." 11:55 why are you sticking your fingers in a creampie? 11:55 I messed up body parts 11:56 so apparently I have eyeballs on my fingers 12:00 [hdf-us] [un] Delraven (Cav Hum Mal Law) wished for "72 blessed +2 silver arrows", on T:29539 12:01 <[Demo]> uh 12:01 <[Demo]> that sounds like a dnh mother bind 12:05 looks like Delraven is also trying to be first to asc a caveman human in unnethack 12:05 gonna have to wrap up my game 12:06 i'm quite a bit father along but if i dont set aside some time soon... 12:07 <[Demo]> k2 is the hdf-us server running a hypervisor? 12:08 no 12:08 its bare metal 12:08 <[Demo]> trying to figure out how the hell esxi licensing works 12:16 hi K2 12:16 K2: nht's game crashed on creation and now he can't load any games, also luxidream's game crashed 12:16 ok 12:19 ttyrec said "saved games*** Error in `/fiqhackdir/fiqhack': free(): invalid next size (fast): 0x00000000021fcff0 ***" 12:20 and some Backtrace lines 12:21 guess the saved games bit is from game loading menu, it starts printing from there 12:22 [hdf-us] [nd] krm26 (Sam Hum Fem Law) acquired the luckstone from Mines' End, on T:17389 12:23 nht: eu server correct? 12:24 right 12:25 is it the game you started back on dec 28th? 12:25 or this new one 12:25 the game started today 12:25 K2: I don't think you need to give me nht's save. Look at the newest save 12:25 ok 12:25 As in 12:25 Read it 12:25 See if it is more than 3 lines 12:25 If not, it's deaed 12:25 *dead 12:26 its more than 3 lines 12:26 the dec 28th one is an undeletable dead save 12:26 Ah, ok 12:26 nht: There is a reason for that 12:26 Newer FIQHack versions don't resolve that save as a death 12:26 Meaning if I allowed you to try firing it up 12:27 it would unquit and let you continue 12:27 7 lines for newer one 12:27 K2: ok, so the game did go through init 12:27 give me it then I suppose 12:27 did gnomish wizards' have their force bolt damage reduced? 12:28 nht: No, he doesn't actually decide to use force bolt 12:28 because RNG 12:28 sometimes you meet a wizard who will spam it every turn 12:28 perhaps that's just variance 12:29 nht: I have that save here btw. So I could try investigate what version gets that save killed 12:29 see pm FIQ 12:29 hah one sec 12:29 ok now 12:34 pushed a fix for nht's game 12:34 may also fix Luxidream's, not sure 12:37 -!- oh6_ has joined #hardfought 12:37 -!- mode/#hardfought [+v oh6_] by ChanServ 12:38 K2: " 12:38 ok 12:39 nht: see if you can load that game now 12:39 if it works i'll update hdf-us also 12:40 nht: It depends on spell list, power, etc 12:40 Pw for monsters are generated starting from 0pw at level 0, then giving pw like how pw is given to the player, up to their actual level 12:42 and spells are assigned based on their spell skills 12:42 but if you have basic or more in attack spells, you're guranteed force bolt 12:43 as a fallback to ensure that casters which use magic as primary means of attack are guranteed to have an attack spell 12:43 K2: it loads fine, thanks! 12:44 \o/ 12:44 FIQhack updated (us and eu) 12:44 brb 12:45 it makes spellcasting monsters one of the tough early enemies now 12:46 at least they're not as fast as team ant 12:47 story checks out 12:47 heh 12:47 nht: is this a problem? 12:47 because IMO it isn't 12:48 also, earlygame casters is the only monster in the game besides dragons to deliberately move to line themselves up with you 12:48 they used to be pushovers before, even with the changed spellcasting mechanics (allthough not as much as in vanilla) 12:50 it's not a problem, casters should be threatening in my opinion 12:51 (this distinction was made because earlygame casters has *no melee attacks at all*, and not making them use this AI behaviour would make them pursue you in melee to do... nothing) 12:53 I do tend to skip killing gnomish wizards in vanilla speedruns as they are harmless 12:55 [hdf-us] [fh] your mum LMAO fucking rekt (Luxidream) (Pri Orc Fem Cha), 274232 points, T:37571, ascended https://www.hardfought.org/userdata/L/Luxidream/fiqhack/dumplog/2018-01-09%2017%3A55%3A54%2C%20your%20mum%20LMAO%20fucking%20rekt-Pri-Orc-Fem-Cha%2C%20ascended.txt 12:56 -!- raisse has quit [Ping timeout: 248 seconds] 12:58 [hdf-us] [nd] krm26 (Sam Hum Fem Law) killed Croesus, on T:18301 13:02 hm, I'm an elf and my strength went up to 18/02 13:02 in 361dev 13:02 that's new 13:02 <[Demo]> strong elf 13:03 yeah 13:03 they used to be capped at 18 13:03 <[Demo]> thats why i dont like elf 13:03 same here 13:03 bug? 13:03 dunno... 13:04 -!- rikersan has joined #hardfought 13:04 wait 13:05 this might have something to do with it: 13:05 q - a blessed +3 ring of gain strength (on right hand) 13:05 lol 13:05 forgot I was wearing that 13:05 Ah ha 13:05 so my 2 gain ability potions have pushed me to base strength 17, and the ring does the rest 13:06 and there was me thinking they'd buffed up the elves... 13:06 I've been going for gauntlets of power as standard armour when playing elves lately 13:07 yeah, once you're high enough level you can probably get away with it for casting 13:12 in FIQHack, 18/foo doesn't exist anymore 13:16 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 24352 points, T:12859, killed by a Grey-elf, while sleeping 13:28 -!- DrakeMarshall has joined #hardfought 13:38 [hdf-us] [fh] truckhack_ chicken simulator (Luxidream) (Wiz Gno Fem Neu), 50592 points, T:7915, killed by a hill orc, while sleeping 13:44 -!- oh6_ has quit [Ping timeout: 260 seconds] 13:56 -!- Chris__ANG has joined #hardfought 13:57 -!- Chris_ANG has quit [Disconnected by services] 13:57 -!- Chris__ANG is now known as Chris_ANG 13:59 !tell K2 pushed a fix that fixes an UI quirk with boomerangs 13:59 Will do, FIQ! 14:00 FIQhack updated (us and eu) 14:00 K2: Message from FIQ at 2018-01-09 13:59 EST: pushed a fix that fixes an UI quirk with boomerangs 14:00 K2: congrats! you have reached 200 FIQhack updateds! 14:00 \o/ 14:02 -!- Chris_ANG has quit [Ping timeout: 260 seconds] 14:03 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Juiblex, on T:41838 14:03 yay 14:05 -!- Chris_ANG has joined #hardfought 14:08 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 843 points, T:1786, killed by a jackal 14:11 The voice of Anhur booms out: "Use my gift wisely!" 14:11 t - a fireproof quarterstaff of reflection. 14:11 *facepalm* 14:12 dynahack? 14:13 yeah. wanted magicbane of course 14:14 Could be worse. You coulda got ogresmasher. 14:14 jonadab: Message from LarienTelrunya at 2018-01-09 04:14 EST: https://www.reddit.com/r/nethack/comments/7ox4eq/setting_the_bar_even_higher/dserrci/ (EPI :D) 14:15 I think LarienTelrunya secretly doesn't want anyone besides her to win 14:15 Ah, she's ranting about the Elder Priest on reddit now. And sending me links, apparently. 14:15 [hdf-us] [nd] krm26 (Sam Hum Fem Law) had Dragonbane bestowed upon her by Amaterasu Omikami, on T:21686 14:15 did you read the main body of the post though 14:15 Not in its entirety. 14:15 I'm willing to read long essays by people who write well and think clearly, e.g., ais523. 14:15 Oh I just skimmed it as well, that was plenty. 14:15 But something that lengthy from her gets a "tldr" from me. 14:16 It's about the version of the elder priest I added to slex, which is a lot more difficult and unfair than the one in dnethack. 14:16 Ah, even better. 14:19 all I can say is 14:19 you have no right to complain on dnethack's elder priest 14:21 LarienTelrunya: " amy this is vile" "amy replying at length on proving that it's not only vile but worse" 14:21 <[Demo]> heh 14:22 LarienTelrunya: you must be real fun at sadomasochistic parties :-} 14:22 :D 14:23 yeah, I guess part of why slex is so difficult and unfair is that I'm a tad sadistic 14:23 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Asmodeus, on T:42480 14:26 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Baalzebub, on T:42557 14:30 -!- elenmirie has quit [Remote host closed the connection] 14:32 I have _a bit_ of a sadistic streak, but I try not to let it run completely unchecked. 14:33 well I'm not purely sadistic either; after all, I actually *play* slex, which is because I'm rather masochistic ;) 14:33 Sure, I'll go along with that. 14:36 -!- rikersan has quit [Quit: Lost terminal] 14:39 -!- noty has joined #hardfought 14:46 FIQ: on the day I finally do pick up and play fiqhack, what is the minimum recommended terminal size? 14:47 80x24 14:47 thats true for any variant 14:47 nethack4 variants expect larger than that 14:47 not from my experience 14:47 you can play nh4 based games at 80x24 just fine 14:48 now, would you want to given the curses interface abilities? prob not 14:48 but you asked about minimum :) 14:49 -!- rikersan has joined #hardfought 14:52 aosdict: There are benefits to using a larger terminal. You get an inventory sidebar if you make it wide enough, more than one line of message area if you make it tall enough, etc. 14:53 I usually play at about 150x50, which is probably larger than needed, but eh, I have a ninteen-inch monitor, so. 14:54 i stay at 80x24 and go fullscreen in putty on a 24" monitor :P 14:54 So it, what, scales up your font to a billion points? 14:54 it scales yes. i use a font that allows scaling 14:55 it looks pretty 14:55 esp on a 4k monitor 14:55 sometimes i'll switch things up and use curses mode for variants that allow it 14:55 but i am so used to the standard 80x24 display, its what I prefer 14:56 that's very odd but ok 14:56 K2: I'm envisioning you being that guy playing nethack on a projector 14:56 hah 14:57 rikersan: If I were the sort of person who hosted parties, I'd totally project NetHack ttyrecs up on a wall. 14:57 ttyrec? why not livestream :) 14:57 this reminds me 14:57 -!- raisse has joined #hardfought 14:57 -!- mode/#hardfought [+v raisse] by ChanServ 14:57 i want to hook the computer up to my 49" 4k TV 14:57 samsung quantum dot :P 14:57 rikersan: Could be both. 14:58 termcast works on ttyrecs. 14:58 IL 14:58 TIL 15:01 aosdict: Up to you. NH4 runs fine at 80x24, but I suggest larger 15:01 If I had an HDMI extender, I could hook my laptop up to a wide-screen TV and play on that. Without one, my laptop would need to be almost touching the TV. 15:02 -!- raisse has quit [Ping timeout: 248 seconds] 15:05 -!- raisse has joined #hardfought 15:05 -!- mode/#hardfought [+v raisse] by ChanServ 15:08 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Orcus, on T:43052 15:08 [hdf-us] [fh] groovejumper (Wiz Elf Fem Cha), 51611 points, T:4885, killed by a soldier ant 15:10 It says a lot about the current world that we consider a high definition screen for ideal NetHack enjoyment :) 15:20 -!- DrakeMarshall has quit [Quit: *poof*] 15:29 [hdf-us] [dyn] hothraxxa (Wiz Orc Fem Cha), 6682 points, T:6734, killed by a panther 15:34 -!- LarienTelrunya has quit [Quit: Page closed] 15:36 -!- rikersan has quit [Quit: Lost terminal] 15:38 [hdf-us] [fh] groovejumper (Wiz Elf Fem Cha) killed the ghost of groovejumper, the former Thaumaturge, on T:3130 15:44 [hdf-us] [fh] groovejumper (Wiz Elf Fem Cha) received advice from The Oracle, on T:3598 15:47 -!- raisse has quit [Ping timeout: 260 seconds] 15:59 -!- raisse has joined #hardfought 15:59 -!- mode/#hardfought [+v raisse] by ChanServ 16:06 [hdf-us] [fh] groovejumper (Wiz Elf Fem Cha), 40288 points, T:5025, killed by a dwarf lord 16:16 -!- tacco\unfoog has joined #hardfought 16:17 * oh6 declares scrollback bankruptcy 16:22 -!- nht has quit [Ping timeout: 248 seconds] 16:24 er? 16:25 I gave up catching up on scrollback in #hardfought 16:25 ah right 16:27 [hdf-us] [nd] knavery (Rog Orc Mal Cha) changed form for the first time, becoming an ogre, on T:20053 16:30 * NCommander blehs 16:31 [hdf-us] [nd] knavery (Rog Orc Mal Cha), 41265 points, T:20200, killed by a black dragon 16:39 NCommander: I play on a 65" UHD, NBD :) 16:39 -!- raisse has quit [Ping timeout: 246 seconds] 16:40 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 28713 points, T:13059, killed by a gargoyle, while fainted from lack of food 16:40 <[Demo]> sometimes i play on a 14" 1024x768 screen 16:41 I have an urge to boot up my old Solaris slab, and play on 80x24 like a real man :) 16:42 the radiation from the crt will put hair on your chest, maybe? 16:58 -!- DrakeMarshall has joined #hardfought 17:14 -!- DrakeMarshall has quit [Quit: *poof*] 17:16 -!- DrakeMarshall has joined #hardfought 17:21 -!- DrakeMarshall has quit [Quit: *poof*] 17:26 -!- DrakeMarshall has joined #hardfought 17:29 -!- DrakeMarshall has quit [Client Quit] 17:44 -!- oh6_ has joined #hardfought 17:44 -!- mode/#hardfought [+v oh6_] by ChanServ 18:18 -!- ais523 has joined #hardfought 18:32 -!- NeroOneTrueKing has joined #hardfought 18:54 [hdf-us] [sp] mightyquinn (Hea Hum Mal Neu), 11990 points, T:9638, killed by an owlbear 18:56 -!- greqrg has joined #hardfought 18:57 -!- Grassy has joined #hardfought 18:57 -!- mode/#hardfought [+v Grassy] by ChanServ 18:59 -!- Grassy is now known as Grasshopper_ 19:08 -!- DrakeMarshall has joined #hardfought 19:19 -!- DrakeMarshall has quit [Quit: *poof*] 19:19 -!- callforjudgement has joined #hardfought 19:20 -!- ais523 has quit [Read error: Connection reset by peer] 19:20 -!- callforjudgement is now known as ais523 19:28 -!- Mekkis has quit [Quit: ZNC - http://znc.in] 19:29 -!- DrakeMarshall has joined #hardfought 19:31 -!- Mekkis has joined #hardfought 19:36 [hdf-us] [nd] Grasshopper (Cav Dwa Mal Law) killed Juiblex, on T:49072 19:41 -!- Grasshopper has quit [Ping timeout: 255 seconds] 19:43 -!- Grasshopper_ has quit [Ping timeout: 240 seconds] 19:54 !whereis k2 19:54 K2: [hdf-us] k2 [un]: (Caveman human Mal lawful) T:44829 Gehennom level: 46 19:54 VS level \o/ 19:57 !whereis Delraven 19:57 aosdict: [hdf-us] Delraven [fh]: (Ran Elf Mal Cha) T:10949 The Gnomish Mines level: 5 19:57 aosdict: [hdf-eu] Delraven [un]: (Undefined undefined Mal neutral) T:1 The Dungeons of Doom level: -1 19:57 uh 19:58 -!- DrakeMarshall has quit [Quit: *poof*] 19:58 issues with whereis files not deleting after user ends game or logs out 19:59 I wanna play an undefined undefined 20:00 !tell LarienTelrunya you should make "undefined" a playable role and race 20:00 Will do, aosdict! 20:12 -!- StatueSurfer has joined #hardfought 20:32 -!- noty has quit [Quit: WeeChat 1.9.1] 20:35 -!- DrakeMarshall has joined #hardfought 20:39 -!- DrakeMarshall has quit [Client Quit] 20:46 -!- StatueSurfer has quit [Quit: Page closed] 20:46 -!- DrakeMarshall has joined #hardfought 20:52 -!- DrakeMarshall has quit [Quit: *poof*] 20:56 -!- ais523 has quit [Remote host closed the connection] 20:58 -!- ais523 has joined #hardfought 21:10 -!- firemonkey has joined #hardfought 21:11 -!- Kontroll1r has joined #hardfought 21:14 -!- Kontroller has quit [Ping timeout: 264 seconds] 21:20 [hdf-us] [un] k2 (Cav Hum Mal Law) killed the Wizard of Yendor, on T:45848 21:25 -!- RLdiscord has joined #hardfought 21:25 it's done 21:25 <@mtf> excellent 21:26 <@mtf> do we want any webhooks set up here? 21:26 <@K2> hi 21:26 <@mtf> hello hardfought 21:26 @mtf up to you, I'm going to lurk on the IRC side :P 21:26 <@K2> webhooks? 21:26 so it wont affect me either way 21:26 <@mtf> well, there's all kinds of cool things we can announce here on the discord side if necessary 21:26 [hdf-us] [nd] Leggman (Val Hum Fem Law) had Dragonbane bestowed upon her by Tyr, on T:12797 21:26 <@K2> i see 21:26 mhm 21:26 <@mtf> but it sounds like ya'll already got that covered through the bridge anyway 😛 21:26 <@mtf> oooh look at htat 21:27 <@mtf> it looks good! 21:27 <@lonjil> What bot are you using to bridge? 21:27 <@K2> noheh 21:27 discord-irc 21:27 <@K2> can we rename the discord bot in irc? 21:27 <@K2> this is me nitpicking again 21:27 <@mtf> I'm sure we can 21:27 @K2 that would affect what the bot is named everywhere 21:28 Tangles: ^ would be nice if Beholder could interpret commands from this thing btw 21:28 <@K2> just a simple 'discord' would be nice 21:28 <@lonjil> Huh, that bot has always been unstable for me 21:28 as in, letting discord people actually use Beholder 21:28 <@mtf> @lonjil it sometimes has issues but it's been pretty stable for a while now 21:28 <@mtf> FIQ: oooh yes that would be nice 21:28 <@lonjil> Hmm, I'll have to try to use it again. 21:28 @K2 ask rumflump about it once he's back 21:28 he's the one running the IRC account 21:29 <@K2> hi 21:29 <@K2> heh beholder didnt pickup on that 21:29 I mean, I could rename it, but I don't want to do that willy-nilly 21:29 <@K2> who runs the RLdiscord bot? 21:29 <@mtf> FIQ: I'm not opposed to renaming it, I don't think shpingle would mind 21:29 <@mtf> @K2 it runs on my server 21:29 @K2 right, see how it looks like in IRC, you'll see why 21:29 K2: Why does "RLdiscord" nickping you? 21:29 <@K2> what does the RL stand for? 21:30 RogueLike 21:30 <@mtf> roguelike haha 21:30 <@K2> i see 21:30 <@K2> makes sense 21:30 <@K2> no need to change name then 21:30 <@mtf> we are the roguelikes discord after all 😛 21:30 02:29:00 RLdiscord │ <@K2> hi 21:30 <@mtf> now we need a witty channel topic 21:30 it's not weird that Beholder doesn't pickup on that 21:30 <@mtf> some material to pin to the channel about connecting to you guys on IRC 21:30 <@mtf> and we can make an announcement 21:31 <@FIQ> 02:30:59 ℹ │ Topic for #hardfought is "Welcome to Hardfought - https://www.hardfought.org/ - public irc logs available on │ website ¤ Public NetHack server - ssh nethack@hardfought.org or nethack@eu.hardfought.org ¤ Happy New Year!!" 21:31 @mtf Maybe include some of the info from ^ that. 21:31 is the topic on the IRC side if you're wondering 21:31 -!- K2 changed the topic on #hardfought to: Welcome to Hardfought - https://www.hardfought.org/ - public irc logs available on website ¤ Public NetHack server - ssh nethack@hardfought.org or nethack@eu.hardfought.org ¤ our channel is now linked to #nethack-hardfought on Discord 21:31 <@mtf> looks good 21:31 <@K2> just changed it 21:32 <@mtf> lol 21:32 K2: https://discord.gg/99NTwd if you want to link a Discord invite 21:32 <@K2> * K2 changes topic to 'Welcome to Hardfought - https://www.hardfought.org/ - public irc logs available on website ¤ Public NetHack server - ssh nethack@hardfought.org or nethack@eu.hardfought.org ¤ our channel is now linked to #nethack-hardfought on Discord' 21:32 <@K2> neat 21:33 !who 21:33 FIQ: [hdf-us] krm26 [nd] Leggman [nd] 21:33 FIQ: [hdf-eu] No current players 21:33 Maybe put the Discord invite near the IRC channel info on the website? 21:33 <@K2> yup 21:33 I need to do a news post too while I am at it 21:33 K2: would be nice if Tangles could make Beholder properly parse commands from RLdiscord, shouldn't be too hard I think 21:34 i still havent officially announced the EU server 21:34 lol 21:34 FIQ: agreed 21:34 you should 21:34 :D 21:34 -!- nathan_ has joined #hardfought 21:34 -!- nathan_ has quit [Client Quit] 21:34 yeah 21:34 jonadab: was that you? 21:34 so much to do / so little time to do it 21:35 FIQ: It was. 21:35 @mtf can pins be edited btw? 21:35 FIQ: I clicked a link on a web page. 21:35 <@mtf> Welcome to Hardfought! Public IRC logs available on website: https://www.hardfought.org/ Public NetHack server - ssh nethack@hardfought.org or nethack@eu.hardfought.org ¤ Now bridged to the Roguelikes Discord! 21:35 if they can, that'd be the perfect way for a name list that RLdiscord could update, probably 21:35 Out of curiousity, mainly. 21:35 It opened Chatzilla. Which, ugh. 21:35 for the IRC side 21:35 <@mtf> FIQ: yes you can 21:35 jonadab: ah 21:35 <@mtf> good call 21:36 <@mtf> that'd be cool actually 21:36 <@mtf> have the bot edit that message constantly based on whos online 21:36 Right. Just I don't think discord-irc has something like that 21:36 @mtf exactl 21:36 <@mtf> nope 21:36 y 21:37 <@Tone> Nice, now I can connect to #hardfought at work 21:37 @Tone ssh into your home computer and connect to your screen/tmux session with your IRC client running in it? 21:38 I know, that's crazy talk. 21:38 <@Tone> haha 21:38 heh 21:38 <@Tone> I just haven't set up an IRC client on my phone yet 21:38 !whereis k2 21:38 K2: [hdf-us] k2 [un]: (Caveman human Mal lawful) T:46120 Gehennom level: 46 21:38 * K2 flexes 21:38 <@Tone> and I leave my PC off during the day 😛 21:38 Ah. 21:39 I have four that run 24/7. At home. 21:39 -!- K2 changed the topic on #hardfought to: Welcome to Hardfought - https://www.hardfought.org/ - public irc logs available on website ¤ Public NetHack server - ssh nethack@hardfought.org or nethack@eu.hardfought.org ¤ our channel is now linked to #nethack-hardfought on Roguelikes Discord 21:39 <@rikersan> servers for something? 21:39 @mtf https://github.com/reactiflux/discord-irc/issues/347 21:39 One's basically a router. 21:39 One's basically a private server. 21:39 And the other two are desktops, one in my bedroom and one in the living room. 21:39 The one in the living room is used more by other family members than by me. 21:39 i have 2 that run 24/7, not counting hdf-us 21:40 or family members computers 21:40 <@mtf> oh nice FIQ 21:40 <@Tone> Good suggestion FIQ 21:40 The info it should give you is what you get in an IRC client if you do /whois nick nick 21:41 @Tone lol it wasn't my suggestion :P 21:41 I just gave a proposal for how it could work 21:41 Well, minus the which-IRC-server-are-they-cnnected-via stuff, because who cares. 21:41 <@Tone> Yeah I meant your comment in particular 21:41 @Tone ah 21:42 <@Tone> We were already talking about this the other day so I'm sure the idea itself isn't that novel 21:42 -!- mode/#hardfought [+v Announcy] by K2 21:42 FIQ: I'd think /away info would be at least as useful as connect/disconnect info. 21:42 -!- mode/#hardfought [+v RLdiscord] by K2 21:42 I mean, not everyone updates it. But a lot of folks do have their client set to update it automatically. 21:43 <@mtf> ok, gonna make the announcement soon 21:43 \o/ 21:43 <@mtf> I still think this channel needs a witty topic though 21:43 thanks mtf 21:43 <@mtf> all of our other ones 21:43 <@mtf> do 21:43 how do i set a topic on discord side? 21:43 <@mtf> anyone with channel perms can 21:43 <@mtf> which reminds me, I will give you those 21:43 <@K2> ok 21:44 <@mtf> done 21:44 <@mtf> so now you can click the little cog next to the channel and set the description 21:44 <@mtf> that'll show up near the top next to the channel name 21:44 <@K2> ok 21:44 @mtf I don't actually have any permissions on the IRC side of this channel, so I'm not sure if it's appropriate for me to have it on the discord side :P 21:45 <[Demo]> cause symmetry 21:45 <@mtf> @K2 hey don't worry about making it a NSFW channel for now hah 21:45 <[Demo]> get fiqd 21:45 [Demo]: lol 21:45 <@K2> ok 21:45 not even sure if the bot likes that heh 21:46 but I guess it works ok 21:46 <@mtf> lol that topic is great 21:46 <@mtf> lets go with that 21:46 <@K2> for now hah 21:47 <@mtf> I like it 21:47 <@mtf> alright, I'll make the announcement now 21:47 <@K2> k 21:49 <@A Kobold> more like nerdhack 21:49 <@mtf> Welcome to hardfought 😃 21:49 <@machinespray> o/ 21:49 <@mtf> nethack is best hack 21:49 <@A Kobold> when's slashem extended 21:49 slex is on the server 21:49 you can play it 21:49 <@A Kobold> shhh 21:49 <@A Kobold> i do not want to 21:49 I don't blame you 21:49 <@mtf> lol 21:49 I don't play it either :P 21:50 <@A Kobold> did u kn0w: amy also has a variant of tome2 21:50 yes 21:50 <@A Kobold> she added herself in as a god and made a bunch of unique monsters that are all sentient shoes 21:50 <@A Kobold> it's badass 21:50 ToME-SX 21:50 <@A Kobold> and i dont want to play it either 21:50 she also has Amylona 21:50 an elona variant 21:50 <@A Kobold> oh god 21:50 <@K2> at some point, need to see about getting slash'em up 21:50 <@A Kobold> that game is already pretty amy 21:50 <@A Kobold> without her being involved 21:50 yeah 21:50 heh 21:51 <@Sylyss> Hi Hardfought! 21:51 <@K2> heya! 21:52 @Tone hmm, when were you going to continue that ttyrec stream? 21:52 hmm 21:52 how do you color your nick on discord? 21:53 ask mtf, you do something with roles 21:53 each roguelike has their own color 21:53 <@mtf> that's done by roles / faction roles 21:53 <@mtf> hmm... do we need a hardfought role 21:53 sounds silly IMO 21:53 [hdf-us] [nd] Leggman (Val Hum Fem Law) acquired the luckstone from Mines' End, on T:14744 21:53 I think K2 is more interested in the colors :P 21:53 <@mtf> it does allow everyone who cares about hardfought to be pingable on this side 21:54 <[Demo]> jesus doesn't love self control 21:54 <@mtf> but yea, colors are game based 😛 21:54 <@K2> i see 21:54 <@K2> Hardfought isnt a game so as it is a lifestyle 21:54 <@K2> 😛 21:54 <@FIQ> I am blue because I assigned the nethack role to myself 21:54 <@FIQ> mtf is red because he's addicted to ADOM 21:54 <@FIQ> etc 21:55 <@K2> got it 21:55 <@A Kobold> only trust people with pink names 21:55 <@K2> where's the color for sex? 21:55 <@A Kobold> anyone with orange names is evil 21:55 <@Tone> FIQ: I might do a short stream early Sunday, otherwise next Saturday morning/early afternoon (EST) 21:55 orange is dcss 21:55 so yeah, I'd agree 21:55 :P 21:55 <@PyroL> owo what's this 21:55 <@K2> hi 21:55 @Tone ah 21:55 <@PyroL> Hi HDF! 21:55 <@PyroL> hi k2 21:55 @PyroL a dangerous place 21:55 <@Tone> Saturday is when I like to do nethack streaming things but I was busy last Saturday and this upcoming one most likely 21:56 <@PyroL> FIQ you know it 21:56 <@Tone> Next time I'll probably do another one of Tariru's streak games and continue @mtf's FIQhack ascension 21:56 a 21:57 hg 21:57 *ah 21:57 <@mtf> yayyy 21:57 I asked Tariru a while back if he had any particularily unlucky games 21:57 he didn'ät 21:57 *didn't 21:57 <@mtf> was having fun watching last itme 21:57 <@bugsniper> hi guys 21:57 also his streak is at 40 now lol 21:58 <@mtf> that is insane 21:58 <@mtf> how high can he go 21:58 <@Tone> Hi @bugsniper 21:58 FIQ: Tariru probably makes his own luck. 21:58 jonadab: heh 21:58 <@bugsniper> I'm green because elronnd introduced me to cogmind 21:59 heya bugsniper 21:59 <@Tone> FIQ: Yeah I asked him when he was on 32/33 and he said none really stood out 21:59 cogmind is cool 21:59 -!- tacco\unfoog has quit [] 21:59 @Tone mhm 21:59 <@K2> so how do i link myself to a game? 21:59 <@mtf> we have a bot that can do that for you 21:59 you say you're green 21:59 And is there a color for GruntHack? ;-) 21:59 but you are cyan to IRC 21:59 aosdict: RLdiscord colors don't line up 21:59 <@mtf> see our #rules-faq and #bot-commands @K2 22:00 <@K2> lol jonadab 😛 22:00 aosdict: yeah i am seeing that as well 22:00 @K2 btw I am noticing dangerously high discord activity from you 22:00 be wary 22:00 <[Demo]> bad bad bad 22:00 FIQ: probably a good thing, it would be awful if all the nethack-aligned people (aka the only ones talking here) had the same color 22:00 <[Demo]> we live in a cave for a reason 22:00 aosdict: indeed 22:00 which is why I haven't remarked at it 22:00 <@mtf> hahaha 22:00 <[Demo]> it is safe in the cave 22:00 :P 22:01 <@mtf> he might convert 22:01 [Demo]: Thog like cave. Cave warm. 22:01 <@mtf> tread lightly 22:01 <@K2> doubt it, but i will give it a go at least 22:01 <[Demo]> when humanity left the cave it damned itself 22:01 there's a fire in the cave, and pretty shadows 22:01 <@mtf> discord does have a lot of features... but so does IRC 22:02 <@mtf> more user preference than anything IMO 22:02 <@mtf> hence the bridge 😃 22:02 It isn't so much that IRC has features. It's more that IRC is an open well-documented protocol, so anyone can write a client that connects to it. 22:02 ANd so folks did, and the clients with useful features became more popular... 22:02 worst part of discord imo 22:02 you're at the mercy of the guys running discord 22:02 ^ 22:02 <[Demo]> fuck hammer and sickle the company that owns it 22:03 properitiary silliness 22:03 If IRC were still stuck at pre-EFNet levels of functionality, none of us would like it. 22:03 <@mtf> that's fair 22:03 <@mtf> there are things like betterDiscord out ther 22:03 slack is also run by a centralized place, but at least their stuff is open 22:03 <@mtf> not sure how good they are though 22:03 and more FOSS_friendly in general 22:03 <[Demo]> fuck discord I say through my discord app 22:04 <[Demo]> a crack addict hates crack 22:04 <@mtf> but loves it at the same time 22:06 @g?beholder 22:06 hmm 22:06 pinobot is down 22:06 as usual 22:06 <@mtf> noooo 22:06 <@mtf> yes it would be cool if we could figure out how to make beholder activateable from this end 22:07 (pinobot is monster lookup thing) 22:07 Yeah, I should write a pinobot replacement that does objects and artifacts as well as monsters. 22:07 @mtf Tangles is the guy behind it, should be easy to add 22:07 One of these decades. 22:07 <[Demo]> shouldn't we all 22:08 It would give me an excuse to finally learn Perl6. 22:10 Tangles will know what to do 22:10 <@Bearcub> The talk about IRC / Discord has me interested in making a discord client 22:10 good luck if you decide to, you'll need it 22:10 alright i gotta do dishes. brb 22:10 <@Bearcub> Yeah I'm aware it's a nightmare hellscape 22:11 <[Demo]> just use node 22:12 please don't 22:12 makes it a PITA to set up for users 22:13 <@Bearcub> I'm not interested in node at all 22:15 Tangles did what now? 22:16 * Tangles reads backscroll... this may take a while. 22:17 <@luxidream> ayy it happened 22:17 -!- greqrg has quit [Quit: Disconnected] 22:18 <@mtf> it did 😃 22:18 <@mtf> yea gl tangles haa 22:19 Eww, Node. 22:19 That's almost worse than PHP. 22:20 <@Bane Williams (GMT+9:30)> Oh look at these wonderful new folks to play with (though I guess to them we seem like the new folks) 22:21 you do 22:21 :P 22:22 <@mtf> hardfought is the best public nethack server Iv'e played on, hands down 22:22 <@mtf> not that there's that many anymore 22:22 <@luxidream> It’s like one of three? 22:23 <@mtf> isn't there a couple more than that 22:23 <@luxidream> oh, I forgot about the slashem server 22:23 <@luxidream> but there’s HF, NAO, and ascrun 22:24 and then there are a smattering of servers that offer one variant 22:24 <@wheals> does nethack4.org count 22:24 <@wheals> yeah like that 22:25 <@luxidream> more people need to play on hardfought though 22:25 <@luxidream> we need bones! 22:25 <@mtf> agreed 22:26 nethack.alt.org, hardfought.org, eu.hardfought, ascension.run, nethack4.org, em.slashem.me (but this is kind of the same as ascension.run), un.nethack.nu (Un only I think), grunthack.org (avoid, avoid), 22:27 The wiki lists several others, but I'm not sure if they're still active. 22:28 Hmm, there's guis.es, but it appears to do Un only. 22:29 there's also veekun 22:29 Ah, yes, just got into that one. 22:29 (As in, just successfully connected, registered, logged in. I'm going down the list.) 22:30 It has 3.4.3, ADOM, and DCSS. 22:30 GHO is still running. 22:30 But, as I said, avoid it. 22:30 <@luxidream> Veekun lists start and end dates for games 22:30 <@luxidream> that’s nice 22:31 libreplanet also seems to be working. 3.4.3 22:32 <@luxidream> FIQ, have you ever gotten questions about your game from ascrun 22:32 <@luxidream> anyone active there at all? 22:32 ascrun has active players, yes. 22:33 ausnethack does not appear to be running. Or else I can't connect to Australia from here. 22:33 Which, I mean, I'd expect slightly better ping times to Australia than to Mars, but. 22:33 dishes DONE 22:33 god i hate doing dishes... 22:34 -!- ais523 has quit [Remote host closed the connection] 22:34 I don't mind doing dishes if I'm the only person in the kitchen. 22:34 -!- ais523 has joined #hardfought 22:34 But I refuse to have anything to do with trying to do them while other people are using the kitchen for other things. 22:35 <@luxidream> kick the sink 22:35 <@luxidream> maybe a ring will come out 22:35 I've never had that happen IRL. 22:35 Not that I make a habit of kicking the sink often. 22:35 @luxidream No 22:36 But then, the channel forces SSL, which users are unlikely to have enabled if they're just passing by IRC 22:36 It is generally very newbie-unfriendly 22:36 Which is why I generally try not to endorse it, more than mentioning "eh it's there" 22:36 and instead suggesting people play on hardfought 22:36 backscroll read... still none the wiser. 22:36 especially now that it also has an EU server 22:36 <@Bane Williams (GMT+9:30)> Just think, won't be too long until marsnethack becomes a thing 😃 22:37 Tangles: Sorry, you are missing context from ##nethack-variants 22:37 heya Tangles 22:37 Yeah I should probably poke my head in there. 22:37 -!- noty has joined #hardfought 22:37 <@luxidream> well, martians haven't reached out to us about forming a junethack clan yet 22:37 FIQ: ascrun's channel is, apparently, basically its own community that doesn't have much to do with NetHack 22:37 ais523: Message from LarienTelrunya at 2018-01-08 08:16 EST: Why do you hate disintegration resistance? Losing your cloak of magic resistance means you might as well be dead, so it doesn't matter at all that the second beam (when you're without armor due to the first beam) doesn't kill you. 22:37 ais523: Message from FIQ at 2018-01-08 17:36 EST: Is there a way I can convert a timeout_get_wch to a wgetch key-wise? 22:38 <@luxidream> so for now, they'll have to deal with really high ping 22:38 ais523: Pretty much, yes 22:38 FIQ: re that message, I'm not quite sure what you mean 22:38 That itself isn't a major problem for newbies 22:38 But it forces you to enable SSL in order to join it 22:38 Which makes it basically impossible for newbies to join and ask questions or mention problems 22:39 This is why I discourage people from playing on ascrun 22:39 I find that communities that have formed around a topic and then go near-100% offtopic tend to repel new members as they have no real hope of fitting in 22:39 probably kerio's intent... 22:39 Also, kerio is far more reluctant to restore people's games 22:39 once ascrun was on to its third (or even fourth?) name I decided it probably wasn't very reliable 22:39 why run a public server if you don't want to provide the necessary support 22:39 as an example, I remember where I, GoldenIvy, a bot and K2 had to tell kerio to fix a game by LarienTelrunya on, I think it was 4k 22:40 or maybe he did at one point and got burnt out 22:40 <@luxidream> NH community is kind of hard to join in general for new people 22:40 K2: Yeah it didn't used to be like that 22:40 <@luxidream> #nethack on IRC is pretty dead 22:40 acehack.de was fine, as was nethack.xd.cm 22:40 fwiw, people asking for NH4 game recoveries, password resets, etc. happens almost exclusively over email for some reason 22:40 it started to go downhill from there, and now it's pretty much entirely detached from NetHack 22:41 hrm 22:41 a shame :/ 22:41 I guess it's the most asynchronous way to easily reach me 22:41 ais523: The fact that you were on IRC like once a month or so for a year probably helped 22:41 It was basically impossible to reach you in any direct way 22:42 it wasn't really a great time in my life, I got addicted to Stack Exchange and not in a good way 22:42 the community where I was was great, but everything else about it was so terrible that I eventually decided to hit 20k rep and then delete my account 22:43 I think the only community on there where I've even considered participating seriously was the code golf section 22:43 it's code golf where I was 22:43 Heh 22:43 great minds think alike :P 22:43 the community is great but the site software itself is so inappropriate for everything they do 22:43 anything credited to "user62131" without a hyperlink is me 22:43 mhm 22:44 ahh 22:44 I still participate occasionally but on anon accounts 22:44 ok 22:44 which lead to a lot of confusion until I explained 22:45 K2: to this day I still think acehack has the prettiest main menu of the nethack variants 22:46 that ASCII art was a pain 22:46 yeah I meant the asciiart 22:46 i would like to experience multiplayer nethack (acehack?) at some point 22:46 deucehack 22:46 acehack multiplayer 22:46 it was a combination of a program to produce a mathematically correct heptagram, an image editor to produce the logo, an ASCII art convertor to get an ASCII art approximation of it, and a lot of manual editing to make it look good after that 22:47 and yes, the multiplayer patch is for acehack, and we normally call it "deucehack" as a card game pun 22:47 <@luxidream> how functional is it 22:47 that's what caused one of the first major arguments between me and kerio, he enabled it by default and I was worried about bugs 22:47 @luxidream Enough to be playable, but it has serious issues 22:47 It is playable enough to the point where it can be ascended 22:47 it's stable enough to ascend in but you basically have to treat the bugs as instadeaths 22:47 It does have a few bugs, but the main issues are conceptual 22:47 i.e. get yourself spoiled on what the bugs are and ensure they don't happen 22:48 ais523: So like grunthack :) 22:48 it's also very tedious unless you employ strategies specifically to avoid the tedious cases 22:48 Well, old grunthack 22:48 some players would only play as arc to allow themselves to leave dlvl1 as fast as possible… 22:48 <@wheals> what, did grunthack change 22:48 <@luxidream> getting kits for more than one player with one wand of wishing sounds fun 22:49 @wheals with old-grunthack I meant grunthack with a bunch of serious crash bugs that render games needing manual restoration 22:49 also, from the way RLdiscord is acting, can I assume that there's a #hardfought on Discord that mirrors this channel? 22:49 ais523: yes 22:49 <@wheals> ah, i figured you meant the instadeaths there :P 22:49 FIQ: one problem with deucehack is that everything is so intertwined that a recover is basically impossible 22:49 <@wheals> though i don't recall if grunthack had many actual new instadeaths as opposed to just very quickly deadly things 22:50 <@luxidream> how does deucehack sync player turns 22:50 ais523: I wonder if nitrohack had a similar issue, because while I only got a panic once when playing, when I did, it was the one save which got desynced in a non-consistent way (not the highscore thing which is easily enough fixable) 22:50 <@luxidream> thought that was the main problem with NH multiplayer 22:51 @luxidream it saves the game after the player has done their turn 22:51 then it gives it to the other player 22:51 FIQ: oddly enough it wasn't amazingly hard to get saving working, the main restriction is that the player who saves last has to load first 22:51 it is very hacky and awkward 22:51 <@K2> wheals: grunthack has seen quite a few bug fixes and cosmetic improvements since last year 22:51 but it somehow works well enough 22:51 however, we subsequently discovered that saving in a shop is a Bad Idea 22:51 ais523: don't steal items :) 22:52 ok lets do this... 22:52 @K2 but it still doesn't have paranoid_water 22:52 which is the most important thing 22:52 ;) 22:52 FIQ: and it never will ;) 22:52 <@wheals> oh, i hadn't heard 22:52 I think deucehack works with dgl, anyway 22:53 for some measure of "works" 22:53 ais523: it was on ade 22:53 <@K2> wheals: ssh nethack@hardfought.org or nethack@eu.hardfought.org and give it a try 22:53 FIQ: even for single-player games 22:53 and someone died doing that 22:53 ais523: wait, why? 22:54 we're not quite sure, one leading theory is that it was a consequence of not killing Rodney 22:54 single player games shouldn't be affected? 22:54 well it was running the multiplayer codebase 22:54 ah... sounds totally related 22:54 right 22:54 but I figured singleplayer deucehack was just regualr acehack 22:54 guess not 22:54 it's /supposed/ to be 22:54 but the multiplayer codepaths are still there 22:54 [hdf-us] [un] k2 (Cav Hum Mal Law) killed the Wizard of Yendor, on T:46296 22:54 <@luxidream> maybe someday this will be on server 22:55 <@luxidream> I can dream 22:55 @luxidream it used to be on a server 22:55 I asked K2 a while back for deucehack 22:55 but meh 22:55 :P 22:56 <@luxidream> @K2 ^ 22:56 ais523: what hurdles are there left for making proper nethack4 servers besides security? 22:56 i dont remember being asked about ace/deucehack 22:56 K2: hmm maybe I never did 22:57 but IMO it'd be cool if hdf hosted deucehack 22:57 FIQ: proper as in working like nitrohack.org? 22:57 mostly the fact that the codebase is completely insane 22:57 although if you ignore the security holes it should "work" 22:57 ais523: isn't it just a windowport 22:57 which tunnels stuff through json 22:57 no, it's more complex than that 22:57 it handles accounts, registration, etc. 22:58 and it also has some "gameplay" effects, e.g. pipelined --More-- when watching 22:58 <@luxidream> I'd play the hell out of deucehack 22:58 you wouldn't 22:58 I can assure you 22:58 @luxidream I have long-term plans for a better way to do multiplayer 22:59 deucehack only really works when no two players share a level 22:59 otherwise you're in the same turn order as another player and experience has shown that players hate waiting for someone else to take their turn 22:59 ais523: very liberal use of autoexplore can make it somewhat non-tedious 22:59 but it's still annoying 23:00 FIQ: right, common strategy was for one player to give a long-running command and wait for everyone else to leave the level 23:00 or the more extreme "play arc, walk off the stairs and then dig to dlvl 2 at the first opportunity" 23:00 ais523: also even if you could accept having to deal with turn order shenanigans 23:00 you can't do what is easily the most fun part of multiplayer 23:00 actual interaction 23:00 there was also the fairly unique scumming method of inviting a bunch of sockpuppets into the game and then killing them for their starting inventory 23:01 indirect interaction was fairly fun, though 23:01 leaving stashes for other people 23:01 I wonder how hard it would be to make multiplayer on the existing NH4 codebase 23:01 or if someone was about to die, the other person would rush to the level with a genocide scroll (the only thing that could typically kill the attacking monsters fast enough to save the other player) 23:01 (or FIQHack/4k) 23:02 FIQ: I've been working towards it for ages, most of my changes have multiplayer in mind 23:02 i.e. not expecting it to work immediately but each change makes things more multiplayer-compatible as time goes on 23:02 FIQHack has many changes helpful in this direction too 23:02 mhm 23:02 actually, the hardest part is messages 23:02 <@luxidream> ais523: I always assumed it would never happen, it being under THINGS WE ARE NOT DOING on the nethack website 23:02 this is one of the things that inspired grammartree 23:02 [hdf-us] [dyn] zcq (zhngchq) (Wiz Elf Mal Cha), 460 points, T:1221, killed by a rabid rat, while frozen by a monster's gaze 23:02 ais523: there's still a big difference between players and monsters, even in fiqhack 23:03 but we don't talk about grammartree :-) 23:04 hmm, I wonder how far I got for my plans for plinepov 23:04 it's a sort of grammartree-lite meant to handle only a) multiplayer grammar and b) whether the player is aware of things that happen outside LOS 23:05 ais523: FIQHack has bpline 23:05 which prints a message if a boolean is true 23:05 it is generally used for vision 23:05 it is pretty much the only special thing I've messed iwth pline for 23:05 *with 23:06 allthough it's barely used atm 23:07 [hdf-us] [nd] krm26 (Sam Hum Fem Law) killed Medusa, on T:30623 23:07 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Cthulhu, on T:46484 23:08 go K2! 23:09 I think multiplayer is most fun if you use a parallelisable strategy 23:09 e.g. you can have one player do Sokoban while another does the Mines, and leave stashes for each other of redundant items / items they don't need 23:09 you could probably make the dungeon bigger in multiplayer, too 23:09 (although probably not to the Tower of Yendor extent) 23:09 aw I was about to say 23:09 :P 23:10 [hdf-us] [un] k2 (Cav Hum Mal Law) killed Cthulhu, on T:46532 23:10 <@luxidream> wow, cthulhu hits hard 23:10 Amulet handling in Deucehack is weird 23:11 the way it currently works is that there's only one Amulet in the main dungeon, but whenever a player leaves for the Planes, a duplicate genuine Amulet is dropped on the D:1 upstairs 23:11 allowing the other players to follow and eventually ascend 23:11 what if, say, you're on the plane of earth 23:11 aosdict: haha 23:11 and one guy drops his amulet 23:11 <@luxidream> what if you poly into a nymph and steal the other players' amulets 23:11 and another player picks it up and makes off through the portal with it 23:12 aosdict: some levels are shared (i.e. each player visits the same level), others are instanced (i.e. each player has their own copy of the level) 23:12 aosdict: IIRC that is possible, and the game becones unwinnable 23:12 the first four planes are instanced for several reasons, this is one of htem 23:12 so it's not possible to get to someone else's dropped amulet on the non-Astral planes 23:12 but teaming up for Air sounds fun 23:12 also it wouldn't be hard to block portal access if you carry more than 1 amulet I think 23:13 FIQ: the main issue was Water, handling bubble movement the way AceHack does multiplayer is basically impossible 23:13 FIQ: or just drop the spares at the portal 23:13 oh found another description-based mechanic: dull spellbook 23:13 you'd want to do the same thing on Astral anyway 23:13 aosdict: that's new for 3.6, right? 23:13 yes 23:13 not in 3.4.3 23:13 ais523: doing a small refactor to put all "compare to fixed description" stuff in one function 23:14 because, among other things, the code does it inconsistently 23:14 ais523: I got a weird lregion error when I was messing with water. Do you know anything about it? 23:14 well, I wasn't really messing with water 23:14 I got it in replaymode 23:14 FIQHack's replaymode, to be exact 23:15 FIQ: no, but I'm not surprised at Water acting weirdly, it's one of the most special-cased levels 23:15 one thing to check is to see whether there's a sentinel mixup between (0,0) (vanilla's sentinel) and (COLNO, ROWNO) (NH4's sentinel) 23:16 as finding those via grep or the like is almost impossible, so there may be some uses of vanilla's sentinel we missed 23:19 [hdf-us] [un] k2 (Cav Hum Mal Law) killed the Wizard of Yendor, on T:47052 23:24 [hdf-us] [un] k2 (Cav Hum Mal Law) killed the Wizard of Yendor, on T:47406 23:27 [hdf-us] [un] k2 (Cav Hum Mal Law) killed the Wizard of Yendor, on T:47553 23:40 ais523: remind me how the game mixes up gray and grey? 23:40 -!- Grasshopper has joined #hardfought 23:40 just noticed it also uses smolder and smoulder 23:41 grey-elf 23:41 gray dragon 23:42 grey-elf is the only occurence of grey I think 23:42 besides input parsing 23:42 (wish, monster names) 23:43 -!- Grasshopper has quit [Read error: Connection reset by peer] 23:43 I also see "grey goo" in what looks like hallumons 23:43 3.6.0 addition I guess 23:43 not in the fh codebase 23:43 though that might come from a specific title? not sure 23:44 er no, it's a hallucinatory liquid 23:44 which I note also uses the british "yoghurt" 23:45 blame whoever added it :P 23:46 -!- Grasshopper has joined #hardfought 23:50 ais523: was considering adding a small struct for compiling a bunch of vision-related/etc perspectives 23:51 aosdict: also Greyswandir (I think, I keep getting that one wrong) 23:52 there isn't much consistency wrt US vs. UK spelling, which is unsurprising given the nature of how NetHack is developed 23:52 It's definitely Grayswandir. I've wished it up enough times. 23:52 currently I have a bunch of these 23:52 boolean uagr = (magr == &youmonst); 23:52 boolean udef = (mdef == &youmonst); 23:52 boolean vis = (uagr || udef || canseemon(mdef)); 23:52 not sure if I could make these more elegant 23:52 I normally aim to use US spelling when working on NetHack but sometimes forget 23:52 on top of a lot of functions 23:52 concerming monsters/players 23:53 FIQ: well, I was hoping for some sort of function along the lines of agr_verbs_def("hit", magr, mdef) 23:53 i cant remember - can you fly/levitate over the water without falling in on the plane of water in unnethack? 23:53 but you'd need variants for whether to display the message only if you see mdef, only if you see one of the monsters, or always 23:53 ais523: that already exists 23:53 M_verbs 23:54 FIQ: for transitive verbs too? also I don't think it has visibility tests 23:54 it doesn't 23:54 but I mean 23:54 there is a lot of cases to handle 23:55 I was considering compressing something like the above 23:56 into a "vis_sense v; setup_senses(&v, mon, NULL); or setup_senses(&v, magr, mdef) 23:56 to set up stuff like uagr/udef/you/vis/visa/visd/whatever into a single struct 23:56 and then just use bpline with it 23:56 for messages 23:58 bpline(v.va, combat_msgc(magr, mdef, cr_hit), "%s %s!", M_verbs(magr, "hit"), mon_nam(mdef)) 23:58 also it strikes me that you can use combat_msgc 23:58 for doing visibility checks if you wanted