00:08 -!- rld has quit [Remote host closed the connection] 00:09 -!- rld has joined #hardfought 00:09 -!- mode/#hardfought [+v rld] by ChanServ 00:28 Are Stethoscopes useful? 00:29 <[Demo][srn]1> As hell 00:30 -!- Menche has quit [Quit: Leaving] 00:31 -!- raisse has joined #hardfought 00:31 -!- mode/#hardfought [+v raisse] by ChanServ 00:31 Oh wait, does using it take an action? 00:33 -!- Grassy has joined #hardfought 00:33 -!- mode/#hardfought [+v Grassy] by ChanServ 00:33 -!- Menche has joined #hardfought 00:35 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) killed the invisible Sir Garland, on T:30656 00:35 -!- Grasshopper has quit [Ping timeout: 240 seconds] 00:37 <@escargott'em> You get a free use every turn 00:37 <@escargott'em> Or something like that 00:38 !tell aos_ I spawned with `b) a +0 dagger named Dagger of Fable`. I do recall there was an update for randomly giving names to weapons that spawn enchanted, but it shouldn't be giving a *+0* dagger a name, right? 00:38 Will do, PavelB! 00:39 -!- stenno has joined #hardfought 00:39 -!- stenno is now known as Guest50192 00:43 I just found a 3x11 bookstore with like seven scrolls of id. 00:43 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) averted death, on T:31005 00:44 -!- Guest50192 has quit [Ping timeout: 244 seconds] 00:48 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) destroyed Lich, the Fiend of Earth, on T:31279 00:51 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) killed Kary, the Fiend of Fire, on T:31376 00:55 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) killed Kraken, the Fiend of Water, on T:31538 00:58 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) killed Tiamat, the Fiend of Wind, on T:31676 01:03 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) killed Garland, on T:31925 01:05 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) destroyed Chaos, on T:31944 01:35 -!- LarienTelrunya has joined #hardfought 01:58 jonadab: You never died to a blood pudding because you never attacked a pudding with a weapon that will split them? Or because you never actually play in the first place? :D As I said before, hitting a black pudding once does always, without fail, generate a blood pudding for my samurai, so I always have to make sure to attack them with something that doesn't split them. 02:03 -!- raisse has quit [Ping timeout: 244 seconds] 02:03 !tell stenno huh, which aspect of slex do you consider unbalanced? I admit that slex 2.22 is unbalanced, but the unbalance is actually in favor of the player, as demonstrated by Tariru 02:03 Will do, LarienTelrunya! 02:04 on the upside, creating a blood pudding does not break the "Never split a pudding" conduct, so there is that... ;) 02:04 lol it doesn't? hahaha 02:06 nope. I had a game where I hit a black pudding exactly once, resulting in a blood pudding (which I ran away from), and then ascended with the conduct intact. 02:07 jonadab: ^^ another case of the very first pudding hit resulting in a blood pudding 02:08 so it's actually true and it wasn't just me imagining things 02:08 Yeah I told him about it at the time.... It was a couple of years/versions ago, so he may have rebalanced it since then. 02:11 It was quite late in the game though (I was just doing some stash management in sokoban on the way out with the amulet when the black P showed up), so I'm not sure how that affects the odds. 02:18 hi 02:18 Hello K2, Welcome to #hardfought 02:20 will say hi again in a few days ;) 02:20 o/ 02:22 Hi K2. 02:26 Hmm I think K2 is away for a few days (starting now I guess). He said something about being back on the 15th. 02:26 -!- bug_sniper_ has joined #hardfought 02:28 -!- bug_sniper__ has quit [Read error: Connection reset by peer] 02:37 -!- raisse has joined #hardfought 02:37 -!- mode/#hardfought [+v raisse] by ChanServ 02:40 -!- stenno has joined #hardfought 02:40 -!- stenno is now known as Guest71513 02:45 -!- Guest71513 has quit [Ping timeout: 265 seconds] 03:05 -!- bug_sniper_ has quit [Ping timeout: 244 seconds] 03:24 -!- Grassy has quit [Remote host closed the connection] 03:26 should have been less greedy and wished for +2, because I got it +0 03:33 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) wished for "blessed fixed +3 tie-dye shirt of shambhala", on T:34392 03:41 -!- theRaisse has joined #hardfought 03:42 -!- raisse is now known as Guest71475 03:42 -!- Guest71475 has quit [Ping timeout: 265 seconds] 03:42 -!- theRaisse is now known as raisse 03:42 -!- mode/#hardfought [+v raisse] by ChanServ 03:52 -!- noty has quit [Quit: WeeChat 2.0.1] 04:41 -!- stenno has joined #hardfought 04:41 -!- stenno is now known as Guest33810 04:45 -!- Guest33810 has quit [Ping timeout: 268 seconds] 04:56 [hdf-us] [dnh] Pimpus (Bar Hlf Mal Neu) killed Garland, on T:67226 05:15 -!- ProzacElf has quit [Ping timeout: 264 seconds] 05:24 [hdf-us] [dnh] Pimpus (Bar Hlf Mal Neu) destroyed Chaos, on T:67235 05:25 -!- Grassy has joined #hardfought 05:25 -!- mode/#hardfought [+v Grassy] by ChanServ 05:25 -!- Grassy is now known as Grasshopper 05:28 -!- Grasshopper has quit [Remote host closed the connection] 05:28 -!- Grasshopper has joined #hardfought 05:28 -!- mode/#hardfought [+v Grasshopper] by ChanServ 05:28 !ping 05:28 Grasshopper: Pong! 05:29 !booze 05:29 * Beholder passes Grasshopper a glass of booze, prayed over by Rodney at 123 degrees Fahrenheit. 05:29 -!- Grasshopper has quit [Read error: Connection reset by peer] 05:47 -!- raisse has quit [Ping timeout: 268 seconds] 06:42 -!- stenno has joined #hardfought 06:42 [hdf-us] [nh361] Eleven (Wiz Hum Fem Neu) killed the Wizard of Yendor, on T:72281 06:42 -!- stenno is now known as Guest98191 06:42 [hdf-us] [dnh] Pimpus (Bar Hlf Mal Neu) killed Axus, on T:69537 06:46 -!- Guest98191 has quit [Ping timeout: 244 seconds] 07:09 -!- MiseryMyra has quit [Read error: Connection reset by peer] 07:28 -!- raisse has joined #hardfought 07:29 -!- mode/#hardfought [+v raisse] by ChanServ 07:33 [hdf-us] [nh361] Eleven (Wiz Hum Fem Neu) killed Pestilence, on T:72667 07:37 [hdf-us] [nh361] Eleven (Wiz Hum Fem Neu) killed Pestilence, on T:72687 07:39 -!- noty has joined #hardfought 07:40 [hdf-us] [nh361] Eleven (Wiz Hum Fem Neu) killed Famine, on T:72702 07:46 [hdf-us] [nh361] hypnotist (Kni Hum Fem Law), 8565 points, T:8728, killed by an orc zombie, while frozen by a monster's gaze 07:52 [hdf-us] [nh361] Eleven (Wiz Hum Fem Neu), 3161136 points, T:72745, ascended https://www.hardfought.org/userdata/E/Eleven/nh361/dumplog/1530910428.nh361.txt 07:57 good job eleven :) 08:43 -!- stenno has joined #hardfought 08:43 -!- stenno is now known as Guest71575 08:47 -!- Guest71575 has quit [Ping timeout: 240 seconds] 09:23 [hdf-us] [nh361] hypnotist (Hea Hum Fem Neu), 60 points, T:3389, killed by an incubus, while unconscious from rotten food 09:30 -!- LarienTelrunya has quit [Quit: Page closed] 09:33 -!- rld has quit [Remote host closed the connection] 09:33 -!- rld has joined #hardfought 09:33 -!- mode/#hardfought [+v rld] by ChanServ 09:47 -!- Tarmunora has joined #hardfought 09:53 <[Demo][srn]1> time to actually add all the polyself gaze attacks dnh is mssing to ndnh 10:00 <[Demo][srn]1> uchars r dumb 10:01 <[Demo][srn]1> whoever wrote the existing polyself gaze code for vanilla should be bullied 10:02 <[Demo][srn]1> everything lazy and dumb i do now with ndnh i have something dumber in vanilla to cite now as an excuse 10:23 [hdf-us] [nh361] dracunos (Val Dwa Fem Law) killed the Oracle, on T:60353 10:39 <@escargott'em> I did not! :O 10:39 <@escargott'em> It was some.. Random dragon that did it, I don't know that dragon 10:41 <[Demo][srn]1> likely story 10:41 <[Demo][srn]1> tell that to the judge 10:42 <[Demo][srn]1> everyone knows dwarves are all thugs 10:43 -!- stenno has joined #hardfought 10:44 -!- stenno is now known as Guest14923 10:45 my new T-shirt reads: "Weapons don't kill people, I kill people". 10:47 <[Demo][srn]1> with weapons 10:48 -!- Guest14923 has quit [Ping timeout: 240 seconds] 10:49 [hdf-us] [nh361] hypnotist (Rog Hum Fem Cha) became literate by reading a scroll, on T:5213 11:02 -!- LarienTelrunya has joined #hardfought 11:06 -!- noty has quit [Quit: WeeChat 2.0.1] 11:12 -!- bug_sniper_ has joined #hardfought 11:20 -!- Tarmunora has quit [Read error: Connection reset by peer] 11:42 [hdf-us] [sp] mightyquinn (Tou Hum Mal Cha), 391 points, T:1073, killed by a hobbit 11:55 [hdf-us] [un] picaresquieu (Wiz Elf Fem Cha) stole 533 zorkmids of merchandise from the general store of Annootok on T:40237 12:04 <[Demo][srn]1> what color dsm makes the most sense to give flight? 12:04 bright green because there is precedent :D (do any variants other than slex have a dsm that gives flying?) 12:05 <[Demo][srn]1> think I'll go with red because heat roses 12:05 <[Demo][srn]1> rises 12:08 -!- raisse has quit [Ping timeout: 240 seconds] 12:13 <@Tone> All dragons fly, they should all grant it :P 12:16 heat roses and their cousins, the ice tulips and shock onions? thanks for the inspiration, will add those as slex monsters :) 12:17 [hdf-us] [nh361] hypnotist (Rog Hum Fem Cha) completed Sokoban, on T:10766 12:22 Anyone know what happened to aosdict? 12:24 LarienTelrunya: Why "flower", "flower", "vegetable"? 12:24 <@lapis> Shock dandelions maybe 12:25 Yeah, that's better 12:29 -!- raisse has joined #hardfought 12:29 -!- mode/#hardfought [+v raisse] by ChanServ 12:33 <@escargott'em> How many blessed charging is enough for late game and end game? :p 12:34 <[Demo][srn]1> 0 12:34 <[Demo][srn]1> assuming you have plenty of death and tele or whatever you might want 12:35 <@escargott'em> I only have three death charges this game :( 12:35 -!- Menche has quit [Quit: Leaving] 12:36 <@escargott'em> Tele wands seem to be extremely plentiful 12:37 <@lapis> Just depends on how comfortable you are with fighting things 12:37 -!- Menche has joined #hardfought 12:38 -!- bug_sniper_ has quit [Ping timeout: 260 seconds] 12:38 <@lapis> I would say 2 scrolls or wands worth of charges is enough if you’re confident 12:38 <@lapis> For emergencies and the enemies you don’t want to tangle with at all 12:43 -!- stenno has joined #hardfought 12:43 -!- stenno is now known as Guest19593 12:47 nooodle: BTW, you're right about NHS counting Elbereth conduct. 12:47 Mandevil: Message from LarienTelrunya at 2018-07-06 13:13 EDT: dnhslex xlogfiles should be in /slashem/games/dnhslex/xlogfiles - I'm not planning to change the parsing at all, which means it will only change if Chris changes it in regular dnethack, and then the change will be the same for both variants :) 12:47 nooodle: I am planning to remove that for vanilla z-score table. 13:00 [hdf-us] [nh361] hypnotist (Rog Hum Fem Cha) acquired the luckstone from Mines' End, on T:13588 13:09 -!- Guest19593 has quit [Changing host] 13:09 -!- Guest19593 has joined #hardfought 13:09 -!- Guest19593 is now known as stenno 13:21 <[Demo][srn]1> why the hell is qstlb define in oracle.des? 13:21 <[Demo][srn]1> defined 13:43 <@Tone> PavelB I believe aosdict is on a biking trip or some other trip/vacation 13:43 Ah 13:43 <@Tone> I think he said he'd be gone for a week or two 13:43 RIP my PR 13:44 [Demo][srn]1: That appears to be dnethack-specific? 13:44 <[Demo][srn]1> is it? 13:44 <[Demo][srn]1> i wonder why the hell chris would change that 13:45 <[Demo][srn]1> hmm yeah that is the case 13:45 <[Demo][srn]1> i dont wanna know why now 13:47 -!- theRaisse has joined #hardfought 13:47 -!- raisse is now known as Guest95256 13:47 -!- Guest95256 has quit [Quit: Suddenly, Raisse disappears out of sight.] 13:47 -!- theRaisse is now known as raisse 13:47 -!- raisse is now known as Guest31912 13:47 -!- Guest31912 is now known as raisse 13:47 -!- mode/#hardfought [+v raisse] by ChanServ 13:49 -!- ProzacElf has joined #hardfought 13:50 -!- rld has quit [Remote host closed the connection] 13:51 -!- rld has joined #hardfought 13:51 -!- mode/#hardfought [+v rld] by ChanServ 13:55 -!- Tarmunora has joined #hardfought 14:10 <@escargott'em> I wonder what the statistics are for the relation between number of turns and death rate 14:11 <@escargott'em> The majority of them seem to be between turn 5k and 10k, based on the bot, not sure if there's a turn limit for announcing 14:12 <@Tone> Users can manually set turn limits for that 14:13 <[Demo][srn]1> theres a lot of early deaths you arent seeing, yeah 14:19 -!- noty has joined #hardfought 14:32 <@escargott'em> Where is this irc server 14:33 <@escargott'em> And why isn't the location pinned 14:33 <@escargott'em> Mic BRAN 14:35 -!- Dracunos has joined #hardfought 14:36 -!- MiseryMyra has joined #hardfought 14:36 -!- tacco| has joined #hardfought 14:38 england is my city 14:38 stenno: Message from LarienTelrunya at 2018-07-11 02:03 EDT: huh, which aspect of slex do you consider unbalanced? I admit that slex 2.22 is unbalanced, but the unbalance is actually in favor of the player, as demonstrated by Tariru 14:39 @escargott'em Freenode isn't a single server; it's a worldwide network. 14:40 I believe they have servers on every inhabited continent. 14:40 <@escargott'em> I'm suggesting to pin the name of the room and the fact that it's on freenode 14:40 Ah. 14:40 <[Demo][srn]1> amazon doesnt have servers in africa 14:40 It's #hardfought on freenode 14:40 <[Demo][srn]1> and they are amazon 14:40 <@escargott'em> But the mods don't come here since mtf left 14:41 <[Demo][srn]1> or oops i mean aws servers they probably have some of their own there 14:41 <@escargott'em> This bot is severely underpowered :( 14:41 <@Tone> The pinned message in #nethack has it 14:42 <@Tone> Discord #nethack not freenode nethack :P 14:43 <@Tone> Also I don't know if Tariru is a good benchmark for game balance. 14:46 Likely not. 14:49 <@escargott'em> Well, on nao the ratio isn't as big as I expected 14:49 <@escargott'em> It's like over fifty times more deaths before turn 10k 14:49 <@escargott'em> I don't know what I expected 14:51 many people here have mintc at, say, 2000 so you don't see their deaths before 2000 turns 14:51 <@escargott'em> And that includes speed runs and other reckless non standard games 14:51 in fact I've just increased mine to 15000 because I'm embarrassed to be in your statistics 14:51 <@escargott'em> This bot doesn't even let you count and filter stuff anyway, sadly 14:52 <@escargott'em> There's no !lg, only !lastgame 14:52 you program it if you're pining for it, it's all done by volunteers 14:53 <@escargott'em> I mean, it already exists.. And I assume beholder is just a fork of Rodney, they probably purposely didn't bring that functionality over is my guess 14:53 -!- ProzacElf has quit [Ping timeout: 268 seconds] 14:53 no, beholder isn't a fork of Rodney 14:53 don't make assumptions if you have no data 14:54 <@escargott'em> Wow, that came across pretty rude, and not sure why 14:54 Beholder is a fork of Athame, I think. 14:56 <@escargott'em> Any idea why they didn't use Rodney? How old is hardfought nethack? 14:57 <@escargott'em> I'm just curious, doesn't matter 15:00 maybe because the admins don't speak perl 15:01 <[Demo][srn]1> i blame kerio 15:01 <[Demo][srn]1> in the end everything is his fault 15:01 thats a really old meme 15:01 <@Tone> Hardfought nethack is 12-18 months old I believe 15:01 thats a 2011 meme 15:02 also beholder swallowed a pinobot apparently 15:02 @v?stenno 15:02 stenno ~3~ tengu (i) | Lvl: 6 | Diff: 7 | Spd: 13 | Res: poison | Confers: poison | MR: 30 | Generates: gehennom dungeons | AC: 5 | Attacks: 1d7 bite physical | Alignment: 7 | Flags: genocidable, teleports, stalker, infravisible 15:02 @le?stenno 15:02 stenno ~3~ Baenni (b) | Lvl: 4 | Diff: 11 | Spd: 4 | Res: disintegrate petrification | Confers: nothing | MR: 90 | Generates: unique | AC: -12 | Attacks: 2d8 weapon physical, 2d8 kick physical | Alignment: -1 | Flags: omnivore, mindless, nopoly, stalker, vegan 15:02 ok 15:03 <@Tone> lol 15:03 What SLEX Monster Are You? Click Here To Find Out 15:03 @le?Tone 15:03 Tone ~1~ tove (J) | Lvl: 10 | Diff: 11 | Spd: 10 | Res: none | Confers: nothing | MR: 50 | Generates: special | AC: 4 | Attacks: 1d10 bite physical | Alignment: 0 | Flags: genocidable, omnivore, infravisible 15:03 <@escargott'em> Does ~3~ mean it's trying to correct a typo or something? 15:04 levenshtein distance 15:04 levinshtein 15:04 <@escargott'em> @le?Dracunos 15:04 No such monster. 15:04 aw 15:04 i think 3 is the max 15:04 @le?kerio 15:04 kerio ~2~ Keto (A) | Lvl: 100 | Diff: 75 | Spd: 12 | Res: disintegrate poison petrification | Confers: nothing | MR: 125 | Generates: unique | AC: -7 | Attacks: 4d8 tentacle wrap, 8d8 non-contacting-beam wet, 0d0 gaze sticky, 0d0 suicide explode sticky | Alignment: -3 | Flags: omnivore, swims, amphibious, seeinvis, nopoly, stalker, infravisible 15:04 @le?Adeon 15:04 Adeon ~2~ decon (e) | Lvl: 10 | Diff: 20 | Spd: 10 | Res: cold sleep poison acid petrification | Confers: sleep acid | MR: 100 | Generates: special | AC: 0 | Attacks: 1d18 passive paralyze, 1d18 touch paralyze, 10d2 trample cursed-unicorn-horn, 5d6 kick displacement, 3d5 cast cast, 6d6 non-contacting-beam nasty-trap | Alignment: 10 | Flags: flies, amphibious, breathless, seeinvis, infravisible 15:05 @le?Demo 15:05 Demo ~2~ decon (e) | Lvl: 10 | Diff: 20 | Spd: 10 | Res: cold sleep poison acid petrification | Confers: sleep acid | MR: 100 | Generates: special | AC: 0 | Attacks: 1d18 passive paralyze, 1d18 touch paralyze, 10d2 trample cursed-unicorn-horn, 5d6 kick displacement, 3d5 cast cast, 6d6 non-contacting-beam nasty-trap | Alignment: 10 | Flags: flies, amphibious, breathless, seeinvis, infravisible 15:05 whoa 15:05 <@Tone> suicide explode sticky 15:05 Demo === Adeon confirmed 15:06 non-contacting-beam nasty-trap 15:06 just slex things 15:06 <[Demo][srn]1> lol javascript equals 15:06 gotta do the typesafe equal to make sure 15:08 <@escargott'em> !source 15:08 @escargott'em: https://github.com/NHTangles/beholder 15:08 <[Demo][srn]1> so today I've seen a lot of really dirty shit dnh has done 15:09 @@le?Dracunos 15:09 Dracunos ~4~ racoon (d) | Lvl: 1 | Diff: 2 | Spd: 12 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 6 | Attacks: 1d4 bite physical | Alignment: 0 | Flags: genocidable, omnivore, infravisible 15:09 <[Demo][srn]1> just lazy grimey shit that I need to fix if I wanna add certain things 15:10 <@escargott'em> Python, eh :thinkception: 15:10 <@escargott'em> Excellent choice 15:10 <@escargott'em> It's literally one file? :O 15:10 punabot is probably written in haskell 15:11 actually i know its written in haskell 15:12 <[Demo][srn]1> are we talking about something adeon did? 15:12 yes 15:13 pinobot is the thing the makes beholder know about those ?x@ triggers 15:13 https://github.com/UnNetHack/pinobot 15:15 @x? rather 15:23 @@le?death grips 15:23 death grips ~4~ death wing (g) | Lvl: 30 | Diff: 33 | Spd: 15 | Res: sleep poison petrification | Confers: nothing | MR: 0 | Generates: special | AC: -8 | Attacks: 5d6 claw physical, 5d6 claw physical, 5d4 bite physical | Alignment: -12 | Flags: flies, breathless, thick hide, oviparous, nopoly 15:23 ah so distance of 4 works too 15:24 actually bought a ticket to a death grips concert in berlin today 15:24 so thats pretty hype 15:24 at least for me 15:24 <@escargott'em> !rng 15:24 @escargott'em: !rng thomas richard harold ; !rng do dishes|play nethack ; !rng 1-100 15:25 !rng 2-1 15:25 :| 15:28 [hdf-us] [nh361] bouquet (Wiz Gno Fem Neu) rejected atheism with a prayer, on T:3756 15:28 <@rikersan> !tell Chris_ANG I finally got around to making that PR with a bunch of clang's warnings fixed. I made a PR to dev 3.16.1, check it out when you can maybe? thanks. 15:28 Will do, @rikersan! 15:30 <[Demo][srn]1> I hate taking other people's commits cause I never trust them to not break shit 15:30 <[Demo][srn]1> especially upstream dnh commits 15:31 <[Demo][srn]1> take the ovar1 to oward refactor for example 15:33 <@luxidream> @le?Tariru 15:33 @luxidream: Message from AntiGulp at 2018-07-10 22:14 EDT: That’s hilarious and is going in as soon as possible. Gotta go fast 15:33 Tariru ~3~ Marian (b) | Lvl: 18 | Diff: 29 | Spd: 11 | Res: disintegrate poison acid petrification | Confers: nothing | MR: 70 | Generates: unique | AC: 0 | Attacks: 2d4 weapon disease, 2d4 kick cursed-unicorn-horn, 4d8 non-contacting-beam poison-sting, 10d10 breath acid, 10d10 passive Pestilence | Alignment: -5 | Flags: omnivore, seeinvis, poisonous, nopoly, stalker, vegan 15:33 @@le?Luxidream 15:33 Luxidream ~5~ Luisa (q) | Lvl: 6 | Diff: 11 | Spd: 12 | Res: disintegrate petrification | Confers: nothing | MR: 0 | Generates: unique | AC: 10 | Attacks: 2d4 weapon physical, 2d4 kick physical | Alignment: 1 | Flags: omnivore, nopoly, stalker 15:33 <@escargott'em> But you use automated tests to check for things that break, right? :o 15:33 @@le?if you use two @@ it'll find any length I think 15:33 if you use two @@ it'll find any length I think ~32~ Jaken, the Small and Annoying Minion (j) | Lvl: 10 | Diff: 16 | Spd: 4 | Res: fire sleep disintegrate petrification | Confers: nothing | MR: 10 | Generates: unique | AC: 7 | Attacks: 1d4 weapon physical, 1d1 touch physical, 1d4 non-contacting-beam fire, 1d4 non-contacting-beam physical | Alignment: 0 | Flags: omnivore, nopoly, stalker, vegan 15:34 <@escargott'em> @@le?Dracunos 15:34 Dracunos ~4~ racoon (d) | Lvl: 1 | Diff: 2 | Spd: 12 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 6 | Attacks: 1d4 bite physical | Alignment: 0 | Flags: genocidable, omnivore, infravisible 15:34 <@luxidream> @@le? Amy 15:34 Amy ~2~ ant (a) | Lvl: 0 | Diff: 1 | Spd: 15 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 7 | Attacks: 1d3 bite physical | Alignment: 0 | Flags: genocidable, carnivore, oviparous 15:34 <@escargott'em> Still a raccoon 15:34 @le?AmyBSOD 15:34 AmyBSOD ~1~ Amy BSOD (º) | Lvl: 25 | Diff: 33 | Spd: 16 | Res: petrification | Confers: nothing | MR: 40 | Generates: special | AC: 0 | Attacks: 2d6 weapon physical, 2d6 cast spell, 2d6 lashing amulet steal, 2d6 scratch Famine | Alignment: -13 | Flags: omnivore, phases, nopoly, stalker, infravisible 15:34 <@luxidream> @@le? Luxidream 15:34 Luxidream ~5~ Luisa (q) | Lvl: 6 | Diff: 11 | Spd: 12 | Res: disintegrate petrification | Confers: nothing | MR: 0 | Generates: unique | AC: 10 | Attacks: 2d4 weapon physical, 2d4 kick physical | Alignment: 1 | Flags: omnivore, nopoly, stalker 15:34 <@escargott'em> @@le?escargott'em 15:34 escargott'em ~6~ Schalotte (q) | Lvl: 8 | Diff: 13 | Spd: 12 | Res: disintegrate petrification | Confers: nothing | MR: 0 | Generates: unique | AC: 10 | Attacks: 2d4 weapon physical, 2d4 kick physical | Alignment: 2 | Flags: omnivore, nopoly, stalker 15:35 <@escargott'em> Alignment 2 :p 15:35 <@luxidream> lot of generic uniques 15:35 +2 lawful 15:35 well those get random stats, attacks and stuff via u_init.c code, so in-game they're actually different 15:37 is the @@ the trigger that allows a larger levensthein distanc? 15:37 yep 15:37 is that the only difference 15:37 @@le?I can write a little novel and it still finds some retarded monster 15:37 No such monster. 15:37 hmm 15:37 or maybe not :P 15:37 @@le?nethack 15:37 nethack ~3~ nethorn (X) | Lvl: 0 | Diff: 1 | Spd: 9 | Res: poison | Confers: nothing | MR: 0 | Generates: special | AC: 9 | Attacks: 1d1 bite nether | Alignment: 0 | Flags: genocidable, phases, breathless, thick hide, oviparous, metallivore, infravisible 15:38 <@luxidream> @@le? DevTeam 15:38 DevTeam ~3~ Meltem (V) | Lvl: 18 | Diff: 27 | Spd: 9 | Res: disintegrate petrification | Confers: nothing | MR: 35 | Generates: unique | AC: -1 | Attacks: 2d6 weapon calm, 2d4 kick physical, 2d2 cast spell, 2d2 cast clerical | Alignment: -5 | Flags: omnivore, nopoly, stalker 15:38 @@le?pinobot 15:38 pinobot ~3~ pidgeot (B) | Lvl: 18 | Diff: 21 | Spd: 18 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 5 | Attacks: 1d7 bite physical, 1d7 bite physical, 1d4 scratch physical | Alignment: 0 | Flags: genocidable, carnivore, flies, oviparous, infravisible 15:38 @@le?punabot 15:38 punabot ~3~ punt (8) | Lvl: 18 | Diff: 21 | Spd: 12 | Res: cold sleep disintegrate poison petrification drain | Confers: nothing | MR: 75 | Generates: special | AC: -10 | Attacks: 4d4 touch wrap, 4d4 touch sticky | Alignment: -5 | Flags: swims, phases, breathless, unsolid, undead, stalker, vegan 15:38 <@lapis> @le?lapis 15:38 lapis ~2~ lamia (i) | Lvl: 25 | Diff: 31 | Spd: 12 | Res: cold sleep poison | Confers: cold poison | MR: 15 | Generates: special | AC: 4 | Attacks: 1d9 bite level drain, 1d1 touch drain con, 1d1 touch drain dex, 3d6 hug physical, 3d9 non-contacting-beam remove-light | Alignment: -7 | Flags: genocidable, stalker, infravisible 15:38 <@luxidream> @@le? Tapu koko 15:38 Tapu koko ~5~ tanuki (q) | Lvl: 99 | Diff: 75 | Spd: 24 | Res: none | Confers: nothing | MR: 35 | Generates: special | AC: 0 | Attacks: 5d10 lashing physical | Alignment: 0 | Flags: genocidable, omnivore, swims, nopoly 15:39 <@escargott'em> @@le?micbran 15:39 micbran ~3~ Mira (j) | Lvl: 4 | Diff: 10 | Spd: 12 | Res: disintegrate poison petrification | Confers: poison | MR: 20 | Generates: unique | AC: 10 | Attacks: 2d4 weapon physical, 2d4 kick physical, 3d3 gaze heal | Alignment: 10 | Flags: omnivore, swims, regenerates, nopoly, stalker, vegan 15:39 <@escargott'em> @@le?mtf 15:39 mtf ~2~ moth (a) | Lvl: 3 | Diff: 5 | Spd: 18 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 9 | Attacks: 1d1 bite remove-light | Alignment: 0 | Flags: genocidable, flies 15:39 actually there is a monster named Pinobot; sadly, no one seems to be responsible for Pinobot's database anymore, and as a result it's outdated :( 15:39 lol 15:39 <@luxidream> @@le? Landorus 15:39 Landorus ~4~ landmaid (h) | Lvl: 9 | Diff: 11 | Spd: 6 | Res: cold | Confers: cold | MR: 0 | Generates: special | AC: 0 | Attacks: 2d4 weapon physical, 2d4 breath cold | Alignment: 0 | Flags: genocidable, omnivore, swims, amphibious, nopoly 15:39 lol 15:39 @@le?stenno 15:39 stenno ~3~ Baenni (b) | Lvl: 4 | Diff: 11 | Spd: 4 | Res: disintegrate petrification | Confers: nothing | MR: 90 | Generates: unique | AC: -12 | Attacks: 2d8 weapon physical, 2d8 kick physical | Alignment: -1 | Flags: omnivore, mindless, nopoly, stalker, vegan 15:39 still baenni 15:39 there should be a stenno monster 15:40 <@escargott'em> Numba one stenna 15:40 <@luxidream> @@le? Muk 15:40 muk (F) | Lvl: 14 | Diff: 19 | Spd: 9 | Res: poison acid | Confers: nothing | MR: 0 | Generates: special | AC: 0 | Attacks: 4d6 touch drain str, 2d6 breath drain str, 2d6 breath acid | Alignment: 0 | Flags: omnivore, breathless, mindless, oviparous, vegan 15:40 updating pinobot involves downloading slex source code, patching it with the patch and then running it to produce the yaml file 15:40 do you want me to make one? I can make you the nemesis or quest leader of a to-be-created new role :D 15:40 :o 15:40 <@luxidream> only gen 1 Pokémon? 15:40 but all flags are manually added 15:40 @le?Ho-oh 15:40 Ho-oh (B) | Lvl: 25 | Diff: 35 | Spd: 30 | Res: fire cold sleep disintegrate poison petrification | Confers: cold | MR: 90 | Generates: unique | AC: -15 | Attacks: 10d5 claw physical, 4d4 claw item steal, 10d5 breath fire, 4d3 bite fire | Alignment: -6 | Flags: omnivore, flies, breathless, thick hide, regenerates, seeinvis, poisonous, nopoly, stalker, covetous, infravisible 15:40 <@escargott'em> Stenno sounds like a quest nemesis 15:40 which makes it very annoying to do especially if it's a variant like slex that adds crapton of flags 15:40 <@lapis> @@le?mewtwo 15:40 mewtwo ~3~ meowth (f) | Lvl: 8 | Diff: 10 | Spd: 15 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 4 | Attacks: 3d4 bite physical, 2d2 claw gold steal | Alignment: 0 | Flags: genocidable, carnivore, infravisible 15:41 is monster conflict a thing in slex? 15:41 <@escargott'em> You got another Pokemon from that Pokemon :p what are the chances 15:41 stenno: nope, only the player can be causing conflict 15:41 aw 15:41 <@lapis> @@le?mew 15:41 mew ~2~ ae (d) | Lvl: 2 | Diff: 1 | Spd: 12 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 5 | Attacks: 1d9 passive physical | Alignment: 0 | Flags: genocidable, carnivore, infravisible 15:41 Adeon: why is that annoying? don't you find it beautiful that there are so many flags and stuff? ♥ 15:42 <@escargott'em> Ae? Kinda a lazy name :p 15:42 [hdf-us] [nh361] bouquet (Wiz Gno Fem Neu), 4473 points, T:5374, killed by a white unicorn 15:42 there's also a monster called "wu" :D 15:42 <@escargott'em> I'm trying to think of what kind of new class of hero would have a quest nemesis named stenno 15:43 <@luxidream> Speed runner class 15:43 yeah but something really stupid 15:43 <@escargott'em> A class called speed runner :D 15:43 like speed 36 but never really good weapons or equipment 15:43 oh ah speedrunner class would be cool 15:43 <@luxidream> guardian is adeon 15:44 <@escargott'em> Speed 36 but deals half physical and half spell damage or something :p 15:44 <@luxidream> quest is filled with air elementals 15:44 stenno: okay I've added it to my to-do list that I want to add you as a nemesis :) 15:44 starts with very fast and a pickaxe and a tonal 15:44 haha 15:44 i am ok 15:44 with that 15:45 speedrunner can train weaponless to expert but nothing else 15:45 <@escargott'em> Starts with part of a random assortment of an ascension kit, but can't pick anything up 15:45 oh yeah and a blessed magic lamp 15:45 weaponless to grand master* 15:45 can't wear helmets 15:46 hmm 15:46 quest arti gives half physical 15:46 <@escargott'em> How about a super fast player that simply gets a massive detriment if his ac gets below 0 15:46 well a speedrunner needs either good hp or good ac 15:47 here might be something: price-ID just doesn't work 15:47 there is no price ID in slex, except for spellbooks 15:47 hm ok 15:48 <@luxidream> They have a tighter “turns to ascend “ clock 15:48 what is a turns to ascend clock 15:48 <@luxidream> which is a thing in slex iirc 15:48 also exists in slex already; it could be harsher for the speedrunner, obviously 15:48 <@luxidream> difficulty spikes really high if you take too long 15:49 <@luxidream> Punish the player for idling on a screen for too long 15:50 that would be a twist to the whole turn-based game 15:50 then it wouldn't be a roguelike anymore 15:50 maybe there would be a lot of items that just wouldn't generate 15:50 slex has a nasty trap that causes everything (e.g. opening the inventory, pressing spacebar, or saving the game) to use a turn; maybe give that effect to the speedrunner permanently :P 15:50 because speedrunners only need a few very specific items 15:51 maybe no potions at all? 15:51 that'd be a challenging restriction 15:51 <@escargott'em> Wait is that an intrinsic from a trap 15:51 sounds good 15:51 <@escargott'em> Is that in slash'em? 15:51 extended lava time distortion 15:51 escargott'em: only in slex 15:52 <@escargott'em> Because saving is costing turns in a slashem port I use :p 15:52 <@escargott'em> I guess it's a bug then 15:52 sounds like you either got a bugged port then, or it's slex and you picked a windinhabitant kurwa or something as your char ;) 15:52 <[Demo][srn]1> or the slashtem guy is pushing slashthem as slashem 15:52 <@escargott'em> It's not released, I found it in a github :p so I can forgive the bug 15:53 <@escargott'em> Android slashem port 15:53 <@luxidream> Who are the gods for the speed runner role 15:53 <@escargott'em> The Flash of course 15:53 adeon of course 15:53 maud 15:53 nht 15:53 cow9 15:54 eidolos 15:54 Is their nemesis TASBot? 15:54 <@luxidream> lol 15:54 tasbot would be a nice nemesis 15:54 i mean liek 15:54 you could do some insane stuff 15:55 <@luxidream> Give it some ridiculous speed 15:55 always rolls high on its rolls 15:55 tasbot is able to do speed 42 i think 15:55 <[Demo][srn]1> you couldnt though cause its slex 15:55 <[Demo][srn]1> so nothing you add matters 15:55 no wait 15:55 <[Demo][srn]1> cause its diluted by everything else 15:55 speed 84 15:55 7 actions in a turn 15:56 <[Demo][srn]1> you can do that in splicehack lol 15:56 wasn't there this dnethack sword 15:56 some bleach reference 15:56 <@luxidream> Scrolls of time? 15:56 tengen zangetsu 15:56 <@luxidream> cause those are broken in splice 15:56 or zanpaktou or so 15:56 last watched bleach like 10 years ago 15:57 How's weapon miss calculated anyway? 15:57 <[Demo][srn]1> what do you mean broken luxidream? 15:57 fucking shonen man 15:57 Give TASBot a inherent property that all hits that could miss miss. :P 15:57 @le?speedotrice 15:57 speedotrice (c) | Lvl: 5 | Diff: 17 | Spd: 72 | Res: poison petrification | Confers: poison | MR: 30 | Generates: special | AC: 6 | Attacks: 1d3 bite physical, 0d0 touch petrification, 0d0 passive petrification | Alignment: 0 | Flags: genocidable, omnivore, oviparous, nopoly, touch petrifies, infravisible 15:57 If it's possible to get enough to-hit to render that impossible. 15:58 ^^ probably fastest slex monster 15:58 (So you can actually kill him) 15:58 <@luxidream> Demo: really powerful 15:58 level 5 15:58 seems valid 15:58 i don't want a disgusting nest to be generated 15:58 oh wait it doesn't use mkclass 15:59 [hdf-us] [dnh] monstergrin (Ana Elf Fem Cha) averted death, on T:36797 15:59 monsters can do 200-teleport intrisically anyway 15:59 <[Demo][srn]1> luxidream i read like 7 blessed ones on astral and i only got a few extra turns 15:59 it doesn't use mkclass? what does it use then? 16:00 probably hardcoded 16:00 slex cockatrice nests can generate random c-class monsters, so I guess the speedotrice is a possibility 16:00 to cockatrice 16:00 oh 16:00 ok 16:00 vanilla should be hardcoded 16:00 in the case of doubt, slex always goes for max randomness :D 16:00 [hdf-us] [4k] hothraxxa (Mon Hum Fem Cha) were chosen to steal souls for your god's glory!, on T:16740 16:00 <@luxidream> Oh, I used them to kill the demon lords 16:00 <[Demo][srn]1> oh thats smart 16:00 <@luxidream> They worked pretty well for me 16:01 <[Demo][srn]1> its like a potion of paralysis 16:01 <[Demo][srn]1> i used mine on astral and i dont think they stacked like i thought they would 16:09 [hdf-us] [un] picaresquieu (Wiz Elf Fem Cha) killed Croesus, on T:44807 16:10 i am feeling already that i am too tired for speedrunning today 16:11 also i have a little headache 16:11 <[Demo][srn]1> refactoring chris's code to make it worse but more usable for the dumb thing i wanna do with it 16:13 -!- ProzacElf has joined #hardfought 16:14 <@escargott'em> The hit or miss is just a d20 roll 16:14 <@escargott'em> With like a thousand modifiers 16:16 ... to produce "you hit" 16:17 <[Demo][srn]1> sounds like nethack to me lol 16:17 a thousand modifiers which are spread over a thousand different files with no apparent system or naming conventions 16:18 stenno: Acksherly to-hit modifiers are pretty well clearly organised - more just added willy-nilly in the way that makes them rapidly irrelevant for the player 16:18 DCSS's to-hit calculation is far more baroque but then you can actually miss there all game 16:19 with a lot of constructs that might just look like plain bugs but under closer inspection are clever hacks to save 12 bytes of memory on the VAX/VMS platform 16:20 yeah fair enough 16:21 why does `ldrname()` return a `const char *` 16:21 It doesn't matter if you modify it and since it points to a static buffer it's not constant either 16:21 I had a scheme to make player to-hit matter by giving monsters player-style damage reduction, overcome by excess to-hit 16:21 yeah to-hit only really matters in the early game 16:23 in the lategame you can even take the -20 to-hit penalty for monk body armor if you have enough luck and XL 16:35 -!- greqrg has joined #hardfought 16:35 <[Demo][srn]1> man im using advanced tactis 16:39 -!- LarienTelrunya has quit [Quit: Page closed] 16:43 <@rikersan> demo: can ndnh merge my PR to dnao ty 16:43 <@rikersan> it's legit I swear 16:43 <[Demo][srn]1> what is it and how dumb is it and is it dumb enough? 16:43 <@rikersan> it's amazing 16:44 <@rikersan> it makes the builds for dnh on clang not output a couple mbs of warnings 16:44 <@rikersan> see: https://github.com/Chris-plus-alphanumericgibberish/dNAO/pull/95#issuecomment-404302856 16:44 <[Demo][srn]1> probably wont play well with ndnh 16:51 <[Demo][srn]1> man compiler safety is great 16:52 * PavelB has been working in Python this morning 16:52 <@rikersan> kek 16:52 <@rikersan> do'nt you work in c# tho 16:52 The lack of compile-time checks and dynamic typing made 30 minutes of work be 4 hours of work 16:53 @rikersan I *do* usually work in C# 16:53 That's why I'm complaining about it 16:53 <@rikersan> like, it took longer in python? 16:53 Yes 16:53 Much, much longer. 16:54 Instead of 2 seconds to get a handy list of every error in my program from the compiler, I had to waste like at least a minute testing on every individual error I made 16:55 <[Demo][srn]1> yeah that sounds awful 16:56 There was not one single logic error. I got that right on the first try. It was *entirely* type and syntax errors. 16:59 <[Demo][srn]1> i am on fire right now and it hurts 16:59 <[Demo][srn]1> trying to do things i have no idea how to do and its having the expected effects 17:00 <[Demo][srn]1> can i not just pass a pointer to a struct to another function and have it modify the -> fieldy guys of it? 17:02 <@rikersan> you should be able to, are you passing it wrong 17:03 <[Demo][srn]1> oh i might need parenthesis 17:06 me_irl 17:06 > oh i might need parenthesis 17:06 Literally me for four hours this morning 17:08 -!- ais523 has joined #hardfought 17:08 -!- raisse has quit [Read error: Connection reset by peer] 17:08 <[Demo][srn]1> lets see if this works now 17:08 -!- raisse has joined #hardfought 17:08 -!- mode/#hardfought [+v raisse] by ChanServ 17:08 <[Demo][srn]1> wow it compiled thats nuts 17:08 -!- ais523 has quit [Client Quit] 17:09 -!- ais523 has joined #hardfought 17:09 And if it compiles, it's sure to work! 17:09 <[Demo][srn]1> rikersan you know how dnh is dumb and doesnt work with polymorphing into a lot of monsters? 17:09 <[Demo][srn]1> wow i think its working 17:16 <@rikersan> lol 17:16 <@rikersan> demo: yes what? 17:21 -!- ProzacElf has quit [Ping timeout: 256 seconds] 17:22 <[Demo][srn]1> AT_THRW really ghetto refactor 17:22 <[Demo][srn]1> err AT_ARRW lol wth 17:22 <@rikersan> lel 17:22 <@rikersan> and AT_GAZE really needs to be refactored too I think 17:22 <@rikersan> i mean vision is so broken it's not even funny 17:23 <@rikersan> and it would be nice to have a better distinction between passive and actives in the pokedex 17:24 <[Demo][srn]1> what about vision is broken? 17:24 <[Demo][srn]1> other than bloodsense? 17:24 <@rikersan> monster gazes 17:24 -!- ProzacElf has joined #hardfought 17:25 <[Demo][srn]1> what about them? 17:25 <@rikersan> they're broken as shit 17:25 <[Demo][srn]1> they crash? 17:25 <@rikersan> no but they go through walls and hit things they shouldn't and fun stuff like that 17:25 <[Demo][srn]1> the mhitm issue? 17:25 <[Demo][srn]1> thats fixed 17:25 <@rikersan> yes 17:25 <@rikersan> oh is it 17:26 <[Demo][srn]1> ive spent a lot of the day playing with gazes 17:26 <[Demo][srn]1> and yes it is 17:26 <[Demo][srn]1> https://github.com/Chris-plus-alphanumericgibberish/dNAO/commit/cd3b3d16b202705fc0c5ba9937caffbb1b4a196c and https://github.com/Chris-plus-alphanumericgibberish/dNAO/commit/b3ff5d1f5f2756cfe378e47c301f21a066fbf71e 17:26 <@rikersan> oh good 17:26 <[Demo][srn]1> ndnh now has the fixes too as of today 17:29 [hdf-us] [nh361] bouquet (Wiz Gno Fem Neu), 3039 points, T:5575, killed by a soldier ant 17:48 <@escargott'em> What's happens if you 'feel dead inside' and offer the amulet while still polymorphed? 17:49 <@IceBox> should be fine, right? 17:49 <[Demo][srn]1> yeah 17:49 <@IceBox> you better do it before you revert 17:50 PavelB: I thought ldrname() was guaranteed to return an uppercased string. Did you wiztest and find otherwise? 17:50 aos_: Message from PavelB at 2018-07-11 00:38 EDT: I spawned with `b) a +0 dagger named Dagger of Fable`. I do recall there was an update for randomly giving names to weapons that spawn enchanted, but it shouldn't be giving a *+0* dagger a name, right? 17:50 <@IceBox> polymorph doesn't affect anything like alignment and such 17:50 <@escargott'em> So you just assume the hero doesn't live happily ever after once he leaves the dungeon :p 17:50 <[Demo][srn]1> holy crap 17:50 <@rikersan> yep 17:50 <@IceBox> genocide is more of a local genocide 17:50 <[Demo][srn]1> throwing the same object a bunch is not a good idea 17:50 <@IceBox> not like planetary 17:51 <@rikersan> what? 17:51 <@escargott'em> Maybe genocide works in the entire universe, you don't know 17:51 PavelB: hmm the dagger of fable wasn't generated as part of a special level or anything? 17:51 <[Demo][srn]1> m_throw() on the same object in a for loop 17:51 <@IceBox> true but that's what i'm assuming based on the fact that you can definitely ascend while polymorph despite your base race being genocided 17:51 <@IceBox> more like dungeoncide 17:52 <@escargott'em> Wait, once you ascend you become a demi god anyway, right? 17:52 <@escargott'em> Or is that dcss 17:52 <@IceBox> so maybe that's a different race? 17:52 <@IceBox> you do become a demigod 17:52 <@IceBox> maybe you're an A now 17:52 <@escargott'em> Well certain creatures can't be geno, I would imagine demigod can't :D 17:53 <@IceBox> demigod is probably a "celestial being" and therefore an A 17:53 <@escargott'em> I'm glad we had this discussion 17:53 <@IceBox> which cant be genocided, i think we figured it out 17:53 <@IceBox> pack it up boys 17:53 <@IceBox> you can all head home 17:53 <@luxidream> A can be genocided in FIQhack 17:53 <@rikersan> does it work? 17:53 <@escargott'em> You just had to throw a wrench in everything didn't you 17:53 <@IceBox> then FIQ should either crash or prevent ascension if you genocide A 17:53 <@IceBox> does FIQ know this 17:53 <@IceBox> someone tell him 17:54 <@rikersan> FIQ: since you needed more mentions 17:54 <@escargott'em> He likes it 17:54 <@luxidream> however, in order to do this, an A has to read confused genocide 17:54 <@IceBox> ew what? So it's not just a FIQ change that "A can be genocided"? 17:54 <@IceBox> it's like this ultra corner case thing that's barely reasonalbe? 17:55 <@escargott'em> Nethack is made up of nothing but corner cases 17:56 <@luxidream> this potentially works with anything though 17:56 <@luxidream> the wizard of yendor can genocide himself 17:56 <@luxidream> although according to FIQ it is very difficult 17:57 <@luxidream> astral would be dumb if A could be genocided lol 18:02 [hdf-us] [nh361] spork (Bar Orc Mal Cha), 1340 points, T:2468, killed by a dwarf king 18:06 -!- raisse has quit [Ping timeout: 264 seconds] 18:10 aos_: I went ingame, typed `a-` as a Valk, and got `the Norn` 18:10 And I started with the dagger 18:12 [hdf-us] [nh361] knavery (Rog Orc Fem Cha), 86 points, T:476, killed by a boulder 18:23 <[Demo][srn]1> jesus christ black bolt spirit ability is ghetto 18:25 in multiplayer AceHack, genocide's more like an aura that permanently surrounds you 18:25 <[Demo][srn]1> i wish there was a multiplayer acehack server up still, that sounds fun to try 18:25 (this is mostly to prevent it asynchronously affecting things on other levels, you have to actually go to the level to kill them, it prevents players saving each other via cross-level genocide) 18:25 it's really buggy 18:25 but does kind-of work 18:26 I was involved in the first ascension (it was me + Adeon), but while Adeon ascended, I ended up dying to a bug 18:26 -!- greqrg has quit [Ping timeout: 240 seconds] 18:26 (incidentally, deucehack flavours a death-to-a-bug as a monster genociding you, not a dungeon collapse, if it can allow the other players to play on) 18:27 (so Adeon ascended, and I got genocided by a purple worm) 18:27 <[Demo][srn]1> weird 18:28 its annoying to play 18:28 but it works 18:28 basically the main rule is: don't spend any time on the same DL 18:28 I think the multiplayer is amazing 18:28 although a little crazy too how it's implemented 18:28 it was really fun 18:29 yeah pick arc and dig down before anyone else does 18:29 i think ishanyx and paradoxx were the first two people ascending 18:29 -!- Grasshopper has joined #hardfought 18:29 -!- mode/#hardfought [+v Grasshopper] by ChanServ 18:30 https://nhqdb.alt.org/?133 18:30 stenno: yes, first joint ascension 18:30 and yes, handling the amulet of yendor in multiplayer is… nontrivial 18:31 the approach I eventually settled on is that entering the Planes drops a duplicate Amulet on the D:1 upstair 18:31 this is still one of my favorite quotes 18:31 <[Demo][srn]1> i just think its insane that it got to a point where it was ascendable 18:32 [hdf-us] [un] picaresquieu (Wiz Elf Fem Cha) killed Hradec Kralove on T:48171 18:33 @le?oh6 18:33 oh6 ~2~ orc (o) | Lvl: 1 | Diff: 3 | Spd: 9 | Res: none | Confers: nothing | MR: 0 | Generates: special | AC: 10 | Attacks: 1d8 weapon physical, 1d1 weapon physical | Alignment: -3 | Flags: genocidable, omnivore, nopoly, infravisible 18:33 right, it's at a point where you have to be very conscious of the bugs and treat them as slex-like game mechanics 18:33 i.e. arbitrary, evil and makes no sense 18:33 rule 2: neverv genocide 18:33 but possible to work around if you know what they are 18:33 because somehow you end up self-genociding 18:33 <[Demo][srn]1> yikes 18:33 rule 3: never save your game in a shop 18:33 is that in slex or deucehack? 18:34 wasn't that in acehack-mp? 18:34 geno works fine in deucehack when used by a player 18:34 getting randomly genocided is how the game deals with a situation where it has no idea what to do next 18:34 just like dungeon collapses in vanilla 18:34 i remember some pline "you hear the sound of genociding approaching" or so 18:34 aah! 18:35 oh i see now, you mentioned it earlier 18:35 and yes, "never save in a shop" is a fairly important rule 18:35 perhaps that error message should be less flavourful 18:36 actually I'm astonished that shops work at all 18:36 they really shouldn't 18:37 <@escargott'em> Saving in shop is fine for vanilla right? 18:37 yeah 18:37 its a specific multiplayer bug :P 18:38 it works in multiplayer too if you're the last player to save 18:38 the basic issue is that if you have two players on the same level and one of them saves but not the other, they aren't on the same level any more 18:38 so if you do it in a shop with unpaid items, the shopkeeper sees "oh, that person has unpaid items but isn't on the same level, they must have tried to steal the items, pity I can't do anything about it but wait for them to come back" 18:39 then when you resume the game… 18:39 <@escargott'em> Free xp? 18:39 the shopkeeper gets angry because he thinks you have stolen something 18:40 so he proceeds to bash your head in 18:40 <[Demo][srn]1> how hard would it be to convince someone to host deucehack? 18:40 ais523: are you cool with kerio again? 18:41 interesting question; I'm not angry with him (and wasn't really at the time), but I am unlikely to trust him with secrets 18:42 fair enough 18:42 [Demo][srn]1: it's pretty easy to host, just really buggy 18:43 a dgl setup will work as long as everyone's using the same playfield (which I think dgl does by default?) 18:44 <[Demo][srn]1> how resource intensive is it compared to nh4? 18:45 less in terms of memory (assuming you count per player, e.g. a 10-player game will use 10 times as much as a 1-player game), CPU use will be higher while people are actively playing though, it also uses much more disk I/O bandwidth than any other version of NetHack 18:45 <@lapis> Demo, what was that earlier about dnh poly being messed up? 18:46 it's also much more expensive in other versions in named pipe filehandle kernel structures, but this is a resource limit that's rarely encountered unless you're really trying to hit it 18:47 <[Demo][srn]1> lapis dnh doesnt really support mon poly too well for a lot of added monsters and will throw all kinds of impossibles when attacking or using #monster abilities 18:47 <[Demo][srn]1> hmm ill play deucehack one day 18:48 <@lapis> Ah hmm 18:48 <[Demo][srn]1> anything with a non cnf or fire gaze, have fun 18:48 <@lapis> Do vanilla monsters still work fine? I’ve never really had a chance to try out that strategy 18:48 <[Demo][srn]1> AT_ARRW causes impossible 18:48 <[Demo][srn]1> yes they do 18:48 <[Demo][srn]1> trying to work out what other attack types are issues 18:48 hmm, what are hardfought's standards for variant bugginess? 18:48 <[Demo][srn]1> and actually implement in ndnh 18:49 <[Demo][srn]1> well it has slex on it so.... 18:49 like, woudl it be willing to host a known-buggy variant or would it prefer it to be debugged first? 18:49 that's not fair, things that would be considered bugs in deucehack are considered features in slex :-P 18:49 going by past experiences, they are willing to host buggy variants but are also willing to maintain unmaintained buggy variants themselves 18:49 <[Demo][srn]1> ok dnethack has been historically pretty buggy 18:50 <@lapis> Historically and currently 18:50 <@lapis> To be fair even 343 is fairly buggy 18:50 the best fix to the save-in-shop bug would simply be to tell the player to leave the shop first, I guess 18:50 evading bugs is just an uncodified conduct 18:51 <[Demo][srn]1> so a feature? 18:52 the most annoying deucehack bug for me is the way that zapping healing or extra healing at an ally crashes the game 18:52 the one instance of "PvP" I tried to implement in the game and it doesn't even work 18:52 (by all DeuceHack logic doing that should just miss, it's an intentional special case that it can hit and have an effect, it just doesn't) 18:57 [hdf-us] [dnh] oh6 (Mon Hlf Fem Cha) killed Cerberus, on T:34218 18:57 -!- Muad has quit [Read error: Connection reset by peer] 18:59 -!- Grasshopper has quit [Read error: Connection reset by peer] 19:00 -!- Muad has joined #hardfought 19:06 -!- Grasshopper has joined #hardfought 19:06 -!- mode/#hardfought [+v Grasshopper] by ChanServ 19:12 [hdf-us] [dnh] oh6 (Mon Hlf Fem Cha) destroyed Vlad the Impaler, on T:34770 19:24 -!- Muad has quit [Read error: Connection reset by peer] 19:25 heh, Added shuriken to my cav's skills list 19:29 -!- stenno has quit [Ping timeout: 244 seconds] 19:30 <[Demo][srn]1> man f is such a great shortcut key 19:32 !tell @escargott'em Beholder is forked from Athame, not Rodney because at the time Rodney could not announce multiple variants, and that was the #1 requirement. 19:32 Will do, Tangles! 19:35 !tell @escargott'em More stuff was (and still is) added by popular demand and as time permits. And yes it is 1973 lines of python in a single file. 19:35 Will do, Tangles! 19:38 !tell @escargott'em I do not deliberately leave features out of code for no reason... as if I was going to charge you a fee for the extra functions? 19:38 Will do, Tangles! 19:39 Tangles: Mind you, it's an idea 19:40 !tell @escargott'em I was just talking about splitting the code after my last commit last night. If it happens please don't think it was your idea. 19:40 Will do, Tangles! 19:40 <[Demo][srn]1> i want beholder premium 19:41 4 extra lethal eyes in DLC 19:41 !tell @escargott'em There are still plenty of bugs. !tell probably doesn't work for nicks that contain apostrophes or French words. 19:41 Will do, Tangles! 19:42 Tangles: Pretty sure you don't use the `@` in !tell even for rld users 19:43 Yeah I can't remember. The whole discord bridge thing was a pig to get working tbh. 19:45 Should work either way. 19:46 <@escargott'em> discord saves messages and pings anyway, so you could have omitted the !tell for discord users 19:46 @escargott'em: Message from Tangles at 2018-07-11 19:32 EDT: Beholder is forked from Athame, not Rodney because at the time Rodney could not announce multiple variants, and that was the #1 requirement. 19:46 @escargott'em: Message from Tangles at 2018-07-11 19:35 EDT: More stuff was (and still is) added by popular demand and as time permits. And yes it is 1973 lines of python in a single file. 19:46 @escargott'em: Message from Tangles at 2018-07-11 19:38 EDT: I do not deliberately leave features out of code for no reason... as if I was going to charge you a fee for the extra functions? 19:46 @escargott'em: Message from Tangles at 2018-07-11 19:40 EDT: I was just talking about splitting the code after my last commit last night. If it happens please don't think it was your idea. 19:46 @escargott'em: Message from Tangles at 2018-07-11 19:41 EDT: There are still plenty of bugs. !tell probably doesn't work for nicks that contain apostrophes or French words. 19:47 Yeah but scrolling is a pain no matter your interface 19:47 PavelB: Hmm, I'll look into it when I get back then I guess. If more bugs start piling up would you mind keeping track of them because I can't 19:48 <@escargott'em> Just hit the button on the top right 19:48 <@escargott'em> it'll open a little window with all your pings 19:48 <@escargott'em> sort it, do it by server, or all servers 19:49 irccloud free expires tomorrow and I don't want to pay for more 19:49 Ok 19:50 Well, I have a PR for the capitalization bug and the dagger is the only other thing for now 19:50 <@escargott'em> actually my adiirc did that too 19:50 If there's anything else (unless it's *really* minor) I can open an issue 19:51 I pay for irccloud because it's cheap and I find it hella useful 19:54 aos_: Did you get my advice changing theme earlier 19:54 You were complaining about yellow text being super bright 19:58 <@rikersan> Tangles, Pavel: you do need the @ 19:58 <@rikersan> it doesn't ping us otherwise 19:58 !tell rikersan Can we test real quick 19:58 Will do, PavelB! 19:59 PavelB: I think @rikersan means it doesn't highlight them in discord. 19:59 o 20:00 <[Demo][srn]1> yey! AT_ARRW monster attack properly implemented for polymorphed players now and can be fired from quiver 20:08 PavelB: yes I set it to dark, works great 20:08 👍 20:09 I never know whether to read that as 01F44D or 0414FD 20:09 Tomorrow and the next day will probably just use kiwiirc or something 20:10 -!- Grassy has joined #hardfought 20:10 -!- mode/#hardfought [+v Grassy] by ChanServ 20:11 -!- Grasshopper has quit [Ping timeout: 260 seconds] 20:32 -!- Schrubber1 has joined #hardfought 20:34 -!- Schrubber has quit [Ping timeout: 240 seconds] 20:35 -!- noty_ has joined #hardfought 20:36 -!- noty has quit [Ping timeout: 276 seconds] 20:39 aos_: The free version still works it just stops recording history after two hours of being offline 20:40 <@lapis> Would beholder break on the irc end if it automatically added the @ to all tell messages? 20:52 well I am on a bicycle and asleep for more than two hours at a time each day, but ok I guess this page will still do 20:52 [hdf-us] [nh13d] rustmonster (Pri Mal), 50 points, T:33, hobgoblin 20:52 [hdf-us] [nh13d] rustmonster (Pri Mal), 50 points, T:10, imp 20:54 [hdf-us] [nh13d] rustmonster (Pri Mal), 110 points, T:32, imp 20:56 [hdf-us] [nh13d] rustmonster (Pri Mal), 86 points, T:98, acid blob 20:57 [hdf-us] [nh13d] rustmonster (Pri Mal), 102 points, T:215, imp 20:59 Well, kiwi doesn't record anything, does it? 21:05 -!- rikersan has joined #hardfought 21:21 -!- tacco| has quit [] 21:25 -!- stenno has joined #hardfought 21:25 -!- stenno is now known as Guest60232 21:28 -!- a_boudelia has joined #hardfought 21:29 -!- Guest60232 has quit [Ping timeout: 244 seconds] 21:42 -!- rikersan has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 21:45 [hdf-us] [un] picaresquieu (Wiz Elf Fem Cha) killed Medusa, on T:49794 21:56 -!- bug_sniper_ has joined #hardfought 21:57 [hdf-us] [nh361] dracunos (Val Dwa Fem Law) destroyed Vlad the Impaler, on T:61259 21:57 [hdf-us] [nh361] dracunos (Val Dwa Fem Law) acquired the Candelabrum of Invocation, on T:61260 22:26 [hdf-us] [dnh] lapis (Val Dwa Fem Law) entered Minetown for the first time, on T:2110 22:33 YANI (suggested by Masterjun in another channel): nets (the game is called NetHack after all) 22:33 it doesn't make much sense that DCSS has them and we don't 22:36 I second this 22:37 -!- noty_ has quit [Quit: WeeChat 2.0.1] 22:43 -!- Muad has joined #hardfought 22:45 -!- ais523 has quit [Quit: bedtime] 22:48 [hdf-us] [un] picaresquieu (Wiz Elf Fem Cha) wished for "blessed can of grease", on T:51176 22:57 <@luxidream> should be a unique item 22:57 <@luxidream> it’s NetHack, not NetsHack 22:59 <@luxidream> though I imagine NetShack would have been a very different game 23:05 <@escargott'em> how does one read a scroll on the plane of water? 23:05 <@escargott'em> if you take actions in the plane of water with scrolls in your inventory will they eventually blank? 23:09 <@escargott'em> oh, you have to stay in the middle of the bubble as it moves, I guess? 23:18 [hdf-us] [fh] ahrimen (Val Dwa Fem Law), 65013 points, T:14701, killed by a guard 23:26 -!- stenno has joined #hardfought 23:26 -!- stenno is now known as Guest38269 23:30 -!- Grassy has quit [Ping timeout: 240 seconds] 23:31 -!- Grasshopper has joined #hardfought 23:31 -!- mode/#hardfought [+v Grasshopper] by ChanServ 23:31 -!- Guest38269 has quit [Ping timeout: 240 seconds] 23:41 -!- a_boudelia has quit [Quit: WeeChat 2.1]