00:01 only for jumping, I believe 00:03 -!- Grasshopper has quit [Ping timeout: 258 seconds] 00:08 haha. I'm such a bastard 00:08 Advance martial arts to grandmaster. #name Grandmaster's robe 00:08 Drain life myself. Lose useless martial arts slots 00:08 Quaff full healing / gain level to regain lvl30 and other slots 00:16 Meh, I just wish for it 00:17 Too lazy to cheese it out 00:38 that level with the lots of monotons and a purple one that just resurrects them 00:39 ream through them punching 00:39 ...now i got the castle wand and I don't even know what I want to use it for 00:39 wished for 2 so a 3rd at 66% 00:39 I need some sort of other reflection so I can wear something else in neck 00:47 YANI: stairs in the upper Mines are biased towards generating relatively near each other 00:48 oh my. it blasted me, the grandmaster robe 00:48 hahahaa 00:48 [fh] MTF (mtf) (Sam Hum Mal Law), 42608 points, T:4403, killed by an orc mummy, while praying 01:25 -!- raisse has joined #hardfought 01:25 -!- mode/#hardfought [+v raisse] by ChanServ 01:43 [nd] munterplant (Val Hum Fem Law) completed Sokoban, on T:9585 02:11 -!- Porkman has quit [Ping timeout: 255 seconds] 02:29 -!- khoR has joined #hardfought 02:51 -!- elenmirie has joined #hardfought 02:51 -!- mode/#hardfought [+v elenmirie] by ChanServ 02:59 -!- nht has joined #hardfought 03:12 -!- bug_sniper_ has quit [Ping timeout: 255 seconds] 06:15 -!- Grasshopper has joined #hardfought 06:15 -!- mode/#hardfought [+v Grasshopper] by ChanServ 06:16 -!- Grassy has quit [Ping timeout: 260 seconds] 06:25 -!- raisse has quit [Ping timeout: 255 seconds] 07:06 . 07:06 K2: Message from FIQ at 2017-10-15 20:40 EDT: pushed a fix 07:06 K2: Message from FIQ at 2017-10-15 23:31 EDT: pushed a fix 07:06 wpa2 is broken 07:06 rip 07:07 the protocol that 07:07 someone crack it? 07:07 is 07:08 mind of 07:08 the best part is 07:08 there's no alternatives! 07:08 heh 07:08 FIQhack updated 07:08 so everything is free for all until fixes are pushed to everything 07:08 if your router is old... gg 07:09 or if you live in the middle of the woods 07:09 haha 07:09 :) 07:10 -!- raisse has joined #hardfought 07:10 -!- mode/#hardfought [+v raisse] by ChanServ 07:21 K2: [6:02 AM] luxidream: @FIQ my save file for FIQxFIQ selfship broke 07:21 !tell K2 [6:02 AM] luxidream: @FIQ my save file for FIQxFIQ selfship broke 07:21 Will do, FIQ! 07:26 also pushed a minor fix 07:34 -!- Grasshopper has quit [Ping timeout: 260 seconds] 07:44 jonadab: does this look OK? http://home.fiq.se/solid_rock.png 07:49 I know you didn't ask me, but it looks too similar and hurts my eyes. 07:49 or if lit c orridor should be left untouched, http://home.fiq.se/solid_rock2.png 07:49 *corridor 07:50 Both look equally terrible. 07:50 khoR: This is a replacement for current solid rock 07:50 which is, one sec 07:50 wasnt current solid rock just a black square? 07:50 well not black 07:50 but not a pattern 07:50 just all the tile filled 07:51 http://home.fiq.se/solid_rock_old.png 07:52 khoR: http://home.fiq.se/solid_rock3.png 07:54 old rock looks terrible 07:54 but at least doesnt hurt your eyes 07:54 khoR: what about 3 07:58 FIQ: Probably? 07:59 Actually, what if you switch the corridor with the rock in the first one? 07:59 making solid rock the "darker" one? 07:59 sounds odd but let me try 08:00 I'm thinking solid rock as ░, corridor as ▒. 08:00 http://home.fiq.se/solid_rock4.png 08:00 yes 08:00 I know what you m eant :) 08:00 *meant 08:01 "Darker" and "lighter" are confusing here because the charset people use "black/dark" to mean filled-in regardless of actual screen colors. 08:01 Hmm. Yellow is lit, brown is stepped? 08:01 btw, that tile is what NH3 uses in their corridors 08:01 yes 08:01 white is light not-stepped, gray is unlit not-stepped 08:02 This is clearly better than NH4's use of garish blinding white █. 08:03 Actually, _any_ of these are better than that. 08:04 But really that's not what you're competing against here. You're competing against !draw_rock 08:04 yeah 08:04 well 08:04 I'd still leave the option there 08:04 but I want to make draw_rock a sane alternative 08:05 Sure, but you want to make it so some players might want draw_rock on. 08:05 yeah 08:05 this only works in unicode btw, I need a bette rsolution for ascii 08:05 *better 08:05 s/better/different/ 08:06 I think there is no alternative for ascii period other than using the old method or doing it like SLASH'EM Extended 08:06 Right, ASCII uses, what, space with white background, currently? 08:06 Which is clearly not good. 08:07 well everything did until now :P 08:07 Brown #? 08:07 jonadab: if I were to make an alternative for ASCII 08:07 it would be to make corridor , and solid rock # 08:07 What if it were space with bright black background? Is that possible? 08:07 no 08:07 FIQ see pm 08:07 K2: Message from FIQ at 2017-10-16 07:21 EDT: [6:02 AM] luxidream: @FIQ my save file for FIQxFIQ selfship broke 08:07 Right, ais said there were problems with some backgrounds. 08:07 K2: thanks 08:08 jonadab: no like 08:08 that isn't even a background 08:08 Ah. 08:08 K2: downloaded 08:08 What about bright black # on black background? 08:09 youi mean darkgray? 08:09 Color 8. 08:09 jonadab: and keep corridors #? 08:09 Yes. 08:09 -!- ais523 has joined #hardfought 08:09 I'll check once I can figure out what's wrong with this save 08:09 ais523: http://home.fiq.se/solid_rock.png http://home.fiq.se/solid_rock2.png http://home.fiq.se/solid_rock3.png http://home.fiq.se/solid_rock4.png 08:10 Beholder: messages? 08:10 ais523: Message from FIQ at 2017-10-13 14:28 EDT: found a bug that affects all NH4 derivatives (and possibly DynaHack, I'll look into it) -- if you remove all autopickup rules, the game will immediately crash on startup 08:10 ais523: Message from FIQ at 2017-10-13 14:30 EDT: to clarify, this means that should anyone do this for whatever reason, manual intervention by server admins is needed to address it if it's on a server -- for example, my FIQtest account on N4O will now crash the client on login (you don't need to bother, it was just a test) 08:10 ais523: Message from FIQ at 2017-10-13 18:20 EDT: Is there a way to ask the client to move the cursor somewhere without using getargpos? 08:10 also will the game kill me if the char name doesn't match the save name? 08:10 because I don't like the spaces in this one lol 08:10 I know AceHack has no way to trickery; I'm not sure about NH4, though 08:11 I certainly haven't added any but there may be some in some code I've never looked at 08:11 Are you referring to the 3rd message? 08:11 What, myou haven't ported the trickery trap from slex? 08:11 FIQ: in response to "will the game kill me" 08:11 jonadab: are you surprised by that decision? :-D 08:12 Heh. 08:12 ais523: ah 08:13 ais523: for the cursor thing, tilesets sometimes don't fit the entire screen 08:13 meaning my attempt at highlighting a remembered object fails miserably 08:13 this is the only issue left with object memory, otherwise it seems to work mostly great 08:13 ais523: Counting Fourk-specific elder and ancient dragons, I'm 33 tiles out from having Slashem-32 tiles support. 08:14 jonadab: that's closer than NH4, I think? I may have to steal the tileset once you're done :-D 08:14 Indeed. 08:14 FIQ: you could probably add a couple of arguments to the API call that pauses with map focus 08:15 adding arguments to API calls isn't difficult, just tedious 08:16 FIQ: what do you want me to look at in those solid rock screenshots? opinions on the tile you're using? 08:18 !tell K2 pushed a fix 08:18 Will do, FIQ! 08:18 ais523: yes 08:19 I think all 4 are much better than the current one 08:19 FIQhack updated 08:19 K2: Message from FIQ at 2017-10-16 08:18 EDT: pushed a fix 08:19 how do they react to dungeoncolors? 08:19 headed out for work see you all later 08:19 ais523: Reasonably? I merely changed the symbol 08:19 also, I find it hard to distinguish the rock from lit+unvisited (or in one case unlit+unvisited) corridor tiles 08:19 I had to slightly tweak the substitutions done since they work on the background 08:20 But other than that it's OK 08:21 ais523: I think the one I like most out of those 4 is 3 08:22 I like the wall there, but I'm a bit more concerned about the corridor 08:23 btw, the autopickup crash was apparently introduced in NetHack4 08:23 I tried to reproduce in DynaHack and NitroHack but failed 08:23 which I found a bit odd 08:23 generally such issues originate in Nitro 08:28 jonadab: tbh I'm surprised how little time it took from "no object memory" to "the game crashes all the time" to "there's still some minor issues" to "seems to work fine" 08:29 Yes, I think everyone expected object memory to be a real pain to implement. 08:29 I would never have attempted it. 08:30 well I only attempted it once I realized the entire implementation in my head :P 08:30 that's the hard part after all 08:31 and I'm quite happy with the result, and the code, moreso than mextra.c which used major macro abuse to do its stuff 08:32 jonadab: pretty much all of the logic is just a few hundred LOC 08:33 The number of lines of code isn't what would daunt me. 08:33 It's the intricacy of how it would interact explosively with the rest of the codebase I'd be worried about. 08:34 the fact that I rewrote how object detection works helped a lot for messing with object memory there 08:34 it was 2 lines 08:34 there's also 1 new line in allmain.c for object memory updates 08:34 and some save/restore logic 08:34 that's it 08:34 huh, why allmain? 08:34 is it something you're doing once per turn, or the like? 08:35 ais523: I first tried to update object memory as part of general object display code in display.c 08:35 This had several issues: the game updates the display all over the place and not just there, and this ended up running in zero-time commands as well 08:35 So instead I just run update_obj_memories once per action in the same place I do the mail queries 08:38 -!- NeroOneTrueKing has quit [Quit: Leaving] 08:40 -!- Tarmunora_ has joined #hardfought 08:42 -!- nht has quit [Ping timeout: 260 seconds] 08:43 -!- nht has joined #hardfought 08:44 -!- Tarmunora has quit [Ping timeout: 248 seconds] 08:54 ais523: OBTW, I fixed #939 08:55 The reason it happens is because movement commands call action_complete() if done with a < or > target 08:55 which sets flags.interrupted 08:55 which isn't cleared if it turns out it was actually needed 08:56 which one was 939? 08:56 939 When polyselfed into a xorn, player must hit > 18 times to dig a hole 08:56 ah right 08:56 I didn't even know xorns could dig down 08:56 I'm not sure if they can, the title is misleading 08:57 it has to do with autodigdown 08:57 ais523: I also fixed #937 a while back 08:57 and #950 quite a while ago 08:58 -!- Grasshopper has joined #hardfought 08:58 -!- mode/#hardfought [+v Grasshopper] by ChanServ 09:02 892 should be easy: just give the Riders and such see invisible. 09:02 the Riders don't have see invisible? *boggle* 09:03 I haven't seen, or seen any player reports about, the autoexplore loop (889) in a long time. Does it still reproduce? 09:09 raisse: it hardly matters in vanilla, but it turns out to be fairly broken in NH4 where invisibility actually works 09:09 the fix to the bug in question is indeed to give relevant senses to "boss-level" monsters, the problem is just making a complete list of them and how the senses should work 09:10 on Astral, you can make a plausible case for either see invisible or amulet sense 09:10 (which reveals the location of the Amulet of Yendor, if it's on the level) 09:12 in FIQHack, the Amulet grants aggravate monster, which blocks invisibility 09:12 (as well as working as reverse monster detection) 09:12 as in "monsters detect you"? 09:12 yes 09:13 FIQ: that seems like a decent general fix; it might be a major nerf to stealth playstyles but I don't think those are really supported anyway 09:16 I added a look_at_map for looking around during map freezes and such 09:17 much more friendly to tileset users (who otherwise can't see the entire map) and text users (where some tiles are potentially ambigious) 09:19 this also makes the "nonblessed monster detection briefly gives intrinsic detection" thing obsolete 09:20 what's the UI implementation? identical to if there was a position prompt at the map freeze? 09:20 actually the simplest way to do this is just to implement a map freeze as a farlook, I guess 09:21 yeah it's a position prompt 09:24 !tell K2 pushed some fixes 09:24 Will do, FIQ! 09:24 this makes memobj work more sanely for tiles users 09:25 since they'll now actually see the object even if it's out of their current view 09:26 ais523: heh, it does make win_pause_output(P_MAP) kinda obsolete 09:26 it's still used for mimicing gold 09:27 you should be able to farlook monsters in that state, surely? 09:27 or, hmm, is gold blind? 09:27 I guess you aren't actually gold, just pretending to be it, so it's more relevant whether mimics can see 09:27 Dunno 09:28 and you're in that polyform already 09:28 But you're helpless 09:28 maybe you should be able to farlook while helpless? 09:28 that's a good point, actually, does mouselook work in that state? 09:28 what about at the --More-- prompt? I can imagine it gives overfresh data if you do that 09:28 (i.e. talking about a gamestate after the --More--, rather than before) 09:31 [nd] Grasshopper (Kni Hum Fem Law) made her first wish - "blessed greased rustproof +5 mitre of holiness", on T:35249 09:49 ais523: How do I fix the z-order of object piles? It isn't working in slash'em's tileset atm because the objects are nontransparent 09:49 Atm they're done in print_low_priority_brandings 09:50 FIQ: object piles aren't an NH4 feature 09:50 however, z-order is handled by print_*_priority_brandings 09:50 low-priority is printed behind most things (but above backgrounds), high-priority is printed in front of most things 09:50 and the order they're specified in the function determines relative z-order within the priority 09:50 I tried to print object piles in print_high_priority_brandings 09:50 it didn't work 09:52 I'm still kind-of opposed to object piles because it inconsistently gives information, and it's information that the player isn't meant to know remotely; it also causes some amount of UI confusion because the state of being an object pile doesn't really mean anything in and of itself 09:53 This happens: http://home.fiq.se/branding.png 09:53 ais523: What do you mean? I fixed all the inconsistencies of the NH3 object pile stuff 09:53 It now only shows object piles when the player actually knows it is an object pile 09:53 (or remembers it as such) 09:55 that's an improvement, at least (although it kind-of denies one of the most common uses for option piles, as an indirect way of seeing if a monster deathdropped items) 09:55 Um 09:56 If you see a corpse drop 09:56 You'll also see if a death drop also occured 09:56 because of object p ile status 09:56 The issue with NH3 object piles is that it queries the tile directly 09:56 rather than relying on player memory 09:56 You don't need to step on the tile to figure out if it's an object pile or not 09:56 But you still need to see it 09:57 Yes, that seems reasonable 09:58 ais523: How NH3 handles object piles is particularly obvious if you use specific object class object detection 09:59 -!- rikersan has joined #hardfought 09:59 FIQ: you mean that if I see a sword on top of an arrow 70 squares across a lit mines level, without having been there previously, it should show as an object pile, right? 10:00 yes 10:00 and presumably NH4 farlook would tell me that there is indeed an arrow there 10:01 Currently it just says "on other objects" because it doesn't keep track of anything but the topmost object (and in FIQHack, whether or not it's a pile) 10:01 But that's a good point 10:01 I should make it query the object memory perhaps 10:01 Since that is a working foundation now 10:05 FIQ: in vanilla it's meant to be impossible to see items underneath the top item 10:05 Clearly not anymore since 3.6.0 has hilite_obj_piles 10:06 Well it works slightly differently, but yeah 10:06 in terms of highlighting 10:12 ais523: that seems inconsistent though 10:12 if there's a helm on top of a leather armor and I can see the helm perfectly fine, why not the armor? 10:13 I'd argue it's /consistent/, just not what you're expecting 10:13 not to mention that it might not actually be a "pile" (that 20 pages of items from fort ludios surely isn't a single stack of stuff) 10:15 deathdropped wand of wishing 10:15 I love this rng 10:15 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed 2 scrolls of charging", on T:13910 10:16 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed fixed greased +3 tie-dye shirt of shambhala", on T:13910 10:17 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed fixed +3 greased grandmaster's robe", on T:13915 10:19 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed fixed greased +3 helping hand", on T:13938 10:21 aosdict: but it's impossible to show on a single tile what a real person would be seeing 10:22 showing only the top item may be a necessary compromise 10:22 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed fixed +3 greased speed boots", on T:13939 10:22 allowing a stack of tiles to get too high is a bad idea for performance reasons anyway 10:23 a small finite number (background, terrain, object, monster, maybe a few brandings) is reasonable but not something that scales on the number of items on the square 10:27 raisse: yes, showing the top item is fine - on the map. 10:27 it might be something like "pile of armor and weapons" 10:27 if you farlook it, though, I would favor you being able to see all appearances of objects there that you would see if each object was the only thing on the square. 10:28 yes, but only on request I think 10:28 [dnh] rikersan (Mon Hlf Mal Neu) killed the Nightmare, on T:14341 10:28 not that you get the whole inventory of the stack of loot every time you happen to move the cursor over it 10:28 aosdict: there appears to be an intentional decision not to, although of course a good argument could change that 10:28 [dnh] rikersan (Mon Hlf Mal Neu) destroyed Lich, the Fiend of Earth, on T:14352 10:28 there should be some incentive to walk onto the square! 10:29 -!- rikersan has quit [Quit: Lost terminal] 10:29 come to think of it, this should go for monsters standing on objects too 10:29 ... apart from picking something up? 10:30 ais523: it makes no sense to me that if there's one unwanted object, you can farlook it and safely ignore it, whereas if there are more than one, you have to go over and sift through the items. 10:30 aosdict: well, without object piles, you can't farlook and safely ignote it 10:30 *ignore it 10:30 in case there's something below 10:31 This is not an appropriate place to incentivize walking onto the square; that's just because of this interface annoyance. 10:31 ais523: is there a way for me to know how nh_describe_pos was called? 10:31 whether it was on mousehover/farlook, or a player pressed "." during a farlook 10:31 if you made farlook always show the distant appearances of every object on the square, it doesn't matter if your map is rendering object piles or not 10:32 (or similar) 10:32 I want to make it query object memory 10:32 and show a list of remembered objects 10:32 but obviously not on mouse hover/farlook (except perhaps in sidebar in the latter case) 10:32 but only when explicitly asked about 10:34 found it 10:37 FIQ: you could repurpose one of the confirm keys for farlook? or all four, I guess 10:37 ais523: Encouraging players after they clear the level to go back and systematically step on every object just in case it might have something useful under isn't really good. 10:37 [nh4] TKirby (tkirby) (Bar Hum Fem Cha), 43636 points, T:4939, killed by a vampire bat 10:37 Especially if encumbrance issues means they're going to end up doing this more than once per level. Which it does. 10:41 jonadab: you can step on the objects on the way, can't you? if you're the sort of person who leaves nothing behind then you're going to end up coming back to them anyway 10:42 note that there's no such thing as a cleared level in NetHack, levels are actually emptiest when you first arrive on them 10:42 the "clearness" of a level depends on how frequently you kill monsters on it, not on how recently you've killed monsters on it 10:42 [dnh] rikersan (Mon Hlf Mal Neu) killed Kary, the Fiend of Fire, on T:14389 10:42 -!- Grasshopper has quit [Remote host closed the connection] 10:47 [dnh] rikersan (Mon Hlf Mal Neu) killed Kraken, the Fiend of Water, on T:14838 10:48 [dnh] rikersan (Mon Hlf Mal Neu) killed Tiamat, the Fiend of Wind, on T:14906 10:48 ais523: now I made all farlook keys do this 10:49 if this becomes annoying, I'll reconsider doing that 10:51 ais523: Think "every level on the way back up from Mine's End" then. 10:51 I'm sure it's irrelevant for objectless play. 10:52 jonadab: do you not check on the way down? 10:52 But for people who are bothered if they have to leave a spare key behind because it's a tool and thus useful polyfodder... 10:53 ais523: Yes, but encumbrance. 10:53 You _have_ to leave useful things behind and come back for them. 10:53 NetHack *forces* this. 10:53 [dnh] rikersan (Mon Hlf Mal Neu) killed Garland, on T:15155 10:53 And it's no good compulsively unstacking things, because monsters stack them back up. 10:54 [dnh] rikersan (Mon Hlf Mal Neu) destroyed Chaos, on T:15174 10:54 jonadab: will object memory help with this 10:54 FIQ: Possibly. 10:54 !who 10:54 FIQ: rikersan [dnh] Raisse [nd] Grasshopper [nd] 10:54 hmm, I can see an argument for making stashing impossible as a method of curing compulsive stash behaviour, but I don't think players would enjoy it 10:54 [dnh] rikersan (Mon Hlf Mal Neu) wished for "blessed can of grease", on T:15236 10:55 ais523: At that point we might as well play Angband. 10:56 (Even Angband allows a _little_ stashing, but man, your stash fills up fast.) 10:57 (I think that may be meant to teach a playstyle of using consumables at every opportunity.) 10:57 (NetHack clearly teaches the opposite, because many consumables gain you a MUCH larger advantage if you save them for a better use.) 10:58 I just hoard everything and play burdened :P 10:58 I am unreasonably paranoid about being burdened while exploring. 10:59 I suppose we could adopt the ZapM system where once you hit your encumbrance cap, every additional object you pick up slows you down more. 10:59 ais523: anyway so you don't know how I can fix object pile branding in SLASH'EM's tileset? 10:59 jonadab: how do I tiletool for dawnhack tiles 10:59 FIQ: I've given all the advice I have on the subject so far, if it doesn't work I'm stuck 10:59 FIQ: Make all the object backgrounds transparent :-) 11:00 FIQ: tileset dawnlike-16 11:00 jonadab: in general players are overly scared of burden 11:00 jonadab: right, that would only take like 3 hours 11:00 As in, perl tiletool.pl tileset dawnlike-16 show whatever etc. 11:00 FIQ: search-and-replace ;-) 11:00 I think the background colour is used inside the images sometimes, though 11:00 [1752][fiq@fiq-desktop ~/fiqhack/tilesets]$ ./tiletool.pl tileset dawnlike-16 scroll 11:00 like this? 11:01 ais523: Yes, we saw that recently in the altar image. 11:01 ah 11:01 It confused me. 11:01 ty 11:01 hm it doesn't work 11:01 FIQ: show scroll 11:01 Err, 11:01 oh wait 11:01 show GARVEN 11:01 zap works 11:01 not scroll 11:01 ok lte me try 11:01 yeah that works 11:01 The tile names for the scroll don't have "scroll" in them, yeah. 11:02 ok thankfully dawnlike objects use real transparency 11:02 whose is tiletool? 11:02 in its tiles 11:02 jonadab's 11:02 ais523: I wrote it in Perl. 11:02 It's in the Fourk repo. 11:02 what format does it read? NH4's? 11:02 The one slashem-16, dawnlike-16, and slashem-32 use. 11:02 it reads pallet-based tilesets 11:02 and prints it out on the terminal 11:03 Its major limitation is your terminal has to support 24-bit color. 11:03 using 256color approximation I think 11:03 ah, ok 11:03 I could program 256color approximation into it, but thus far I haven't. 11:03 FIQ: right 11:03 I have code to do that in another project, so I could lift it over. 11:03 http://home.fiq.se/tiletool.png 11:03 the format used for rltiles is a bit more complex as there are too many colours in the palette, also it's RGBA 11:03 BUt it's not like terminals that support 24-bit color are hard to find. Except on Windows, and even there there's MobaXterm. 11:04 ais523: It reads the source, not the .nh4ct 11:04 So yes, it doesn't do png-based ones like rltiles and geoduck. 11:04 Gotta break out the Gimp for those. 11:04 thankfully RLTiles already has object piles 11:04 jonadab: you can tilecompile the nh4ct back into source form 11:05 so I don't need to become an artist for that 11:05 ais523: Oh? 11:05 (although if you do that on rltiles the result will be rather large) 11:05 Yeah. 11:05 and adding altar colors should just be a pallet swap 11:05 tilecompile is bidirectional 11:05 Might be useful to do that for geoduck. 11:05 Because it's kind of nice to be able to use version control. 11:05 As it stands now, if I do things on multiple branches that involve the .png tilesets, I have to be _really_ careful. 11:06 huh 11:06 dawnlike already has a tile for astral altars 11:06 Oh, interesting. 11:06 not for different alignments outside astral though 11:07 Ah, the astral altar isn't bloody :-) 11:07 I kind of like that, actually. 11:08 Evil Patch Idea: offering a corpse on a high altar contaminates it; this angers the altar's diety and converts the altar to a mundane (non-high) one. 11:08 apparently vlad has an astral tile in dawnlike 11:08 Astral Vlad? 11:09 Huh. 11:09 tile 761 (sub astral Vlad the Impaler) 11:09 That's weird. 11:10 I wonder what would make sense for alignment altars in dawnlike 11:11 Hmm. 11:11 evil patch idea: some monsters have an attack that makes a real amulet into a fake one, with no message; this works even in the Planes 11:11 Ouch. 11:11 slex has an ascension time limit 11:12 on around 200k turns 11:12 Isn't it randomly rolled at game start and kept secret from the player? 11:12 yes 11:12 hence "around" 11:12 I think it uses rnz 11:13 what happens if the limit is met? 11:13 you can't ascend 11:13 brb food 11:13 also, an evil patch idea that may be so old that it isn't in most of the online lists, but was always part of the original plan: the ascension run has a time limit measured in /realtime/ 11:13 with a timer that constantly ticks down in the corner of the screen 11:14 evil patch idea update: the timer is actually made out of warnable monsters and newts for the colons 11:14 Heh. And they spawn there very turn, force-displacing the previous turn's ones away? 11:14 when there's a 6/7/8/9 on the level you're /really/ in trouble 11:14 every second! 11:14 Ouch. 11:16 Not that anyone is realistically ever going to make it to the late game with the Evil Patch installed. 11:16 I don't know, I think it'd kind-of be more interesting if it were practically possible for a sufficiently insane person to ascend 11:17 note that not all the evil patch ideas should actually end up in the evil variant, probably 11:19 I don't think it's even theoretically possible for them to all be in at once. 11:19 I think some of them are mutually contradictory. 11:22 -!- ais523 has quit [Quit: quit] 11:28 back 12:02 -!- oh6 has joined #hardfought 12:02 -!- mode/#hardfought [+v oh6] by ChanServ 12:25 -!- NeroOneTrueKing has joined #hardfought 12:45 -!- Tarmunora|Uni has joined #hardfought 13:30 !who 13:30 Tarmunora|Uni: tkirby [nh4] mtf [fh] Raisse [nd] elagabalus [nd] 13:46 [nd] munterplant (Val Hum Fem Law) changed form for the first time, becoming a silver dragon, on T:10362 13:49 jonadab: EPI: the gods demand living blood sacrifice, so you can only sacrifice by killing a helpless monster that is on top of an altar. 13:49 Bonus points if you have to kill it with a specially #named knife or something. 13:50 With your bare hands. 13:50 -!- irina|log has quit [Ping timeout: 260 seconds] 13:51 aosdict: Also, I've heard there's a roguelike where, if you step on an altar, any hostile monster in LOS can live-sacrifice you, which instakills you. 13:51 I think they would at least need to hit you first. 13:51 Unless you're referring to slex? 13:51 I don't know which roguelike it is. 13:51 I forget. 13:53 Ah, found it in my IRC logs: 13:53 07:17 < ais523> that's the thing that finally made dtsund give up on ADOM 13:53 07:17 < ais523> when he got sacrificed by an invisible monster after just happening to step onto an altar 13:55 -!- khoR has quit [Quit: Connection closed for inactivity] 13:55 -!- irina|log has joined #hardfought 13:56 -!- irina|log is now known as Guest65821 13:57 [nd] elagabalus (Pri Hum Fem Neu), 4427 points, T:3273, killed by an orcish arrow 14:01 jonadab: that roguelike is called ADOM 14:01 ah 14:01 ninja'd 14:10 -!- Tarmunora|Uni has quit [Quit: Leaving] 14:16 [nd] elagabalus (Pri Hum Fem Neu), 945 points, T:2133, killed by a giant ant, while reading a book 14:32 -!- nht has quit [Quit: nht] 14:35 [fh] NeroOneTrueKing (Tou Hum Mal Neu) killed the ghost of Freakitsar, the former Student of Stones, on T:24319 14:44 [fh] NeroOneTrueKing (Tou Hum Mal Neu) wished for "blessed spellbook of identify", on T:24791 14:54 [fh] NeroOneTrueKing (Tou Hum Mal Neu) wished for "2 blessed potions of wonder", on T:25504 14:55 I only got one, but I now have a silver dragon scale mail of drain resistance. I'm happy. 14:57 what does a potion of wonder do? 14:57 when quaffed, it gives you a random intrinsic 14:58 nice! 14:58 when an item is dipped in it, it gives the item a random object property 14:58 nicer! 14:58 I wonder if I fucked up the generation rate for wonder 14:58 not sure if anyone found a random one yet 14:58 but that said, it's equally rare as poly 14:58 Not I 14:58 which is also very rare 14:58 past earlygame 14:58 What would happen if I dipped an artifact into the potion? 14:58 nothing 14:59 Thought as much 14:59 honestly surprised DSM worked 14:59 but I guess I only disallow it to be randomly generated with properties 14:59 not to actually have any 14:59 And dipping an item with 1 property already: 2/4 of new property, 1/4 of old+new properties, 1/4 of no property? 15:00 I don't recall the exact rates, but they're described on the wiki 15:01 ok I checked 15:01 those odds are if it rolls for removing, and then it checks the new # of properties for granting 15:01 first it checks if it should clear properties 15:01 then if it should add one 15:01 so with something with 1 property 15:02 it's 50% to clear it all 15:02 then 50% to add a new one (total 25%) 15:02 otherwise nothing (25%) 15:03 so: 1/4 old+new, 1/4 old, 2/4 none? 15:03 yes 15:03 good to know. I won't be doing that, then 15:03 basically it's only really worth it to add 1 property 15:04 unless you ended up with like 20 potions or something 15:07 NeroOneTrueKing: the list of allowed intrinsics from potions of wonder is on top of potion.c if interested in quaffing 15:07 thanks, I was "wonder"ing about that :P 15:07 :P 15:09 would intrinsic cancellation be curable through the normal methods? 15:09 the spell and wand does give you intrinsic cancellation 15:10 it's permanent as mentioned on the wiki 15:10 so it's "harmless" in that sense (not worse than the wand/spell) 15:10 Not too evil 15:10 I guess slowness would be the worst to get 15:10 yep 15:10 by far 15:11 it makes you speed 6 15:11 since it overrides speed 15:11 it's equally bad as phasing is good 15:11 more or less 15:11 and uncurable except by an equally lucky cursed potion of wonder? 15:12 pretty much 15:13 gremlins can do it too 15:13 oh neat 15:13 vanilla/dnethack gremlins have a limited list of things they can steal 15:13 in FIQHack, they can remove any "outside" intrinsics 15:14 but I should've expected you to have updated that 15:14 see gremlin_curse in prop.c 15:15 prop.c, 1163 "You walk very quietly" 15:15 missing punctuation 15:17 fixed 15:23 I'm off to class. See you around 15:23 -!- NeroOneTrueKing has quit [Quit: Leaving] 15:25 !who 15:25 FIQ: tkirby [nh4] mtf [fh] flump [fh] elagabalus [nd] 15:36 -!- tacco| has joined #hardfought 15:37 [nd] elagabalus (Pri Hum Fem Neu), 2161 points, T:2069, killed by a dwarf 15:56 !who 15:56 Tarmunora_: mtf [fh] elagabalus [nd] 15:58 [nd] elagabalus (Pri Hum Fem Neu), 1471 points, T:2521, killed by a gnome lord 16:08 [nd] elagabalus (Pri Hum Fem Neu), 414 points, T:666, killed by a large mimic 16:28 !tell K2 pushed fixes 16:28 Will do, FIQ! 17:15 -!- NeroOneTrueKing has joined #hardfought 17:27 -!- raisse has quit [Ping timeout: 258 seconds] 17:33 . 17:33 K2: Message from FIQ at 2017-10-16 09:24 EDT: pushed some fixes 17:33 K2: Message from FIQ at 2017-10-16 16:28 EDT: pushed fixes 17:34 FIQ: do you know what the value of NON_PM is? I think it's -1, but I haven't found where it is defined. 17:35 it's defined as part of makedefs 17:35 FIQhack updated 17:38 Thanks 17:39 Although the bug doesn't affect FIQHack, you may want to fix it anyways for good measure 17:39 in artifact.c, in CHARGE_OBJ 17:40 b_effect = obj->blessed && (Role_switch == oart->role || 17:40 !oart->role) 17:40 The second part of the OR doesn't work right, since !NON_PM = false 17:41 Which is breaking dnethack's, since it also checks for race... 17:41 ahh 17:41 thanks for the heads up 17:43 NeroOneTrueKing: I added a colorbuc option btw 17:43 if you want to mess with BUC colors 17:43 Yay 17:54 !who 17:54 FIQ: NeroOneTrueKing [fh] flump [fh] mtf [fh] 17:54 ahh 18:00 -!- Tarmunora__ has joined #hardfought 18:04 -!- Tarmunora_ has quit [Ping timeout: 258 seconds] 18:10 !tell Grasshopper Did you see paxed fixed the water-jumping bug you reported? We'll try to get a new build up soon. 18:10 Will do, Tangles! 18:23 [nd] huntress (Ran Elf Fem Cha) chose an elven dagger to be named "Sting", on T:1 18:41 [nd] huntress (Ran Elf Fem Cha), 1513 points, T:1773, killed by a kitten 18:47 -!- aosdict has quit [Ping timeout: 248 seconds] 18:49 -!- aosdict has joined #hardfought 18:53 -!- MTF has quit [Quit: *poof*] 19:09 [fh] NeroOneTrueKing (Tou Hum Mal Neu) wished for "blessed figurine of an Archon named Domiel", on T:29725 19:10 -!- greqrg has joined #hardfought 19:10 "You get a bad feeling about this" 19:11 Well, I got Sunsword out of it :( 19:12 [fh] NeroOneTrueKing (Tou Hum Mal Neu) wished for "blessed figurine of an Archon named The Lord of Stars", on T:29738 19:12 heh 19:13 That's better 19:13 did you have a better feeling this time? 19:13 nice 19:13 btw, if it generated with summon nasties 19:13 it will use it 19:13 whether you want it or not 19:15 I threw it a spellbook of finger of death and it immediately dropped it 19:15 Does it only use its generated spells? 19:21 [fh] NeroOneTrueKing (Tou Hum Mal Neu) wished for "2 blessed potions of wonder", on T:30143 19:25 Okay so my pet archon is now just sitting there doing nothing. 19:25 Last thing it did was read a spellbook of light, I think 19:31 NeroOneTrueKing: if it dropped it, that means it already knows it 19:35 The archon is currently not taking any of its turns 19:35 It will catch items when thrown to it 19:36 And will counterattack enemies that hit it 19:36 But is otherwise inanimate. 19:37 hmm 19:37 that's weird 19:38 what happens if you use a tooled horn or similar? 19:38 I only have a frost horn at the moment 19:38 NeroOneTrueKing: if it can't be solved by itself 19:39 I might need k2 to give me the save 19:39 oh 19:39 if you don't care about the frost part 19:39 you could exhaust it 19:39 then it's basically a tooled horn 19:39 basically, I wonder what happens if you make it "try to flee" 19:39 Nothing 19:39 hahaha that name 19:39 (sorry) 19:39 hmm 19:40 I felt it was appropriate :) 19:40 sorry, I don't know 19:40 !tell K2 can you give me NeroOneTrueKing's save? 19:40 Will do, FIQ! 19:40 I'll hold off on dying horribly until I can get my guardian pet back (or hear that it is irredeemable) 19:41 well it should be a simple fix 19:41 just need the save so I can look 19:41 I've never seen something like this happen before anywhere lol 19:42 and MTF has played with pets on several occasions 19:42 all I can guess is that it tried to case some spell that broke it down 19:42 try looking at Light, then 19:43 since I think it had just finished reading a spellbook of light 19:44 hm 19:44 but a monster shoule never use that spell 19:46 What if reading the spellbook made it helpless, and it's failing to time out? 19:47 If I were to guess, then it wouldn't be able to counterattack or catch thrown items 19:48 afk 20:00 can't reproduce 20:00 so I need the save 20:20 In Orctown, you can teleport but not into or out of the town, right? 20:21 Need to make sure that TELEPORT_REGION doesn't actually force noteleport to be set. 20:48 -!- NotTheOracle\dnt has joined #hardfought 20:51 &help 20:51 K2: Message from FIQ at 2017-10-16 19:40 EDT: can you give me NeroOneTrueKing's save? 20:51 &ping 20:52 it's !ping ;) 20:52 the bot isn't here 20:52 how is it going to respond 20:52 oh it is 20:52 sorry, ignore me 20:53 * K2 is ignoring FIQ 20:53 * FIQ feels ignored 20:53 !potion FIQ 20:53 * Beholder hands FIQ a pint of the sauce, fermented by Athame at 118 degrees Fahrenheit. 20:54 is "You feel ignored" a message? 20:54 -!- tacco| has quit [] 20:54 no 20:54 like something to do with gods? 20:54 You feel the foo is ignoring you 20:54 When you attempt to invoke an artifact during timeout 20:55 kind of ye ah 20:55 You feel that the Eye of the Aethiopica is ignoring you. 20:58 :) 21:01 -!- NotTheOracle\dnt has quit [Remote host closed the connection] 21:01 -!- NotTheOracle\dnt has joined #hardfought 21:01 -!- rikersan has joined #hardfought 21:02 is it worth keeping a hellfire colossus mask? or a migo philosopher one? 21:02 lillend dropped htem 21:02 &ping 21:02 :/ 21:02 !who 21:02 rikersan: rikersan [dnh] 21:04 -!- NotTheOracle\dnt has quit [Remote host closed the connection] 21:04 rikersan: neither is particularly memorable 21:05 hm ok 21:05 worth keeping though? 21:05 Nope 21:05 @d?hellfire collosus 21:05 hellfire collosus ~2~ hellfire colossus (G) | Lvl: 20 | Diff: 27 | Spd: 12 | Res: fire poison petrification | Confers: nothing | MR: 0 | Generates: gehennom | AC: -20 | Attacks: 4d8 claw physical, 4d8 claw physical, 4d8 butt fire, 4d8 butt fire, 2d10 breath fire | Alignment: 10 | Flags: nopoly, infravisible 21:05 hm ok 21:06 Jeez, you use a wide terminal 21:06 Oops 21:06 lol wut 21:06 Always clear your paste buffers, kids! 21:06 and what about wide temrinals? lol 21:06 yours is close 21:06 mine is just fullscreened atm 21:06 Mine is 158 21:06 Yours is 190 21:07 I have so many artifacts ;-; 21:07 Nah 21:07 Pirates get a lot of artifacts 21:07 I am a monk though 21:07 so it is a lot :p 21:08 5 of those weapons are named/autogenerated(worthless) 21:08 true 21:08 And I'm guessing the robe is named and the shirt is wished 21:08 wished both actually 21:08 I was dumb 21:09 don't judge 21:09 >_> 21:09 I mean, I wish for the robe when I can get GM unarmed, but I name it if I /have/ GM unarmed 21:09 I frogot it could be named 21:10 I had expert at that time anyway 21:10 And atma was looted, gloves, scythe and hook were gifts? 21:10 but I do have GM now 21:10 nope 21:10 hook was wish 21:10 glve was wish 21:10 scythe, atma were found 21:10 4 artiwishes? 21:10 Ballsy 21:10 3? 21:10 yes 21:10 o 21:10 woah 21:10 4 yea 21:10 I didn't even notice lol 21:10 I never lost one :D 21:10 premium heart was minetown fountain 21:11 My ana run wasted 2 or 3 wishes on failed artwishes 21:11 the other 3 were a wand from a chaos quest dragon 21:11 :D 21:11 but yeah, atma and the scythe were found 21:11 And why wish for Helping Hand? 21:11 Curse resist? 21:11 yes 21:12 if it comes to it I can also wield it 21:12 been meaning to grind xp in flail on the neu quest 21:12 just haven't found charging for the portals 21:13 I also ditched the rod of the ram, it was that gift I didn't like 21:13 My endgame plan is Quicksilver + lightsaber 21:13 lol 21:14 I'm doing ogresmasher/unarmed two-wep atm 21:14 might go for quicksilver if I find it, not going to wish though 21:15 holy shit did not expect that much monsters 21:16 Cursed create monster? 21:16 yes 21:16 it summoned a lich too huh 21:17 I may give the gemstone exploit another shot if I have a spare wish by endgame 21:17 what is it though 21:17 and why didn't it work last time? 21:18 I used magicite crystals 21:18 Which are above dilithium in objects.c 21:18 yea 21:18 tha'ts why it didn't work? 21:18 huh 21:18 also, do crystal helms also protect vs mind flayers? 21:18 The endgame score-calculator starts counting gems arbitrarily at dilithium 21:18 Yes 21:18 cool 21:18 I don't need to grease then 21:19 what about magicite crystals? 21:19 what's wrong with them? 21:19 see above 21:19 that doesn't really explain what's going on 21:19 [dnh] rikersan (Mon Hlf Mal Neu) was given the Cloak of the Unheld One, on T:18045 21:19 not bad but not great 21:20 Say magicite crystals have an object ID of 50 21:20 too bad there's no broken polyforms for 2 sets of armor 21:20 The endgame score calculator starts adding up gem values from objects with ID 51 and higher 21:20 ah 21:20 And magicite crystals are ignored 21:21 How is this an exploit? 21:21 Nah 21:21 do plant corpses not work for saccing? 21:21 That's just why the exploit failed 21:21 But what is the exploit? 21:21 rikersan: correct 21:21 no veggy sacrifices 21:21 corpses only 21:21 huh 21:21 TIL 21:21 The exploit involves duplicated objects that are destroyed when thrown/fired 21:22 And a way to make them not get destroyed 21:22 Oh crash abuse 21:22 No segfault involved 21:22 Uses the power of magic. And unicorns. And guns 21:22 Mostly the guns 21:23 lol 21:23 only possible as ana then> 21:23 *then? 21:24 hm fungi work for sac then? 21:25 fungi work 21:25 but not razorvine, devil's snare, dreadblossom swarm, viper tree, or weeping willow 21:26 do they duplicate? 21:26 I know razorvine do 21:27 Only razorvine 21:27 Also, Nero forgot to list sunflowers 21:27 those things too, yes 21:27 what about dungeon ferns n stuff? 21:27 or are they corpseless 21:27 Oui 21:27 ['RAZORVINE', 21:27 'WEEPING WILLOW', 21:27 'SUNFLOWER', 21:27 'DREADBLOSSOM SWARM', 21:27 'VIPER TREE', 21:27 'MANDRAKE', 21:27 'DEVILS SNARE', 21:27 'BLACK FLOWER'] 21:27 no sacrificing these guys 21:28 Happy? 21:28 b - an uncursed wand of wishing (0:3). 21:28 Yay 21:28 yay 21:28 castle? 21:28 or random 21:28 Castle 21:29 ah 21:29 Might wish for Stormhelm 21:29 what should I rev geno? 21:29 wraiths? 21:29 kittens 21:29 and/or genocide 21:29 I have 2, uncursed and cursed 21:30 actually nvm I'll just bless the uncursed and geno L 21:30 [dnh] Tarmunora (Tou Inc Fem Neu) wished for "The blessed fixed greased historic +3 Stormhelm", on T:33056 21:30 did you get +3? 21:30 Yeah 21:30 Goodbye clairvoyance, you will be missed 21:30 what are dokkalfar eternal matriarches? 21:30 Until BoIS gives it to me 21:30 where do they spawn? 21:30 BoIS? 21:31 Book of Infinite Spells 21:31 Eternal Matriarchs are nasty droven liches 21:31 iirc they can be throne lords 21:31 hm ok 21:32 dam travel loops 21:32 that was bad, went from nothing to hungry to weak 21:34 I should get a unicorn horn 21:38 ooh, nice, 4 points of protection 21:38 on first donation 21:38 Lucky you 21:38 !tell K2 did you actually see my last tell regarding NeroOneTrueKing's game? 21:38 Will do, FIQ! 21:39 [dnh] Tarmunora (Tou Inc Fem Neu) killed Axus, on T:33501 21:39 congrats 21:39 -!- rikersan has quit [Quit: Lost terminal] 21:41 -!- bug_sniper has joined #hardfought 21:46 -!- bug_sniper has quit [Ping timeout: 248 seconds] 21:47 -!- bug_sniper has joined #hardfought 21:53 [dnh] Tarmunora (Tou Inc Fem Neu) destroyed the Arsenal, on T:34162 21:58 -!- Violla has joined #hardfought 22:02 -!- greqrg has quit [Quit: Disconnected] 22:09 -!- NotTheOracle\dnt has joined #hardfought 22:09 &ping 22:09 K2: Message from FIQ at 2017-10-16 21:38 EDT: did you actually see my last tell regarding NeroOneTrueKing's game? 22:09 Pong! 22:10 Another bot? 22:10 its for the dev/null tribute tournament 22:11 &time 22:11 The time is 19:11:12(PDT) on Monday, October 16, 2017 22:11 The tournament starts in 15 days, 4:48:48. 22:11 demon-activated, not potion-activated! I like it. 22:11 <--- nerd boner, engage 22:14 FIQ: see pm sorry for delay 22:14 going to bed, gnite all 22:15 -!- mode/#hardfought [+v NotTheOracle\dnt] by K2 22:18 -!- eady has quit [Ping timeout: 248 seconds] 22:25 whew. 9/13 quests redesigned 22:26 -!- eady has joined #hardfought 22:37 -!- Tangles has quit [Ping timeout: 240 seconds] 22:38 -!- Tangles has joined #hardfought 22:38 -!- mode/#hardfought [+o Tangles] by ChanServ 23:08 [nd] Grasshopper (Kni Hum Fem Law) wished for "blessed greased rustproof +5 mitre of holiness", on T:36239 23:09 [nd] Grasshopper (Kni Hum Fem Law) wished for "blessed greased rustproof +5 mitre of holiness", on T:36239 23:09 [nd] Grasshopper (Kni Hum Fem Law) wished for "blessed greased rustproof +5 mitre of holiness", on T:36240 23:09 [nd] Grasshopper (Kni Hum Fem Law) wished for "blessed greased rustproof +5 mitre of holiness", on T:36242 23:10 -!- Grasshopper has joined #hardfought 23:10 -!- mode/#hardfought [+v Grasshopper] by ChanServ 23:10 took me 5 wishes to get the mitre of holiness (2 known artis generated previously) 23:10 Grasshopper: Message from Tangles at 2017-10-16 18:10 EDT: Did you see paxed fixed the water-jumping bug you reported? We'll try to get a new build up soon. 23:12 what was the water-jumping bug? 23:12 I know about the grappling hook across water instadeath bug 23:12 [nd] Grasshopper (Kni Hum Fem Law) wished for "blessed greased rustproof amulet of reflection", on T:36246 23:14 aww shit, just after I wished up that ammy of reflection I killed a silver dragon (thought it was white) and it dropped scales 23:18 aosdict, if you try to jump over a body of water, you would fall into it instead 23:18 s/try/tried 23:18 using past tense assuming it is fixed now/near future 23:24 YANI: bed, a red \ which if you #sit on it asks you if you want to go to sleep. If you say yes, you fall asleep either for d10 turns or until you have recovered full HP, whichever is longer. While asleep on a bed, you get hungerless regeneration. 23:25 Not intended as a very common dungeon feature. 23:26 Though they can be found in barracks. 23:29 aosdict, what about breakfast? 23:29 you'll have to provide that yourself 23:30 and second breakfasts? 23:30 and elevenses? 23:30 though I can see slex adding a bed and breakfast as a special room 23:30 you must be a ranger 23:32 YANI: sushi restaurants with water animal corpses and kelp fronds 23:32 *make your own* sushi restaurants 23:33 does nethack have rice by the way? 23:33 no 23:36 so of course sushi restaurants also sell sushi mats, a tool with which you can combine kelp and ; corpses to make sushi rolls, which are even higher nutrition 23:40 heyo 23:42 [nd] huntress (Ran Elf Fem Cha) chose an elven dagger to be named "Sting", on T:1 23:53 YANI: Kraken sushi 23:59 -!- khoR_ has quit [Ping timeout: 246 seconds]