00:01 ...but it introduces a dependency on something that should be for human consumption 00:01 if things depend on vt_tiledata then vanilla could never change the formatting of menus or the status line 00:01 -!- stenno has joined #hardfought 00:03 ...I think. I don't know exactly how all that works 00:04 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) wished for "uncursed magic marker", on T:61618 00:05 -!- stenno has quit [Ping timeout: 245 seconds] 00:08 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) entered the Planes, on T:61692 00:09 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed the Wizard of Yendor (10 times), on T:61699 00:12 [hdf-us] [fh] Stane6 (catthedd) (Val Hum Fem Neu), 32161 points, T:5784, killed by the wrath of Odin 00:14 aosdict: I'd argue that tiledata is a hack that should be replaced with an actual machine-readable protocol. But not my place to decide 00:28 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed Death, on T:62162 00:35 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) averted death, on T:62251 00:35 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed Death (5 times), on T:62252 00:38 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed Pestilence, on T:62311 00:45 -!- raisse has joined #hardfought 00:45 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed Famine, on T:62400 00:48 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu) killed the invisible Pestilence (5 times), on T:62430 00:55 [hdf-us] [nh362] Grouchy (Bar Hum Fem Neu), 4758536 points, T:62466, ascended https://www.hardfought.org/userdata/G/Grouchy/nh361/dumplog/1547702984.nh361.txt 01:18 <@carlarc> grats 01:18 <@carlarc> @bouquet well, did it work? 01:45 -!- stenno has joined #hardfought 02:01 -!- raisse has quit [Read error: No route to host] 02:01 -!- raisse has joined #hardfought 02:05 -!- LarienTelrunya has joined #hardfought 02:05 -!- mode/#hardfought [+v LarienTelrunya] by ChanServ 02:09 K2: what's the "it" I need to fix for slex? something with livelog apparently? 02:12 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 02:24 LarienTelrunya: it was a vanilla 362 bug, K2 was just confused by the colors 02:24 oh, I see 02:24 what color is 362? 02:25 yellow, but hdf-eu is blue like slex 02:26 ah :) 02:35 -!- theRaisse has joined #hardfought 02:35 -!- raisse has quit [Ping timeout: 268 seconds] 02:42 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) killed the invisible Executioner, on T:82329 02:42 <@carlarc> gottem 02:48 -!- stenno has quit [Ping timeout: 245 seconds] 02:54 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) genocided arch-liches dungeon wide on T:82491 02:56 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) genocided master liches dungeon wide on T:82493 03:20 -!- Gaelan has joined #hardfought 03:30 -!- phinxy has quit [Read error: No route to host] 03:31 -!- phinxy has joined #hardfought 04:20 -!- stenno has joined #hardfought 04:29 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 04:30 -!- Gaelan has joined #hardfought 04:34 -!- Gaelan has quit [Ping timeout: 240 seconds] 04:39 -!- unsound has quit [Ping timeout: 272 seconds] 04:44 -!- tacco\unfoog has joined #hardfought 04:49 -!- unsound has joined #hardfought 05:03 -!- rld2 has joined #hardfought 05:03 -!- mode/#hardfought [+v rld2] by ChanServ 05:04 -!- theRaisse is now known as raisse 05:07 -!- rld has quit [Ping timeout: 250 seconds] 05:07 -!- rld2 is now known as rld 05:11 -!- stennowork has joined #hardfought 05:41 -!- phinxy has quit [Read error: No route to host] 05:53 -!- Luxor has joined #hardfought 06:38 -!- raisse has quit [Ping timeout: 246 seconds] 06:56 -!- raisse has joined #hardfought 06:57 oh wow, start a new game practically on top of +2 speed boots 07:08 -!- AlbertB has joined #hardfought 07:10 Why won't my recent ascension show up in the high score list: https://www.hardfought.org/nethack/scoreboard/nh361-scores/ 07:10 Is it because I was on EU server? 07:14 your score isn't high enough to end up in the high score list? 07:14 Here is the dump file: https://eu.hardfought.org/userdata/A/AlbertB/nh361/dumplog/1546431563.nh361.txt 07:15 yes, that's the same as a few lines above it in the channel 07:15 The url states nh361 but I am quite sure that I selected 3.6.2. 07:15 I don't know anything about the high score list and other internal machinations of hardfought 07:15 I said I don't know, can't say anything else 07:17 isn't the scoreboard on the page just for hdf-us? 07:33 [hdf-us] [spl] Noah (Rog Inf Fem Cha) became literate by naming Sting, on T:1199 07:36 -!- phinxy has joined #hardfought 07:41 jesus christ Eleven had a lot of splats 07:54 !tell Gaelan Sure, if you can convince the devteam to support JSON rather than or in addition to vt_tiledata, that would be great too. It just seems harder, is all. 07:54 Gaelan shall be duly informed at the first opportunity, aosdict. 07:55 [hdf-us] [spl] Noah (Rog Inf Fem Cha) eschewed atheism, by dropping a gold runed dagger on an altar, on T:3404 07:55 i looked into a json windowport at some point but didn't understand the code 08:01 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 5054 points, T:3675, murdered by a gold golem 08:06 it would have to be a window port that opens a websocket for the browser? 08:06 the hardfought scoreboard currently only shows hdf-us games 08:06 been meaning to show eu and au servers as well, but i'd rather merge the xlogfiles into one single board instead of having 3 separate ones 08:07 i'd need help doing that 08:07 another idea would be to do an emscripten conversion (but then you wouldn't be able to do a public server instance with tath)? 08:07 bhaak, it wouldn't need to be http imo 08:09 if we went that way, could try graphql for that 08:10 gql can do some amazing streaming 08:10 that's ... a viable alternative route 08:10 and also we have a schema there which can't be bad 08:11 didn't think of that. but that could work as well, yes. 08:11 disadvantage of gql is sooooo much boilerplate 08:12 also auth can be a bit tricky 08:12 i just put up a blurb on the hdf scoreboard page stating its US games only 08:12 should have done that ages ago 08:12 a level is just a linked list of objects and monsters and the player is executing the queries 08:13 and then another stream for inputs 08:14 for input we would just send mutations i guess 08:14 strictly turn-based/paused input games have their advantages sometimes :D 08:15 bhaak, have you worked with gql yet? 08:15 [backscroll] concerning using tiles when playing online - i'm all for it. not 100% sure how to make that happen though 08:15 ^ aosdict 08:15 -!- LarienTelrunya has quit [Quit: bundlebundlebundle :)] 08:16 you'll never catch me using them though :P 08:16 vt_tiledata 08:16 3.4.3 nao build supports it i think 08:16 does 3.6.x vanilla? 08:16 i _thought_ that vt_tiledata was in vanilla now 08:16 at least in 3.6.2 08:17 so how would we test this 08:17 stennowork: no, I only had a high level view of graphql so far 08:17 tiles are this strange magical thing that hurts my primitive caveman brain 08:17 The Dev Team added this patch to vanilla NetHack for version 3.6.1. 08:17 bhaak, aah fair 08:17 i did 1.5 projects with it 08:18 -!- ProzacElf has quit [Ping timeout: 268 seconds] 08:20 K2, test 1: check if vt_tiledata is an OPTION in 3.6.1 08:20 K2, test 2: if not, we have to inspect the unescaped ANSI-Term code we get from the server and check for code 'z' 08:20 -!- ais523_ has joined #hardfought 08:20 -!- mode/#hardfought [+v ais523_] by ChanServ 08:20 @K2: What kind of help do you need to merge all xlogfiles? I know some Perl. Maybe I could help. 08:20 -!- ais523_ is now known as ais523 08:21 Beholder: messages? 08:21 -!- ais523 is now known as ais523_ 08:21 AlbertB it is not that simple unfortunately. the scoreboard page would also have to link to the correct dumplog on the correct server 08:21 https://xkcd.com/208/ 08:21 we did it for TNNT 08:22 I dont know if Mandevil would be willing to help me with that for hdf scoreboard 08:22 re last night's discussion about the executioner: the wiki says he's sleep resistant, so i whacked him with a potion of sleeping. DID NOT WORK 08:22 huh 08:22 @?executioner 08:22 Executioner (@) | Lvl: 30 | Diff: 35 | Spd: 18 | Res: fire cold poison petrification | Confers: nothing | MR: 60 | Generates: unique | AC: -2 | Attacks: 5d10 weapon physical, 5d10 weapon physical | Alignment: 0 | Flags: omnivore, swims, regenerates, seeinvis, nopoly, infravisible 08:22 <@carlarc> spellbook management is the worst 08:23 was it changed at some point? 08:23 <@carlarc> it does work 08:23 stennowork i see nothing in my 362 game about vt_tiledata 08:23 lemme look at config.h 08:23 K2, no OPTION? 08:23 <@carlarc> i killed him 6 hours ago with a sleep trap and the spell 08:23 nope 08:23 <@carlarc> you probably just got bad luck on the roll 08:23 K2: What's the issue? 08:23 K2, it might be there just because it's "invisible" 08:23 what sort of roll is used for resisting broken !oSleep, anyway? 08:23 monMR? 08:24 many broken potions don't have a resistance roll, but !oSleep might be an exception 08:24 all i know is that hitting him with a potion didn't work, and yes it hit him 08:24 i beat him to death with my staff 08:24 hothraxxa i'm looking in the most current unnethack src/monst.c 08:24 and the help of two potions of full healing 08:24 executioner is NOT resistant to sleep 08:24 K2, again we'd have to inspect the unescaped code CSI 0;n z 08:25 maybe it just wore off in one turn 08:25 ah, that could be it 08:25 K2: vt_tiledata is present in options.c as an option 08:25 <@carlarc> does anyone have any tips for getting spellbooks? i apparently lost half of my stash's books through some mystical means and i've been unable to restock on essential things like identify and remove curse 08:25 <@carlarc> i'm trying to sacrifice/pray but i'm crowned so it takes aaaages 08:25 aosdict I doint see it in my player options menu 08:25 carlarc: you can write them 08:25 dont 08:25 <@carlarc> no markers 08:25 hothraxxa: executioner does have MR of 60 08:26 shouldn't affect wielded potion, no? 08:26 It should not. 08:26 stennowork: I'm not on my normal computer and can't remember what CSI … z does 08:26 I'm guessing it's not a standard code? 08:26 ais523_, vt_tiledata 08:26 i'm going with the wore off in one turn theory 08:26 nope 08:26 right 08:26 really it should be in a private namespace then 08:26 The spells of remove curse and identify are "nice to have", not essential... 08:26 CSI ? … z or something like that 08:26 executioner can potentially hit for 100 hp in one turn 08:26 there are too many private namespaces in console codes :-P 08:27 5d10 x2 08:27 ... also the answer here is to understand how you lost half the books so it doesn't happen again 08:27 unless this is a different game, carlarc doesn't NEED any spellbooks 08:28 K2: you need to define TTY_TILES_ESCCODES in config.h 08:28 aaahh 08:28 yeah pretty sure i am not 08:29 oh i see nice 08:29 -!- noty has quit [Quit: WeeChat 2.2] 08:32 hmm so i enabled that define in config.h 08:32 get errors on compile 08:32 do.o: In function `goto_level': 08:32 ../src/do.c:1386: undefined reference to `substitute_tiles' 08:33 ^ one of about 5 08:36 rip 08:36 aosdict - anything need to be defined in the hints file as well? 08:39 are these compiler or linker errors 08:39 it sounds like a linker error 08:40 i dont know what else to do about it from this point 08:40 "To compile NetHack with this, add tile.c to WINSRC and tile.o to WINOBJ in the hints file." 08:41 i dont see anything else in config.h that needs to be adjusted 08:41 ah 08:41 it's literally in the comment in config.h right above TTY_TILES_ESCCODES 08:41 well you know i cant read 08:43 so $(TILE) I suppose? 08:43 WINSRC = $(WINTTYSRC) $(WINCURSESSRC) $(TILE) 08:43 WINOBJ = $(WINTTYOBJ) $(WINCURSESOBJ) $(TILE) 08:43 ^ guessing 08:44 TILE isn't defined as anything. 08:44 so... 08:44 No, add the literal tile.c, i.e. WINSRC = $(WINTTYSRC) $(WINCURSESSRC) tile.c 08:45 i see 08:45 thanks 08:45 wait 08:45 there are two commented out lines in hints/linux 08:45 just uncomment those 08:45 WINSRC += tile.c and WINOBJ += tile. 08:45 tile.o 08:46 i see 08:47 \o/ 08:47 -!- AlbertB has quit [Quit: Page closed] 08:48 ok, hdf-us 362-hdf should be playable using tiles 08:48 someone give it a go 08:48 in hterm? 08:48 i need to re-able tile support there 08:48 one sec 08:49 *re-enable 08:51 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 59597 points, T:10760, quit 08:54 dammkit 08:55 trying to remember what I did to disable it 08:55 been forever 08:55 i got this 08:56 i guess it would not automagically work with hterm because the codes for the tiles have changed 08:58 oh well 08:58 it'd be nice if i had the missing tileset folder... 08:58 heh 08:58 -!- ais523_ has quit [Quit: meeting] 08:59 well, worth a shot right? 09:00 willing to try it out when you get it going 09:01 stennowork: You'd need the tileset built for the current version, yes. Though I believe that only changes on savebreak, so 3.6.0 tiles should still work on 3.6.1 and 3.6.2. 09:02 does the 3.6.2 source not contain a means of building tiles? 09:02 building? 09:02 aren't you just supposed to put a huge-ass bmp somewhere? 09:03 well it has to convert the text-based tiles to an image somehow 09:04 don't think there's such a thing 09:06 aosdict: working on it 09:08 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) killed the invisible Orcus, on T:89240 09:13 YANI: bigroom variant where there is a river cutting the level vertically, and a bridge across it in the center, and the < is somewhere on the left and all the monsters spawn on the right 09:14 that's cool as long as there are still enough structures to hide behind 09:14 so you'd just get shot at from the other side of the river 09:14 -!- nooodle has quit [Ping timeout: 268 seconds] 09:15 isn't that the idea of a bigroom? 09:15 that you can get shot at from everywhere 09:15 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu) wished for "holy historic fixed crystal ball named prop. of sauron", on T:69412 09:16 maybe, but it's a bad idea :v 09:16 why the fuck is the tileset menu dropdown not working 09:16 i enabled tile support in the .js file 09:17 i am probably missing something stupid 09:17 works for me 09:17 the tileset menu dropdown works? 09:17 yes 09:18 * K2 sighs 09:18 i needed to hard refresh my browser 09:18 still doesn't show tiles tho 09:18 dont you have to add something to your rc file 09:18 oh vt_tiledata is set to false 09:19 and i can change it in Options 09:19 yeah 09:19 why can't I log in on hterm 09:20 ok now it worked 09:20 stennowork whats the option line in the rc cfg 09:20 hows it supposed to look 09:20 K2, OPTION=vt_tiledata 09:20 thx 09:20 sets it to "true" in my options menu 09:20 but i still don't get tiles 09:21 hmm 09:21 same 09:22 the classes don't get set 09:22 try 3.4.3 ;) 09:23 yeah it works for 3.4.3 09:24 ok so 09:24 hterm needs its tileset files updated for 3.6.x 09:24 there is another problem 09:24 no 09:24 dont say that 09:24 each tile should be wrapped in a span with a class, as you can see in 3.4.3 09:24 but this doesn't happen for 3.6.2 09:25 well nothing happens with 3.6.2 as far as i can tell 09:26 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 738 points, T:1013, killed by an Elvenking 09:27 what is the actual CSI code sent by 3.6.2? 09:27 i mean, vt_tiledata works natively in google hterm 09:27 so maybe the CSI code was changed? 09:28 argh I thought I was already poison resistant 09:28 so I ate a bee when I was hungry 09:28 stennowork: btw I sent stenno a !tell but it was a gamble which stenno would be active first 09:28 Now you are not hungry, so mission accomplished? :-/ 09:28 right :-) 09:28 -!- stenno is now known as Guest36619 09:28 -!- Guest36619 has quit [Killed (tolkien.freenode.net (Nickname regained by services))] 09:28 -!- stennowork is now known as stenno 09:28 test 09:28 stenno: Message from aosdict at 2019-01-21 22:39 EST: I'm trialing the compromise mkclass fix (the one where the only change is to remove the rn2 factor that says "eh forget it we're just going to push forward into out of difficulty territory for no reason") and it seems to be working quite well 09:28 stenno: Message from aosdict at 2019-01-21 23:30 EST: https://github.com/copperwater/xNetHack/commit/e9a3ed9d474ab5bda8b90ac1ce0e9a0df852f5ee 09:29 -!- stenno is now known as stennowork 09:29 raisse: don't bees only have like 5 nutrition 09:29 -!- Guest36619 has joined #hardfought 09:29 true but starving people will eat anything that looks like food 09:29 aosdict, so what abotu quest monsters? 09:30 addressed in commit msg 09:30 ah gotcha 09:33 <{Demo}1> I'm not so sure about this 09:33 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 416 points, T:818, killed by a wand 09:33 aosdict, looks great! good work 09:34 <{Demo}1> what quest is it gonna have an issue on? 09:34 healer 09:34 <{Demo}1> well no its not 09:34 oh monk would be another check 09:34 <{Demo}1> read the commit msg 09:34 i did 09:34 <{Demo}1> yeah I was thinking monk 09:34 two line commit, of which one is a comment. "looks great!" 09:34 aosdict, it was more related to the writeup in the issue 09:34 but its short and it gets the job done 09:35 :P 09:36 {Demo}1: Yes I suppose if you manage to have level difficulty below 10, the random E in the monk quest will all be stalkers 09:36 <{Demo}1> nethack never uses an mkclass to make A, right? can't think of any time that is the case 09:36 yes it does, in medusa's island and I think astral 09:36 that's why medusa could have an archon on it 09:36 NAO doesnt seems to support tiles for 3.6.1 09:36 <{Demo}1> for a statue? 09:36 in its hterm 09:36 <{Demo}1> or for a monster? 09:37 {Demo}1: No, for an actual monster. 09:37 well, at least its working for 3.4.3 09:37 It occasionally causes a freakout when you put on telepathy and see the purple A. 09:37 progress 09:37 you can get archons on medusa, yeah 09:37 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu) killed Famine, on T:69585 09:37 I've seen one of those in bones... 09:37 <{Demo}1> oh the aleax room? 09:37 yep 09:38 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu) killed Pestilence, on T:69602 09:39 <{Demo}1> this change doesn't affect the planes though 09:39 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu) killed Pestilence, on T:69633 09:39 planes have a special way of generating monsters 09:40 xNetHack updated (all servers) 09:40 ^ stuff 09:40 you can brew booze now 09:40 that should make K2 happy 09:40 <{Demo}1> also wouldn't difficulty be set to max by then? 09:40 * K2 this makes K2 happy 09:40 <{Demo}1> cause amulet? 09:40 XL is still relevant there 09:41 <{Demo}1> interesting 09:42 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 606 points, T:609, killed by a dwarf 09:42 i remember having LONG discussions on wether low XL decreases chance of archon generation on plane of fire 09:42 (and i was correct) 09:42 <{Demo}1> hmm caveman quest with this change could potentially have less giant diversity? 09:42 (it does) 09:42 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu) wished for "blessed historic burning figurine of a woodchuck named carl", on T:69672 09:43 <{Demo}1> also how does it affect barracks? 09:43 <{Demo}1> wait no 09:43 <{Demo}1> that is special coded 09:44 [hdf-us] [un] hothraxxa (Hea Gno Fem Neu), 1353670 points, T:69673, ascended https://www.hardfought.org/userdata/h/hothraxxa/unnethack/dumplog/1547334507.un.txt.html 09:44 grats hothraxxa 09:44 \o/ 09:44 thanks. i did that because you kept asking me if i had ascended unnethack 09:44 woooo 09:44 really dumb astral 09:45 used a wand of probing to check the high priest at the first altar. it said athena so i went and checked the other two altars. of course the correct altar was the first one 09:46 <@carlarc> did you botch it or something 09:46 assumed the priest i checked was THE high priest, but wrong 09:46 <@carlarc> ha 09:46 lol 09:46 & a HTML demon 09:46 that's actually the first time probing has messed up 09:46 congrats anyway 09:47 ty 09:47 you bastard. i had to wish for a crystal ball on the planes 09:47 ah, I see you had fun 09:48 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 475 points, T:666, killed by a gnome lord 09:48 crystal ball is useful 09:48 i take confort that you will cry yourself to sleep tonight 09:48 comfort 09:48 <@carlarc> why a ball? 09:48 for trap detection 09:48 ^^^ 09:48 <@carlarc> ah 09:49 i got lucky with the last two portals. they were both close by 09:49 confused gold detection doesn't work on the plane in un 09:49 <@carlarc> still haven't been able to figure out how to do the trap symbol for crystal balls 09:49 <@carlarc> very annoying 09:49 ^ 09:49 <@carlarc> i mean on my keyboard 09:50 ah 09:50 what layout? 09:52 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 9850 points, T:3909, killed by a pile of killer coins 09:53 [hdf-us] [spl] Noah (Rog Inf Fem Cha) chose a runed dagger to be named "Sting", on T:1864 09:53 <@carlarc> ESP LAA 09:54 btw bhaak, imo sheol is the most challenging branch/level of all in all the variants i've played 09:54 for a dumb 0:34 magic marker 09:54 -!- nooodle has joined #hardfought 09:54 that i didn't need after all 09:54 hey you get some other nice loot too 09:55 <@carlarc> like what 09:55 some high-end scrolls and potions too i think 09:55 if you mean the crystal picks, i already had one. other than that, not really 09:55 <@carlarc> i got 2 crystal picks, a half charged marker, and some garbage scrolls 09:55 and crystal picks 09:55 <@carlarc> not a very good hoard for me 09:56 hothraxxa: all kudos to Adeon 09:56 punishers are nasty but crystal ice golems are the worst 09:56 <@carlarc> i didn't have much trouble with them 09:56 first one i encountered hit me for about 100 hp 09:57 <@carlarc> just spammed skilled fireball 09:57 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 1149 points, T:2195, offed by a gnome 09:57 <@carlarc> but yeah they do a lot of damage 09:57 <@carlarc> did you kill any punishers? 09:57 i had no fireball 09:57 yes i killed the first one. i dug arounf the rest of them 09:57 <@carlarc> yeah i guess sheol is a lot easier with fireball then 09:57 i used a cockatrice corpse and turned them into wimpy stone golems 09:58 <@carlarc> smart 09:59 cockatrice corpses are not supposed to work well :/ 09:59 i think your hit chance is capped at like 25% or so? 09:59 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 400 points, T:969, killed by a rabid rat 10:00 <@carlarc> yeah thats a bit goofy imo 10:01 stenno: i missed a few times but i used c corpses a fair amount and they didn't seem to be too bad 10:01 stennowork - https://github.com/NetHack/NetHack/blob/NetHack-3.6.2-beta01/include/config.h starting at line 476 10:02 yes, not hitting with a rubber duck is goofy. you luck rather funny doing it 10:02 K2, looks correct for me.. 10:02 the escape codes 10:02 are those different from 3.4.3 10:02 yeah 10:02 no 10:02 * stennowork checks again 10:02 K2, compare with https://nethackwiki.com/wiki/Vt_tiledata 10:03 if chicken hits are capped at 25% i did not notice that. seemed to be more successful 10:03 hmmm 10:03 wait it is different right 10:03 yeah 10:03 aren't they just output the glyph ids? so they should be different because of globs and stuff 10:03 come on devteam, wtf 10:03 why would you do something like that 10:03 bhaak, no the CSI codes are even different 10:04 oh 10:04 in the patch, it was ESC [ 0; n z 10:04 in vanilla it's now ESC [ 1 ; 0 ; n ; m ; z 10:08 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 8197 points, T:2793, quit 10:08 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 114 points, T:480, killed by a water moccasin 10:10 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 257 points, T:301, killed by an acid blob 10:11 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) stole 47 zorkmids of merchandise from the canned food factory of Ystad on T:91213 10:12 -!- LarienTelrunya has joined #hardfought 10:12 -!- mode/#hardfought [+v LarienTelrunya] by ChanServ 10:14 bhaak do you know why the tileset escape codes were changed? 10:14 was it a fix/improvement? 10:14 [hdf-us] [nh362] every (Rog Orc Fem Cha) wished for "uncursed magic marker", on T:66640 10:15 canned food factory? Does that mean it makes more of them over time? 10:15 K2: The tileset escape codes will change any time the list of tiles changes. Unavoidable. 10:16 So they are changed from 3.4.3, yes, of course. 10:16 -!- ProzacElf has joined #hardfought 10:17 {Demo}1: In order for the mkclass change to really be reducing diversity, you need to be playing pacifist or something. And for Quest non-home levels, you need to have gotten to level 10 somehow. 10:18 ^ 10:18 <{Demo}1> well you can always get in 10:18 <{Demo}1> an drain 10:19 <{Demo}1> after u get past the guard 10:19 there are some extreme edge cases 10:19 <{Demo}1> i mean that could be a useful abuse 10:19 <{Demo}1> potentially 10:19 i cant see where hterm defines escape codes it uses for tiles 10:19 [hdf-us] [nh362] every (Rog Orc Fem Cha) genocided disenchanter, on T:66643 10:19 K2, vt_tiledata is natively supported by google 10:20 K2, hterm uses the CSI sequences from the 3.4.3 patch 10:20 right 10:20 lemme find the patch 10:20 ah here 10:20 K2, https://github.com/chromium/hterm/blob/master/doc/ControlSequences.md 10:21 fuk 10:22 in the CSI table you can see the prefix 'z' and a link to the vt_tiledata wiki page of nethackwiki 10:23 so hterm_all.js that comes with this install of hterm 10:23 is probably dated 10:23 https://github.com/chromium/hterm/blob/master/js/hterm_vt.js#L2910 10:25 ok that code is identical to what hterm on NAO/hdf uses 10:25 yes 10:26 so 10:26 how would we edit that for 3.6.x escpae codes 10:27 line 2918 has to be parseState.args[1] 10:27 and some other changes 10:27 will do it later sec 10:28 k 10:30 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) killed Ystad on T:91665 10:31 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 7506 points, T:2464, killed by a lizard 10:45 [hdf-us] [nh362] every (Rog Orc Fem Cha) genocided class h, on T:66650 10:49 K2, i will give you something at home 10:49 so a few more hours 10:49 should be straightforward though 10:49 sounds good, no rush 10:49 thanks stennowork 10:49 do i write a pull request to hterm then :D 10:50 K2, here is the actual repo >_> https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/ 10:51 but the structure is still the same 10:51 anyway 10:54 cool 11:05 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 3566 points, T:4506, killed by a giant bat 11:06 i wonder if you can exploit hterm by sending crafting CSI sequences :D 11:06 probably not because it's google 11:06 but that would be something terrible 11:07 -!- raisse has quit [Quit: Suddenly, Raisse disappears out of sight.] 11:09 -!- raisse has joined #hardfought 11:15 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 549 points, T:1135, killed by a homunculus, while sleeping 11:28 !tell stenno https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/ 11:28 stenno shall be duly informed at the first opportunity, stennowork. 11:28 !tell stenno https://github.com/chromium/hterm/blob/master/js/hterm_vt.js#L2910 11:28 stenno shall be duly informed at the first opportunity, stennowork. 11:29 !snack 11:29 !botsnack 11:29 :( 11:29 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 756 points, T:1104, killed by a little dog 11:29 !booze stennowork 11:29 * Beholder delivers stennowork a shot of Stolichnaya vodka, decanted by Izchak at 91 degrees Fahrenheit. 11:29 !booze Beholder 11:29 * Beholder tosses Beholder a fifth of moonshine, distilled by Izchak at 81 degrees Celsius. 11:33 ooh I'd forgotten all about that 11:33 !booze 11:33 * Beholder pours raisse a barrel of suds, decanted by Announcy at -16 degrees Fahrenheit. 11:33 lol a barrel of suds 11:34 also it'll be frozen solid at that temperature 11:35 !tea 11:35 * Beholder passes raisse a tumbler of white tea, fermented by TheresaMayBot at 90 degrees Fahrenheit. 11:54 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 360 points, T:845, killed by a dwarf 12:02 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 218 points, T:552, killed by a dwarf 12:04 -!- ais523 has joined #hardfought 12:04 -!- mode/#hardfought [+v ais523] by ChanServ 12:07 -!- aosdict has quit [Ping timeout: 272 seconds] 12:08 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 53 points, T:458, killed by a jackal 12:08 -!- aosdict has joined #hardfought 12:08 -!- mode/#hardfought [+v aosdict] by ChanServ 12:10 -!- ais523 has quit [Remote host closed the connection] 12:11 [hdf-us] [slshm] luxor (Val Dop Fem Neu), 1270 points, T:1055, killed by a dwarf 12:11 -!- theRaisse has joined #hardfought 12:11 -!- ais523 has joined #hardfought 12:11 -!- mode/#hardfought [+v ais523] by ChanServ 12:11 -!- raisse has quit [Ping timeout: 250 seconds] 12:12 -!- nooodle has quit [Ping timeout: 240 seconds] 12:12 -!- theRaisse is now known as raisse 12:13 -!- Guest36619 has quit [Quit: WeeChat 2.3] 12:14 -!- stenno has joined #hardfought 12:14 Beholder: please give me all the infos i need for vt_tiledata 12:14 stenno: Message from stennowork at 2019-01-22 11:28 EST: https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/ 12:14 stenno: Message from stennowork at 2019-01-22 11:28 EST: https://github.com/chromium/hterm/blob/master/js/hterm_vt.js#L2910 12:14 thanks 12:16 K2: where did you get wstty from? 12:16 one sec i get you link 12:16 or rather how could i give you a pull request regarding wstty 12:19 sorry, work pulled me away 12:19 https://github.com/altorg/nao-server 12:20 www folder has the goods 12:20 wssty folder is the python script that runs the service 12:23 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 310 points, T:738, killed by a giant bat 12:24 ok thanks 12:25 -!- raisse has quit [Ping timeout: 250 seconds] 12:29 K2: can't think of a smart way yet to support both vt_tiledata 3.4.3 patch and vanilla 3.6.1 vt_tiledata 12:29 imma think a bit more about it 12:29 ok 12:30 if there isnt a solution, i'm leaning more towards 3.6.x 12:30 gotcha 12:31 ok... i have to go get a new phone. busted mine last night (first time ever to do that) 12:31 bleh 12:31 :( 12:31 be back in a bit 12:33 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu) performed his first genocide (cockatrice), on T:876 12:34 yeah I have a friend who won't play in ASCII and I'd rather not tell him "well you can play with tiles on the web, but only for the version from 2003..." 12:36 er damn 12:37 aosdict: K2 posted the link to the nethack source where the CSI codes are defined, could you fetch that for me from the backlog? >_>" 12:37 -!- nooodle has joined #hardfought 12:39 I don't see K2 posting any links 12:39 aosdict: n/m found it in config.h 12:50 -!- Luxor has quit [Ping timeout: 256 seconds] 12:50 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 1952 points, T:4006, sent to the grave by a white unicorn 12:55 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 131 points, T:568, dismembered by a small mimic 12:55 [hdf-us] [nh362] Xaleth (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:2081 12:57 carlarc: ya, I tried Sheol in wizard mode with my current player and there's no way I'd go near that place right now. The Punishers and Ice Golems were tearing me apart. 13:04 [hdf-us] [nh362] Xaleth (Val Dwa Fem Law), 2279 points, T:3016, killed by a falling rock 13:06 is there a variant that takes into account piercing/edged/bludgeoning damage modifiers vs specific foes hides/materials/armor? 13:06 vanilla has the "kebabable" modifier 13:06 I'm not aware of any changes beyond that though 13:07 was reading my old player handbook and was reminded of that rule for skeletons... need to bludgeon them, not stab. 13:07 hmm maybe dnethack? 13:08 Weapons golfbag, just say no 13:09 ya, not expecially user friendly in nethack. 13:10 frankly, a +7 longsword should do plenty of damage against a skeleton mostly because it's all magic and shit 13:12 longswords are slashing, which skeletons should be neutral to 13:12 I like FIQ's proposal to make critically correct weapons do 1.5x damage and critically poor weapons do 0.5x damage 13:13 so FIQhack includes this feature? 13:13 or may someday? 13:16 [hdf-us] [nh362] Xaleth (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:1845 13:17 I don't think anyone's drawn up a list of monsters that would be vulnerable or resistant to different weapons yet 13:18 anyway, even if you're shooting a skeleton with +7 arrows, even 0.5 damage will not be terrible 13:18 dnethack has monsters that resist piercing, blunt or whatever the hell the third type is, and it also has monsters that resist all three, as well as monsters that only take 1 damage whenever you hit them with anything... 13:19 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 769 points, T:1239, killed by a dwarf 13:19 K2: i think i am done, poke me when you are available 13:20 ais523: can you "kebab" monsters with things like arrows? I forget 13:20 oh no, it's just spear/javelin 13:27 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 291 points, T:812, killed by a gas spore's explosion 13:39 [hdf-us] [spl] Noah (Rog Inf Fem Cha) averted death, on T:4302 13:39 aosdict: is this still relevant in Xnh? "Wielding a spellbook cuts the Pw cost of casting its spell in half" 13:40 I thought you removed the spellbook bonus. 13:40 bouquet: Yes, but it won't drop it to below the base 13:40 ah, thanks for clarifying. 13:40 So you can use it to counteract the increase in pw cost from e.g. metal armor 13:40 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 4061 points, T:4375, inhumed by a parrot 13:40 bouquet: where are you reading that 13:40 ya, 5pw magic missile was pretty devastating. 13:40 wiki page still includes it. 13:41 under "Other spell-related changes include:" 13:41 the wiki page says that it won't go below base. 13:41 been about a month since wiki was updated, should probably do that 13:42 documentation is fun! 13:43 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) killed the invisible Wizard of Yendor, on T:74567 13:43 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) acquired the Book of the Dead, on T:74576 13:45 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) performed the invocation, on T:74630 13:48 hey stenno, you happen to know where the code is that causes grayswandir's damage to be doubled? 13:49 not out of my head 13:50 oh hm 13:51 <@luxidream> YANI: Imaginary Widget, random weapon type, can't be a polearm. Increased damage to monsters that do not exist in real life 13:53 isn't that nearly all of them? 13:53 even, e.g., foxes have different stats in NetHack and in real life 13:53 Why can't it be a polearm? 13:53 aosdict: in slex it's spec_dbon() in artifact.c, not sure if it's the same in vanilla 13:53 I assume it means those that exist in real life by name, not by stats 13:53 LarienTelrunya: Yes I figured that much 13:54 PavelB: ^^ I absolutely love polearms, it should be able to become one :D 13:54 <@luxidream> it would be very likely to be a polearm 13:54 aosdict: found it https://nethackwiki.com/wiki/Source:NetHack_3.6.1/src/weapon.c#line335 13:54 such a lovely polearm! ♥ 13:54 Wouldn't it have to be a weapon type that doesn't exist? 13:54 yeah same LarienTelrunya 13:54 stenno: actually I think it's the spec_dbon call in artifact.c 13:55 YASI: A literal pole with an arm on it. It's not a weapon, but the arm can hold an actual weapon and increases your reach too two tiles 13:55 the one that takes the max of tmp and 1 (where tmp is the damage it already did) 13:55 s/too/to 13:55 <@luxidream> maybe it's like necrodancer mystery weapon 13:55 <@luxidream> the properties of the weapon are only revealed through practice 13:55 <@luxidream> so its reach/damage, etc 13:56 <@luxidream> and what skill it takes to train it 13:56 for slex I just now added 5 new polearm types, and one of them can hit unlit squares; the artifact version of that specific polearm can even hit squares behind walls :D 13:56 Weapons that don't exist; orcish dagger, elven dagger, worm tooth, crysknife, dwarvish mattock, elven & dwarven swords, whichever of the pole-arms Gygax just made up, elven and orcish bows... is that it? 13:57 LarienTelrunya: But does slex have a pole with an arm on it 13:57 <@luxidream> that sounds like an artifact tbh 13:57 -!- raisse has joined #hardfought 13:57 [hdf-us] [nh362] Xaleth (Val Dwa Fem Law), 7367 points, T:4027, quit 13:58 Pinkbeast: Gygax was a student of polearms, that's why D&D has so many of them with only minor variations 13:59 so I'd be very surprised if any of them didn't exist, except maybe if some of them appeared in the historical record but were mistakes at the time 13:59 ais523: I know, but he was also wrong about some of that stuff (as with "plate mail") 13:59 wait what 13:59 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) killed the high priestess of Moloch, on T:74796 14:00 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) acquired the Amulet of Yendor, on T:74798 14:00 Whether or not the ones Gygax made up are in the half of the alphabet NetHack has, I dunno :-) 14:00 <@luxidream> "student of polearms" new monk title? 14:00 nah monks don't like polearms 14:01 Most of the lowercase letters are real things. Plenty of exceptions, but I'd think a higher number than the uppercase letters. 14:02 I wonder if that's how uppercase versus lowercase is decided? 14:02 no it's probably from rogue/hack 1.0 traditional letter assignments 14:02 what is the difference between weap->attk.damn and weap->attk.damd ? 14:02 <@luxidream> I mean, master mind flayers are in h 14:03 <@Tone> A lot of the letters changed since 13d too iirc 14:03 stenno: n = number of dice, d = number of sides on each dice 14:03 <@mtf> what, you don't see master mind flayers outside everyday? 14:03 except when they don't, but that's the most common meaning 14:03 <@mtf> they always bother me on the bus 14:03 stenno, ais523: in an artifact context, damn is to-hit bonus and damd is damage bonus 14:03 <@Tone> Most people just don't remember them 14:03 <@mtf> zing 14:03 aosdict: ah right, so that's one of the exceptions 14:04 and the reason grays gets 1d5 to-hit and double versus *everything* is because it simply doesn't specify any specific targets, and it has damd = 0 14:05 and 0 evidently means double it 14:06 are there artifacts without damd=0? 14:06 Yes, because nobody thought other multipliers like 1.5x damage would be useful. 14:06 Apparently. 14:06 stenno: Excalibur? 14:07 oh i get it, right 14:07 <@luxidream> what I don't understand is DT giving lawfuls snickersnee and excal 14:07 <@luxidream> they're basically the same thing except one is better?? 14:08 could argue the same for OOF vs OOD 14:08 I think the method for getting Excalibur was considered kind of a secret at one time. 14:09 And yes, there's a good bit of duplication in NetHack's lists of stuff. 14:09 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed the Wizard of Yendor, on T:66854 14:09 oh wait oof is neutral 14:09 The monster and object lists for instance. 14:09 [hdf-us] [nh362] every (Rog Orc Fem Cha) acquired the Book of the Dead, on T:66855 14:09 <@luxidream> OOF and OOD are different alignments, and different classes 14:09 @luxidream that strikes me as more of a consequence of it being the sam artifact and all sam are lawful 14:10 flavor > gameplay in this one scenario I guess 14:10 * K2 pokes stenno 14:10 K2: ok how do we want to do this 14:10 wanna PM for that? 14:11 or we can it here, too, i guess 14:11 <@luxidream> FIQ gives snickersnee free action 14:11 <@luxidream> I think they should be differentiated in some way 14:11 here is fine 14:12 i went from galaxy S5 to S9 14:12 the girl in the store lied to me and said it will do 5G 14:12 K2: ok so i just like commented out the 3.4.3 code and wrote my own code into hterm_all.js lol 14:12 so maybe first step would be backing up hterm_all.js :P 14:13 [hdf-us] [nh362] every (Rog Orc Fem Cha) performed the invocation, on T:67022 14:13 already backed up 14:13 ok now hmm 14:13 K2: Is 5G even deployed yet? 14:13 I told the girl ' I play nethack.. dont you know not to lie to me about tech stuff?' 14:14 jonadab: in a very few select areas 14:14 Everything I've heard about it in the news so far is about various entities deciding who is going to (future tense) build their 5G network. 14:14 no phones exist yet to use it afaik 14:14 Ah. 14:14 but this is the year of 5G 14:16 stenno: send me the code changes telepathically 14:16 PavelB: uhh no, there's no literal "pole-arm" (yet) 14:16 lol 14:16 ;) 14:16 armpole 14:16 sorry just a sec 14:17 * jonadab jots down notes about a polearm called "enormous lollipop". 14:17 ^ want 14:18 <@luxidream> does bonus damage if you are a sucker 14:18 rofl 14:18 Haha. 14:18 soooo many crude things i could say right now... 14:18 Or does bonus damage against anything with fur. 14:19 must... refrain... 14:19 uuuuuuunnnngghhhh 14:19 K2: ok so replace line 16393 to 16412 with this paste https://pastebin.com/Kk75YkWT 14:19 er 14:19 of www/hterm/hterm_all.js 14:19 mmmk! 14:19 ^ mr. mackie voice 14:19 lol 14:20 ok and that should be it for a first test 14:20 probably not rural vermont 14:20 er backscroll 14:20 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed the Wizard of Yendor (5 times), on T:67138 14:20 i actually do a pretty good mr. mackie 14:21 my kid thinks its hilarious 14:21 K2: if that works we have to integrate a 3.6.1 tileset which may or may not be annoying depending on what software you have installed 14:21 ok 14:21 * K2 goes to edit 14:23 ok go! 14:23 lmao it works? 14:23 yep 14:24 ok cool 14:24 <@luxidream> do I finally get to play on server with tiles? 14:24 not just yet 14:24 Still need a 3.6 tileset. 14:24 At least one. 14:24 we still ne- 14:24 that 14:24 Several to choose from would be even better, of course. 14:24 errrrrmahgerd 14:24 <@luxidream> those exist 14:24 it works 14:25 and then we need to use imagemagick and some other things to convert to a css file 14:25 i keep forgetting to hard refresh my browser 14:25 <@luxidream> well, goodbye ascii 14:25 this will also gracefully not work in 3.4.3 14:25 is this going to create demand for xnethack tiles 14:26 and splicehack 14:26 xnethack and splicehack should be possible too now, yeah 14:26 and evilhack once finished 14:26 so does anyone have a 3.6.1 tileset. :| 14:26 <@luxidream> anyone who cares about tiles isn't playing variants lol 14:26 they will now 14:27 stenno has luanched a revolution 14:27 <@luxidream> oh yeah slashem has a tileset too 14:27 launched 14:27 well we still need a tileset :| 14:27 lol 14:27 <@luxidream> idk get the default one or something 14:27 https://nethackwiki.com/wiki/Tileset#NetHack_3.6.0_tileset 14:27 https://nethackwiki.com/wiki/File:3.6.1tiles32.png 14:28 K2: ok so download that and put it in www/hterm/tileset 14:28 mmmk! 14:29 ^ take a guess 14:29 well splice actually supports tiles; my position is that xnh officially does not support them unless there's a demonstrable demand for them 14:30 you know you wanna make a tileset 14:30 all the cool kids are doing it 14:30 <@luxidream> just put eyes on the Q for elves 14:30 <@luxidream> call it good 14:30 the nice thing is that I have only ever added two glyphs, engraving and grass, unlike splice which has tons 14:31 aosdict: I should add lichess as female monster name of lich? 14:31 <@luxidream> do it 14:31 K2: errr and now 14:32 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed the high priestess of Moloch, on T:67358 14:32 [hdf-us] [nh362] every (Rog Orc Fem Cha) acquired the Amulet of Yendor, on T:67362 14:32 ok i downloaded it to the server 14:33 it's going to need a corresponding css file 14:33 yes this is the tricky part. 14:33 you see tilesetcss.sh in www/hterm ? 14:33 so as far as i can tell, the 'absurd' tileset is the only one included that uses 32x32 14:33 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 1824 points, T:3083, killed by a psionic bolt 14:33 ah yes 14:33 !!! 14:33 so that's what thats for 14:34 hah 14:34 some commands in the script are missing on the server 14:35 yeah.. 14:35 imagemagick is one 14:36 man i really can't remember how that worked v_v 14:36 [hdf-us] [un] Delraven (Arc Hum Mal Law), 1747 points, T:2648, killed by a gnome zombie, while frozen by a monster's gaze 14:37 installing stuff... 14:38 thats a big one, yeah 14:38 shit 14:38 do you have pnm2png ? 14:38 er 14:38 now i get an invalid argument for -crop 14:38 do you have pnmtopng ? 14:38 no 14:38 oh that would be why 14:38 yeah you call it with filename as first argument, 32x32 as second argument 14:39 (that fixes the crop error) 14:40 so netpbm replaces pnmtopng 14:40 was already installed 14:40 oh ok 14:41 still get crop error 14:41 oh 14:41 one sec 14:42 you have to pipe output into a .css file i think 14:44 [hdf-us] [spl] Noah (Rog Inf Fem Cha), 512 points, T:930, taken down by a dwarf 14:44 i'm executing './tilesetcss.sh 14:45 get ready for spam 14:45 ./var/www/hardfought.org/hterm# ./tilesetcss.sh tileset/3.6.1tiles32.png 14:45 convert-im6.q16: invalid argument for option `-crop': /tmp/tmp.cGxZKJ0egW/%d.pnm @ error/convert.c/ConvertImageCommand/1184. 14:45 .tile { background-size: 100% 100%; color: transparent !important; } 14:45 ./tmp/tmp.cGxZKJ0egW /var/www/hardfought.org/hterm 14:45 anyone else see that glyph font post on reddit? Looked pretty oldskool cool. 14:45 .tile_* { background-image: url(data:image/png;base64,pnmtopng: *.pnm - No such file or directory 14:45 ); } 14:45 ./var/www/hardfought.org/hterm 14:46 it wrapped bleh 14:46 K2: yes you have to execute with 32x32 as second arg 14:46 lol 14:46 oh 14:46 oh my 14:46 there it wenrt 14:47 ok so that should go into a .css file 14:47 yeah i need to spec that 14:48 it just flooded my screen with what it would have written 14:48 had i specifiied a file 14:48 wtf over 14:49 where the hell is it putting it hah 14:49 putting what? 14:49 teh css file 14:49 !!!1!!elevensies 14:49 needs to go into the tileset folder 14:49 i know that... but its not making the file 14:50 uh 14:50 oh 14:51 there 14:51 ./tilesetcss.sh tileset/3.6.1tiles32.png 23x23 > 3.6.1.css 14:51 forgot the > 14:51 i got it 14:51 ok 14:51 duuuuh 14:51 almost done! 14:52 ok that goes into the tileset folder 14:52 yeah i put it there 14:52 i need to edit hter, index page now 14:52 hterm 14:52 so you can use it 14:52 and now you need to edit wstty.js 14:53 that too 14:53 just add "3.6.1" or w/e your css file is called 14:53 in line 84 of wstty.js 14:53 that should be it 14:53 the list is not static 14:53 i will name it 'stenno_is_fleecy' 14:54 lol what is that supposed to mean 14:54 LarienTelrunya knows 14:54 no one else really does 14:55 fair 14:55 heh, you know what is really fleecy? my roommate's jacket ♥ she was visiting me a few minutes ago and her jacket is SOOOOOOO fleecy! (or actually "flüschelig" but there's no English translation of that :D) 14:57 K2: can't load 3.6.1.css :v 14:57 i see lol 14:57 yeah 14:57 one sec work 14:59 -!- raisse has quit [Ping timeout: 240 seconds] 15:00 ok sry 15:00 its ok 15:00 i cant type and talk on phone at same time 15:02 dict.leo.org doesn't even know flüschelig 15:02 because thats not a word :v 15:03 <@luxidream> I google it and the second thing that comes up is amy 15:03 lmao 15:03 but it's like 'flauschig' 15:03 bouquet: you mean abigaba? 15:03 <@luxidream> so it's an amyism even in german? 15:03 it's a font replacement for tty play I think. Not tiles. 15:04 \o/ 15:04 \stenno try it now 15:05 i had to grok the file name convention it wants to see 15:05 it works! 15:05 awesome! 15:05 lets see if menus work... 15:05 yuppers 15:05 yep, works fine 15:05 (What works?) 15:05 awesome 15:05 * stenno high-five K2 15:05 yay stenno! 15:05 so fleecy 15:06 K2: so... what did you just do? 15:06 the impossible 15:06 stenno and me 15:06 :D 15:06 <@luxidream> can I try now? 15:06 si 15:06 how do I do it 15:06 3.6.1 tiles on wstty 15:06 I selected 361 in the dropdown 15:06 yeah 15:06 but is there an option I need to set? 15:06 via webpage? 15:06 hard refresh your browser 15:06 in your options file, you have to set OPTION=vt_tiledata 15:07 oh that... Good way to get new users interested. An honorable accomplishment. 15:07 errrrmahgerd 15:07 zoom it in 15:08 <@luxidream> ok I did but I'm still in ascii 15:08 @luxidream in the upper right you have a dropdown, select 3.6.1 from the dropdown 15:08 why can't I paste my password into hterm 15:08 default is 'no tileset' 15:08 <+LarienTelrunya> for slex I just now added 5 new polearm types 15:08 aosdict: uhm because pasting probably doesn't work 15:09 bwhahahahaha 15:09 <@luxidream> clicking on the dropdown doesn't do anything? 15:09 <@luxidream> the font dropdown works for me 15:09 wfm :/ 15:09 anyway, I did a hard refresh. put the dropdown into 361. made sure my 362dev cfg has vt_tiledata on. but it's still ascii when I play it 15:09 * hothraxxa *hgus* the over-enthusiastic fleecy bundlebundlebundle 15:09 hard refresh browser 15:09 clear the cache 15:10 yeah probably needs a cache clear 15:10 oh wait, I needed to get into the actual game 15:10 hahah 15:10 :| 15:10 the files are IN the computer... ? 15:10 they're IN the computer! 15:10 ^ zoolander 15:10 <@luxidream> hell yes 15:10 hah a boulder looks like a fat orange turd 15:11 K2: the page should say that ctrl-equals zooms in, not ctrl-plus 15:11 um 15:11 ctrl+ zooms in 15:11 also aren't the tiles supposed to be 16x16? they appear to be squished vertically 15:11 they are 32x32 15:11 ctrl+ is ctrlshift= 15:12 yes they squished because of the font 15:12 choose square as font 15:12 in the left dropdown for square tiles 15:12 anyway, ctrl-shift-+ does NOT zoom in, ctrl-equals with no shift does zoom in 15:12 <@luxidream> you can't tell between caps and lowercase in square font 15:12 hmm 15:13 its all off center using square font 15:13 @luxidream the lowercase letters are a little smaller 15:13 need to use default font for it all to line up 15:13 also menus are staying on the screen :/ 15:13 need to ctrl-r them away 15:14 or spacwe 15:14 not for me 15:14 space 15:14 <@luxidream> aosdict: set center as font on the c screen where you connect 15:14 you mean in the square font? 15:14 <@luxidream> that solved the problem for me 15:14 <@luxidream> square* 15:14 hmm 15:14 <@luxidream> /s/center/square 15:14 select triangle font 15:14 or rhombus 15:15 * K2 is partial to cylander font 15:16 <@luxidream> yeah, this is really confusing, how am I supposed to know these are lowercase? 15:16 https://cdn.discordapp.com/attachments/400474774440247317/537365036083970049/lowercase.png 15:17 you don't play with squares in console either 15:17 <@luxidream> I don't know about you, but that's pretty much indistinguishable to me 15:17 Go back to classic Rogue 15:17 <@luxidream> oh, they're slightly bolded 15:17 feel free to suggest other square fonts :P 15:17 yeah 15:18 <@luxidream> this will be confusing for a while 15:18 @luxidream I'm just imagining that terry pratchett's DEATH is narrating the game 15:18 (Did 1.3d have lowercase letters yet?) 15:18 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 489 points, T:1490, killed by a little dog 15:18 how do you even know what tile is what 15:19 <@luxidream> if it looks like a dog it's a dog 15:19 <@luxidream> same for keys, shopkeepers, lamps, etc 15:19 <@luxidream> you know, like the way games are supposed to be? 15:19 hey luxidream first thing I found in the dungeon was a polearm 15:20 best thing about this is if you watch someone playing with vt_tiledata enabled, you can change the tileset as you like 15:20 also this armor shop has 3 of the same magic helmet 15:20 yeah i have to hit space to get the menu to go away 15:21 ok 15:21 with any font or with the square font? 15:21 so 15:21 default font 15:21 i will get eu and au servers hterm updated with this 15:21 DT give UTF8Graphics :V 15:21 I'm used to hitting space to get the menu to go away. The problem with the overwriting menus was because of dgl not playing nice with font size changes and thus window size changes 15:21 <@luxidream> ok I'm going to class, expect tiles speedrun stream later 15:22 and then announce on reddit 15:22 which menu? 15:22 so set your font size BEFORE connecting 15:22 and watch ppl loose their minds 15:22 what aosdict said 15:22 <@luxidream> new concurrent server record incoming 15:22 K2: can you fix the square font problem first 15:22 what problem is that 15:22 and make lowercase letters actually distinguishable from uppercase 15:22 [hdf-us] [nh362] Bartlem (Pri Hum Fem Cha), 874 points, T:3127, killed by a rock mole, while fainted from lack of food 15:22 um 15:22 thats the font 15:23 thats how it is 15:23 i can import any font you want 15:23 <@luxidream> is there no other option for square fonts 15:23 * K2 added consolas a long time ago 15:24 find me a font that you think will work, i'll try it on the server 15:24 K2: Also, what sort of input did you use for the tileset? Asking for xnh purposes 15:24 ok so 15:24 was it a bmp, png, what 15:24 png 15:24 i grabbed the .png for 3.6.1 from the wiki 15:24 and ran the tilesetcss.sh script against it 15:25 ./tilesetcss.sh tileset/3.6.1tiles32.png 32x32 > tileset/3.6.1tiles32.css 15:25 thats it 15:25 imagemagik needs to be installed 15:25 and netpbm should already exist (this is ubuntu) 15:26 okay, so if I want to provide xnh tiles I just have to give you a png? 15:26 correct 15:26 ditto splicehack 15:26 si 15:26 this should already work for tnnt 15:26 \o/ 15:26 <@luxidream> all the other tile sets seem to be broken 15:26 yes 15:26 <@luxidream> showing a bunch of traps 15:26 only the 3.6.1 works 15:26 they dont match 15:26 soooo 15:27 <@luxidream> dawnhack for 3.6.1 exists I think 15:27 also, no 3.4.3 tileset will work for 3.4.3-NAO anymore 15:27 tnnt is not compiled with vt_tiledata 15:27 it will be today ;) 15:27 aosdict: Would xnh have any tiles that differ from vanilla? I don't imagine the thiefstone warrants a new tile and I think nothing else is new 15:27 spl probably has a lot of stuff tho 15:27 splicehack has a lot of new monsters 15:28 antigulp has been good about making the tileset data for them tho 15:28 PavelB: thiefstone does require a new tile but can just copy the regular gray stone one. Ring of carrying and scroll of water will need to be added. I already have an engraving tile, but will need to make one for grass. 15:28 <@luxidream> https://www.urbanfonts.com/fonts/Cone.font 15:28 <@luxidream> would something like this work 15:28 perhaps 15:28 i will try it 15:29 hah lets try wingdings 15:29 lol 15:29 Times New Roman, anyone? 15:29 it should be monospace ^_^" 15:29 maybe I'll bundle(bundlebundle) official tile support in with the big artifact changes I'm working on and call it 0.5.0 15:29 sweet 15:30 holy crap i cant believe we have 3.6.1 tiles on the server 15:30 this is nuts 15:30 it just worked 15:30 feels weird not to have a new version at a savebreak but whatever 15:30 yeah 15:30 took an hour 15:30 if that 15:30 stenno: thank paxed I guess 15:30 why paxed? 15:31 he make the png? 15:31 wstty was written by kerio and me 15:31 well, mostly kerio 15:31 because he added native vanilla support for vt_tiledata making it "just work"? 15:31 i don't think there is any code left 15:31 ah 15:31 stenno you helped with wstty? 15:31 did he also write the vt_tiledata patch in the first place or no? 15:31 i bugged him about 20k times about it :P 15:31 yeah 15:31 hahah awesome 15:31 aosdict: no 15:31 group hug! 15:31 * aosdict gives K2 an owlbear 15:32 -!- Porkman has quit [Remote host closed the connection] 15:32 some parts were initially written by me but i think they have been replaced with better stuff by kerio 15:32 but that was an ADE project when we were bored 15:32 -!- Porkman has joined #hardfought 15:32 and we even got the official chromium hterm source to adapt vt_tiledata lol 15:32 otherwise it wouldn't be that easy 15:32 [hdf-us] [nh362] Bartlem (Pri Hum Fem Cha), 632 points, T:1396, killed by a gnome lord 15:33 stenno: when translating the polearms, it wasn't a problem finding german terms for the polearms. it was fininding the right ones as there were so many of them to chose from. 15:33 i didn't mention polearms :v 15:33 I learned more about polearms than I ever wanted to know 15:33 oops 15:33 s/stenno/@luxidream 15:33 bhaak: did you see? we have vt_tiledata for 3.6.1 running on hterm 15:34 mmmm... polearms 15:34 yeah, great 15:35 you can tell he's excited 15:35 hihi ^_^ 15:35 html dumplogs 15:35 the swiss dont egt excited about anything except chocolate and bad porn 15:35 lol 15:35 *get 15:35 correction: bad german porn 15:35 which is really all of it 15:36 doubt 15:36 :P 15:36 actually imma run to the supermarket now 15:36 heh 15:36 <@luxidream> I don’t even know what the word is for polearm in my native language :p 15:36 grab some booze 15:36 https://www.youtube.com/watch?v=CxK_nA2iVXw 15:36 @luxidream in redneck its 'tire iron' 15:37 .oO(What kind of tire has iron in it?) 15:38 maybe 'stabwaffe' in german? 15:38 PavelB: do some maintenance on tires sometime 15:38 stabwaffle.... LOL 15:38 bwahahahaha 15:38 replace a bike tube or something 15:38 stenno: I think that's more a quarterstaff. I went with 'Stangenwaffe' 15:38 ah fair 15:39 oh 15:39 waffe 15:39 not waffle 15:39 right that fits better 15:39 i prefer stabwaffle 15:39 fair 15:39 ^^ 15:39 so stenno this does break 3.4.3 tileset usage 15:39 but thats ok 15:40 yeah I'd translate polearm as "Stangenwaffe" too; it's also how it's translated in Diablo 2 :D 15:40 what does "waffe" mean 15:40 LarienTelrunya: that doesn't make it right :-) 15:40 weapon 15:40 you see the resemblance 15:40 so 'meatwaffe' 15:40 * K2 looks down 15:40 oh look 15:41 hahah 15:41 that was just horrible 15:41 I could actually add an artifact outright, that would give me the savebreak I'm apparently chasing 15:41 <@luxidream> What artifact 15:41 stabwaffle 15:41 I dunno, I don't have any particularly great ones 15:42 LarienTelrunya: technically, a spear is also a 'Stangenwaffe', but yeah, in the context of fantasy and middle ages, its meaning is more narrow 15:42 bhaak: currently I'm playing Elona again, where spears and tridents count as polearms 15:42 <@luxidream> finalfantasy.wikia.com/wiki/Excalibur_II 15:43 "A pole weapon or pole arm is a close combat weapon in which the main fighting part of the weapon is fitted to the end of a long shaft" 15:43 that fits tridents and spears as well 15:43 YASI: polearm with a sling attached to the end, like a lacrosse stick, that lets you throw rocks at things from long range 15:44 [hdf-us] [nh362] every (Rog Orc Fem Cha) entered the Planes, on T:68984 15:44 actually just adding a lacrosse stick item would be very slash'em-like 15:44 it already has baseball bats, why not other sports gear 15:45 that sounds like a slingshot with extra steps 15:45 but think of the range 15:45 you could fling something clear across a level 15:45 -!- raisse has joined #hardfought 15:45 There's usually rock in the way, unfortunately 15:46 oh I can savebreak artifacts without adding any 15:47 <@luxidream> https://upload.wikimedia.org/wikipedia/en/thumb/1/1f/OgreSlayerCover.jpg/200px-OgreSlayerCover.jpg 15:47 <@luxidream> replace ogresmasher with this 15:48 ogresmasher has a planned buff already, so no thanks we don't need more swords 15:48 [hdf-us] [nh362] Bartlem (Pri Hum Fem Cha), 651 points, T:1822, killed by a bat, while frozen by a monster's gaze 15:49 [hdf-us] [nh362] Wolfechu (Cav Hum Mal Law) killed the Wizard of Yendor, on T:60931 15:49 [hdf-us] [nh362] Wolfechu (Cav Hum Mal Law) acquired the Book of the Dead, on T:60937 15:50 <@luxidream> What’s the planned buff? 15:50 [hdf-us] [nh362] Wolfechu (Cav Hum Mal Law) performed the invocation, on T:61093 15:51 I've talked about it before, it's mainly a buff to war hammers by increasing their base damage and making them two handed. But also increase ogresmasher's damage versus everything 15:51 <@luxidream> So it becomes worse cleaver 15:51 gonna rename the tileset 15:51 well it still does the 25 con thing 15:52 <@luxidream> still more relevant than current ogresmasher 15:52 <@luxidream> Any plans to make morningstars more usable though 15:52 also, cleaver is neutral; ogresmasher remains unaligned 15:54 aosdict: i made a few tweaks to artifacts in evilhack too (and a couple additions) 15:55 dunno if you had looked at that or not 15:55 and yeah war hammers 15:55 i want to adjust them too 15:55 1d4 is not in-line with how those weapons performed 15:56 i think slash'em fix was to make a new weapon called a heavy hammer (left war hammer alone) upped it damage and made mjollnir it 15:56 it upped it to 1d6/1d6 15:56 and one-handed 15:56 not really much of anything 15:56 [hdf-us] [nh362] Bartlem (Pri Hum Fem Cha), 365 points, T:1012, killed by a rabid rat 15:57 K2: we can make it non-breaking 15:57 i thought about it on my way to the supermarket 15:57 that would be way cool 15:59 and what were the problems with the square font? 16:00 can't distinguish between capitals and lowercases 16:00 oh ok 16:01 gonna try another font 16:01 right now i am getting hterm setup with tiles on EU and AU servers 16:02 <@carlarc> when us putty going to support comic sans 16:02 on april 1st, maybe? 16:03 * stenno feels tempted to re-write the wstty.js 16:04 -!- raisse has quit [Ping timeout: 268 seconds] 16:07 carlarc i guess you can inject your own css and then you can use a comic sans webfont 16:10 what is still mysterious is the 'flags' attribute for the 3.6.1 vt_tiledata 16:10 i wonder whats written in those flags 16:11 the password to the rodney.nethack.org git repository 16:13 tileset for 362-hdf working on eu server now 16:13 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed Famine, on T:69409 16:13 nice 16:13 * K2 hops over to AU 16:17 i will make it work for 3.4.3 too either today or tomorrow 16:17 i guess we don't have that many players playing 3.4.3 over wstty with tiles 16:17 aaaaand its now working on AU server also 16:18 \o/ 16:18 i renamed the tileset to 362-hdf so it matches the 'variant' you're playing 16:18 because there will be separate ones for splicehack and xnethack 16:19 coolz 16:19 and when you get it working for both 343 and 36x i'll do a bit more renaming and such 16:19 oki 16:19 (just started minecraft) 16:20 <@luxidream> curses tiles when 16:20 I wonder if I could try porting geoduck or one of the other ones to xnethack 16:20 hahah 16:20 <@luxidream> :p 16:20 but i guess i can do it while it starts up, takes long enough 16:20 @luxidream that's a Tangles question 16:21 ok... reddit post time 16:24 stenno whats your name on reddit 16:24 i forget 16:24 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed Pestilence, on T:69501 16:24 sec 16:24 K2: tufoop3 16:25 ah right 16:25 -!- LarienTelrunya has quit [Ping timeout: 256 seconds] 16:27 [hdf-us] [nh362] Bartlem (Pri Hum Fem Cha), 1019 points, T:2677, killed by a gray unicorn 16:29 K2: this should make 3.4.3 work too: https://pastebin.com/k696GmMf 16:29 hah 16:29 i am mis-post! i have re-write now 16:29 mid-post 16:29 lets try it first 16:29 k 16:30 this is for the corresponding section in hterm_all.js 16:30 k 16:30 so you can replace all that you pasted into in the last change with that 16:30 got it 16:32 oh you removed the 3.4.3 tiles already :P 16:33 sorry that all went faster than expected 16:33 i put vanilla back 16:33 its easy 16:33 already tested 3.4.3 works 16:33 oh yeah baby 16:33 \o/ 16:34 woop 16:34 ez 16:34 you da man 16:35 unnethack works too yeah? 16:35 yep 16:35 but we don't have an un tileset so 16:36 [hdf-us] [nh362] every (Rog Orc Fem Cha) killed Death, on T:69560 16:36 hmm 16:36 bhaak is there an unnethack tileset? 16:37 he can't hear you over the sound of h t m l d u m p l o g s 16:37 should also work for dNAOhack btw 16:37 LOL 16:37 especially non-XSSable html dumplogs :P 16:39 [hdf-us] [nh362] every (Rog Orc Fem Cha), 2388212 points, T:69574, ascended https://www.hardfought.org/userdata/e/every/nh361/dumplog/1546368529.nh361.txt 16:39 grats 16:44 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 478 points, T:1430, killed by a gnome lord 16:49 https://www.reddit.com/r/nethack/comments/ais0tu/playing_nethack_362hdf_using_tiles_online/ 16:49 lets see how #nethack reacts 16:49 heh 16:50 <@luxidream> everyone pours over from NAO 16:50 dammit the pic didnt post 16:50 <@luxidream> actually in that nethack survey I posted before on reddit 16:50 <@luxidream> tiles users are a minority 16:50 as they should be 16:50 tiles are an abomination 16:50 o.0 16:51 ^ 16:51 <@luxidream> tiles are great 16:51 <@luxidream> imagine walking into a tool shop 16:51 <@luxidream> and actually being able to distinguish tin openers 16:51 <@luxidream> from keys 16:51 <@luxidream> holy shit 16:51 heh 16:51 it hit #nethack 16:52 <@luxidream> post on rgrn 16:52 lol 16:53 <@luxidream> aren't they all local players there except for stroller 16:55 -!- Luxidream has joined #hardfought 16:58 ok time to get the kid, see you all later 16:59 p7 16:59 lol @luxidream and stenno in #nethack 17:19 -!- Luxidream has quit [Ping timeout: 250 seconds] 17:20 -!- raisse has joined #hardfought 17:25 -!- Gaelan has joined #hardfought 17:26 @luxidream can your next nh4oid char be named "DontWorryBEHiker57W" 17:27 <@luxidream> Explain? 17:27 -!- raisse has quit [Ping timeout: 272 seconds] 17:27 [hdf-us] [spl] zor (Ran Dro Mal Neu), 1251 points, T:959, killed by a gas cloud 17:28 <@luxidream> I don’t get the joke 17:28 -!- tacco\unfoog has quit [] 17:28 the song "don't worry, be happy" 17:29 Is Hiker57W the same thing as Happy somehow? 17:30 BEHiker57W is a nethack player 17:32 <@IceBox> i also got gray dragon scales from them during tnnt, so that was cool 17:34 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) entered the Planes, on T:74965 17:43 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) wished for "historic statue of a chromatic dragon", on T:93048 17:44 <@carlarc> :/ had literally everything i could have wished for 17:45 <@carlarc> of course no way to get a polymorph source 17:45 <@carlarc> the wish didn't even work, it gave me a sarkany 17:45 <@carlarc> thanks wiki 17:46 wait, you couldn't wish for a wand of polymorph? (or marker and write the book, since you're Wiz) 17:47 <@carlarc> got the wish from a magical lamp 17:47 <@carlarc> in un magic lamp wishes can only be for non magical objects 17:47 ahhhhh 17:47 That almost makes the first magic lamp worth keeping as a light source 17:48 <@carlarc> well probably not the first one 17:48 <@luxidream> Shield of reflection is nonmagical 17:48 <@luxidream> in un 17:48 <@carlarc> i already have like 4 of those 17:48 <@luxidream> But that’s your first wish 17:48 <@luxidream> with a magic lamp 17:48 luxi: oh, fair point 17:53 <@carlarc> it has come to my attention that i may have picked the single worst stash level in the entire game 17:54 https://cdn.discordapp.com/attachments/400474774440247317/537404594846957571/unknown.png 17:54 <@carlarc> turns out all my stuff keeps disappearing because nagas and winter wolves keep breathing fire and frost 17:54 <@carlarc> welp fuck it, time to ascension run 17:54 Don't die 17:55 Stashes shouldn't be out in the open 17:57 <@carlarc> okay what the fuck, apparently some of my wands are gone too 17:57 <@carlarc> all the probing stuff 17:57 <@carlarc> and teleport. 17:58 uh oh. 17:58 <@carlarc> fucking lightning wands 17:58 <@carlarc> oh wait i misplaced them, nevermind 17:58 <@carlarc> lmao 17:58 lol 17:58 ^ another reason to keep everything in a chest 17:58 ... now put them in the chest you are putting all your stash in 17:59 <@carlarc> no chests, forgot their importance since it wasn't fiqhack and monsters can't steal your shit 17:59 [hdf-us] [nh362] every (Rog Orc Mal Cha), 466 points, T:1267, killed by a large mimic 18:02 <@luxidream> Just lock the chest in FIQhack 18:03 <@luxidream> most monsters don’t have a key 18:04 I always tended to lock my stash chest in vanilla anyway, just so when TDT made monsters loot them I'd have the right habits. 18:05 <@carlarc> yeah that's what i did in fiq 18:12 -!- Luxidream has joined #hardfought 18:13 [hdf-us] [un] carlarc (Wiz Elf Mal Cha) killed the Wizard of Yendor, on T:93658 18:16 [hdf-us] [spl] zor (Wiz Elf Mal Neu), 167 points, T:270, dismembered by a dwarf 18:18 Dammit K2 beating me to the punch with the hdf webtiles 18:18 Gaelan: Message from aosdict at 2019-01-22 07:54 EST: Sure, if you can convince the devteam to support JSON rather than or in addition to vt_tiledata, that would be great too. It just seems harder, is all. 18:19 [hdf-us] [spl] zor (Pir Gul Fem Neu), 101 points, T:202, defeated by a jackal 18:20 Gaelan: stenno and me :P 18:22 <@carlarc> what can break my potions and scrolls if i have MR, resistances, and reflection? 18:22 <@carlarc> only fire traps? 18:22 and cold 18:22 fire: potions/scrolls/spellbooks 18:22 cold: potions 18:22 lightning: wands/rings 18:23 <@carlarc> thankfully lightning traps are not a thing 18:23 um 18:23 well, shock attacks 18:23 ok :D 18:24 the wizard of yendor rubs his hands furiously on his sweater! he tocuhes you; you are jolted with electricity! You die... 18:24 *touches 18:24 DAMMIT 18:27 <{Demo}1> owned 18:27 aosdict: fwiw, a nice cross-platform windowport that output in machine-readable form would probably be accepted; I know that there have been some attempts to make those before 18:28 I'll throw my code up on GH (but it's far from done) 18:30 <@carlarc> oh my god 18:30 <@carlarc> oooooooooooooooooooooooooh 18:30 <@carlarc> my god 18:30 I'm a C noob, so it's probably broken in all sorts of subtle ways. Also, the JSON lib I'm using requires C99 (surprisingly, the rest of NetHack compiles fine) and I'm not sure about it's probability story 18:30 carlarc: what? 18:31 [hdf-us] [un] carlarc (Wiz Elf Mal Cha), 808541 points, T:94196, crushed to death by an exploding drawbridge 18:31 <@carlarc> well that's a lesson learned 18:31 ah 18:31 <@luxidream> F 18:31 <@carlarc> should have force bolted it open 18:31 wear life saving 18:32 <@carlarc> i didn't find any silver scales the entire run so i had to wear the amulet of reflection 18:32 <@carlarc> though i probably should have prioritized lifesaving over my wands and rings 18:35 https://github.com/NetHack/NetHack/compare/NetHack-3.6.2-beta01...Gaelan:json?expand=1 18:35 Again, it's PoC quality code rn 18:37 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law) defeated the high priestess of Moloch, on T:70134 18:39 -!- MysteryMyra has joined #hardfought 18:40 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha) killed the invisible Famine, on T:75219 18:45 [hdf-us] [nh362] oh6 (Pri Elf Mal Cha), 3627747 points, T:75258, ascended https://www.hardfought.org/userdata/o/oh6/nh361/dumplog/1547372373.nh361.txt 18:52 Gaelan, ais523: The devteam may look favorably on a patch that turns nethack into machine-readable stuff, but if you add in the fact that it forces C99, I suspect that it will suddenly be like pulling teeth 18:53 Yep. 18:53 yes, a C99 patch wouldn't be accepted 18:54 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:4981 19:01 lol 19:01 c89? 19:01 a lot of the current devteam seem not to be happy with the in-progress move to c89 19:02 hmm, what is there other than c89 that is older? 19:02 K&R c 19:02 pre-ANSI 19:02 huh 19:02 interesting 19:03 i wonder when the last time nethack supported a platform without a c89 compiler 19:03 (as in actively) 19:03 that's why nethack is currently ridden with STATIC_DCL and FDECL and a bunch of other annoying conventions 19:03 Today? 19:03 ah :| 19:03 Pinkbeast: Well, those are deprecated as of 3.6.1 19:03 i mean like actually tested 19:04 aosdict: Fair enough, a few years, then. 19:10 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) became literate by engraving "Elbereth", on T:9605 19:14 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 34215 points, T:10303, killed by a minotaur 19:17 [hdf-us] [nh362] Wolfechu (Cav Hum Mal Law) killed the high priestess of Moloch, on T:61268 19:18 [hdf-us] [nh362] Wolfechu (Cav Hum Mal Law) acquired the Amulet of Yendor, on T:61274 19:20 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 499 points, T:1945, killed by a dwarf 19:27 -!- stenno has quit [Ping timeout: 245 seconds] 19:27 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 19:34 -!- Gaelan has joined #hardfought 19:37 random fact: the Mitre of Holiness is flagged as having special damage versus undead. The only effect of this is evidently that you can use it to hit shades and it won't pass through. 19:37 fr: headbutts 19:37 actually wait no, it still passes harmlessly through 19:38 so what gives 19:39 YANI: Artifact mirror, the Mirror of Venus. Conveys slotless reflection and charms monsters when invoked, but these effects only apply if the character is female. 19:41 aosdict: do xn monks rely on in or wi for spellcasting? 19:41 all roles are int for spellcasting 19:41 wis affects pw regen 19:41 ok that's what i gathered from the wiki 19:41 i see 19:42 i have a really early monk who found a cloak of protection. i can't see how the robe makes a difference right now, but i only know two spells 19:45 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:3691 19:55 <@carlarc> there shouldn't be even more reasons to have a female character 19:57 well hopefully this is in combination with a male-only artifact like Callandor or something 19:58 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) completed Sokoban, on T:6505 20:06 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law) entered the Planes, on T:71249 20:10 gender specific artifacts? 20:13 [hdf-us] [fh] Stane7 (catthedd) (Val Hum Fem Neu) received Mjollnir from Odin, on T:5337 20:21 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 51372 points, T:12585, quit 20:25 -!- stenno has joined #hardfought 20:26 [hdf-us] [fh] Stane7 (catthedd) (Val Hum Fem Neu) killed the monk of Stane3, the former Novice, on T:6682 20:28 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 839 points, T:2486, killed by a rothe 20:28 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu) murdered Catnip, his faithful kitten, on T:419 20:30 <@carlarc> does detect unseen work on unlit tiles 20:30 -!- stenno has quit [Ping timeout: 240 seconds] 20:33 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 447 points, T:833, killed by an orc zombie, while frozen by a monster's gaze 20:35 <@carlarc> !tell FIQ https://cdn.discordapp.com/attachments/280051925154660363/537445161056075821/unknown.png 20:35 No worries, @carlarc, I've got this! 20:35 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law) genocided class ';', on T:71636 20:36 <@carlarc> happened while swallowed by an air elemental 20:43 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) had Excalibur thrown at her by some watery tart, on T:5278 20:44 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law) reached the Astral Plane, on T:71778 20:45 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law) became literate by engraving "Elbereth", on T:5692 20:49 [hdf-us] [nh362] Luxidream (Val Dwa Fem Law), 7615 points, T:7299, killed by a death ray 20:52 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law) averted death, on T:71831 20:53 [hdf-us] [fh] carl (carlarc) (Kni Dwa Fem Law), 97141 points, T:71833, killed by Death (with the Amulet) 20:53 <{Demo}1> :( 20:53 <@luxidream> large oof 20:53 <@carlarc> bluhhhhhhhhhhhhhh 20:54 killed by fiqhack astral 20:54 <@luxidream> FH astral is hell 20:54 <@carlarc> yeah i can tell that i maybe shouldn't try to ascend first in fiq 20:54 <@carlarc> because no teleport 20:54 <@luxidream> did you get caught in summon monster spam? 20:54 i thought he fixed that 20:55 well made it not as bad 20:55 <@carlarc> no, 20:55 <@carlarc> i didn't have enough damage to keep taking out everything in my way 20:55 <@carlarc> apparently 20:55 hothraxxa: When I ran the gauntlet on fh astral, there wasn't heavy summon monster spam, but I nearly died all the same 20:55 don't do astral like that 20:55 <@carlarc> gimme tips 20:56 plenty of teleport wands 20:56 <@carlarc> can't 20:56 taming, preferrably a harp 20:56 <@luxidream> line up the priests and death ray them so they don't summon monster spam 20:56 -!- Luxidream has quit [Quit: Leaving] 20:56 it's wands balance patch, do teleport wands necessarily work? 20:56 <@carlarc> FH removes teleport on no teleport levels 20:56 i thought blessed expert will work on astral 20:56 <@luxidream> be more prepared than usual 20:56 <@luxidream> not anymore hothraxxa 20:57 <@carlarc> knights can't do master wands 20:57 <@luxidream> even master wands don't work 20:57 i did it with taming anyway 20:57 <@luxidream> it's been removed completely - master wands now let you pick the location you teleport the monster to 20:57 <@carlarc> i wasn't able to kill death even with a +7 expert excalibur, how do i fix that? 20:57 <@IceBox> astral splat alarm! 20:57 <@luxidream> were you slowed? 20:58 <@luxidream> don't get slowed 20:58 <@IceBox> sorry carlarc 20:58 <@carlarc> yeah it's a real shame 20:58 <@IceBox> i had jumping on my FH asc and it helped out a TON 20:58 well, as a knight, there would have been some jumping... 20:58 <@luxidream> ok but you also found the right altar the first time 20:58 oh fh slowing. great fun 20:58 <@IceBox> haha true aosdict, but you cant always knight jump 20:58 and there's always cancellation 20:59 <@IceBox> i thought it was two altars, but i cant remember that far back lux 😃 20:59 <@IceBox> almost sure i had opp align as well 20:59 <@carlarc> i lost my five dragons in the plane of water so i was fighting a lot worse 20:59 <@luxidream> you want to pack blessed speed potions if you don't have blue dragon scale mail for slowness 20:59 <@carlarc> very annoying that they drown 20:59 <@carlarc> only floating eyes slow you though? 20:59 <@luxidream> slow monster spell 20:59 <@luxidream> from priests 20:59 <@carlarc> wasn't hit by it 21:00 <@carlarc> oh hey, got 55 on the scoreboard 21:00 <@carlarc> nice 21:00 <@IceBox> very nice indeed 21:01 <@IceBox> i just cant believe you made it through the plane of water, haha 21:01 <@IceBox> unless FIQ changed water elementals 21:01 <@IceBox> well..changed them again, that is 21:01 <@carlarc> what do you mean 21:01 <@carlarc> i just put on an amulet of magical breathing 21:01 <@IceBox> did you have oilskin sack? 21:01 carlarc: use purple rain to thin out the monsters on astral 21:02 <@carlarc> purple rain? 21:02 <@IceBox> making it to astral with ANY resources was a tall order for me at least, haha 21:02 <@luxidream> revegeno worms 21:02 I though purple rain didn't work in fh 21:02 <@luxidream> speed them 21:02 <@carlarc> and no, somehow i got wet but didn't dilute anything 21:02 <@luxidream> teleport them 21:02 <@IceBox> i dont think you can if the teleport change 21:02 revgeno purple worms and tame them 21:02 <@carlarc> ah right 21:02 <@IceBox> you could still tame them, but teleporting them everywhere shouldn't work 21:02 yeah you can't randomly teleport them 21:03 you can move around nicely if you have magic whistle 21:03 I also thought that some or other AI change made purple worms not likely to attack common Astral denizens 21:03 not like the vanilla version 21:03 <@carlarc> by being engulfed, right 21:03 <@carlarc> but how can you tell where you're gonna land? 21:03 or maybe it was a change that the engulfed monsters don't instadie like in vanilla? 21:04 because of the almighty symmetry 21:04 i don't know, it's been a long time since i did fh astral and he changed it after i did my ascensions 21:04 [hdf-us] [dnh] carlarc (Rog Elf Mal Cha), 0 points, T:3, killed by a falling object 21:04 <@carlarc> huh 21:05 <@luxidream> generally speaking though just be crazy prepared 21:05 <@luxidream> FH is balanced around the crazy-prepared player 21:05 <@luxidream> unlike vanilla 21:05 <@carlarc> i think i'm just gonna stay away from fh for now 21:05 <@luxidream> I recommend over 300 HP 21:06 [hdf-us] [nh362] every (Rog Orc Fem Cha), 480 points, T:1594, killed by a hobbit 21:06 carlarc: try nh4 or if you want something tougher, fourk 21:06 <@luxidream> you also weren't wearing conflict 21:06 <@luxidream> that would be a problem 21:06 <@carlarc> i wasn't sure if the 3 hostile angels would make it worse or better 21:07 <@luxidream> it's definitely worth the angels at the very beginning 21:07 <@carlarc> and at the end it stopped mattering because i was stuck with death 21:07 <@carlarc> who's conflict resistant 21:07 <@IceBox> oh man conflict is ultra important 21:07 <@luxidream> it helps because other monsters will try to hit death 21:07 <@IceBox> and at the very least NOT hit you 21:09 -!- MysteryMyra has quit [Quit: Connection closed for inactivity] 21:11 <@IceBox> but i remember when i was reading about astral i felt the same way 21:11 <@IceBox> the wiki article should really be more direct 21:11 <@IceBox> the article makes it seem like angels of conflict are a big deal 21:11 <@carlarc> u should change it then 21:12 <@IceBox> i should i had a little list somewhere of the little changes i wanted to make here and there 21:12 <@IceBox> you have nudged me ever closer to making an account 21:14 -!- stenno has joined #hardfought 21:15 [hdf-us] [un] bouquet (Cav Hum Fem Law) killed Yeenoghu, on T:67787 21:15 <@luxidream> I'll change it 21:15 <@luxidream> what does it say rn 21:15 <@luxidream> @IceBox 21:16 <@IceBox> lemme find it real quick 21:16 <@luxidream> I also need to change that speed thing aosdict wanted me to like 2 weeks ago 21:16 <@carlarc> Upon arriving at the Astral Plane, you may be sent tame or hostile Angels. If you are generating conflict, your god will send one to four hostile Angels to fight you. If you are not generating conflict, and if your alignment score is at least 9, your god will instead send a tame Angel to assist you. This tame Angel will vanish and be replaced with the hostile ones if you later generate conflict in its presence. 21:16 <@luxidream> this is true 21:16 <@IceBox> Good rings to wear on the Astral Plane are free action and conflict, but don't wear a ring of conflict when entering the plane unless you don't mind your god sending you hostile angels instead of a tame one. 21:16 <@IceBox> that fuckin quote 21:17 <@luxidream> oh 21:17 <@carlarc> oh that too 21:17 <@luxidream> what page is that 21:17 <@luxidream> I'll fix it 21:17 <@IceBox> the first line is just kinda informative, but that line explicitly makes it seem like conflict is a sub-optimal idea on astral 21:17 @carlarc the bit you quoted is accurate and neutral, I would not change that one 21:17 <@IceBox> it's like the 12th bullet under Strategy 21:18 the one icebox quoted is in a non-neutral tone though 21:18 <@IceBox> under that strategy bullet point i would at least add a line like "most players agree that the benefit of conflict outweights conflict angels" 21:18 <@IceBox> or somethign like that 21:18 <@IceBox> cuz i have NEVER gone to astral without conflict since, haha 21:18 -!- stenno has quit [Ping timeout: 245 seconds] 21:19 i almost never use conflict on astral 21:19 i accidentally did last ascension though. sure took that off in a hurry 21:19 <@IceBox> i dont think it's required, but i would argue that it's objectively useful 21:19 sure, depnds on your style. i use purple rain 21:20 <@IceBox> yeah, i'd be totally open to seeing a "style" section on the astral wiki page 21:20 <@luxidream> Good rings to wear on the Astral Plane are [[ring of free action|free action]] and [[ring of conflict|conflict]]. Wearing the ring of conflict will cause hostile angels to spawn around the player instead of a tame one appearing, however, they are usually avoidable, since they will often fight each other instead of you. 21:20 <@luxidream> y/n 21:20 put semicolon after appearing please 21:20 not comma 21:20 <@luxidream> oops 21:21 YANI: "Thy desire for conflict shall be fulfilled" angels are immune to conflict 21:21 <@IceBox> yeah i almost didn't notice that you now included conflict as also a "good ring to wear" 21:21 <@IceBox> i like it 21:21 <@IceBox> i also like that idea aosdict, haha 21:21 <@IceBox> makes perfect sense 21:23 oh, also those two maps are going to be obsolete as of 3.6.2 21:23 <@luxidream> astral maps? 21:23 <@luxidream> they're changing astral? I didn't notice anything 21:23 the large rooms at the bottom now generate independently of one another 21:23 <@luxidream> oh 21:23 so you might get big room on left but not on right 21:23 or both, or neither 21:24 but since it's not 3.6.2 yet I've held off on putting anything on the wiki about its changes 21:24 <@luxidream> who cares (ok I guess unspoiled players care) 21:24 <@luxidream> still, a bizarre change 21:37 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 277 points, T:1091, killed by a crossbow bolt 21:42 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 24 points, T:115, killed by a sewer rat 21:52 -!- stenno has joined #hardfought 21:56 -!- stenno has quit [Ping timeout: 246 seconds] 22:01 -!- ais523 has quit [Ping timeout: 245 seconds] 22:02 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:04 -!- Gaelan has joined #hardfought 22:29 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:33 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 757 points, T:2054, killed by a magic missile 22:40 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu) made his first wish - "blessed rustproof +2 Mjollnir", on T:404 22:47 -!- Gaelan has joined #hardfought 22:54 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 1465 points, T:1897, killed by a kitten called Catnip 22:56 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 264 points, T:683, killed by a dwarf zombie, while frozen by a monster's gaze 22:59 -!- nooodle has quit [Ping timeout: 268 seconds] 23:01 [hdf-us] [slshm] hempe (Ice Gno Fem Neu), 3587 points, T:5797, killed by a fire ant 23:13 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:18 -!- Gaelan has joined #hardfought 23:20 -!- ais523 has joined #hardfought 23:20 -!- mode/#hardfought [+v ais523] by ChanServ 23:20 -!- ais523 has quit [Client Quit] 23:27 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 1948 points, T:1777, killed by a gnome, while fainted from lack of food 23:29 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 72 points, T:161, killed by a water demon 23:29 -!- stenno has joined #hardfought 23:32 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:33 -!- stenno has quit [Ping timeout: 250 seconds] 23:34 <@carlarc> playing dnethack, why in the heck is lit_corridor making these tiles blue 23:34 https://cdn.discordapp.com/attachments/400474774440247317/537490256941940766/unknown.png 23:35 <@Tone> hmm I wonder if the conflict angels don't appear if you let your alignment drop first 23:41 [hdf-us] [nh362] Karnac (Pri Hum Mal Neu), 660 points, T:1983, killed by a straw golem 23:44 -!- Gaelan has joined #hardfought 23:46 tiles look awesome! Too bad I'm too cool for tiles. ASCII FTW! 23:54 * aosdict gives bouquet a GLYPH_EXPLODE_COLD_3 23:54 -!- Gaelan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:57 [hdf-us] [nh362] every (Rog Orc Mal Cha) eschewed atheism, by dropping 6 orcish daggers on an altar, on T:3860