00:12 -!- ProzacElf_ has joined #hardfought 00:12 -!- ProzacElf has quit [Read error: Connection reset by peer] 00:13 -!- ProzacElf_ is now known as ProzacElf 01:17 [hdf-us] [fh] ahrimen (Val Dwa Fem Law), 48184 points, T:9160, petrified by a chickatrice, while unable to move due to turning to stone 01:18 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) had Excalibur thrown at her by some watery tart, on T:1540 01:25 -!- realinari has joined #hardfought 01:40 -!- raisse has joined #hardfought 01:40 -!- mode/#hardfought [+v raisse] by ChanServ 01:47 -!- raisse has quit [Ping timeout: 264 seconds] 01:49 [hdf-us] [dyn] Jill (Blue) (Wiz Elf Fem Cha), 46 points, T:101, killed by a jackal 01:58 -!- MisteryMyra has quit [Ping timeout: 260 seconds] 01:59 [hdf-us] [dyn] Jill (Blue) (Wiz Elf Fem Cha), 5512 points, T:3026, killed by an elf mummy 02:04 -!- MisteryMyra has joined #hardfought 02:12 [hdf-us] [dyn] Jill (Blue) (Val Dwa Fem Law), 4194 points, T:3441, quit 02:20 bout time 02:21 -!- mcw has joined #hardfought 02:22 mornin' y'all 02:30 morning? no 02:30 time for bed 02:30 night 02:30 hi though 02:30 -!- realinari has quit [Quit: realinari] 02:37 -!- raisse has joined #hardfought 02:37 -!- mode/#hardfought [+v raisse] by ChanServ 02:45 -!- raisse has quit [Ping timeout: 256 seconds] 03:05 -!- deadnoob has joined #hardfought 03:31 -!- rikersan has joined #hardfought 03:39 invisible monsters suck 03:39 -!- Grasshopper has joined #hardfought 03:39 -!- mode/#hardfought [+v Grasshopper] by ChanServ 03:45 -!- rikersan has quit [Ping timeout: 264 seconds] 03:46 I have a goblin!!! 03:56 fucking Ks 04:28 -!- elenmirie has joined #hardfought 04:28 -!- mode/#hardfought [+v elenmirie] by ChanServ 05:11 -!- noty has quit [Quit: WeeChat 2.0.1] 05:21 -!- deadnoob has quit [Ping timeout: 276 seconds] 06:08 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) made her first wish - "blessed greased fixed +2 gray dragon scale mail", on T:8813 06:13 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) wished for "blessed greased fixed amulet of life saving", on T:8823 06:25 -!- noty has joined #hardfought 06:30 -!- ProzacElf has quit [Ping timeout: 256 seconds] 07:19 Is it wrong that smart pointers and custom allocators are making me ever so slightly moist at the moment? 07:52 -!- noty has quit [Quit: WeeChat 2.0.1] 07:54 -!- tacco| has joined #hardfought 08:01 -!- MisteryMyra is now known as MiseryMyra 08:09 <@Winsalot> FIQ made food sacrificeable? 08:27 yes 08:30 El FIQo has awoken, bonjourno! 08:36 <@Winsalot> I think the most recent FIQhack changes should be shown in the title screen 08:36 <@Winsalot> since it's getting hard to keep up 😃 08:37 @Winsalot you underestimate the amount of bookkeeping that would involve 08:37 <@Winsalot> just add a like somewhere 2018-03-14 food can now be sacrificed 08:37 in xnh, I'm already getting tired of write good commit messages -> condense the commit messages into the changelog -> condense the changelog into the wiki 08:38 <@Winsalot> 2018-04013 - added ring of carrying 08:38 <@Winsalot> etc 08:38 <@Winsalot> how does food sacrifice even work? I assume I can't get gifts from it 08:43 [hdf-us] [slex] ttc1401 (Ama Ang Mal Law), 19403 points, T:3166, quit 08:43 aosdict: I do add it to the wiki whenever a major change is added 08:43 However, sacrifice change isn't listed there yet because it's only half of a bigger change, and the minor part of it 08:44 Well it's the bigger change internally, but the lesser change gameplaywise 08:46 @Winsalot in theory, nothing is stopping me from piggybacking on the save revisioning system to list all changes since last time you played 08:46 but it seems overkill 08:49 <@Winsalot> No, not since last time I played. Just make some list where each new gameplay change gets a brief description, with a link to a wiki. 08:49 <@Winsalot> No need to touch save files 08:50 <@Winsalot> Also, what are the upcoming changes to sacrificing? 08:50 <@Winsalot> You got me excited here 08:54 [hdf-us] [un] ttc1401 (Val Dwa Fem Law) killed Vlad the Impaler, on T:47153 09:04 <@Winsalot> are priests suppsoted to get angry when I sacrifice my own race? 09:07 The upcoming changes concern create monster nerfs 09:07 mainly to limit it in monster hands, but also has the effect of nerfing sacfesting 09:09 <@Winsalot> you are working on this together? 09:09 No. 09:09 I'm currently building a more comprehensive overhaul of the religion system, with the intent of applying it to xnh 09:10 -!- raisse has joined #hardfought 09:10 -!- mode/#hardfought [+v raisse] by ChanServ 09:10 need to finalize it as a proposal though (would love any feedback on it when that happens) 09:12 <@Winsalot> Does xnh support curses? 09:12 i've been cursed in xnh by lichs so yes 09:12 and rodney 09:12 <@Winsalot> I mean curses library 09:12 you did? colour me shocked! 09:13 It does not have the curses interface, no. 09:14 FIQ and Tangles have talked about building out support for it with 3.6.1, at which point I will happily pull it in... but I'm not really interested in starting from scratch with no knowledge and trying to do it myself. 09:15 morning 09:17 -!- Tariru has joined #hardfought 09:19 aosdict any changes to Ranger that we need to be aware of in xnh? 09:31 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) completed Sokoban, on T:17467 09:34 [hdf-us] [un] ttc1401 (Val Dwa Fem Law) killed the invisible Baalzebub, on T:48873 09:35 Morning K2! 09:36 o/ 09:37 K2: Recently, or ever? 09:37 Don't think there's anything ever, with the exception that they start carrying two lighter-than-vanilla beartraps. 09:37 Oh, and the gods are changed, but that's cosmetic. 09:39 What, Rangers can't dual-wield bows to fire twice as many arrows, or some other OP thing? 09:39 ok 09:39 trying a gnome ranger 09:39 chances are high my streak will end 09:40 jonadab: Rangers also have a secret hidden ability to grow two extra arms so they can dual shoot bows. 09:43 http://185.183.182.24/ttyplay.html I made goblings! 09:44 <@Winsalot> cool, what are you working on exactly? 09:44 jonadab: For maximum flavor in Fourk, you should change the Cav pantheon to be monosyllabic words just like everything else. 09:44 tubhack! one day in 100 years time I may finish it :) 09:44 Why should a caveman be able to pronounce "Ishtar"? 09:44 aosdict: Oooh, that is probably a good idea. 09:44 <@Winsalot> nethack variant from scratch? 😃 09:44 aosdict: Should I name one of the gods Thag, after the late Thag Simmons? 09:45 You could then reserve the Babylonian pantheon for some other planned role 09:45 Wins yes, I know it is stupid, but yolo. 09:45 jonadab: I don't know who that is. 09:45 aosdict: https://en.wikipedia.org/wiki/Thagomizer 09:45 Oh right, the Far Side. 09:45 <@Winsalot> Well, I also am planning to make my own roguelike from scratch 😃 so you are fine 09:46 <@Winsalot> but now I need to writeh my undergraduate thesis 09:46 mcw doesn't want to be on his deathbed and say "I really regret not writing a nethack variant from scratch" 09:46 <@Winsalot> so I compromise and play nethack 😃 09:46 Heh. 09:46 <@Winsalot> btw, mcw, what language is it in? 09:46 <@Winsalot> C? 09:46 yes 09:46 Please say it's not K&R C. 09:47 <@Winsalot> Why not something better? 09:47 Oh wait, I thought you meant regular nethack. 09:47 <@Winsalot> Like C++ 09:47 mcw is working in C++. 09:47 <@Winsalot> oh, that's fine then 09:48 <@Winsalot> Is there a way to PM someone who is on irc side of this chat? 09:48 aosdict: Oh, hmm, should the chaotic deity be Xul? 09:49 @Winsalot no 09:49 C++ 09:49 jonadab: Who's that. 09:49 Also, "Xul" sounds a bit unpronounceable too. 09:49 aosdict: from Ghostbusters, but also of Mozilla fame. 09:49 Pronounced "zool" 09:49 I got a bit moist today doing some std::shared_ptr that auto-frees back to the object pool when all refcounts are dropped 09:50 I am trying to restrain myself from doing too many clever things though... 09:50 <@Winsalot> mcw, you use ncurses? Now i'm really interested on how you plan to do everything 09:50 Winsalot I'm using libuncursed, so that does some amount of annoying config stuff for me already! 09:50 ok be back in probably several hours 09:50 aosdict: au-revoir! 09:51 Too bad libuncursed2 hasn't materialized. 09:52 We need to clone about five copies of ais, really. 09:52 Let one of him work on super-abstract long-range stuff like grammartree. 09:52 And press the other four into service on things of actual immediate use, such as libuncursed2. 09:56 *nods* 09:56 But the thing is, if we clone ais, we're going to end up with 5 different aimakes... 09:56 Hmm. 09:57 Perhaps I had not thought this through fully. 09:59 I need to make my goblins move, or do I make them attackable first? 10:01 Do yourself a favor: implement each action for the player and for non-player monsters at the same time, using mostly the same code. 10:01 It'll make things way more maintainable later. 10:02 If you want differences between monsters and the player, do an explicit is_player() check. 10:04 <@Winsalot> would it be good idea to make players and mosters essentialy the same but make monsters controllable by AI, and player controllable by user input? 10:04 <@Winsalot> Just an idea 10:04 @Winsalot: IMO, yes. 10:04 I mean, players might have some extra data that most monsters don't have. 10:04 <@Winsalot> yeay I'm smart 😃 10:04 That's how I'm currently doing it, DoMove is identical between player and monster 10:04 <@Winsalot> my dream roguelike has perfect symmetry between players and monsters 10:04 But that's also true of things like aligned priests, shopkeepers. 10:05 With some is_player shit for "You open the door" versus "You see a door open" 10:06 mcw: if (you_can_see(door)) { pline("%s %s the door.", capitalize(actor.name()), conjugate_verb("open", actor)); 10:06 Or something like that. 10:06 I was paraphrasing! But yes, there is even a visiblity check in there 10:07 Right. 10:07 I'm not writing my own grammar shit, that will come directly from one of the variants 10:07 Eh, be glad you're working in English. 10:07 We barely even _have_ conjugation. 10:08 As long as you don't have to handle the subjunctive mood, that is. 10:08 * jonadab shudders. 10:08 This is why I am stealing not doing! :) 10:08 I let the clever people who know things do it. 10:09 Well, most roguelikes put everything (except maybe the introductory paragraph and stuff like oracularities, quest dialog) in the present tense, indicative case. 10:09 Err, indicative *mood 10:09 [hdf-us] [xnh] hothraxxa (Arc Gno Fem Neu), 138 points, T:503, killed by a newt 10:10 So you really only have to conjugate for person, 2nd vs 3rd. 10:10 And _possibly_ singular vs plural. 10:10 Well, and passive voice if you want to do that. 10:11 I think NetHack does have some passive voice. 10:11 "It is hit!" and the like. 10:13 [hdf-us] [nd] Qwesti (Tou Hum Mal Neu), 5692 points, T:7422, killed by a giant beetle 10:21 -!- Menche has quit [Quit: Leaving] 10:27 :o 10:27 "Panic: ORPHAN: A monster is owned by a map but not by any tile" 10:28 Poor gobling 10:30 -!- raisse has quit [Ping timeout: 264 seconds] 10:32 -!- greqrg has joined #hardfought 10:33 -!- raisse has joined #hardfought 10:33 -!- mode/#hardfought [+v raisse] by ChanServ 10:34 [hdf-us] [xnh] hothraxxa (Arc Gno Mal Neu), 249 points, T:711, killed by a small mimic 10:34 damned pet wouldn't move :( 10:34 Poor hothraxxa 10:35 yeah, last time it was a newt 10:35 not having a good morning 10:35 * hothraxxa blames xnh mobbing for the newt death 10:44 [hdf-us] [nd] respite (Bar Orc Fem Cha), 17690 points, T:10553, quit 10:47 gnome ranger is squishy ;) 10:47 i need to get out of the mines 10:53 [hdf-us] [xnh] k2 (Ran Gno Mal Neu) became literate by reading the fortune inside a cookie, on T:3818 10:55 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) performed her first genocide (disenchanter), on T:23663 10:56 http://185.183.182.24/tubhack/doors.ttyrec.html \o/ 11:00 http://185.183.182.24/tubhack/doors2.ttyrec.html massive ballache to get them to open it from the other side, do you guys have some way of scripting monsters so you can test? 11:11 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) genocided class L, on T:23666 11:11 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) genocided class h, on T:23669 11:13 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) genocided class ;, on T:23673 11:21 mcw: In NetHack, AI door use is just part of their pathfind API 11:22 s/API/AI/ 11:22 [hdf-us] [nd] respite (Ran Elf Fem Cha) chose an elven dagger to be named "Sting", on T:1024 11:27 I know, I mean is there any way to force things to do stuff in order to test 11:27 and by things I mean monsters 11:27 And stuff I mean anything 11:37 In NetHack? No 11:37 Actually, in FIQHack, muse is set up in such a way that you can easily make it do basically anything 11:38 but only when it comes to using items, spells 11:42 [hdf-us] [xnh] hothraxxa (Arc Gno Fem Neu), 1928 points, T:1571, killed by a giant rat, while frozen by a monster's gaze 11:42 not sure how i hit that floating eye 11:42 oh well 12:15 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law) averted death, on T:28774 12:16 [hdf-us] [nd] MiseryMyra (Val Hum Fem Law), 158641 points, T:28784, killed by Yeenoghu, while paralyzed by a monster 12:16 I'm really sad. That run was going very well, and then somebody just had to summon Yeenoghu 12:17 I even had a second amulet of life saving, but he stunned me and killed me all before I could put it on 12:19 :( 12:21 my wand exploded when i tried to engrave, first time ever 12:22 -!- Tariru has quit [Ping timeout: 240 seconds] 12:25 That's the second time I've lost a good run recently while having an amulet of life saving that I couldn't equip in time 12:26 -!- raisse has quit [Remote host closed the connection] 12:27 -!- raisse has joined #hardfought 12:27 -!- mode/#hardfought [+v raisse] by ChanServ 12:28 <@Winsalot> mcw, how good are you at c++? 12:28 <@Winsalot> just wondering 12:33 -!- Tariru has joined #hardfought 12:36 I do it for a job, why? 12:36 http://185.183.182.24/tubhack/doors3.ttyrec.html wooo, I got a tiny test harness going 12:37 So I can script monster/player behaviour to force shit to happen (like making sure if the goblin opens the door when you can't see him, you get "the door opens" versus "the goblin opens the door") 12:37 Shame my font is so big the door.cpp is hard to see but eh 12:37 <@Winsalot> you seem to be making a very fast progress compared to me 12:38 <@Winsalot> this was the most impressive thing I have created so far 😃 12:38 https://cdn.discordapp.com/attachments/400474774440247317/434754254675116043/Screenshot_2018-04-12_19-48-44.png 12:38 I get super focused on things 12:38 Are you using something like libuncursed? 12:38 Takes away all the effort of having to wank around with ncurses directly. 12:38 <@Winsalot> this ir ncurses and some spagetti c++ 12:39 :D 12:39 <@Winsalot> I think I fucked up something on c++ side to get this result 12:39 <@Winsalot> still learning though 12:39 I'll try to push my source code at some point next week (he says), so if you're interested in a chuckle you can have a look! 12:39 <@Winsalot> definetely 12:39 <@Winsalot> but I think I need to get solid c++ fundamentals first 12:39 I am spending a bit of time now writing a sanity checkers, so I can run it after every turn and it looks for orphaned monsters, negative moveturns, etc. 12:40 That's probably true. 12:40 But best way to learn is by do! 12:40 I am not using anything crazy, I have no virtual functions, no templates, nothing fancy. 12:41 <@Winsalot> so what's the vision for tubshack? 12:41 [hdf-us] [slex] ttc1401 (Ama Ang Mal Law), 2185 points, T:910, quit 12:41 Something that nh-lovers will likely hate! I want a bunch of low-cooldown abilities that you are going to *have* to use 12:42 I.e. bashing monsters to death = no 12:42 More "scripted" monsters, with unique abilities and such. 12:42 <@Winsalot> just make wands recharde on their onw, like in pixel dungeon 12:42 Dungeon layout hub + branches, rather than dungeon + branches 12:43 <@Winsalot> I would enjoy more branches in nethack 12:44 I want to aim for something like 16 branches of 8 levels each (waves hands over numbers) 12:45 But keeping the 1-level branches that can spawn inside the other branches 12:47 <@Winsalot> Your plans are very concrete. This might anger RNGesus 12:47 you feel shuddering vibrations. some of the branches merge. demogorgon's lair forms from the hub 12:47 :D 12:47 The hub will "evolve" as you progress through, so as you enhance standing with your chose religion, you'll get a priest, then a temple, etc. 12:48 And who knows, if demogorgon wants to form a lair there... 12:48 i am intrigued by your views and wish to subscribe to your newsletter 12:48 I should stick my thoughts.txt on the ttyrec site 12:48 Which should have a name, but I suck at nameservers :( 12:49 it's interesting to see ideas about architecture reform and not so much some concept of balance 12:49 the combat should be wildly different that the balance discussion is going to be (hopefully) meaningless 12:49 [hdf-us] [slex] ttc1401 (Ama Ang Mal Law), 3503 points, T:475, quit 12:49 Which just means I'll have created a new set of imbalances probably :) 12:50 no doubt. imbalance isn't always bad 12:50 <@Winsalot> If I succeed at my roguelike, it will be nethack where you can amputate yourself as well as grow addiional limbs 😃 12:51 <@Winsalot> Fainting from lack of food? Just cut your leg off and eat it 12:51 movement is difficult 12:52 <@Winsalot> "After spending too much time in Gehennom you have grown horns and claws" - spontaneus mutations due to environmental factors would be super fun too 12:53 that is something I want to do, rather than starting off choosing a race, I want races to be basically surgically changed humans. 12:53 So you're not born an Elf, your made an elf! 12:55 But surgeries are expensive, and the best/most exotic surgeons may be hidden in scary dungeon branches 12:59 <@kritixilithos> "You cut your leg off. You throw your leg at the goblin. Your leg hits the goblin. The goblin is killed!" 13:04 Can you rip goblin's legs off? 13:05 And beat him with them? 13:06 <@Winsalot> I mean, he wouldn't like it. But I'm thinking something like if you are below 20% hp, then with every hit you take you have a chance of losing a limb or hetting a limb crippled, depending on whether you are hit with sharp or blunt weapon. 13:07 [hdf-us] [slex] ttc1401 (Elp Ang Mal Cha), 1993 points, T:635, killed by a monster (chasme) 13:10 <@kritixilithos> "... The goblin is killed. You rip out a heart from the goblin's corpse. You dip the heart in the potion. You throw the potion of blood at the vampire lord. The neighbourhood becomes friendlier" 13:10 <@Winsalot> perfect 😃 13:11 <3 13:11 -!- raisse has quit [Ping timeout: 268 seconds] 13:13 <@Winsalot> and like, if lets say you grow additional 4 arms, then you become burneded unless you have highe enough str and dex because "you have trouble getting around with such physique" 13:14 <@kritixilithos> but on the plus side, you can wield 4 weapons :P 13:15 Can someone check out if https://www.tubhack.com/ttyrecs/ works for you (both DNS and the certificates) 13:15 <@Winsalot> wielding 4 weapons0- my wet dream 😃 13:18 -!- Tariru has quit [Ping timeout: 240 seconds] 13:24 [hdf-us] [slex] ttc1401 (Scr Ang Mal Law), 3712 points, T:1414, quit 13:35 [hdf-us] [slex] ttc1401 (Scr Ang Mal Law), 3187 points, T:415, killed by a monster (least daemon) 13:38 [hdf-us] [slex] ttc1401 (Scr Ang Mal Law), 284 points, T:336, killed by a monster (blubbering idiot) 13:44 -!- Tariru has joined #hardfought 13:44 -!- Tariru has quit [Client Quit] 13:53 -!- Tarmunora has quit [Remote host closed the connection] 13:53 -!- Tarmunora has joined #hardfought 14:37 -!- ProzacElf has joined #hardfought 14:41 [hdf-us] [xnh] hothraxxa (Arc Gno Mal Neu), 3774 points, T:4711, killed by a coyote 15:03 [hdf-us] [xnh] k2 (Ran Gno Mal Neu) acquired the luckstone from Mines' End, on T:8622 15:17 <@Tone> Just a heads up, I'm going to do a brief overview of some NetHack 3.6.1 changes and then some gameplay for the next few hours: https://www.twitch.tv/tonelive 15:17 cool 15:21 -!- noty has joined #hardfought 15:27 -!- deadnoob has joined #hardfought 15:50 -!- elenmirie_ has joined #hardfought 15:54 -!- elenmirie has quit [Ping timeout: 276 seconds] 15:54 -!- elenmirie_ is now known as elenmirie 16:49 -!- raisse has joined #hardfought 16:49 -!- mode/#hardfought [+v raisse] by ChanServ 16:58 -!- Tariru has joined #hardfought 17:02 so it has come to my attention that IE while opening .patch files inside the browser will completely mangle unix newlines 17:02 hooray for IE 17:02 which version 17:03 edge 17:03 huh... thats a shame 17:10 K2: I assume this applies to all plaintext files 17:16 will windows ever accept that everyone else does not require \r characters? 17:17 there was some confusion where I linked someone a .patch 17:17 he didn't appreciate the formatting, which confused me a lot 17:17 took a while to figure out the problem lol 17:21 YANI: allow COURT rooms to be valid for gehennom special rooms, but populate them with demon courts instead. 17:22 EPI: allow them to also place demon lords on the throne. 17:22 -!- raisse has quit [Ping timeout: 276 seconds] 18:06 FIQ: There are a lot of things on the web that Edge doesn't handle well. Why do you think IE still has several times its user share? 18:06 jonadab: Can you run IE (not Edge) in W10? 18:06 aosdict: Certainly. 18:06 Windows backwards-compatibility seems to make me think yes. 18:07 IE11 is the one with the colord (blue) icon; Edge is the one with the monochrome version of the icon. 18:07 Never thought I'd see the day when I compared IE _favorably_ to another browser, but it does in general a better job than Edge at a variety of things. 18:08 I assume Edge will however likely improve over time, and IE at some point may stop doing so. 18:08 jonadab: Edge seems to at least try, and I thought its standards compilance was actually good nowdays? 18:09 FIQ: Not sure about the technical standards compliance, but it has issues that other browsers _including_ IE don't have, with rendering real-world websites. 18:09 I mean, my sample size of websites is not terribly large, but that is my take so far. 18:09 if it fails to render sites 18:09 it isn't standards-compilant 18:09 It doesn't fail _altogether_. It's not IE6. 18:10 It just gets things slightly wrong or whatever. 18:10 Hmm according to netmarketshare.com Firefox is basically tied with IE, while Chrome is by far the most used, and Edge just sort of... languishes. 18:11 aosdict: My stats for one small-town public library website mostly support that, with caveats. 18:11 Chrome and Mobile Safari between them have something like 65%, maybe 70% share. 18:12 safari is not terrible but also a bit shit 18:12 All Gecko-based browsers together have a bit more market share than IE and Edge taken together. 18:12 And IE has more market share than Edge. 18:12 mcw: Desktop Safari is basically a non-entity at this point, but mobile Safari is a thing. 18:13 On the Desktop, Safari is right up there with Konqueror and such. 18:13 Languishing in the "Oh, I knew a guy who knew a guy who tried it" category. 18:14 Also, Opera has finally fallen out of the top five. 18:14 Ousted by what, Edge? 18:14 [hdf-us] [xnh] k2 (Ran Gno Mal Neu) completed Sokoban, on T:14346 18:15 Not sure if Edge is top five, maybe. 18:15 It's ahead of Opera, though, yeah. 18:16 So is Silk, I think. 18:16 Actually, I'd have to look at my stats, I'm not sure if Silk is ahead of Edge or not. 18:17 Engine-wise, you're looking at Webkit followed by Gecko followed fairly closely by whatever Microsoft's is called, and nothing else registers. 18:18 (Chrome's engine still claims to be Webkit in its UA string, so I count it as such.) 18:19 (If it had its own UA element, I'd separate it.) 18:19 [hdf-us] [nd] Grasshopper (Sam Hum Mal Law) killed Medusa, on T:29372 18:24 Safari on desktop is actually OK, if you use mobile Safari, just for the password/history syncing. 18:25 On my Mac I use both Safari and Firefox, Safari has way better battery life and seems to handle stuff like youtube better. 18:25 I'd rather my browsers not store my passwords or history at all, thanks. 18:25 aosdict: Technically it's iCloud that stores it but yeah, can 100% understand that point of view. 18:25 * mcw is too lazy 18:26 i like chrome 18:26 I use Chrome too for some things! 18:26 I am a browser whore maybe :* 18:27 i like firefox also 18:27 Safari probably has some apple-hardware-specific optimizations since it's only intended to run on Apple products. 18:28 You feel the power of Diana increase. The altar glows gray. 18:28 woooot 18:28 dontcha like having an actual archer goddess to worship 18:31 :) 18:32 aosdict: how do you feel about a gnome ranger that starts with a crossbow - should their quest artifact also change to a crossbow, or should they start with a bow instead? 18:32 or leave as is? 18:33 Leave as is for simplicity. Messing with artifact base types would probably require some overhauls of artifact code. 18:33 would be easiest to just have gnome ranger start with a bow i suppose 18:34 Yeah, for best *flavor* they should start with and get as quest artifact a crossbow. 18:35 in dnh they get a crossbow I think. 18:35 Idea: change the quest artifact to an infinite quiver, and have bow and crossbow artifacts. 18:35 Also could someone check to see if https://www.tubhack.com/ttyrecs/doors3.ttyrec.html works for them (not sure how fast the DNS propogates, or if I set up the ssl thingie correctly)? 18:36 The quiver of course can produce either arrows or bolts as needed. 18:36 aosdict: that sounds pretty nice 'A Horn of Plenty (of Ammo') 18:36 )' 18:37 mcw: It resolves but your tty player is broken for me 18:37 Hmm, can you do a forced refresh (ctrl-F5 probably)? 18:37 Oh, it's because noscript is blocking something. 18:37 aosdict: noscript? 18:37 aosdict: yeah :) 18:37 works now 18:37 Cool, https? 18:38 secure connection verified by let's encrypt 18:38 Woo, I managed to do something webby correctly! 18:38 Trying to force myself to termrec stuff as I do it, so I have a little dev log :) 18:38 this looks like a termcast not a ttyrec though 18:38 like, it appears to be an html5 video 18:39 I'm using something called tty-player, which plays ttyrecs as if they were html5-video! 18:39 not really a problem, I'm being pedantic 18:39 If you look at the src, it has: 18:39 so it's actually slurping up the ttyrec and turning it into a video on the fly, but with way less bandwidth. 18:40 So I believe you can pause and select text, so you can see it's a terminal not a video. 18:40 Though with input disabled. 18:41 mcw: link works here 18:41 I couldn't find a "standard" way to play ttyrecs in a browser 18:41 K2: aosdict thanks! 18:42 do you just give it a regular ttyrec? it could be rather better than the existing ones on alt.org 18:42 or on hdf 18:42 Yes, just a regular ttyrec 18:42 K2: ^ next project for you 18:42 *checks if compressed ones work* 18:42 [hdf-us] [nd] Grasshopper (Sam Hum Mal Law), 118154 points, T:29974, killed by a minotaur 18:49 aosdict: tbh I am more happy that I got my little test/scripting thing working than the ttyrec, I wanted a way to do fully reproducible test cases, and I couldn't find anything that existed already, unless I've been *super* dumb? 18:51 mcw: how are you doing the bottom bar 18:51 are you replicating the insane NH3 implementation 18:51 (src/botl.c) 18:52 aosdict was thinking just that 18:52 mcw: what are you using to allow ttyrecs to play via web? 18:53 At the moment it's just printing out the stats super manually! Will almost definitely steal someone else's (nh4?) stats bar thingie 18:53 K2: https://github.com/chris-morgan/tty-player 18:53 danka 18:53 np 18:59 K2: noe: I didn't use the makefile that came with it, I just minified the js myself, the Makefile was a bit janky 18:59 note* 18:59 k 19:30 well, just got my workout in for the day 19:30 ugh 19:31 giving a 100+ lb german shepherd a bath ;) 19:35 Woo, all f:o 19:35 :o * 19:36 mcw does this ttyrec html script work on ttyrecs that are compressed? like with gzip or the like? 19:48 -!- noty has quit [Quit: WeeChat 2.0.1] 19:52 [hdf-us] [xnh] k2 (Ran Gno Mal Neu) made his first wish - "blessed fixed +2 magicbane", on T:15763 19:53 fountain wish hah 19:53 oh those rangers, always giving up ranged weapons for fancy melee artifacts 19:54 At least, I assume you're planning to melee with it, since you don't use Elbereth. 19:54 yes 19:54 and i'll utilize the longbow, no worries there 19:54 aleady been using this crossbow a fair amount 19:55 * aosdict should give crossbows heavyshot. 19:55 The only reason I don't want to is that it makes no flavor sense. 19:55 dont the bolts already do slightly more damage than an arrow? 19:55 Dunno. 19:55 why don't you use the nice built-in object lookup 19:56 whats the command? 19:56 / 19:56 NICE 19:57 Oh, it classifies them as thrown missiles, weird. 19:57 this is your doing, not vanilla correct? 19:57 yep 19:57 works on monsters too :) 19:57 yeah this is really nice 19:57 dunno why i didnt remember this bit 20:01 afk sleep 20:03 [hdf-us] [nd] Qwesti (Tou Hum Mal Neu) chose a runed dagger to be named "Sting", on T:473 20:05 [hdf-us] [nd] Qwesti (Tou Hum Mal Neu), 688 points, T:602, killed by a crossbow bolt 20:06 K2: No, annoyingly. 20:10 K2: I'm tempted to fork it to add decompression, shouldn't be too hard. 20:10 K2: pushed added fields to object lookup 20:10 and monster 20:14 -!- MiseryMyra has quit [Read error: Connection reset by peer] 20:17 [hdf-us] [nd] Qwesti (Tou Hum Mal Neu) chose a runed dagger to be named "Sting", on T:394 20:26 -!- Tariru has quit [Quit: Leaving] 20:40 [hdf-us] [nd] Qwesti (Tou Hum Mal Neu), 1150 points, T:1110, killed by a priest of Offler, while paralyzed by a monster 21:18 -!- noty has joined #hardfought 21:42 -!- mcw_ has joined #hardfought 21:42 -!- mcw has quit [Quit: Changing server] 21:48 -!- mcw_ has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 21:48 -!- mcw has joined #hardfought 21:50 -!- tubs has joined #hardfought 21:50 Sorry for the join/leave spam 21:50 -!- mcw has quit [Client Quit] 21:50 have you ever seen #nethack, this is nothing 21:50 -!- mcw has joined #hardfought 21:51 Trying to connect to ZNC from irssi 21:51 But I suck at computers! 21:55 Test 21:56 -!- mcw has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 21:56 -!- mcw has joined #hardfought 21:58 Ah, I see, SSL fails on WSL. :-\ 21:58 Known bug. 21:58 -!- mcw has quit [Client Quit] 21:58 -!- mcw has joined #hardfought 22:03 Test, do I alive? 22:03 -!- hothraxxa has quit [] 22:04 -!- tubs has quit [Quit: *poof*] 22:09 yes 22:10 mcw: if you can make a fork that can read ttyrecs from a compressed format (such as gzip) that's something i can use. uncompressed ttyrecs take up way too much space 22:10 -!- hothraxxa has joined #hardfought 22:10 -!- mcw has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 22:10 -!- mode/#hardfought [+v hothraxxa] by ChanServ 22:10 -!- mcw has joined #hardfought 22:11 <@Jalus Bilieyich> Question: Is this channel for ascensions, or something? 22:11 -!- mcw has quit [Client Quit] 22:11 <@Tone> @Jalus Bilieyich This is the official IRC channel for the hardfought nethack server 22:11 this is for nethack/variant games and related discussion for the Hardfought server 22:12 we host NetHack plus several variants 22:12 -!- mcw has joined #hardfought 22:12 @Tone how much longer did your live stream last? 22:13 Would you say it's worth being in #nethack? 22:14 i dunno 22:14 i mean, its THE nethack channel 22:15 but its mostly games reported from NAO and the occasional chat from new players seeking advice 22:15 That's what I'd assume. 22:15 <@Tone> K2: I ended it around 8 pm EST 22:16 how far you make it? :) 22:16 <@Tone> Stopped at soko 22:16 ah 22:16 so you didnt die 22:16 <@Tone> Nope 😄 22:16 <@Tone> Not yet at least 22:16 i lost 10 bucks on you 22:16 supposed to be dead by turn 6 ;) 22:17 you lost the 10 bucks to who exactly? 22:17 my 6 yr old 22:17 she was watching the live feed with me on/off 22:18 -!- tacco| has quit [] 22:18 we played a whole deck of uno and she won every game 22:18 per usual 22:18 i cant wait to teach her how to play poker 22:18 this fall i think 22:19 we stopped going easy on her after her third ever game 22:19 (she was 5 then) 22:19 anyways 22:19 nethack soon for her too i think 22:21 xNetHack updated (us and eu) 22:34 mmm tengu corpse 22:34 no tele control 22:34 do i chance it? 22:35 !8ball should I eat this tengu corpse? 22:35 K2: My sources say no 22:35 alrighty then 22:51 If I ship libuncursed as source, can I still ship my own code as MIT, or does the entire thing have to be NGPL? 22:51 I don't really mind, just want to make sure I'm not being a naughty boy... 22:53 Anything you copied in from nethack must remain under NGPL, I think. 23:08 That's fine! I just leave the header on those files (obviously) and add a line to the top-level CREDITS file listing the copyright holder + licence. 23:12 Oh wow I managed to set up a subdomain, I hate internet servery things, I am so so bad at them. 23:29 -!- Schrubber1 has joined #hardfought 23:31 -!- Schrubber has quit [Ping timeout: 264 seconds]