00:16 -!- Elizziebeth has quit [Remote host closed the connection] 00:42 -!- raisse has joined #hardfought 00:42 -!- mode/#hardfought [+v raisse] by ChanServ 01:03 -!- Tarmunora_ has joined #hardfought 01:07 -!- Tarmunora__ has quit [Ping timeout: 256 seconds] 01:37 -!- deadnoob has quit [Ping timeout: 252 seconds] 01:43 -!- LarienTelrunya has joined #hardfought 01:48 EPI: engraving with a wand has a 1% chance to give the message/effect of any random wand, excluding wishing. "Huh, that wand engrave-tested to light! Why did it blow up my bag of holding?" 01:48 LarienTelrunya: Message from @riker at 2018-03-05 09:38 EST: please? you can make it give you agg monster when used :) 01:48 [hdf-us] [fh] MTF (mtf) (Val Hum Fem Law) wished for "2 blessed scrolls of charging", on T:24292 01:49 !tell riker what? autoexplore has no place in nethack! play DCSS if you want that! :P what's next, a button that you can press which plays the entire game automatically for you? 01:49 Will do, LarienTelrunya! 01:51 [hdf-us] [fh] MTF (mtf) (Val Hum Fem Law) wished for "blessed +3 gray dragon scale mail", on T:24296 01:53 [hdf-us] [fh] MTF (mtf) (Val Hum Fem Law) wished for "uncursed magic marker", on T:24370 02:05 -!- raisse has quit [Ping timeout: 265 seconds] 02:08 [hdf-us] [fh] MTF (mtf) (Val Hum Fem Law) wished for "blessed +3 speed boots", on T:24812 02:15 -!- deadnoob has joined #hardfought 02:46 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 02:48 -!- elenmirie has joined #hardfought 02:48 -!- mode/#hardfought [+v elenmirie] by ChanServ 02:53 -!- _catalyst_ has quit [Ping timeout: 245 seconds] 02:55 -!- _catalyst_ has joined #hardfought 03:10 -!- _catalyst_ has quit [Ping timeout: 240 seconds] 03:16 [hdf-us] [nh] DemoBot (Val Dwa Fem Law), 1565426 points, T:82808, killed by a hallucinogen-distorted black pudding 03:29 Evil Patch idea: doors on noteleport levels with undiggable walls can lock permanently, like in Half-Life and certain other FPS games. There is no way at all to open them again if that happens. Better hope you can levelport if you need to get past it again! 03:31 I don't approve of your disapproval of autoexploring 03:32 autoexplore is evil :P 03:32 does unnethack have it? if so, I got lucky that I never hit that hotkey by mistake during last year's Unnethack 03:32 in the nh4-based variants I always unbind the autoexplore hotkey because I don't want to be screwed over by an accidental keypress 03:34 there are also messages in slex about the autoexplore feature in DCSS :D 03:34 "In DCSS, there is an autoexplore hotkey. If you make the mistake of moving your finger anywhere near it, the game will count it as if you had actually pressed it, sending your char willy-nilly through uncharted territory and into a dead end, and when you want to walk back the exit will be blocked by outta depth monsters." 03:34 "In DCSS, there is an autoexplore hotkey. There is no confirmation if you push it and the rate at which autoexplore happens is something like one move per frame, i.e. 60 moves per second. So when you finally push a button to try to end that exorcism, your character will already be in a spot where death is unavoidable." 03:35 I've accidentally hit the autoexplore hotkey in DCSS thrice before figuring out how to unbind it there. *Every* time one or both of the above things happened and I died. Things like that mark you forever! 03:37 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) averted death, on T:4295 03:41 in unnethack, it is on v 03:42 really??? sounds like it's easy to hit accidentally... 03:42 * LarienTelrunya smells a slex pager.c message about un 03:42 I pushed the almost useless version info to V and the extended version info to #version 03:43 OMG 03:43 OMG OMG OMG OMG OMGOMGOMGOMGOMG OMG 03:43 you not only added a disguised suicide button, you even made it *replace a button that does something harmless in sane variants*??? 03:43 nobody ever presses v in vanilla 03:46 can you at least remap keys in un? because you can in slex :P 03:46 no :-] 03:46 slex confirmed better than un :P 03:47 I mean, I guess nethack is less uberdeadly than DCSS so you won't be screwed over every single time, but still... 03:47 what if you hit it while confused on a level with water? will you get all your shit rusted? 03:48 "Your head is spinning too much to explore." 03:49 for what kind of developer do you take me for? 03:49 well, you never know, Irrenhaus already asserted that just because you don't remember the evil stuff you put in your variant, doesn't mean it's not in there :D 03:52 there was a bug though that let you autoexplore into lava 03:52 Adeon found it :) 03:53 haha, imagine the reaction if I were the one to find it :P 03:55 if I were to die from such a bug, I'd want to force you to ascend an unaligned bleeder in ironman lost soul mode with foodless, atheist and pacifist conducts intact in slex. :D 04:00 -!- ProzacElf has quit [Ping timeout: 252 seconds] 04:01 Evil Patch idea: you cannot walk on squares that have corpses with a weight of 1000 or higher, because they're too big and will block the path completely. Levitating over them may still work, as long as the corpse is smaller than a dragon. (Good luck getting that disintegration resistance intrinsic now. :P) 04:17 -!- raisse has joined #hardfought 04:17 -!- mode/#hardfought [+v raisse] by ChanServ 04:18 -!- deadnoob has quit [Remote host closed the connection] 04:19 -!- deadnoob has joined #hardfought 04:22 -!- Grasshopper has joined #hardfought 04:22 -!- mode/#hardfought [+v Grasshopper] by ChanServ 04:22 -!- Grasshopper has quit [Client Quit] 04:23 -!- Grasshopper has joined #hardfought 04:23 -!- mode/#hardfought [+v Grasshopper] by ChanServ 04:26 -!- bug_sniper has quit [Ping timeout: 240 seconds] 04:51 -!- noty has quit [Quit: WeeChat 1.9.1] 05:22 LarienTelrunya: You know you can just not use autoexplore, right? 05:37 FIQ: Yes. But sometimes one hits the key by accident. 05:38 SO remap it away to oblivion 05:38 This is what I generally do with minecraft/terraria/etc for "drop item" 05:38 Way too easy to press by accident otherwise 05:39 yes, but you apparently can't remap it at all in unnethack :D 05:40 Who cares? 05:40 It's not like you have to clone Un's implementation 05:40 You clearly said slex has remapping 05:40 someone who might want to get an un ascension next junethack might care :P 05:41 Yes 05:41 And what does this have to do with slex having autoexplore? 05:41 Somep eople actually like that feature 05:42 Have you considered that maybe more people would play your game if you added convenience features or similar that doesn't even affect you? 05:42 *Some people 05:43 blah 05:43 I'd have to specialcase it for all the various nasty traps 05:43 and make it avoid certain terrain features etc. 05:43 see 05:44 that's a real reason to not do autoexplore 05:44 why didn't you mention it right away 05:44 I say, autoexplore is the first step to autoplaythegame, how lazy can one get? :P 05:45 very 05:45 BTW, you are close, too. 05:46 you just need to stop playing your own game. let others ascend it. that's the ultimate level of laziness achievable 05:46 bhaak: if LarienTelrunya stopped playing it, nobody would ascend it 05:47 heh, so far it's not even proven that slex 2.1.7 is ascendable, because I didn't ascend it yet either (all of my slexcensions are done with the shorter dungeon) 05:50 I see, that might be a problem 05:51 how about adding other game ending events apart from ascension, escaping, and dying? 05:51 like take over an abandoned shop and settle down as a shopkeeper? 05:53 personally I find it unfortunate that ascension ends the game at all; the journey is the reward IMHO, I'd like to have a sandbox mode after you ascend, but that would probably be a nightmare to program 05:54 so, instead, I made it so that the way to ascension is much longer, so players can enjoy the beauty of slex for a longer time ♥ 05:55 if you enjoy that 05:55 nethack is probably not the game for you 05:55 hm 05:56 try elona, c:dda and caves of qud 05:56 mind the broken glass if you try CoQ 05:57 heh, I made an Elona variant, I should update that to the recent official Elona version one day 05:57 but Elona's source code is an unholy pain in the butt to edit, by comparison NetHack's source is clean and neat and everything a developer dreams of 05:58 because (I wish this were a joke) Elona's source code is *one big file*. With no comments or anything. Heaven help you if you want to find the function that causes you to drop items when you die. IIRC it's called something like "loot_item", i.e. something that you'd never guess without knowing. 05:59 ...and I thought NetHack was bad 05:59 but was Elona open source? or is this a reverse-engineered version? 05:59 RE tends to make huge source files as part of it 06:00 Elonapluscustom is open source, thankfully 06:00 bbl, lunchtime 06:00 for example, the pokémon disassemblies had huge "main.asm" files that were split up into different files over time 06:02 [hdf-us] [un] cpittman (Wiz Gno Mal Neu), 27298 points, T:16294, killed by a storm giant 07:09 hi 07:09 Hello K2, Welcome to #hardfought 07:14 FIQhack updated (us and eu) 07:15 <[Demo]> yey 08:01 [hdf-us] [fh] cpittman (Wiz Gno Mal Neu), 37245 points, T:7515, killed by a bolt of lightning 08:11 [hdf-us] [un] cpittman (Mon Hum Mal Cha) killed the ghost of Som, the former Bandit, on T:843 08:14 [hdf-us] [un] cpittman (Mon Hum Mal Cha), 3112 points, T:1083, killed by a gnome lord, while reading a book 08:35 [hdf-us] [un] cpittman (Mon Hum Mal Cha), 993 points, T:1663, killed by a giant ant, while frozen by a monster's gaze 08:35 bhaak: ooh, I like the idea of an alternate ending where you become a shopkeeper. I presume it would create a bones file with you transformed into the shk, but how would you trigger it in game? 08:36 !who 08:36 FIQ: [hdf-us] DemoBot [nh] Grasshopper [nd] cpittman [un] Tangles [4k] 08:37 FIQ: [hdf-eu] elenmirie [nd] 08:43 \o/ 08:45 there should also be an alternate ending where you kill the Wizard of Yendor and eradicate him completely (so he stops respawning), but then you become the next Wizard of Yendor yourself. 09:07 <@riker> !tell LarienTelrunya yes plz 09:07 @riker: Message from LarienTelrunya at 2018-03-06 01:49 EST: what? autoexplore has no place in nethack! play DCSS if you want that! :P what's next, a button that you can press which plays the entire game automatically for you? 09:07 Will do, @riker! 09:07 riker: play slex *bundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundlebundle* :D 09:07 LarienTelrunya: Message from @riker at 2018-03-06 09:07 EST: yes plz 09:07 <@riker> maybe in a bit 09:07 ye gods 09:07 buuuuuuuuuuundle! such a long bundle! ♥ 09:08 <@riker> i'm sick as fuck and I still need to figure out where the fuck the drugs are 09:08 one more character and that would have been too long for my window 09:08 <@riker> lol 09:08 <@riker> it's 4 lines on my discord 09:13 i cant bundlebundlebundle 09:16 i shave my head on a regular basis 09:16 unless a scratchy velcro feeling counts as bundlebundlebundle 09:16 <@riker> wait are you supposed to use hair to bundle 09:17 apparently 09:17 -!- bug_sniper has joined #hardfought 09:18 K2: scratchy velcro feeling sounds totally hot ♥ but yeah, "bundling" requires long hair 09:18 lol 09:18 <@riker> huh ok I'm probably good for that 09:18 <@riker> I've got the official 'white guy with curly hair' afro 09:18 nice 09:18 <@riker> I can bundle anything 09:19 <@riker> anyway amy is it worth switching from my +0 black aes to a +3 club? 09:19 <@riker> unbeliever atm 09:20 probably not, clubs are a shitty weapon 09:21 also, does your afro look like this: https://i.pinimg.com/564x/cc/a6/ea/cca6eae1149d3e2e3cae135113b30375.jpg ? I'd love to be bundled by that ♥♥♥ 09:22 <@riker> uh 09:22 <@riker> no 09:22 <@riker> not at all 09:23 <@riker> it goes up 09:23 https://cdn.shopify.com/s/files/1/2178/8871/products/product-image-335439497.jpg?v=1500022547 mmmmmmmmmmmmmmmm, such a dear bundle! ♥♥♥ 09:24 <@riker> uh ok 09:25 rofl 09:25 LarienTelrunya is your 'bundle' real or fake? like extensions? 09:25 -!- ProzacElf_ has joined #hardfought 09:25 heh, I have to make a confession: I actually have short hair :( but I like to wear long-haired wigs :) 09:26 i knew it! 09:26 I've tried to have long hair earlier, but it gets all nappy and icky real fast... 09:26 also it took ages for it to grow! 09:26 <@riker> amy your fucking files make firefox slow to a crawl 09:27 <@riker> !pom 09:27 @riker: The moon is waning gibbous; new moon in 10 days. 09:27 <@riker> you ported moon axes exactly like dnh right 09:27 heh, since when does slex do exact porting of dnh? 09:27 <@riker> since it had really cool things taht even slex couldn't make better? 09:27 (read: nope) 09:27 <@riker> ok how do they work 09:28 the dnethack stuff is so convoluted... in slex, the moon axe is simply an axe that does d8 small and d6 large 09:28 <@riker> :( 09:29 <@riker> I was hoping I could buy this axe and get a 2d10 silver axe :D 09:29 well if it was silver in dnh then it's probably silver in slex too 09:29 i used to have long hair over 20 yrs ago 09:29 <@riker> well it's not 2d10 tho 09:29 back in my rock band days 09:29 <@riker> lol 09:30 K2: back when there was a K1 too? :D 09:30 hah yup :P 09:31 I had long hair as a teenager but that's probably pretty common 09:31 when I was younger, I occasionally dyed my hair blue or green, and once it resulted in a dozen or so other pupils at school to suddenly walk around with colored hair too :) 09:32 My hair ranges from "a bit longer than a buzz cut" to "need a haircut, would've been considered long for a guy in the fifties." 09:32 Currently it is in the latter condition. 09:32 <@riker> tfw you're just thinking "wow I've been so lucky, no adom rooms so far" amy 09:32 jonadab: do you want to bundle me with it? ♥ 09:33 LarienTelrunya: I will ship you to Norilsk in a box. 09:33 hahahah 09:34 <@riker> "you feel less exposed" --- is that displacment amy? 09:34 riker: yes :) 09:35 slex displacement also allows you to displace peacefuls, and lets you displace your pets even while stun/conf/hallu 09:36 riker: how do you do this thing where your character runs through the dungeon and even around corners? can you somehow click a spot on the map and travel there? 09:36 YANI: ^ that displacement buff from slex 09:36 <@riker> larien: travel command 09:36 <@riker> hit  once, select spot, then  again 09:36 <@riker> or enter/; for teh second time I think 09:36 Or . 09:37 jonadab: the part about pets specifically? because peaceful displacement is a nice thing to have generall 09:37 but how do you do it so fast? there's not even a prompt for "where do you want to travel to?", can you really type THAT fast? 09:37 Also, you can hit _ then the character that represents a dungeon feature, such as > or < or {, then . 09:37 generally* 09:37 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) killed the Oracle, on T:43675 09:38 LarienTelrunya: Maybe he uses macros? 09:38 <@riker> fucking root pswd detection 09:38 jonadab: but he'd also have to move the cursor to the desired spot... 09:38 <@riker> larien: yes 09:38 <@riker> well, I use  >  09:38 LarienTelrunya: That's what the dungeon-feature-chars are for. 09:38 <@riker> er 09:38 <@riker> _ then > 09:38 <@riker> then _ 09:38 _>. goes to down stairs 09:38 _<. to up stairs. 09:38 <@riker> travel, select stairs, again to complete 09:38 hmm 09:38 <@riker> I also type reasonably quick tho, iirc like 110 wpm 09:39 [hdf-us] [un] cpittman (Bar Orc Mal Cha) killed Aphrodite, on T:6154 09:39 <@riker> when I'm actually trying tho 09:39 you type insanely quick, which can result in sudden DYWYPI when stoning/sickness strikes 09:39 <@riker> yep 09:39 <@riker> but seriously amy please remove root pswd scroll >_< the kobold king levelported 09:39 lol 09:39 #worksasintended 09:41 [hdf-us] [un] Nivali (Val Hum Fem Law), 185 points, T:426, killed by a water demon 09:42 lol riker you're apparently trying to do a realtime speedrun? 09:42 <@riker> absolutely 09:42 <@riker> first slex speed asc 09:43 oh, and here I thought you'd speedrun through sokoban as well :D 09:43 <@riker> no 09:43 <@riker> I hate soko 09:43 <@riker> I also suck at it 09:44 <@riker> hey also can you get use_darkgrey on slex working? 09:44 <@riker> and/or haev an option to disable black walls? 09:44 isn't that already a thing? (darkgray) 09:44 <@riker> my terminal color is a nice black bg but it means slex is hard to see 09:44 <@riker> doesn't work for me in slex 09:44 [hdf-us] [un] cpittman (Bar Orc Mal Cha), 11514 points, T:6882, killed by a mumak 09:44 [hdf-us] [slex] rikerw (Unb Ang Mal Cha), 27523 points, T:2540, killed by a monster (gug), while paralyzed by a monster attack 09:44 <@riker> FUCK amy 09:44 <@riker> WHY THE FUCK DO YOU PORT THE SHITTY monsters from dnh 09:44 <@riker> like come on 09:44 <@riker> fuck daygaunts 09:44 hahahahahahaha :D 09:44 <@riker> fuck gugs 09:45 <@riker> I was chain paralyzed to death 09:45 <@riker> i had 100 fucking hp 09:45 <@riker> that's bs 09:45 yeah but only AC -1 and probably less than 3 MC 09:45 <@riker> cc @mtf turns out other variants have the stupid sleep like you hit :p 09:45 <@riker> larien: ya but still 09:45 <@riker> lvl 8 and a gug? tha'ts bs 09:45 #worksasintended :D 09:45 <@riker> @d?gug 09:45 gug (Y) | Lvl: 15 | Diff: 21 | Spd: 18 | Res: cold poison | Confers: nothing | MR: 15 | Generates: gehennom dungeons | AC: 5 | Attacks: 2d6 weapon physical, 1d6 claw physical, 1d6 claw physical, 1d12 hug physical, 3d6 bite paralyze, 1d6 claw item steal | Alignment: -4 | Flags: genocidable, carnivore, tunnels, thick hide, poisonous, stalker 09:45 <@riker> @le?gug 09:45 gug (Z) | Lvl: 15 | Diff: 19 | Spd: 18 | Res: cold sleep poison drain | Confers: nothing | MR: 15 | Generates: special | AC: 5 | Attacks: 2d6 claw physical, 2d6 claw physical, 3d6 bite paralyze | Alignment: -4 | Flags: genocidable, carnivore, tunnels, thick hide, poisonous, undead, stalker 09:45 <@riker> yeah lvl 15 09:46 <@riker> !lastgame 09:46 @riker: [hdf-us] https://www.hardfought.org/userdata/r/rikerw/slex/dumplog/1520192321.slex.txt 09:46 @riker: [hdf-eu] https://eu.hardfought.org/userdata/R/Raisse/nhdev/dumplog/1520317005.nhdev.txt 09:46 you'd have been paralyzed for 7 more turns, it seems 09:46 <@riker> yep 09:46 <@riker> hey does slex not show you what your items were 09:46 that thing was out of depth, which is probably why you died 09:46 <@riker> :/ I would've liked to know the gloves/shirt 09:47 <@riker> *cloak 09:47 you hit "q" on the DYWYPI prompt; currently that makes the inventory not get dumped, which is why I made "n" behave like "y", I want to fix that someday 09:47 <@riker> huh 09:47 <@riker> I mean the rest were there 09:47 <@riker> but ok whatever 09:47 <@riker> I'll find that bones eventually 09:47 yeah it's stupid, the inventory function doubles as the dump function, but it's not that easy to fix 09:48 <@mtf> ouch, sorry rike 09:48 <@mtf> haha 09:49 <@riker> fiqhack == slex confirmed 09:50 rofl 09:51 if there were a FIQslex developed by me, players polymorphed into foocubi could seduce monsters complete with graphical seduction messages and everything 09:51 <@riker> .... please no 09:51 <@riker> tho I would pay to see you leave that PR on fiqhack's gihtub 09:52 "You gently pull down the goblin's pants with your soft, fleecy hands..." 09:52 LarienTelrunya: here's a challenge: get one other variant dev to get the string "fleecy" into the source code of their variant 09:53 (slashthem doesn't count either) 09:54 riker: https://github.com/FredrIQ/fiqhack/issues/35 - that's 50 dollars, you have a week to pay or I'll get a lawyer :P 09:55 <@riker> not a PR :P 09:55 riker said pull request 09:55 yeah I don't have enough time to write one, gotta leave in a few minutes 09:55 <@riker> I can easily do the fleecy bit aosdict 09:55 <@riker> I don't know if chris even reads my dnh prs all the way 09:55 :D 09:55 <@riker> next time I need to do something I'll include it somehow 09:56 well I was expecting LarienTelrunya to have to tackle this unassisted 09:56 just badger him into adding slex's fleece monster ;) 09:56 <@riker> nahhhh 09:56 <@riker> I'll be honest: 09:56 fleecelfleecelfleecel! 09:56 <@riker> 99% of slex's monsters are pretty dumb 09:56 <@riker> :p 09:56 <@riker> and the other 1% are fucking NIGHTGAUNTS 09:56 <@riker> I hate them so much 09:57 <@riker> anyway so any ideas on what to add to dnh? :D 09:57 I'm on the dnh etherpads now 09:57 <@riker> oh hm 09:57 <@riker> I can easily do some artifacts yea 09:57 despite knowing very little about actual dnh 09:57 well I'm off to catch a train; tell Chris to add the fleecy express train I'll be using to dnh ;) 09:57 <@riker> lol 09:58 -!- LarienTelrunya has quit [Quit: gotta drive the "nope express"] 09:58 -!- deadnoob has quit [Ping timeout: 245 seconds] 09:59 -!- raisse has quit [Ping timeout: 260 seconds] 10:16 @slex?nightgaunt 10:17 @le?nightgaunt 10:17 nightgaunt (B) | Lvl: 15 | Diff: 20 | Spd: 20 | Res: cold sleep poison | Confers: cold | MR: 50 | Generates: special | AC: -2 | Attacks: 1d6 claw tickle, 1d6 claw tickle | Alignment: -6 | Flags: genocidable, omnivore, flies, breathless, thick hide, regenerates, seeinvis, poisonous, stalker, infravisible 10:17 @d?nightgaunt 10:17 nightgaunt (g) | Lvl: 15 | Diff: 17 | Spd: 13 | Res: cold sleep poison | Confers: cold | MR: 50 | Generates: gehennom dungeons | AC: -2 | Attacks: 1d6 claw tickle | Alignment: -6 | Flags: genocidable, flies, breathless, regenerates, seeinvis, poisonous, stalker, infravisible 10:17 <@riker> iirc in slex they're actually daygaunts 10:17 <@riker> @le?daygaunt 10:17 daygaunt (g) | Lvl: 15 | Diff: 20 | Spd: 13 | Res: cold sleep poison | Confers: cold | MR: 50 | Generates: special | AC: -2 | Attacks: 1d6 claw tickle | Alignment: 0 | Flags: genocidable, flies, breathless, regenerates, seeinvis, poisonous, stalker, infravisible 10:17 they are the same monster, except faster in slex 10:18 <@riker> !tell Chris_ANG can you make it possible to wish engravings/crests on rings, even if only in wizmode? useful for testing things. 10:18 Will do, @riker! 10:19 what does the special generation mean though? 10:19 <@riker> only in certain places 10:19 <@riker> !tell Chris_ANG also, should rings that you've read sucessfully show the engraving in the invent menu? 10:19 Will do, @riker! 10:20 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) made her first wish - "blessed greased fireproof bag of holding named Samsonite", on T:44238 10:24 -!- ProzacElf_ is now known as ProzacElf 10:27 <@riker> !tell Chris_ANG male drow noble quest crashes on entering goal level. recovers nicely but then crashes when I try to save. this seems to happen with any special level? 10:27 Will do, @riker! 10:27 <@riker> @d?edderkop 10:27 edderkop (h) | Lvl: 8 | Diff: 12 | Spd: 8 | Res: poison petrification | Confers: poison | MR: 8 | Generates: gehennom dungeons | AC: 2 | Attacks: 4d8 touch black-web-shadow, 1d1 arrow black-web-shadow, 4d8 passive black-web-shadow | Alignment: 8 | Flags: genocidable, carnivore, seeinvis, poisonous 10:27 @riker used Tellstorm! 10:29 -!- raisse has joined #hardfought 10:29 -!- mode/#hardfought [+v raisse] by ChanServ 10:29 <@riker> !tell Chris_ANG last thing probably I dunno but wandering horrors taht hide and grab seem to be messed up. it's hidden, but it's still choking me, and trying to fight it gives a "wait there's something there" msg. wut 10:29 Will do, @riker! 10:29 [hdf-us] [un] cpittman (Ran Gno Mal Neu), 1815 points, T:2852, killed by a gold golem 10:29 Riker you have the weirdest bugs 10:29 Chris_ANG: Message from @riker at 2018-03-05 00:12 EST: segfault and unrecoverable, inc pirate healing a coaligned priest (typo, meant myself) 10:29 Chris_ANG: Message from @riker at 2018-03-06 10:18 EST: can you make it possible to wish engravings/crests on rings, even if only in wizmode? useful for testing things. 10:29 Chris_ANG: Message from @riker at 2018-03-06 10:19 EST: also, should rings that you've read sucessfully show the engraving in the invent menu? 10:29 Chris_ANG: Message from @riker at 2018-03-06 10:27 EST: male drow noble quest crashes on entering goal level. recovers nicely but then crashes when I try to save. this seems to happen with any special level? 10:29 Chris_ANG: Message from @riker at 2018-03-06 10:29 EST: last thing probably I dunno but wandering horrors taht hide and grab seem to be messed up. it's hidden, but it's still choking me, and trying to fight it gives a "wait there's something there" msg. wut 10:29 <@riker> also daruth xaxox crashes the game O_O 10:30 ... 10:30 <@riker> letting him offer for you to join him specifically 10:30 <@riker> #chatting seems to work 10:30 <@riker> I think it's his speel 10:30 <@riker> *spiel 10:30 <@riker> I mean I'm not makign this up >_> 10:30 Could you have a problem with your quest dialog file? 10:30 <@riker> no local mods tho 10:31 Yeah, but an OS I don't test on, right? 10:31 <@riker> here's a gi 10:31 https://cdn.discordapp.com/attachments/400474774440247317/420604287664652289/untitled.gif 10:31 <@riker> *gif 10:31 (Mac) 10:31 <@riker> yep 10:31 <@riker> os x 10:32 <@riker> chris_ANG actually it doesn't seem to be daruth 10:33 <@riker> migth be the hooloovoos 10:33 <@riker> wiztesting outside that level with generating him doesn't crash teh game 10:33 <@riker> er, uvuudaum 10:34 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) made her first artifact wish - "blessed rustproof eye of the aethiopica", on T:44247 10:35 <@riker> chris_ANG finally a non-bug, but a feature request: can the quest betray thing happen before the attack chain? 10:35 -!- riker has joined #hardfought 10:35 . 10:36 -!- riker has quit [Client Quit] 10:37 Can confirm that Xaxox doesn't crash locally 10:37 <@riker> him in general? 10:37 <@riker> or that one quest spot 10:37 That one quest spot. 10:37 He's able to give his speel and off the betrayal. 10:37 <@riker> huh 10:37 <@riker> that's really stupid >_< 10:38 <@riker> (the crashing) 10:38 <@riker> i swear i don't try to break these things 10:38 Can you install gdb or another debugger? 10:38 <@riker> installled, how do I run it? 10:39 I do 10:39 gdb dNetHack.exe 10:39 <@riker> ..... I don't haev an exe 10:39 from the directory where the dNethack.exe is 10:39 <@riker> there is none 10:39 <@riker> does the binary work? 10:39 You have a mac equivalent, though. 10:39 <@riker> and that doesn't do wizmode tho right 10:40 <@riker> chris: I've got a binary in dnethackdir/ 10:40 <@riker> I'll try that I guess 10:40 Yeah, .exe is the standard windows name for an executable binary file. 10:40 <@riker> k 10:40 It does do wizmode. 10:41 <@riker> ok I did that 10:41 <@riker> uh what does it do now 10:41 <@riker> it didn't load dnethack or anything 10:41 You run the game with "run" 10:41 You can also supply command-line arguments to run 10:41 So to run in wizmode I do 10:41 <@riker> Unable to find Mach task port for process-id 98563: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8)) 10:41 run -u wizard -D 10:42 oO 10:42 <@riker> I'll try installing gdb manually instead of w/ homebrew 10:42 <@riker> newest version? 10:42 Probably? 10:42 <@riker> lol 10:43 There may be difficulties getting one that works on os x, I'm not sure. 10:43 <@riker> hm ok 10:43 Google was not reassuring <.< 10:44 <@riker> wow gdb has almost more warnings than dnao 10:44 <@riker> O_O 10:44 <@riker> I feel like it's also stuck in an infintie loop 10:44 <@riker> >_> 10:45 Google suggests that LLDB is the standard Mac c debugger, not gdb. 10:45 <@riker> !pign 10:45 <@riker> !ping 10:45 @riker: Pong! 10:45 <@riker> chris_ANg yep trying that if this fails 10:45 <@riker> which it may /shrug 10:46 <@riker> wtf 10:46 <@riker> it crashed on a completly different thing 10:46 <@riker> LOL 10:46 <@riker> * thread #1: tid = 0x36e8d78, 0x00000001006aa11c dnethack`dmgval(otmp=0x0000000100f02420, mon=0x0000000000000000, spec=0) + 22764 at weapon.c:965, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8) frame #0: 0x00000001006aa11c dnethack`dmgval(otmp=0x0000000100f02420, mon=0x0000000000000000, spec=0) + 22764 at weapon.c:965 962 ){ 963 bonus += rnd(10); 10:46 964 } -> 965 if (otmp->blessed && (holy_damage(mon))){ 966 if(otmp->oartifact == ART_EXCALIBUR) bonus += d(3,7); //Quite holy 967 else if(otmp->oartifact == ART_LANCE_OF_LONGINUS) 968 bonus += d(3,7); //Quite holy 10:46 <@riker> hm that may not format right 10:47 <@riker> https://pastebin.com/raw/AnZ7bKjQ 10:47 Oh, crud! 10:47 <@riker> it seems to do that roguhly 50% of the time I levelport. I tried again and could get to the quest 10:47 Ok, that's a known bug 10:48 <@riker> and then I teleported to lvl 5 of teh quest (just above goal) 10:48 And fixed in dev ^^' 10:48 <@riker> and then teleporting to lvl 6 crashed 10:48 <@riker> chris_ANG ah ok cool 10:48 <@riker> for fucks safe 10:48 <@riker> it works now 10:49 <@riker> (daruth xaxox n his crashy thingy) 10:49 To fix that levelport bug, 10:49 <@riker> ? 10:49 <@riker> ah that's a comma ok carry on 10:50 add "&& mon" to that if() statement, before checking for holy_damage 10:50 ie: 10:50 if (otmp->blessed && mon && (holy_damage(mon))) 10:50 <@riker> oh, make sure you're actually hitting smth? 10:50 Yeah, it's coming from the monster AI code. 10:50 <@riker> huh ok 10:50 The AI is contemplating hitting something with a blessed weapon. 10:51 [hdf-us] [un] cpittman (Bar Orc Mal Cha), 5968 points, T:4338, killed by a gargoyle 10:54 Also yeah, it is weird that the drow nemeses attack you right before trying to get you to switch sides. 10:55 On the other hand, if you can't tank a single round of attacks from Xaxox, Eclavdra is going to obliterate you :P 10:56 <@riker> lol 10:56 <@riker> it's more irritating than painful tbh 10:56 <@riker> @d?eclavdra 10:56 Eclavdra (@) | Lvl: 30 | Diff: 33 | Spd: 16 | Res: sleep disintegrate poison petrification | Confers: sleep | MR: 50 | Generates: unique | AC: 0 | Attacks: 1d8 weapon physical, 2d8 cast clerical | Alignment: -20 | Flags: omnivore, seeinvis, nopoly, infravisible 10:56 <@riker> > obliterate 10:56 <@riker> seems right 10:56 <@riker> :p 10:57 <@riker> actually wot 10:57 <@riker> that seems... right? 10:57 <@riker> how is 1d8 and 2d8 gonna obliterate me? 10:57 <@riker> (I checked in-game as well) 10:57 Well, 10:57 spellcasting is is level/3 + bonus dice, 10:58 so she's actually 12d8. 10:58 <@riker> ah 10:58 <@riker> that's pretty sserious yes 10:58 Though, many offensive cleric spells actually override those dice. 10:58 But her artifact weapon is nasty. 10:58 And her AC is very low. 10:58 <@riker> hm ok 10:58 Also she's got a whole bunch of backup casters. 10:59 <@riker> also, another 2 complaints 10:59 <@riker> 1; there's no permanent source of darkness ala magic lamp 10:59 There is 10:59 <@riker> other than edderkop? 10:59 <@riker> and I mean something portable 10:59 Chunk of fossil dark. 10:59 <@riker> like shadow torches 11:00 <@riker> that burns forever? 11:00 Though the radius is only 2, not 3 11:00 Yup 11:00 <@riker> huh 11:00 <@riker> I could never get it to burn 11:00 <@riker> >_> 11:00 Hm, that's bad XD 11:00 It shouldn't need to burn, it should just always be on. 11:00 <@riker> ah 11:00 <@riker> also 11:01 <@riker> I just realized you spelled it wrong 11:01 <@riker> >_> 11:01 <@riker> fossile isn't an english word 11:01 >_< 11:01 <@riker> and huh it does work, dunno why I thought it didn't before 11:01 <@riker> congrats :p 11:02 <@riker> now you get to run a sed across your dev copy 11:02 <@riker> :D 11:02 hmm, you could say that "fossile" is an adjective meaning "of or like a fossil" 11:02 <@riker> google disagrees /shrug 11:03 It's not a word, but if it were, that's what it would mean. 11:03 * Chris_ANG is re-building his version 11:04 <@riker> lol 11:06 They should also show up deep in the dungeon as buried gems. 11:06 what, fossils? 11:06 Yeah 11:07 Well, fossil dark. 11:07 if you have fossils, also add a chance of burying them in random graves <-- YANI 11:07 -!- bug_sniper has quit [Read error: Connection reset by peer] 11:08 I don't think there's any explanation of this-in game, 11:08 <@riker> welcome to dnh 11:08 but ancient dark caverns + magic energies = fossilized chunk of magic darkness. 11:08 -!- bug_sniper has joined #hardfought 11:08 Hence, "chunk of fossil dark" 11:09 Or fossile dark, as the case may be. 11:10 Ah. 11:16 <@riker> chris_ang also fwiw next time I'll try compiling with gcc 11:16 <@riker> that may fix some of hte problems 11:16 <@riker> also, another 2 complaints 11:16 What was #2? 11:16 <@riker> oh 11:17 <@riker> the drow quest is full of light 11:17 <@riker> >_< 11:17 <@riker> well hedrow anyway 11:17 -!- tmasher has joined #hardfought 11:18 Yes, I know :P 11:18 "The accursed sunlight still 11:18 fills your eyes with painful darkness" 11:20 Shadowlander's torches being more common should help with that, actually. 11:20 It would also make sense to scatter some around the drider caves. 11:23 [hdf-us] [gh] Tmasher (Bar Ogr Fem Cha), 1755 points, T:1966, zombified by a dwarvish zombie 11:25 Oh, right, 11:26 @riker: Fixing that holy weapon bug will probably have greatly improved the stability of the game. 11:26 -!- shpingrlde has joined #hardfought 11:26 -!- mode/#hardfought [+v shpingrlde] by ChanServ 11:27 That Xaxox crash may have been caused by Xaxox contemplating whether or not to wield an item that happened to have come out blessed in that game, for example. 11:28 <@riker> huh cool 11:28 ...and the hedrow quest crash, actually. 11:29 There are a lot of weapon-wielding enemies on that level. 11:29 <@riker> oh 11:29 <@riker> the levelporting one? 11:29 <@riker> huh 11:29 <@riker> that would make a lot of sense 11:29 <@riker> esp. why things like the castle do'nt always crash 11:29 <@riker> well 11:29 -!- tmasher has quit [Quit: Page closed] 11:29 <@riker> not the castle but things like the neu quest 11:30 <@riker> anyway chris what about the other levelporting bug? 11:30 <@riker> where it always takes you to branch:0 11:30 I wasn't able to replicate it on either Windows or Linux 11:30 <@riker> hm 11:30 <@riker> might have something to do with how clang handles integers 11:31 The menu you showed me a gif of is different from the one on Windows. 11:31 The windows one uses non-numeric characters. 11:31 <@riker> hmmm 11:32 (for some levels) 11:32 <@riker> ? 11:32 <@riker> ah 11:32 like, 11:32 <@riker> well this does too, like backtick and quotes iirc 11:32 <@riker> it just runs thorugh a-zA-Z first 11:32 Oh, I must have missed those in the gif, then. 11:32 <@riker> specificially it goes: 11:32 <@riker> a-zA-Z 11:33 <@riker> [\]^_` 11:33 <@riker> (that's 1 backslash, dunno if escaping it worked) 11:33 <@riker> a-zA-Z 11:33 Yup. 11:33 Musta missed it. 11:33 Though, where do the levels fall on the list for you? 11:34 mine goes 11:34 Z - arcadia2: 9 11:34 [ - arcadia1: 10 11:34 \ - illregrd: 11 11:34 ] - path3: 12 11:34 ^ - path2: 13 11:34 _ - path1: 14 11:34 Neutral Quest: levels 18 to 24 11:34 ` - gatetwn: 18 11:34 a - out1: 19 11:34 <@riker> hold up pastebining 11:34 For example. 11:34 <@riker> ^^ exactly the same tho 11:34 Ok, musta just misread the menus in the gif. 11:35 Which means yeah, 11:35 something must be off around the level code. 11:35 <@riker> https://pastebin.com/QHnZRqvC 11:36 Yeah, exactly the same. 11:39 [hdf-us] [nh4] DeezNutz (beholderp) (Val Dwa Fem Law), 31114 points, T:1907, killed by a pony 11:42 [hdf-us] [fh] Derp (beholderp) (Val Dwa Fem Law), 9442 points, T:105, killed by a black pudding 11:57 jonadab: so out of curiosity, and because I was thinking of doing something along these lines, I decided to implement dtsund-spellcasting-failure 11:58 and it turns out, that algorithm makes most stuff impossible to cast 12:00 -!- raisse has quit [Remote host closed the connection] 12:01 -!- raisse has joined #hardfought 12:01 -!- mode/#hardfought [+v raisse] by ChanServ 12:01 <@riker> does the RLD bot show "riker" or "rikersan" on the irc side? 12:02 riker 12:02 <@riker> hm ok 12:02 <@riker> that should probably be changed tbh 12:02 <@riker> since right now I can impersonate anybody I want and IRc can't tell the difference 12:02 -!- deadnoob has joined #hardfought 12:02 <@aosdict> like this I think 12:03 +rld │ <@riker> does the RLD bot show "riker" or "rikersan" on the irc side? 12:03 <@riker> yeah it's unfortunate 12:04 <@FIQ> ^ was me 12:04 <@FIQ> I think that SLEX is 100% better than FIQHack and I regret not adding player/monster symmetrical seduction like Amy wants 12:04 ayy 12:04 did you see my response on github though 12:04 -!- deadnoob has quit [Remote host closed the connection] 12:04 <@FIQ> yes 12:04 <@FIQ> tha'ts reasonable 12:04 ok 12:05 <@FIQ> I will be right back, adding fleecy bundlebundlebundle monsters to my variant 12:05 if you say so 12:05 can't impersonate IRC me :P 12:05 <@riker> fiq stop talking to yourself 12:05 -!- deadnoob has joined #hardfought 12:05 <@riker> fiq if I find a time when you're not there, and connect with a swedish vpn I can do pretty well 12:05 you can't 12:05 riker you can only impersonate someone who actually goes on discord, i.e. not me 12:05 nickserv 12:06 <@mtf> @mtf is there really no way to fix this retardedry of discord? 12:06 FIQ: remind me of your spellcasting success algorithm 12:06 I forgot 12:06 I put it in a spreadsheet but don't want to disentangle it right now 12:06 <@riker> fiq: I can be any nick for 30 seconds I thought, even without pswd 12:06 Also it was a joke 12:06 Hence why it only had like 20% of the things it should have 12:06 <@mtf> lol sorry I'm at aclient 12:06 <@mtf> what's the problem 12:07 @mtf ah sorry, had no idea, it isn't that important 12:07 but nick impersonation is a real issue that should be fixed if possible 12:07 @riker I can disable that possibility 12:07 <@riker> ^ 12:07 <@riker> probably can't be too hard to make it use the username not nick 12:07 <@mtf> nick impersonation? anyone can set their own nick in discord though... The account name is what's unique 12:07 <@mtf> @mtf the issue is that the nick is what IRC sees 12:08 @mtf yeah but the bot doesn't differ 12:08 <@mtf> so this looks like you talking to yourself from teh IRC side 12:08 ^ 12:08 and no, this isn't IRC's fault 12:08 <@mtf> not sure that anything too horrible could be done since none of us are idiots 12:08 it's discord's 12:08 <@mtf> surely there's way to get he bot to output account name rather than nick 12:08 <@mtf> No, it's the bots 12:08 <@mtf> not discords 12:08 <@riker> but I'm not certain about trolls who join the server 12:08 @mtf Sure, none of *us* would impersonate anyone besides as a small joke or similar (like earlier) 12:09 But trolls? 12:09 someone could join discord as an anon 12:09 call themselves mtf, riker, FIQ or whatever 12:09 and act like idiots 12:09 and IRC users would be none the wiser 12:09 "mtf and mtf is writing" trippy 12:09 <@mtf> I have no power over what user's nicks are... I can change them when I see them, but there's nothing I can do to stop people from doing what you just described 12:10 <@mtf> I officially resign from playing FIQHack and I will play only slex for the rest of me like" 12:10 <@mtf> because in discord you'd be able to tell the difference between the two people 12:10 <@riker> ^^ like taht 12:10 <@riker> (was me) 12:10 <@mtf> in IRC (through the bot), you can't 12:10 <@riker> who runs the bot? 12:10 @mtf except you can't do that easily in discord either 12:10 if anyone named aosdict pops up on discord and I haven't previously said on IRC that I was actually joining discord, it's an impostor 12:10 <@mtf> but if we change the bot to return account name rather than nick, it'd be a lot better 12:10 look, the only way I can differ between you and riker is because riker is nethack-colored 12:10 <@mtf> @FIQ yes you can, lol. I can change your nick right now 12:10 Ah, also, 12:10 if he changed to ADOM 12:10 I would need to hover the nick 12:10 to figure out "ok this isn't the real mtf" 12:10 It's horrible 12:10 @riker: rings should be wishable with wards. 12:11 <@riker> they are 12:11 riker: more funny is if you impersonated LarienTelrunya 12:11 <@riker> not crests tho 12:11 <@riker> I mistyped earlier 12:11 <@mtf> @FIQ you have profile pics disabled, you brought this on yourself 😛 12:11 <@mtf> that's how I tell who people are at a glance 12:11 <@LarienTelrunya> FLEECY 12:11 <@LarienTelrunya> BUNDLE 12:11 <@LarienTelrunya> YAY 12:11 <@FIQ> Because it's completely impossible to fake profile pics 12:11 <@mtf> It's a hell of a lot easier to see if someones impersonating that way 12:11 You're being silly. Discord brought this upon themselves 12:11 riker could 12:11 go to the bot channel 12:11 recolor to ADOM 12:12 then steal your profile pic 12:12 <@mtf> I mean, discord has unique account names... They did nothing other than allow people to set nicks in different servers 12:12 Other engravings aren't wishable... I guess it could be done with a loop over the hallucinatory engravings array. 12:12 and it would be nontrivial to figure out who is whio 12:12 *who is who 12:12 <@riker> well mtf doesn't have adom 12:12 <@riker> he's got admin 12:12 without looking at nicklist 12:12 Showing the engravings on rings etc would require a new knowledge bit. 12:12 <@riker> which is not really possible to clone but I get that 12:12 could be done. 12:12 @riker hmm, ah, I see, good point 12:12 <@riker> chris_ang also comment yo code 12:12 but it only solves the problem for *admins* 12:12 not other people 12:12 :P 12:12 <@riker> that show ring function is horrible to try to read 12:12 <@riker> ya 12:13 <@riker> so who runs the bot? 12:13 <@riker> mtf? 12:13 <@mtf> if someone was acting like an asshole (and not like their usual selves), the first thing I'd do is check their account name 12:13 <@riker> true 12:13 <@mtf> @riker yea it's on my serv 12:13 <@riker> kk 12:13 <@FIQ> rumflump set it up on mtf's server I think 12:14 <@mtf> ^ 12:16 jonadab: I'm not sure why dtsund thought "let's subtract (200 * spell level) from the percent success chance" was ever a good idea, honestly 12:19 -!- ProzacElf has quit [Ping timeout: 248 seconds] 12:22 -!- bug_sniper has quit [Ping timeout: 256 seconds] 12:23 -!- ais523 has joined #hardfought 12:25 FIQ: if you don't have a link I guess I have to pick apart the spreadsheet after all :P 12:28 aosdict: I didn't look in detail at the specific formula. In general, I think the basic idea is sound, but I would not be surprised if some details need to be tweaked. Also, I am thinking that most roles should be able to get Basic skill in several spell schools; and I'm certain the spell levels of most spells need to be revisited. 12:28 All of which will tie together. 12:28 -!- ais523 has quit [Remote host closed the connection] 12:29 okay, FIQ's is not as bad as it looks 12:30 10*Int - 25*splev - (lots of armor penalties, doubled if Monk) + 5*pow(2, skill) 12:30 -!- ais523 has joined #hardfought 12:30 which is nice because everything directly affects percentage points 12:31 jonadab: I agree with the basic idea as well, if what you mean by that is it should be a simple formula that doesn't rely on lots of role specific modifiers 12:33 I think my biggest gripe with the vanilla formula is that experience level matters too much. 12:33 @riker which part of the ring code are you trying to unravel? 12:33 <@riker> apply.c 12:33 <@riker> do_present_ring 12:33 <@riker> specifically the drow stuffs 12:33 Although my biggest gripe overall isn't the formula, but the spell level assignments. Which are terrible. 12:33 <@riker> where is the revolution msg triggered? 12:33 <@riker> I liked some variant's change that ID is now lvl 5 12:33 <@riker> could be lvl 7 too 12:34 -!- ProzacElf has joined #hardfought 12:34 You know what should be higher than level three? Charm monster. 12:34 <@riker> ^ 12:34 But the worst assignment is probably dig at level 5. 12:34 <@riker> lvl 5 for charm monster, 7 for dig and id immho 12:34 <@riker> *imho 12:34 Dig should be level 1 or maybe 2. 12:34 Aom 12:34 You mean where in the game, or where in the code? 12:35 Ain't nobody gonna cast it late in the game. 12:35 The logic on the check is "if the ring has a 'hallucinatory' (ie, non-ward) engraving, 12:35 that falls between the first and last drow symbols, 12:35 <@riker> jonadab: what 12:35 <@riker> oh, I can see that 12:35 <@riker> (dig being low-level) 12:35 <@riker> means cavemen could cast it 12:36 and the monster we're showing it to is an elf, a drow, or an edderkop, then we're should go into the drow faction logic" 12:36 It means you wouldn't have to carry a pick-axe all through Gehennom. 12:36 Imagine that. 12:38 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "blessed greased +3 gray dragon scale mail", on T:35049 12:38 Then, "if we have turned traitor (flags.stag), the monster we're showing the ring to belongs either to our starting house or one of our houses allied factions, and if the ring has the eddergud symbol on it, and the monster is not female, do the revolution code" 12:39 <@riker> why an elf too? 12:40 Elves are affected by some of the drow logic, hence they are checked when deciding whether or not to go into the drow logic. 12:40 Specifically, 12:40 elves are allied with, uh, ?Ellistralie? 12:40 <@riker> ya 12:40 <@riker> huh cool 12:41 Eilistraee 12:43 The "housealert" stuff makes it so you only get one chance at using the rings right under most circumstances. 12:44 Which is annoying, since its really easy to screw up when using the rings, 12:44 but which also prevents you from presenting a ring, 12:44 punching the guy in the face, 12:44 presenting the ring, 12:44 punching them in the face, 12:44 repeat until target dead. 12:44 jonadab: I recently tweaked six spell levels. Was surprised I didn't feel like any more needed to be done. 12:45 <@riker> chris_ang huh 12:45 <@riker> it's hard to test in wizmode :/ 12:45 aosdict: Ah, I should look at which ones you did. 12:45 <@riker> since I can't gen specific rings/house creatures 12:45 <@riker> (i.e. I cna't always do a Dusk'yt or whatever drider) 12:45 Though I'm assuming identify is one of them, and charm monster another. 12:45 Some of them just plain don't matter, because nobody's going to cast them anyway. 12:46 a2d98d2614efde0c5a183f5ce8222131bf8aac98 12:46 e.g. cure blindness. 12:46 Thanks. 12:46 * jonadab looks. 12:46 Yeah 12:46 jonadab: Actually, I have separately removed +oID entirely, and separately made cure blindness, invis, and detect food non-randomly-generated. 12:47 @riker There are some rules for which factions generate where, though I forget exactly what they are. 12:47 I believe that any drow that generate on the goal level will be of a single faction, 12:47 chosen at the start of the game. 12:47 <@riker> tbh chris 12:47 <@riker> you coudl just take all teh drow stuff 12:47 <@riker> and make a roguelike with that 12:47 <@riker> like 12:47 Oh, turn undead, good catch there. 12:48 <@riker> you've done so many cool things that its' pretty much just it's own minigame at this point 12:48 aosdict: When you made those picks, did you pay attention to the range of difficulties in each school (so that there are lower-level spells that can be used to practice, and higher-difficulty ones that make it worth enhancing)? 12:48 *^^* 12:49 Yes, more or less, what do you think breaks that? 12:50 <@riker> that's actually not a bad idea 12:50 aosdict: Nothing specifically. 12:50 I haven't looked over the list with your changes in detail yet. 12:50 <@riker> repackage the lost cities and the drow quests 12:50 Just looked at the comment on your commit, so far. 12:50 <@riker> name it somethign weird 12:50 (The git log comment, I mean.) 12:50 <@riker> and sell 12:50 <@riker> *sell it for much money 12:50 Will have to look in more detail later. 12:51 I mean, the comment is basically everything, for that specific commit. 12:51 Sure. 12:52 And I don't entirely disagree, in principle, with the removal of spell of ID entirely; though as a player part of me wants to object, "nooooouuu, my convenient identifies...." 12:52 I'm kind of tempted to keep ID but make it high-level (say, level 6) so that it's a wizard perk. 12:53 Wizards have too many spell perks. 12:53 *already. 12:54 Ah, hmm. Perhaps. 12:56 Anyway, this was more about "no renewable ID, ever, it ruins the ID game." 13:08 -!- tacco\unfoog has joined #hardfought 13:30 -!- deadnoob has quit [Ping timeout: 245 seconds] 13:51 aosdict: use flags.mon_moving for gremlins 13:51 being hit by light 13:52 !flags.mon_moving means the player is acting 13:52 this makes gremlins not pissed at players if monsters cause light 13:52 which is something a yellow light can do 13:52 or should be able to, at least 13:54 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "2 blessed scrolls of genocide", on T:67828 13:54 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "blessed greased fixed +3 helm of telepathy", on T:67831 13:54 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "blessed wand of death", on T:67834 13:54 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "2 blessed scrolls of genocide", on T:67834 13:54 <[Demo]> I don't like demobot but I dont want to see him go away because that would make me sad 13:55 So teach him to be a better player so that you can like him better. 13:55 <@riker> lol 13:55 <[Demo]> well I don't want to touch any clojure 13:55 <[Demo]> I'd rather die 13:55 <@riker> ^ 13:56 <[Demo]> but what if I had a bot that let ppl here control him? 13:56 <[Demo]> like congrats ur playing this race/role/etc 13:56 So rewrite him in C. 13:56 What could go wrong? 13:56 <@riker> yes plx 13:56 <@riker> *plz 13:59 <[Demo]> I'm not ever gonna write a nethack bot 13:59 [hdf-us] [dnh] Flan99 (Sam Clk Fem Law) consulted the oracle for the first time, on T:2959 14:01 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha), 277 points, T:474, killed by a boulder 14:01 [hdf-us] [nh] DemoBot (Val Dwa Fem Law) wished for "blessed greased fixed +3 shield of reflection", on T:68035 14:01 <@riker> demo there's this: http://www.massivelymultiplayerdemocracy.com/nethack 14:01 <@riker> semi-related to your suggestion 14:04 FIQ: I think light_hits_gremlin can only be called from player code? 14:04 Not a bad idea though. 14:10 -!- noty has joined #hardfought 14:11 [hdf-us] [un] WandererGavin (Bar Vam Fem Cha), 324 points, T:1095, killed by a coyote, while fainted from lack of food 14:18 aosdict: hence "or should be able to, at least" 14:18 but yes, you should add this even if you aren't planning on using it short-term 14:19 added already 14:19 Can I use FIQ in commit messages or would you prefer Fredrik Ljungdahl? 14:21 Depends on context 14:21 Split the difference. FredrIQ Ljungdahl. 14:21 If you use your username in commits, you can author me as FIQ 14:21 But in FIQHack, I use my realname 14:21 So, up to you on what you feel is right 14:21 I am OK with either 14:21 <@riker> > Ljungdahl 14:21 Just be consistent 14:21 :P 14:21 <@riker> I'll be honest: as an american that looks like complete gibberish 14:21 I don't think I've ever used my username or my realname in a commit message 14:22 <@riker> wait 14:22 <@riker> you mean your name isn't "aos dict"? 14:22 @riker Bear in mind that English is basically the only language where j is an affricate. 14:22 I suppose it's tied to aosdict@gmail.com 14:22 <@riker> wut 14:22 so, FIQ it is 14:23 French has j as a sibilant. 14:23 <@riker> jonadab: taht sound is quite common in other languages 14:23 <@riker> just not as a j 14:23 <@riker> but yeah, I guess english is unique for ^ 14:23 I had a Swedish professor in college, got me familiarized with pronouncing names like Lj* 14:23 But given FIQ's linguistic background, I am guessing j is probably a vowel of some sort. 14:23 Or possibly an approximant. 14:24 Though if it's the Y approximant, I have no idea how to pronounce "ly" on the beginning of a word. 14:24 <@riker> 'j' is "yuh" in swedish n other slavic langs, right? 14:24 <@riker> "lih"? 14:24 Not certain. 14:24 [hdf-us] [dnh] Flan99 (Sam Clk Fem Law), 7100 points, T:4562, killed by a blue jelly 14:25 <@riker> looks like that would be pronounced "yung-dahl" 14:25 In Spanish it can be y, or h, or several other things, depending which geographical area the Spanish speaker is from. 14:25 <@riker> ^ 14:25 But Swedish is not particularly close to Spanish. 14:25 <@riker> ^ 14:25 YANI: gremlin AI will keep them on dark squares if at all possible. 14:25 <@riker> isn't spanish under the umbrella of romance langs? 14:26 Yes. 14:27 And phonetically speaking, Spanish is one of the more conservative Romance languages, I believe. 14:27 Also one of the simpler ones. Again, phonetically speaking. 14:27 jonadab: @riker the "L" and "h" are silent 14:27 Off the top of my head, I don't know of a natural language with a more straightforward orthography than Spanish. 14:28 in Swedish, Jungdal gives the same speech 14:28 FIQ: Ah, so it's pronounced jungdal. Helpful. 14:28 s/speech/pronounciation/ 14:28 jonadab: Unlike English, Swedish pronounciation can actually be learned :P 14:28 Heh. 14:28 <@riker> jonadab: jungdal or yungdal? 14:29 @riker jungdal, but probably where j is an approximant of some kind, yes. 14:29 So an English speaker would probably year it as yungdal or yungdol or something. 14:29 English is an outlier here I think, its pronounciations can seem bizarre. I mean, I "learned" Spanish as a 3rd language during late elementary school and highschool. While I never got any good at the language, learning the pronounciation on it was trivial in comparision to English 14:29 Also, I wouldn't bet money that ng works the same as in English. 14:30 FIQ: English pronunciation is mostly regular, as long as you know the etymology of every word, including _when_ it came into English from its source language. Though there are some exceptions. 14:30 jonadab: ng is the same pronounciation as in English 14:30 jonadab: ng is the weirdest phoneme in English. 14:30 as in, the combined "ng" sound 14:30 Ah, ok. Wasn't sure about ng. 14:30 aosdict: No, R is the weirdest phoneme in English. 14:30 A consonant that consistently forms diphthongs with every vowel you put it next to. 14:31 jonadab: Yeah, I don't need to know a word's etymology in Swedish or Spanish to know how to pronounce it 14:31 Those languages are (almost) fully regular with a set of simple rules (Swedish is a bit weirder here than Spanish which has barely any exceptions at all that I recall) 14:32 Having a weirder orthography than Spanish is sort of like being drier than the Pacific ocean. 14:32 As noted, I don't know of a natural language with a more straightforward orthography than Spanish. 14:32 But I do know of ones with *much* weirder orthography than English. 14:32 French, for instance. 14:34 aosdict: not th? 14:34 I personally always found th to be the most awkward in English to pronounce 14:34 <@riker> lol 14:34 hard th or soft th? 14:34 :P 14:34 <@riker> you obviously don't have a lisp :p 14:35 <@riker> I have the hardest problem saying "s" because of mine 14:37 FIQ: There are two different th phonemes, neither of which is especially weird. 14:37 Greek had the th in thin as theta. 14:37 The th in this is common in Germanic languages, also occurs in semetic languages. 14:37 th like in the 14:37 That's the one in this. 14:37 yeah 14:38 Very common phoneme in many languages. 14:38 Not nearly as oddball as the English R, which is hard to even classify. 14:39 (They usually try to tell you it's a retroflex approximant, but that's grasping at straws, because the tongue isn't even in the same half of the mouth, vertically, that you'd expect it to be in, from that classification.) 14:40 @v?rock troll 14:40 rock troll (T) | Lvl: 9 | Diff: 12 | Spd: 12 | Res: none | Confers: nothing | MR: 0 | Generates: gehennom dungeons | AC: 0 | Attacks: 3d6 weapon physical, 2d8 claw physical, 2d6 bite physical | Alignment: -3 | Flags: genocidable, carnivore, regenerates, stalker, infravisible 14:40 @v?olog-hai 14:40 Olog-hai (T) | Lvl: 13 | Diff: 16 | Spd: 12 | Res: none | Confers: nothing | MR: 0 | Generates: gehennom dungeons | AC: -4 | Attacks: 3d6 weapon physical, 2d8 claw physical, 2d6 bite physical | Alignment: -7 | Flags: genocidable, carnivore, regenerates, stalker, infravisible 14:46 [hdf-us] [nh] pavelek (Val Hum Fem Law), 5795 points, T:3589, killed by an ogre, while helpless 14:55 <[Demo]> so i copped a raid card today so i dont have to be sad 15:02 -!- theRaisse has joined #hardfought 15:02 -!- mode/#hardfought [+v theRaisse] by ChanServ 15:03 -!- raisse has quit [Quit: Raisse suddenly disappears!] 15:04 -!- theRaisse is now known as raisse 15:05 -!- raisse has quit [Client Quit] 15:05 -!- raisse has joined #hardfought 15:05 -!- mode/#hardfought [+v raisse] by ChanServ 15:07 FIQ: I switched the dtsund algorithm to the FIQ algorithm, lots of 0%s for my starting wizard. need to roll more characters and see it it seems balanced. 15:07 (er, 100%, if we're talking success rate) 15:08 -!- raisse has quit [Client Quit] 15:12 hmm, seems like starting wizards can cast most anything, especially when you factor in the bonus from wielding a quarterstaff 15:12 perhaps XL should be added... 15:14 [hdf-us] [nh4] Nivali (Val Hum Fem Law), 15536 points, T:2522, killed by a newt, while fainted from lack of food 15:16 I read 'while farting from lack of food' 15:17 hah 15:17 aosdict! when can we put a beta up of your variant? 15:17 if you want to start setting stuff up, probably now. 15:17 sweet 15:18 I can't promise I won't keep making savebreaking changes, but I guess that's not a terrible concern right now 15:18 right 15:18 beta testing purposes 15:18 and actually, didn't someone add a dgl feature that will use the older version of the game if it updates? 15:18 shake out bugs 15:18 yes 15:19 Tangles worked out a method 15:19 not so much a feature, but using existing commands to do what you want it to do 15:22 I was trying to get it release-worthy before putting it up, but eventually came around to 1) release early and often, and 2) can probably find more bugs this way. 15:23 So go ahead, the first problem you'll run into will probably be because I changed the name of the program inconsistently or something :D 15:41 <[Demo]> fuck u dell fuck u dell fuck u dell 15:58 -!- raisse has joined #hardfought 15:58 -!- mode/#hardfought [+v raisse] by ChanServ 16:06 -!- raisse has quit [Remote host closed the connection] 16:14 -!- raisse has joined #hardfought 16:14 -!- mode/#hardfought [+v raisse] by ChanServ 16:15 [hdf-us] [gh] hothraxxa (Wiz Orc Fem Cha) rejected atheism with a prayer, on T:3564 16:16 -!- _itzcatalyst_ has joined #hardfought 16:17 Setworn: mask = 512. Program in disorder - perhaps you'd better #save or #quit. Your body rises from the dead as a zombie...--More-- 16:18 k2 or fiq 16:18 hmm 16:18 what was your last action? 16:18 <[Demo]> "died while being dead" 16:18 i was just moving nw iirc 16:20 i killed an ogre zombie named tmasher. he rose again and i before i could get away he infected me. i prayed, for some reason anhur was displeased. i had no known cure so i just walked until i died 16:20 oh ok 16:20 [hdf-us] [gh] hothraxxa (Wiz Orc Fem Cha), 5178 points, T:3588, zombified by an ogre zombie called Tmasher 16:20 double zombie bones i guess 16:21 <[Demo]> tsmasher lol 16:21 -s 16:47 -!- raisse has quit [Remote host closed the connection] 16:50 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha), 99 points, T:240, killed by a newt 16:50 *facepalm* 16:55 [hdf-us] [nh4] Nivali (Val Hum Fem Law), 23856 points, T:1574, poisoned by a water moccasin 17:03 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) killed Medusa, on T:47790 17:09 -!- raisse has joined #hardfought 17:09 -!- mode/#hardfought [+v raisse] by ChanServ 17:16 !time 17:16 Grasshopper: Tue Mar 6 17:16:40 2018 EST 17:28 [hdf-us] [gh] hothraxxa (Wiz Orc Mal Cha), 1670 points, T:1915, killed by a giant beetle 17:36 [hdf-us] [un] oh6 (Kni Hum Fem Law), 388 points, T:1855, killed by a small mimic, while frozen by a monster's gaze 17:36 hothraxxa: watch out for the newts 17:37 you're a newt 17:37 * FIQ 8: 18:00 [hdf-us] [un] cpittman (Bar Orc Mal Cha) killed Durin's Bane, on T:28392 18:11 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) killed Croesus, on T:48867 18:37 -!- theRaisse has joined #hardfought 18:37 -!- mode/#hardfought [+v theRaisse] by ChanServ 18:37 -!- raisse has quit [Ping timeout: 265 seconds] 18:38 * oh6 crawls out from under scrollback 18:38 [hdf-us] [nd] dotdotdot (Ran Elf Fem Cha), 5553 points, T:6442, quit 18:42 * aosdict sends oh6 to the Plane of Fire with sparkle turned on 18:42 and wearing the Eyes of the Overworld for good measure 18:43 2 games ago the eoto were giving me the shits because I couldn't finish eating a giant - due to constant interruptions 18:43 so I took them off 18:44 then forgot to put them back on, and Rodney came and touch-of-deathed me 18:44 ooops 18:47 I can't have that problem in my monk game on nao, because he stole them, and because he'd double troubled, he ran around fighting himself for them 18:48 <@riker> are you serious 18:48 <@riker> that seems like a bug 18:51 -!- deadnoob has joined #hardfought 19:02 sounds like chaotic behaviour... 19:12 [hdf-us] [nd] Rx (Hea Gno Fem Neu), 3323 points, T:6765, quit 19:12 Grasshopper: IIRC that's a bug 19:14 well, it's moot because I didn't levelport straight back from vlad's (stairs were on the same level, of course) 19:15 and tried to isolate the rodneys in Vlads, but only got one of them, and then they stopped being distracted 19:16 FIQ: I can imagine how both original & clone might want power just for themselves! 19:22 hi 19:22 Hello K2, Welcome to #hardfought 19:24 [hdf-us] [un] cpittman (Bar Orc Mal Cha), 175353 points, T:33840, drowned in a moat by a giant eel 19:24 oooh ouch 19:26 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) wished for "blessed ring of free action", on T:30012 19:26 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) entered Gehennom, on T:30018 19:39 [hdf-us] [un] WandererGavin (Tou Hum Mal Neu), 0 points, T:74, killed by a grid bug 19:45 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) killed the invisible Asmodeus, on T:31007 19:48 I read that as "drowned in a boat by a giant eel" 19:48 -!- tmasher has joined #hardfought 19:49 Grasshopper: I meant the eoto thing 19:49 aosdict hah 19:50 aosdict so where do I download the source files for yur variant? 19:50 github.com/copperwater/xNetHack 19:50 FIQ right indeed, why would they want to fight over a petty quest artifact? They should save their energy for the amulet 19:50 build process is intended to be equivalent to nhdev 19:51 Grasshopper: um I see that I failed to clarify 19:51 I meant eoto stopping you from doing anything useful 19:51 thanks aosdict 19:52 aosdict: are you confident that xnethack is save stable 19:52 no new monsters 19:52 no new items 19:52 no new fields in structs 19:52 FIQ aha I get what you're saying, and yes that eoto behaviour is very irritating when trying to eat, dig etc 19:53 cloning... 19:53 and catching a buzz 19:53 [hdf-us] [nd] Grasshopper (Pri Hum Fem Neu) became Thoth's Envoy of Balance, on T:49879 19:54 FIQHack commit 812bbeb1cb07b5cc6aa01ec6be5867c1d1d60595 fixed this issue 19:54 not sure how easy the fix would be to port to NH3 19:55 may have to work on this tomorrow 19:55 lucky me, now I have Vorpy 19:55 but i have it downloaded aosdict 19:55 Grasshopper \o/ 19:56 my last asc was wielding vopal blade 19:56 vorpal 19:56 I also recovered 50 +4 darts from a dart trap, so my priest is going to give up throwing daggers and throw darts instead 19:56 K2: I prefer Vorpy to Magicbane for Astral 19:57 assuming one has MR from another source of course 19:57 FIQ: it is *not* save stable 19:57 but K2 wants to have it up 19:59 once it's an actual release I'll split off a bleeding-edge branch 19:59 [hdf-us] [nh4] Nivali (Val Hum Fem Law), 19803 points, T:2172, killed by a wand 20:00 [hdf-us] [slex] Tmasher (Loc Lic Mal Neu), 2948 points, T:993, quit 20:04 -!- Grasshopper has quit [Read error: Connection reset by peer] 20:05 [hdf-us] [dnh] Tmasher (Bin Swn Fem Non), 3531 points, T:4988, killed by a giant mimic 20:07 -!- tmasher has quit [Quit: Page closed] 20:18 -!- tacco\unfoog has quit [] 20:38 [hdf-us] [un] cpittman (Wiz Gno Mal Neu), 269 points, T:1544, killed by a gas spore's explosion 20:40 [hdf-us] [dyn] Nivali (Val Hum Fem Law), 2069 points, T:1810, killed by a wolf 20:49 [hdf-us] [nd] Rx (Hea Gno Fem Neu) became literate by engraving "Elbereth", on T:3259 21:07 [hdf-us] [nd] Rx (Hea Gno Fem Neu), 1489 points, T:3928, quit 21:10 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) genocided class L, on T:32567 21:11 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) genocided class ;, on T:32567 21:11 [hdf-us] [nd] Wolfechu (Val Dwa Fem Law) genocided class R, on T:32568 21:35 [hdf-us] [nd] bouquet (Pri Elf Fem Cha), 576 points, T:1206, killed by a dwarf 22:06 -!- ais523 has quit [Quit: quit] 23:07 [hdf-us] [nh4] Nivali (Val Hum Fem Law), 24610 points, T:1403, killed by a giant ant 23:12 -!- bug_sniper has joined #hardfought 23:24 -!- Chris_ANG has quit [Read error: Connection reset by peer] 23:25 -!- jonadab has quit [Ping timeout: 240 seconds] 23:27 -!- jonadab has joined #hardfought 23:27 -!- mode/#hardfought [+v jonadab] by ChanServ 23:30 -!- ProzacElf has quit [Ping timeout: 248 seconds] 23:34 -!- ProzacElf has joined #hardfought