00:06 -!- Menche_ has joined #hardfought 00:08 [nd] sluggoman (Wiz Hum Mal Neu) had Magicbane bestowed upon him by Thoth, on T:2999 00:09 -!- Menche has quit [Ping timeout: 258 seconds] 00:11 -!- Grasshopper has joined #hardfought 00:11 -!- mode/#hardfought [+v Grasshopper] by ChanServ 00:17 [nd] sluggoman (Wiz Hum Mal Neu), 1599 points, T:3876, killed by a killer bee 01:31 -!- raisse has joined #hardfought 01:31 -!- mode/#hardfought [+v raisse] by ChanServ 01:39 -!- Grassy has joined #hardfought 01:39 -!- mode/#hardfought [+v Grassy] by ChanServ 01:39 [nd] munterplant (Val Hum Fem Law), 1380 points, T:1446, killed by a mind flayer 01:40 thats an early ass mindflayer 01:41 -!- Grasshopper has quit [Ping timeout: 240 seconds] 01:44 -!- LarienTelrunya has joined #hardfought 01:47 -!- nht has joined #hardfought 01:48 -!- Grassy has quit [Ping timeout: 240 seconds] 01:51 [nd] Raisse (Wiz Gno Fem Neu) had Magicbane bestowed upon her by Thoth, on T:3049 01:52 aosdict: re your idea of trashing unskilled weapons by reducing their damage even more: what's wrong with the vanilla behavior anyway? the flat -4 to-hit is enough of a penalty already! 01:52 LarienTelrunya: Message from aosdict at 2017-10-04 19:18 EDT: so you hate the unskilled 25% to-hit cap in unnethack and others, what would you think if it were changed to 25% damage, minimum 1, and the hits still counted for training? 01:53 also, at least in vanillaoids, an attack that does only 1 damage will not train the skill, so this change would make it nearly impossible to reach basic in daggers or other low-damage weapons 01:55 anyway, my opinion is that the unskilled nerf is completely unnecessary and the world would be a better place without it :D 02:01 LarienTelrunya: "and the hits still counted for training", so it wouldn't be any harder to train than just a flat -4 to-hit, and much easier than a capped 25% chance to hit 02:01 would the "it takes 100 instead of 20 successful attacks" still apply too, which is IMHO similarly unnecessary? 02:02 * Tarmunora_ shrugs 02:03 I don't keep up with all this "overhaul this, rework that" talk 02:08 -!- nht has quit [Ping timeout: 240 seconds] 02:08 -!- nht has joined #hardfought 02:11 oh, apparently letting Rodney handle things for you in dnethack's sanctum *is* a valid strategy, will have to keep an eye out since who knows whether that will still be the case next Junethack? 02:11 Probably it will be removed, complete with a "nyah-nyah you have to fight the elder priest yourself" message if the player character is named AmyBSOD. :P 02:14 Pets work too 02:15 As does punching him in the face 2-3 times 02:16 the latter is what I tried, and he tentacled to tentacle me 200 times because I was not wearing a ring of free action (had to swap thanks to him summoning 200 pits and 50 umber hulks and xorns everywhere) and then I died. 02:17 Ring of Free Action never leaves my finger 02:17 Hmm 02:17 I should bug Chris about making free action less required 02:17 ah, forgot to mention that my cloak of magic resistance was destroyed by the [redacted] tentacles of course, otherwise that would have protected me from the paralysis spell 02:18 As it is, there are 3 sources: Ring, ODSM, and artifacts 02:18 unless dnethack changed it so that MR doesn't protect against that 02:19 No idea 02:19 [slex] GagarinX (Fig Pol Fem Neu) shouted "nooooooo", on T:2517 02:19 looks like the dnethack author took a vacation from coding it 02:19 He teaches(?) for most of the year 02:20 I see 02:20 And just vanishes off the face of the earth 02:22 Like, between Dec 11, 2016 and May 27, 2017, he was assumed to have quietly died in his sleep 02:22 Since he never once popped up to say hi or anything 02:22 * Tarmunora_ grumbles 02:22 [slex] GagarinX (Fig Pol Fem Neu) shouted "lul", on T:2527 02:23 maybe Chris got tentacled by his own elder priest one time too many? 02:23 -!- khoR has joined #hardfought 02:23 Maybe! 02:26 -!- elenmirie has quit [Read error: Connection reset by peer] 02:32 -!- elenmirie has joined #hardfought 02:32 -!- mode/#hardfought [+v elenmirie] by ChanServ 02:47 [slex] GagarinX (Fig Pol Fem Neu) shouted "huzzah", on T:3013 02:50 -!- elenmirie has quit [Ping timeout: 258 seconds] 03:03 YASI: potions can be generated diluted, and using diluted potions in alchemy just flat out doesn't work. Polymorphing a diluted potion will make it into another diluted potion. 03:06 wow, I've never seen that level before 03:06 whoops wrong channel 03:07 Evil Patch idea: a trap that, when triggered, spawns a hostile monster next to you and paralyzes you for a few turns. 03:08 EPI addendum: can also be an effect of a trapped container or door. *evil grin* 03:19 What, did I see that right? Yellow lights are only light radius 1 in vanilla? In SLASH'EM they have a radius of 3 tiles :D 03:34 [nd] Raisse (Wiz Gno Fem Neu) had Magicbane bestowed upon her by Thoth, on T:3537 03:35 [nd] Raisse (Wiz Gno Fem Neu) consumed animal products for the first time, by eating a goblin corpse, on T:3579 03:38 [nd] Raisse (Wiz Gno Fem Neu) became literate by engraving "Elbereth", on T:4287 03:49 Evil Patch idea: drudding. D glyph, stats like a black dragon, can breathe disintegration, but also has a passive corrosion attack and can split like a black pudding. 03:56 -!- nht has quit [Quit: nht] 04:02 Passive disintegration attack is more evil. 04:22 -!- bug_sniper has quit [Ping timeout: 260 seconds] 04:53 -!- elenmirie has joined #hardfought 04:53 -!- mode/#hardfought [+v elenmirie] by ChanServ 05:06 K2: so did you update fh like the bot hinted at? :) 05:06 cool, you did 05:27 [nd] Raisse (Wiz Gno Fem Neu) had Magicbane bestowed upon her by Thoth, on T:1480 05:37 -!- Grasshopper has joined #hardfought 05:37 -!- mode/#hardfought [+v Grasshopper] by ChanServ 05:43 -!- Grasshopper has quit [Ping timeout: 240 seconds] 05:48 [nd] elagabalus (Pri Hum Fem Neu) performed her first genocide (master mind flayer), on T:16476 06:06 oh look, my cleaver stuff made it into NH3 06:07 What stuff? 06:07 oh, you mean taking out multiple enemies with one mighty heave of the axe? 06:07 cool! 06:07 yeah, that 06:08 khoR: cleaver now hitting in an arc 06:08 now I want to play a barbarian... 06:08 That was in dnh also right? 06:08 Or was it fourk? 06:09 FIQ: you should ask the vanilla devteam whether you may join, considering how influential your ideas have apparently become :D 06:10 a single commit counts as influental now? :p 06:11 khoR: 4k has some stuff that is similar to it yeah allthough different code 06:12 LarienTelrunya: I don't even have a dat/history entry :P 06:12 Look at FIQ all grown up 06:12 he is a real man now 06:12 lol 06:15 FIQ: yeah, but you've also submitted a lot of other reports to the devteam; if they actually decide to make player monsters conflict-proof then from that point on you'll count as a devteam member for me, no matter whether they really make you one :D 06:15 heh 06:15 hopefully they won't implement the wand destruction patch in 3.6.0! 06:15 they didn't 06:16 and they wont for 3.6.1 either, it counts as a major gameplay change 06:18 FIQ: Wait, the Cleaver cleaving stuff is originally from FIQHack? 06:18 yes 06:18 "Based on code by Fredrik Ljungdahl" 06:19 also if one compares the fh commit 06:19 Oh nice. 06:19 it's clearly the same code 06:19 I didn't know FIQHack had it. 06:19 FIQ: Great idea! 06:19 FIQ: I really love it. 06:19 :) 06:20 undead turning scaling on level might also have originated from fiqhack, but it might also have been made independently 06:20 but yeah, that's the only things fh has that made it into NH3 06:21 [nd] Raisse (Wiz Gno Fem Neu) had Magicbane bestowed upon her by Thoth, on T:5849 06:22 FIQ: not sure if you missed me saying that, but I tested your pet AI "fix" and felt it made things worse, since with it pets are following too closely, all the time! and it's ultra annoying if there's several pets in a narrow corridor and you can't displace them because you're confused/stunned/punished! :P 06:23 LarienTelrunya: but that is what the original code intended 06:23 it was just completely broken 06:23 if you dislike it, you can change the pet AI to account for it 06:24 and what if I actually like the "broken" behavior? 06:24 then don't pull the fix? 06:24 simple 06:24 if you like the broken, tedious behaviour 06:25 you don't need to fix it 06:27 LarienTelrunya: you might want to consider pulling the tin whistle stuff from my 3.6.x PR and leash stuff though 06:27 if a player uses a leash, he/she clearly wants it close 06:43 leashed pets generally tend to behave very stupidly :P 06:43 guess why 06:44 also, it seems impossible to make a leashed pet follow without the leash snapping loose if the pet is very slow, e.g. a lichen! 06:45 uh, hello? 06:45 what did my fix do again? :p 06:46 my 3.6.0 PR is more conservative than my dnh one 06:46 if you remove the distance check 06:46 you should end up with some of the benefits of the fix 06:46 without making it essentially "turned on" at all times 06:47 well yeah, but the problem is that if the pet walks slower than you do, simply walking down a corridor will result in it falling too far behind and the leash snaps loose 06:47 and that happens regardless of whether mtrack is used ;) 06:47 of course, but the leash thing in 36x fixes pets behaving strangely with leashes even at normal or faster speed 06:48 I'll test what happens if I disable the mtrack code when either the pet is leashed or the player used a tin whistle recently 06:48 also see tin whistle code 06:48 yeah 06:49 You kill the giant spider! What a mess! 06:49 well yes, that usually happens when you kill giant spiders 06:50 a few days ago I went into my room and saw a big spider sitting on the desk, right in front of the monitor :) 06:51 I usually catch them in a glass and put them outside 06:51 but then I'm not scared of spiders at all 06:51 yeah, me neither, sometimes I even catch them by hand but in this case I also used a glass 06:51 (my daughter is, and when I stayed with her for a couple of days when she'd been in hospital I had to evict all spiders from the bathroom before she could use it) 06:52 I stopped catching spiders by hand after one bit me and made my hand swell up for a couple of days 06:52 all spiders are venomous of course, that's how they eat 06:53 but apparently this one was too stupid to understand that I wasn't food 06:53 ;) 06:56 heh 07:15 jonadab: what you're seeing in dcss is its lovely scaledown of damage 07:15 meaning enemies generally don't do too much damage 07:15 but suddenly they hit like a truck 07:15 it's great 07:15 makes it impossible to judge threats properly 07:15 does that smell like an evil patch idea? :P 07:16 Evil Patch idea: monsters have a 1% chance of a "critical hit" that does double damage, and if such a critical hit is rolled, a 10% iterative chance to double the result again, or some other exploding dice madness. 07:19 actually, I think I'll just make an "exploding dice trap" in slex, and then monster-versus-player damage rolls use a kind of exploding dice to determine their damage. 07:22 why not make player-vs-monsters also do it if monsters step o nit 07:24 yo know the answer to that :P (it reads "this aint fiqslex") 07:26 :P 07:27 aosdict: so regarding forcibly putting strangulation on monsters 07:27 for consistency this should be a thing for all amulets 07:53 yes, but I can't imagine why you would want to do it for any of the others except maybe restful sleep 07:54 unchanging for pets 07:54 reflection/life saving for pets 07:54 also magical breathing 07:54 versus poison 07:54 etc etc 07:59 oh 08:00 !tell K2 FIQHack updated, now monsters will properly understand what spells they can cast again, most importantly Rodney will once again use Double Trouble 08:00 Will do, FIQ! 08:00 I'm going to post an incomplete bard proposal today, it will contain relevant stuff for that 08:00 namely, the player has access to all pets' inventories 08:00 dnethack does that too 08:00 with #loot and #equip 08:01 (loot allows you to remove stuff from pets, equip allows you to (de)equip pets 08:01 *(un)equip 08:20 [nh4] munterplant (Val Hum Fem Law), 5364 points, T:40, quit 08:24 -!- Grasshopper has joined #hardfought 08:24 -!- mode/#hardfought [+v Grasshopper] by ChanServ 08:26 -!- LarienTelrunya has quit [Quit: Page closed] 08:33 -!- Grasshopper has quit [Remote host closed the connection] 08:37 ais523: haha the wizard dnethack harassment YASI 08:37 blessing things instead of cursing it 08:38 If it were really evil, he'd choose whether to bless or curse depending on what it is. BoH? Curse it. Potion of gain level? Bless it. 08:40 I'm glad that at least 2 people are keeping track of my lists :) 08:41 -!- Grasshopper has joined #hardfought 08:41 -!- mode/#hardfought [+v Grasshopper] by ChanServ 08:41 aosdict: I was thinking that cavemen would be the ones to get a berserk effect, but I guess it does make more sense for barrbarians 08:41 (mostly because cavemen currently get shafted) 08:42 FIQ: well, since Cleaver just got a Bar buff in vanilla, maybe it could be transferred to cavemen 08:43 -!- Grasshopper has quit [Remote host closed the connection] 08:43 aosdict: btw, have you heard about jonadab's and my idea to changing mummies making them more interesting? 08:43 make them not generate randomly 08:44 but have special "mummy rooms" that are empty except perhaps some kind of hint that it is one, with a powerful, but always cursed, item inside 08:44 highly enchanted things, or with object properties, or stuff like markers, etc 08:44 but picking it up surrounds you with mummies 08:44 who can curse your inventory 08:44 I assume the mummies are stronger than normal... yeah 08:44 No, I never heard that, where did it get brought up? 08:45 yani: ^^^ 08:45 and interacting with the item in any way -- teleportation, fetching it using a pet, or similar, causes it as well 08:45 -!- Grasshopper has joined #hardfought 08:45 -!- mode/#hardfought [+v Grasshopper] by ChanServ 08:45 -!- Grasshopper has quit [Remote host closed the connection] 08:45 jonadab: where was this brought up? 08:45 perhaps in #nhfourk 08:46 I think at some point you could let mummies generate randomly in graveyards, maybe below the Castle. But yes, they could be exempt from the normal generation. 08:46 FIQ: I have a note in my todo-fourk that gives the channel and date. 08:47 aosdict: possibly they could generate randomly in Gehennom, and be part of the graveyard generation (like now), yes 08:48 YANI: create "crypt" subrooms of graveyards which have locked doors but contain very out-of-difficulty mummies 08:49 this would require of course that very out-of-difficulty mummies exis 08:49 exist* 08:50 -!- Grasshopper has joined #hardfought 08:50 -!- mode/#hardfought [+v Grasshopper] by ChanServ 08:50 aosdict: regarding berserk, yeah, but it makes more flavour sense for bar to have it 08:50 perhaps cavemen can get something else 08:50 definitely 08:51 both? 08:51 one thing I wanted to do as part of ability implementation in FIQHack 08:51 was to give more passive and active benefits to each role 08:52 kinda like SLASH'EM's #technique 08:53 okay, so what were these benefits 08:53 #innate 08:53 ? 08:54 Grasshopper: currently accessible in FIQHack (master) using M 08:54 (#monster) 08:54 like, a Paladin that can cast "healing" or "extra healing" as an innate ability - like spells, but gets around spell casting restrictions 08:54 aosdict: that is the thing :P I haven't come up with them all properly yet 08:54 but I was thinking stuff like a stealing ability for Rogues 08:55 and berserk for barbarians 08:55 etc 08:55 yeah, lotsa stuff 08:55 deep listening for cavemen? 08:55 like another spell menu 08:55 lets you pinpoint monsters in warning range? 08:55 Grasshopper: http://home.fiq.se/abil.png 08:56 Grasshopper: I believe the idea was to move these things and #pray onto its own menu 08:56 ah, makes sense 08:57 (the default view is using an ability, apparently the screenshot is after having pressed ? for a description) 08:57 are you opposed to stealing any of these abilities from SLASH'EM, if they fit and would be balanced? 08:57 and you get that with #monster? 08:57 aosdict: no 08:57 Grasshopper: yes 08:57 aosdict: however slash'em's techniques tend to be very poorly balanced 08:58 right 08:58 also the UI is not good 08:58 (it's very unclear when and how often you can use abilities) 08:59 a revamp would be a good thing 09:05 [nd] Grasshopper (Hea Gno Mal Neu) entered Gehennom, on T:53382 09:07 -!- raisse has quit [Ping timeout: 240 seconds] 09:07 [nd] munterplant (Val Hum Fem Law), 855 points, T:1345, killed by a gnome lord, while sleeping 09:19 ais523: the game defines a max limit of autopickup to 1000, but the options UI doesn't enforce this 09:19 *autopickup rules 09:21 also the game seems to have crashed upon adding around 30k rules 09:23 -!- ais523 has quit [Ping timeout: 240 seconds] 09:23 and apparently you did too 09:24 sorry 09:30 -!- noty has quit [Quit: WeeChat 1.9] 09:32 * aosdict gives FIQ a potion of levitation and a kitchen sink 09:36 Adding 28470 autopickup rules crashes the game 09:37 http://sprunge.us/SiTQ 09:44 -!- Menche_ is now known as Menche 09:56 -!- bug_sniper has joined #hardfought 10:15 -!- raisse has joined #hardfought 10:15 -!- mode/#hardfought [+v raisse] by ChanServ 10:24 YANI: wielding a candle gives it a light radius of 3 when lit. 10:25 YANI: hitting enemies with a lit candle has an 80% chance to extinguish the flame and a 20% chance to light the enemy on fire, doing 2d3 fire damage. 10:28 YANI: a lit candle can be applied to an adjacent large burnable object (door, tree, wood golem, paper golem) to catch it on fire. 10:36 I support all 3 of those yanis. 10:36 I do not support 1 10:36 2 and 3 is good 10:37 why not 1? 10:40 why would a light become brighter depending on how you are carrying it? 10:40 hmm 10:40 this is going to be fun 10:40 I am about to change the convention of command result returns 10:41 For the commands in the game 10:41 Every single one of them 10:41 because presumably wielding it means you're holding it aloft, instead of attaching it to your belt or something. 10:41 instead of 0 meaning it took no time and everything else meaning it took time 10:42 (this raises the question: how *does* the player carry around lit candles not in their hands without their clothes catching fire or something?) <-- EPI 10:42 have CMDRES_NOTIME mean, well, it took no time, CMDRES_TIME that it took time, CMDRES_DIED that you died as a result (only reachable for monsters in practice), CMDRES_OCCUPATION that an occupation is still going on 10:47 aosdict: YASI: if you throw a potion of oil and a fire elemental is in its path, it becomes lit as it passes through. 10:48 heh 10:49 do thrown objects pass right through unsolid monsters, then? 10:49 nice patch idea: genies should have a chance to drop a scroll of wishing or wand of wishing when killed 10:50 YASI: water elementals should count as unsolid. Clearly, they are liquid. 10:50 aosdict: I don't know, they probably should. 10:50 bug_sniper: let me just reverse genocide djinni a couple dozen times, then 10:51 bug_sniper: YANI: if you kill a djinni, all future djinn will spawn hostile. 10:51 actually, they can't be revgenoed, never mind. 10:51 ah 10:52 NH4 already has nh_command_status 10:52 that should work well for my purposes as long as I just tweak it a bit 10:52 YANI: Add rare drops to some of the monsters 10:52 And with rare I mean really rare 10:53 khoR: Like one time in ten thousand kills, or like one time in ten thousand games? 10:53 Like maybe 0,X% 10:54 of a monster dropping some artifact that you can only get that way 10:54 you can't geno (so not revgeno) any & afaik 10:57 khoR: that already kind of exists with liches and athames. It doesn't work too well. 10:57 -!- rikersan has joined #hardfought 10:57 aosdict: athames aren't that useful though, aside from elbereth 10:57 What's wrong with liches and athames? 10:58 so most players don't go out of their way to find one 10:58 something like an artifact might work 10:58 The problem with liches and athames is, everyone blessed-genocides L at first opportunity, unless going for genoless. 10:58 as a valkyrie, archliches are easy to kill 10:59 YASI/EPI: killing 119 of a monster drops a powerful artifact weapon that instakills 10:59 bug_sniper: yes, but they can cause a lot of annoyance in the 1-2 turns before you kill them.\ 10:59 bug_sniper: still worth geno'ing though 10:59 curse items is no fun >:U 11:00 Also, if you don't quite one-shot them, they warp to the up stairs. And they have an annoying tendency to occur on non-teleport levels, so you can't follow immediately. 11:00 can you recharge your magic marker and write scrolls of remove curse endlessly? 11:00 So you end up needing to levelport up past them to get to the level above them... 11:00 bug_sniper: magic markers can be recharged once. 11:00 bug_sniper: yes but that's really really annoying 11:00 I have changed return conventions of 2 commands so far 11:00 only around 98ish left :D 11:00 -!- Grasshopper has quit [Read error: Connection reset by peer] 11:00 and a blessed rmv curse scroll would remove all curses in open invent 11:00 "a blessed short sword named Soldierslayer" 11:01 and only one soldier left to slay 11:01 When I start with a wimpy weapon, I tend to #name it Newtsbane. 11:01 raisse: for bonus points make them nameable when entirely extinct, do less damage (1/4?) to all monsters not their type, and always have a weak base item 11:01 sounds like beholders from grunthack are worse 11:01 i.e. a "thoroughly rusty thoroughly corroded lockpick named Puddingslayer" 11:01 bug_sniper: beholders don't warp though do they? 11:02 bug_sniper: Well, yes. 11:02 rikersan: They don't need to. They have non-reflectable gaze attacks. 11:02 jonadab: yes! 11:02 jonadab: ah I see 11:02 > As in other variants, covering your eyes makes it nearly harmless with the exception of a relatively weak bite attack. 11:02 >_> tha'ts not that bad 11:02 jonadab: thats cute :3 11:02 I had a dagger that I called Jackalbane when it turned out I could almost always instakill jackals with it 11:02 arch-liches have this odd tendency to stay out of range and just keep casting 11:02 lol 11:03 (determined in a shop that it was in fact +4) 11:03 rikersan: If you think arch-liches do that, try a hostile titan. They cast Summon Nasties pretty much every turn, never get close to you. 11:03 that will kill any jackal you hit, I suppose, don't they have d4 HP? 11:03 @le?titan 11:03 titan (H) | Lvl: 16 | Diff: 24 | Spd: 18 | Res: none | Confers: nothing | MR: 70 | Generates: special | AC: -3 | Attacks: 2d8 weapon physical, 3d8 cast spell | Alignment: 9 | Flags: genocidable, omnivore, flies, infravisible 11:03 @n?titan 11:03 @nh?titan 11:04 @v?titan 11:04 titan (H) | Lvl: 16 | Diff: 20 | Spd: 18 | Res: none | Confers: nothing | MR: 70 | Generates: gehennom dungeons | AC: -3 | Attacks: 2d8 weapon physical, 0d0 cast spell | Alignment: 9 | Flags: omnivore, flies, infravisible 11:04 I see what you mean when they tell you not to genocide giants to avoid having lots of titans 11:04 I think it's because they're lower-level than arch-liches, so they don't have as many higher-level spells to cast, so Summon Nasties comes up more often. 11:04 Because they don't have stuff like touch of death. 11:04 even the medusa titan can be very annoying if it gets the chance to summon 11:05 I agree with ais523's dungeon proposal in that the titan seems out of place there 11:05 I think titan is just about the ideal for summoner farming. 11:05 jonadab: titans are annoying yes but I can usually tele to them 11:05 or wand of death 11:05 I'd much rather fight a titan than a master or arch lich solely because of the teleportation 11:05 but liches are unliving 11:05 and yeah, titans don't warp 11:05 rikersan: You can't teleport on Medusa's Island. 11:05 jonadab: huh I've only seen 1 titan there 11:06 and he was easy to kill 11:06 But yes, the lack of warping is another reason it's harder to get close to them: they don't warp to you. 11:06 is it only on one of the variations? 11:06 rikersan: Yes, one of the 2 variations in 3.4.3 11:06 1 of I think 4 in 3.6 11:06 and one of the 4 (I think ) in 11:06 yes, that. 11:06 raisse: there were _entire_ sections of strategy guides about how to choose a starting alignment based on that stupid titan 11:06 I've played 3.4.3 and variants thereof much more than I've played 3.6 11:07 lawful, so it's likely to be peaceful 11:07 Eh, Excalibur is a better reason to lawful. 11:07 yes 11:07 also Grayswandir 11:07 dwarf arc ftw 11:08 -!- rikersan has quit [Quit: Lost terminal] 11:08 (arc is the only role that can get expert in saber, right?) 11:09 jonadab: Yes, but for strategy aimed at people who don't know how to pick an alignment yet, if a single monster nearly halfway through the dungeon is notable enough to discuss, something has gone wrong. 11:09 I'm scared of playing my priest 11:09 im reaching the point where you usually die helplessly 11:10 jonadab: Yes, but for strategy aimed at people who don't know how to pick an alignment yet, if a single monster nearly halfway through the dungeon is notable enough to discuss, something has gone wrong. 11:10 what other monsters are there like that? 11:10 none 11:10 that was my poin 11:10 point* 11:10 air elementals 11:10 no, they're never peaceful 11:11 afaik 11:11 I've seen peaceful water and earth elementals but don't remember the others 11:11 mind flayers 11:11 and plus, you didn't have a 50% chance (at the time) of seeing a guaranteed threatening air elemental at some point 11:11 mind flayers are never peaceful either 11:11 unless you tame them 11:13 I see at as an extension of picking Lawful for the anti-archonstorm -- fewer hostile nasty spellcasters, just that this one appears 1/2 through the game and not in the endgame. 11:13 and that slashem q that has a gaze of death 11:13 (well, also in the endgame, but before then too) 11:24 FIQ, jonadab: bard proposal draft posted: https://nethackwiki.com/wiki/User:Phol_ende_wodan/BardScratchpad 11:24 aosdict: archonstorms don't happen for lawful 11:24 s 11:24 another reason to go lawful 11:25 you can overgeno with impunity 11:30 FIQ: the problem is that there was, in 3.4.3, a 50% chance of a hostile titan appearing before you might be reasonably prepared to deal with one. 11:30 my reaction to a hostile titan is to take one step and zap a wand of digging down 11:30 Yes, there are later-game effects to determine alignment choices, like the Force and using HoOA on high altars. 11:31 But the titan was a problem because of where he appeared, and because he had such a high probability to appear. 11:43 aosdict: simple fix 11:44 make the other variant have a master lich :P 11:44 how about no 11:46 -!- raisse has quit [Ping timeout: 240 seconds] 11:48 aosdict: elves start with an instrument 11:48 so they should probably be able to reach at least basic 11:48 regardless of role 11:50 aosdict: You know NetHack has occupations already, right? 12:00 -!- raisse has joined #hardfought 12:00 -!- mode/#hardfought [+v raisse] by ChanServ 12:10 FIQ: Or a deep ettin? 12:12 -!- raisse has quit [Ping timeout: 248 seconds] 12:39 [sp] k2 (Pri Hum Mal Law), 35707 points, T:10048, killed by a watchman 13:06 -!- raisse has joined #hardfought 13:06 -!- mode/#hardfought [+v raisse] by ChanServ 13:25 jonadab: yes 13:26 EPI: the Medusa's Island level always has a werekraken in the water. 13:32 w-werekraken? 13:33 aosdict: IMO there should be 1 major monster of each alignment that you can't genocide 13:33 Archon for lawful, deep ettin for neutral, arch-lich for chaotic 13:36 -!- raisse has quit [Ping timeout: 248 seconds] 13:46 -!- Grasshopper has joined #hardfought 13:46 -!- mode/#hardfought [+v Grasshopper] by ChanServ 13:52 -!- raisse has joined #hardfought 13:52 -!- mode/#hardfought [+v raisse] by ChanServ 13:52 -!- khoR has quit [Quit: Connection closed for inactivity] 14:01 FIQ: I know it has the concept of them, as well as a stop_occupation() function, though I didn't think anyone except FIQhack called them that 14:02 It almost certainly doesn't have the concept of multi-level interrupts with an option controlling which level to interrupt on, though. 14:04 -!- tacco has joined #hardfought 14:12 Neko-chan: Guess what kind of "help" it summons. 14:12 (._.') 14:12 sounds very scary 14:13 probably something like ;;@;; 14:13 Looks about right. 14:15 aosdict: NH4+variants all call it occupations 14:16 FIQ: NH4 doesn't have multiple priority levels for interruptions, though. Something either interrupts the current occupation, or else it doesn't. 14:22 jonadab: yeah, I was just planning it for bard at first, but then realized there was no reason to limit a good QoL thing to one role 14:22 jonadab: oh I fixed that in FIQHack 14:22 -!- Tarmunora has joined #hardfought 14:22 you can now instead of using action_interrupted 14:22 use a new function, interrupt_occupation() 14:23 that takes a bitmask of what occupations to interrupt 14:23 FIQ: can you tame player monsters in FIQhack? pretty sure you can't in vanilla 14:23 aosdict: Not currently no, which I consider a bug 14:23 I want it to be possible with some prerequisities 14:23 Once I figure out what those are 14:23 taming dead adventurers to continue their quest for the Amulet of Yendor seems neat 14:24 yep 14:24 one cool feature nethack has 14:24 is that undeadturning a player corpse 14:24 will draw the ghost to the corpse, and confuse it briefly 14:24 so I figured 14:24 tame the ghost (which works) 14:24 and then revive the corpse 14:24 FIQ: Vanilla nethack has that? 14:24 but apparently it untames it... 14:24 yep 14:24 anyway, so I figured I'd just remove that arbitrary restriction 14:24 just haven't done it yet 14:24 TIL 14:25 FIQ: so you would need the resources to do it soon after you entered the lvel 14:25 level* 14:25 -!- Tarmunora_ has quit [Ping timeout: 240 seconds] 14:25 aosdict: yes 14:25 I want it to be possible by some other means too 14:25 If I can figure out what 14:25 this is kind of why I want some sort of preservation magic 14:25 so that you don't go "aww I wanted to do that but didn't have the resources" 14:25 calling a former player and ask him to help you as a valuable ally 14:25 and you can just come back to it later 14:25 is something I'd find really cool 14:28 FIQ: Will he get his former equipment? 14:28 s/Will/Would/ 14:28 I don't see why not 14:28 Unless you mean the existing feature 14:28 That would make it very powerful. 14:28 this is FIQhack, of course he will 14:28 in which case, no, it doesn't 14:29 And former spells and intrinsics. 14:29 Oh, that already happens 14:29 Oh, you already have player monsters. 14:29 Mandevil: Have you never found a player monster bones in FIQHack? 14:29 Forgot about that. 14:29 FIQ: I once did, yes. 14:29 It retains basically everything 14:29 Spells, intrinsics, HP, Pw, equipment 14:30 I should play some FIQHack. 14:30 But so little time. 14:30 heh 14:31 couple of new features since you played last time 14:31 Yeah, I know you're working on it quite a bit. 14:32 It's 5th and there's till so many features to implement. 14:32 I'm starting to be a little worried. 14:32 5th? 14:32 Today's date? 14:32 October 5th. 14:32 yes 14:52 [nd] Grasshopper (Hea Gno Mal Neu) genocided class m, on T:55660 14:52 -!- Tarmunora_ has joined #hardfought 14:53 [nd] Grasshopper (Hea Gno Mal Neu) wished for "uncursed magic marker", on T:55660 14:55 [nd] Grasshopper (Hea Gno Mal Neu) genocided doppelganger, on T:55666 14:55 [nd] Grasshopper (Hea Gno Mal Neu) genocided chameleon, on T:55667 14:56 -!- Tarmunora has quit [Ping timeout: 258 seconds] 14:57 Hmmm, nice wand of wishing 15:08 nice 15:08 very nice 15:08 what did you wish for? 15:09 oh I guess I'd see it here... 15:20 haha, I was commenting on yours ;;; 15:20 -!- Tarmunora__ has joined #hardfought 15:24 -!- Tarmunora_ has quit [Ping timeout: 248 seconds] 15:37 !tell ais523 Hmm, having a spot of trouble generating an .msi installer. http://jonadab.jumpingcrab.com/pastebin/884.txt 15:37 Will do, jonadab! 15:37 !tell ais523 Also, the aimake documentation is unclear about where it will put the .msi and how that interacts with -i, since it says that --gen-installer sets -i itself. 15:37 Will do, jonadab! 15:45 [nd] sluggoman (Wiz Hum Mal Neu) eschewed atheism, by dropping 6 daggers on an altar, on T:4385 16:07 -!- raisse has quit [Ping timeout: 255 seconds] 16:28 !tell K2 FIQHack updated 16:28 Will do, FIQ! 16:40 -!- ais523 has joined #hardfought 17:02 -!- raisse has joined #hardfought 17:02 -!- mode/#hardfought [+v raisse] by ChanServ 17:15 -!- bouquet has joined #hardfought 17:16 -!- Grasshopper has quit [Read error: Connection reset by peer] 17:21 ais523: so today I discovered that nh_command_result is a thing 17:21 -!- ais523 has quit [Remote host closed the connection] 17:22 apparently said info wasn't interesting for you 17:22 He has connection issues. 17:22 yeah I know 17:23 -!- ais523 has joined #hardfought 17:23 hi 17:23 Hello K2, Welcome to #hardfought 17:23 K2: Message from FIQ at 2017-10-05 08:00 EDT: FIQHack updated, now monsters will properly understand what spells they can cast again, most importantly Rodney will once again use Double Trouble 17:23 K2: Message from FIQ at 2017-10-05 16:28 EDT: FIQHack updated 17:23 "connection issues" sounds like a social disorder 17:23 ais523: so today I discovered that nh_command_result is a thing 17:23 I was going to change command return logic to either return COMMAND_ZERO_TIME, COMMAND_OK, COMMAND_DIED or COMMAND_OCCUPATION 17:23 does this seem reasonable? 17:24 aside from the painful exercise of changing every. single. function. that is involved with command usage in any way. 17:24 FIQhack updated 17:24 what are we up to now aosdict? 17:25 FIQ: yes, although it may be worth checking to make sure you have the API you want before doing the work of updating 17:25 ais523: Message from jonadab at 2017-10-05 15:37 EDT: Hmm, having a spot of trouble generating an .msi installer. http://jonadab.jumpingcrab.com/pastebin/884.txt 17:25 ais523: Message from jonadab at 2017-10-05 15:37 EDT: Also, the aimake documentation is unclear about where it will put the .msi and how that interacts with -i, since it says that --gen-installer sets -i itself. 17:25 K2: sixty-five 17:25 since? 17:26 ais523: well, thankfully it will be far easier to grep on "return COMMAND_" than "return 0" 17:26 in case I do decide to change it 17:26 since July 11, which is when I started keeping logs 17:26 hah 17:26 -!- rikersan has joined #hardfought 17:26 jonadab: the .msi is put into the build directory; also, if you're using --gen-installer, -i determines where the installer will install the files (which is why you probably shouldn't change it, it'll already be set to the right places for the platform) 17:26 its probably closer to 100 since hardfought nethack server started 17:27 I think, anyway; -i might even just not work 17:27 ais523: Ah, ok. 17:27 So if it works, the .msi goes into the build dir, that makes sense. 17:27 FIQ: on the nethack facebook page earlier today, someone mildly compained about not being able to play FIQhack locally 17:27 jonadab: also I think that error's caused by having executable header information (copyright, version, etc.) that's too long 17:27 *complained 17:28 despite being useless, it's actually /better/ than what Win32::Exe used to do (which was to silently omit some of the information) 17:28 however, aimake used to counter for silently omitted information by running Win32::Exe in a loop; if it's actually producing an error message now I'll have to change that 17:29 K2: hmm, if I were developing a variant I'm not sure what I would do to produce local Windows executables, since I own no Windows machines. 17:30 You could pass them off to someone who can compile, but then you have to trust them to not modify the code 17:30 ais523: Oh, hmm. 17:30 they could certainly play it locally on linux, or on windows via cygwin 17:30 So is this something I need to change, to support Windows: reduce the length of some of the info? 17:30 this isn't something that can likely be fixed easily, I'm going to have to read the Win32::Exe docs 17:30 jonadab: possibly; I'm worried that the icon will exceed the limit by itself though 17:30 there's probably a cleaner fix than the one I was using 17:30 Oh. 17:30 I see. 17:31 So if I tried to compile a .msi of NH4, it would probably have the same issue? 17:36 K2: wait, really? 17:36 yup 17:36 huh 17:36 hm 17:36 -!- bouquet has quit [Ping timeout: 240 seconds] 17:37 -!- bouquet has joined #hardfought 17:37 there is 1 tile left that I should probably get added into fiqhack 17:37 then the thing can technically be released 17:37 just needs a new logo too 17:37 [dnh] rikerw (Brd Swn Fem Neu), 450 points, T:794, killed by an acidic corpse 17:37 Rip 17:37 >_> I thought that dealt less than 11 dmg 17:37 and figuring out msi versioning because apparently that wasn't super straight-forward 17:37 maybe just skip the 4 17:38 like 4k does 17:38 and have major.minor.bugfix 17:38 K2: link? 17:40 during this week I am not home 17:40 and actually have access to a windows computer 17:40 unsure if it can do compilation though, it's rather slow 17:41 its a closed group 17:41 K2: hmm 17:41 oh hey we're friends on fb yeah? but you never use it 17:41 that sounds odd 17:41 FIQ: Can you think of one simple concept you want your logo to embody? 17:41 well not realy 17:41 *really 17:41 jonadab: no, just a @ (like NetHack) and possibly FIQHack/FIQ is good enough 17:42 FIQ I just added you to the nethack fb group (pending approval from admin) 17:42 Hmm, I've found three is pushing the limit pretty hard on how many characters you want to put in a logo or icon. 17:42 jonadab: hmmm 17:42 well idk 17:42 I'm not much of an art guy 17:42 like, even less than you 17:42 I mean, you _can_ squeeze more in, but. 17:42 I have zero image editing experience 17:42 (literally) 17:42 Ah. 17:43 my avatar was composed by a friend 17:43 I have a lot of experience taking terrible photos from horrible low-end consumer digital cameras and phones, and trying to process them into something that doesn't make eyes bleed. 17:43 before then it was just a green background with a font from MSWord that had "Fredrik1994" written on it 17:43 that's as far as my image editing skills go 17:43 > is not mspaint 17:43 Actually doing any real original artwork, not so much. 17:44 jonadab: you make tiles 17:44 isn't this similar? 17:44 rikersan: Oh, I can use Gimp, at a technical level. 17:44 FIQ: Yes. 17:44 Somewhat. 17:44 I'm not _good_ at making tiles though. 17:44 request: better ai for pets vs monsters 17:44 rikersan: play FIQHack 17:44 FIQH@ck? 17:44 it's very annoying when my dog just kinda wanders around instead of killing the rat I put to sleep 17:44 fiq: but fiqhack doesn't have OP pets tho 17:45 rikersan: MTF has been playing a knight riding a black dragon that disintegrates everything 17:45 >_> I don't think pets are afflicted by cthulu's passive gaze 17:45 and casts magic missile and abuses bouncing 17:45 fiq: mine can do that across the map though 17:45 tulani eladrin are stupid 17:45 I've cleared out minetown in 5 turns :P 17:45 from what I heard 17:45 he has had a ton of fun 17:45 yeah I'll play fiqhack later :p 17:46 does fiqhack have new roles? 17:46 [12:36 AM] mtf: you don't understand 17:46 [12:36 AM] mtf: this run 17:46 or just vanilla 17:46 [12:36 AM] mtf: is literally the coolest thing to happen to me in nethack 17:46 lol 17:46 is what he had to say about that knight run :P 17:46 I felt that way about mine >_> and then it deded 17:46 rikersan: https://nethackwiki.com/wiki/FIQHack 17:46 lists changes 17:46 no new races 17:46 I'm too lazy to click that tho 17:46 no new roles 17:46 hm ok 17:46 one new monster (and its baby) 17:47 one new item 17:47 I know the basics 17:47 what new item? 17:47 but lots of changes 17:47 isn't it mostly just balance changes? 17:47 oh, nothing complex really 17:47 and things like wep/armor attributes? 17:47 just a new potion 17:47 potion of wonder that can give or remove intrinsics 17:47 ooh does fiqhack have the better spell memory >_> 17:47 or object properties 17:47 the one that slex(?) has 17:47 where casting renews memory 17:47 not sure what better spell memory does 17:47 but it lasts 60k turns 17:47 instead of 20k 17:47 but the spellbook only has a single read 17:47 then it disappears 17:48 ah cool 17:48 that's fine 17:48 no more polypiling though 17:48 it's ok 17:48 fiqhack revamps monster spellcasting 17:48 so you can find books on them 17:48 sometimes 17:49 I'm actually quite happy with how that turned out, I think it's pretty flawless 17:49 -!- ais523 has quit [Remote host closed the connection] 17:49 casters get spells scaled on their skill 17:49 and 5% of the time they also get the book 17:49 cool ;D 17:49 so that means you get higher-level books 17:49 the further into the game you are 17:49 anyway 17:49 that's a minor feature overall 17:49 > blessed geno scroll on lvl 2 17:49 see the link ^ for feature changes 17:49 > alreayd know that it's geno cuz bards are cool 17:49 heh 17:49 > GENOCIDES h CAUSE NIGHTGAUNTS ARE EVIL 17:49 kill L 17:50 yeah I'll go for that 17:50 but 17:50 fuck nightgaunts 17:50 nightgaunts are g though 17:50 -!- ais523 has joined #hardfought 17:50 they also have the same color as water 17:50 and generally is mostly seen over water 17:50 so they're rather hard to see unless you change the monster color 17:51 ais523: hmmm I wonder, how easy would it be to be able to add &underline modifier to monstercolors? 17:51 in NH3 17:51 see AceHack; it's not trivial but it's not that hard 17:51 ah 17:52 oh really? I frogot 17:52 well I was thinking to keep the defaults 17:52 next time I'll geno g though 17:52 fiq: >_> not if you have them bright magenta 17:52 but have &underline modifier to the monster color config thing 17:52 I still need to do that 17:52 tarmunora reminded me yesterday 17:52 so I can set up the NH4 colors in NH3 variants :P 17:54 fiq: not the same color? 17:54 at least not for me 17:54 nightgaunts are navy blue, water is bright/royal blue 17:54 K2: I like how someone suggested to you to play the bugfixed version of grunt ;) 17:55 rikersan: oh right, that is a thing... water used to be darkblue 17:55 FIQ: I was thinking today that maybe underline should be used for peacefuls? 17:55 that was elenmirie 17:55 and she was telling the other guy that posted heh 17:55 ah 17:55 aosdict: I like the approach NH4 has 17:55 fiq: lol 17:55 blue background is tame, brown peaceful 17:56 Especially with recent Cleaver changes, and when I was thinking of a level with peaceful monsters that are usually always hostile 17:56 dnh also backported this 17:57 I've also suggested to Chris to at some point use prompts similar to NH4 17:57 which apparently SLASH'EM also does 17:58 If you mean things like , as the invlet for things on the floor, that originated in Slash'em, yes. 17:58 sneaking in a NH3->NH4 conversion of dnethack UI-wise 17:58 jonadab: yeah 17:59 ais523: it would be cool if you could goto turns referencing the history 17:59 aosdict: what cleaver changes? 17:59 rikersan: Cleaver now hits in an arc 18:00 FIQ: hmm, you mean click a message in ctrl-p and be taken to that moment in replay mode? 18:00 main difficulty implementing that would be a) getting to the right moment within a single turn and b) the UI code 18:00 that would also be convenient, but I was referring to the major events 18:00 * jonadab blinks. 18:00 fiq: :o that's a good thing 18:00 like gaining levels, wishing, etc 18:00 Actually, just the ability to "jump to turn #" in replay mode would be great. 18:01 jonadab: FIQHack allows this 18:01 Oh? 18:01 yes 18:01 Hmm. 18:01 * jonadab wonders how many conflicts I'd get if I tried to cherry-pick that. 18:01 http://home.fiq.se/goto.png 18:01 ais523: you earlier proposed being able to mark a space as something visible on the map, but then the discussion derailed into xorn traps. Would , be a good candidate for such a thing? 18:02 aosdict: ^ would be most logical, I think, but , would do if we want to distinguish it from other map things 18:02 main issue with , is that it only really works for marking regular floor tiles 18:03 or ~ 18:03 or use #, nothing else uses that :P 18:03 nothing at all 18:04 I use ~ for water and vanilla uses it for the vibrating square now, I think 18:04 and long worm tails 18:04 or we could bring back ` 18:04 use ' 18:04 nothing uses ' 18:04 oh wait, that's still boulder by default, I think. 18:04 golems? 18:05 ... 18:05 ok 18:05 hmm 18:05 I use ` >_> 18:05 I was going to say : 18:05 -!- bouquet has quit [Quit: ChatZilla 0.9.93 [Firefox 56.0/20170929100409]] 18:05 but that's newt 18:05 \? 18:05 throne 18:05 argh 18:05 psst, rearrange the monster letters 18:05 put leprechauns in i and move : to l 18:05 aosdict: Use something like ÷ in Unicode mode, but yeah, in ASCII, you have to fall back to something that's already used. 18:05 no 18:06 , isn't used 18:06 Oh, hmm. 18:06 I suppose. 18:06 aosdict: use 8 18:07 no, then people get confused about warnings, and plenty of people put ghosts on [6-9] already 18:07 Actually, something like ◙ might be reasonably good to use. 18:08 Except in pure ASCII mode, of course. 18:08 Or ⌂, likewise. 18:08 so today the ADOM dev labeled a directional keymapping issue WONTFIX 18:08 so I guess I am not playing future ADOM versions 18:09 jonadab: magic chest in dynahack 18:09 I don't remember exactly how ADOM handles directional keys. 18:09 FIQ: Ah, wasn't aware. 18:09 jonadab: ADOM has numpad mode and no vi-keys option 18:09 however, it has keyboard remapping 18:09 Ah. 18:09 so I made a vi-keys setup 18:09 Ah. 18:09 this worked fine 18:09 but no mass rebind for it; 18:10 until a recent release decided it wasn't worthwhile to respect your directional keys in "getpos" cases 18:10 I see. 18:10 where you needed to move onto a location you wanted to target with stuff 18:10 meaning you have to use numpad here 18:10 I mentioned this 18:10 and ADOM dev claimed he wouldn't fix it 18:10 I see. 18:10 so I can't play current ADOM versions anymore 18:10 Fork. Oh, wait. 18:10 :-( 18:11 FIQ: forget about forking, make your own _clone_ of ADOM. 18:11 lol 18:11 I've toyed with the idea of reimplementing ZAPM in the NH4 engine 18:11 mostly for the benefit of options/sidebar/whatnot 18:11 Oh, there's a thought. 18:11 and ZAPM is small enough 18:11 but it seems silly 18:12 Everything about ZapM is silly. 18:12 yeah but 18:12 I'm not sure if I can use the original code 18:12 don't think it's compatible license-wise 18:12 Oh, likely not. 18:12 Nothing is license-compatible with NGPL, unless it's permissive. 18:13 That's the trouble with share-alike licenses. 18:13 what license is ZAPM under anyway? 18:13 They're all mutually incompatible with each other. 18:13 Good question, I should look. 18:15 the source Tangles had didn't have any license 18:15 Hmm, Rogue Basin claims it's "freeware", but there's source code you can download. 18:15 But it may not actually _have_ a license. 18:15 In which case, not sure what the legal status of PRIME would be. 18:15 doesn't that technically mean that modifying the source isn't legal? 18:16 I'm sure the ZAPM dev doesn't mind, but.. yeah 18:16 Unless you have permission. 18:16 Yes. 18:16 (if he did, PRIME would probably not be a thing) 18:16 PRIME is listed on RogueBasin as "Aladdin Free Public License" 18:17 Maybe they got permission? Dunno. 18:17 no license should be interpreted as all rights reserved by default, you can look and compile but do basically nothing else. 18:17 2.5 is version with very few gameplay changes. Its main contribution is an actual license instead of relying on declaring the game freeware while de facto lacking a license and operating on all rights reserved mode. 18:17 aosdict: Yeah, I know. 18:17 this is from PRIME on roguebasine 18:17 *roguebasin 18:17 I'm not sure if PRIME devs can even *do* this 18:17 They'd need permission, legally. 18:17 yes 18:18 Tangles: ^ this also applies to you (bug fixes)... did you get in touch with the ZAPM dev? 18:18 Hmm, I think this would work the same way with the NGPL or other share-alikes 18:18 if you somehow got DT permission to rerelease your fork under a new license, you could 18:19 aosdict: NGPL allows changes, you just can't change the _license_ (and must abide by its terms). 18:19 for better or worse 18:19 ensure that you have date timestamp updates at all costs 18:19 aosdict: you'd need permission from everyone who contributed any significant amount of code under that license, or their heirs; in practice this is impossible. 18:20 ZapM had one developer though, so getting permission would be logistically feasible. 18:20 You just have to convince one guy. 18:20 jonadab: doesn't the same way as for copyright apply to relicensing in terms of having to ask for permission? 18:20 i.e. wait 75 years or so 18:20 jonadab: I'm not sure if he needs any convincing 18:21 just ask, I don't really think he minds 18:21 FIQ: That could easily be true. 18:21 just say it's under BSD 2-clause or whatever the most permissive thing is 18:21 That'd be nice. 18:21 that is still legal (public domain doesn't exist everywhere) 18:22 The Do Whatever You Want License, or similar? 18:24 or use ABRMS 18:24 hm, actually, the WTFPL isn't universally considered an open-source license 18:26 yet another silly license: the Good Person license. To use this software, you must agree that the author is a good person. If you agree to this, you are free to use, modify, redistribute, relicense, etc., etc. 18:27 Though I still kind of like the Lawyer-Free License: to use, modify, or distribute this software, you must agree not to ever sue the author for anything. If you agree to this, you are granted a license to do all the things with the software. 18:32 !who 18:32 Tarmunora__: sluggoman [nd] 18:33 [nd] sluggoman (Wiz Hum Mal Neu) became literate by reading a scroll, on T:4596 18:38 wha'ts nd? 18:39 nethack-dev? or vanilla 18:39 dev huh 18:39 dev yeah 18:39 !whereis sluggoman 18:39 FIQ: sluggoman [nd]: No details available 18:40 he's in minetown 18:40 speccing him 18:40 -!- greqrg has joined #hardfought 18:40 -!- elenmirie has quit [Remote host closed the connection] 18:48 ok so tha'ts why foocubus winding always kills me 18:48 > You notice the succubus wound your clockwork 96 times. 18:49 that's the equivalent of 1920 nutrition 18:49 so, foocubi will just overwind you to death? 18:49 well 18:49 ais523: so I have a macro, chk_spell 18:49 when you chat to them 18:49 which is basically an inline function to simplify some stuff 18:49 you will get different effecst 18:50 the most common one is 'You persaude the foocubus to wind you clockwork' 18:50 actually nvm, ignore this 18:50 "what do you want to wind with / how many turns" 18:50 I've always typed 40, tha'ts around 1.5 rations 18:50 should put me into satiated 18:50 but I've always died 18:50 I thought it was just a bug that it would kill you, but it looks like they just ignore your number 18:50 checking source now 18:52 source it goes for anywhere from .8 to 4.8x what you chose >_> 18:56 -!- noty has joined #hardfought 18:59 lol 19:01 Email sent to eit_cyrus.... Will report back if he responds. 19:08 ais523: so apparently, moving show_uncursed to interface options makes it do weird things with existing configs 19:09 because it isn't deleted from the rcfile 19:09 I'm not surprised 19:10 until a game option is changed 19:11 which rewrites the game optiosn file 19:11 removing the phantom option 19:11 MTF's show_uncursed option kept getting set to false 19:11 because it was how it was in the game options rc 19:11 which somehow overrided the UI options 19:17 !tell K2 fiqhack updated, now blessed telescrolls allows controlled tele 19:17 Will do, FIQ! 19:20 ais523: would it be too powerful to make expert-master wands of polymorph polymorph the target semi-permanently? 19:20 (no polymorph timer) 19:20 FIQ: is this on the player? 19:21 target can be both 19:21 monsters polymorph monsters and items permanently anyway on vanilla 19:21 player and monsters 19:21 well yeah 19:21 but I was thinking as part of making monster poly tempoarary 19:21 *temporary 19:22 clearly, restoring to vanilla behaviour isn't broken 19:22 anyway, temporary monster poly is really annoying in Slash'EM 19:22 as you have to kill both the polyform and regular form 19:23 why is this a problem 19:23 ais523: also, note that it would also work the other way around... it would also be timerless on players 19:23 [dnh] rikerw (Brd Clk Mal Neu) entered Minetown for the first time, on T:2019 19:23 bt maybe I should make selfzapped always temporary (there is predecent in telewands and healing spells not curing blindness) 19:23 FIQ: it's just annoying 19:24 but I mean 19:24 it's not that common 19:24 shapeshifters should not be able to "depoly" because they are shapeshifters and all of their forms should count as "main" form 19:24 with this out of the weay 19:24 is it still a problem? 19:24 *say 19:24 **way 19:29 it's mostly !oPoly that causes the frustration 19:30 but !oPoly is incredibly rare... 19:31 not in monster hands 19:31 it's a starting inventory item for weaker monsters 19:32 but they normally drink it before you get to use it 19:32 (this is for vanilla, fiqhack may be different) 19:33 yes, it is 19:33 but it's like 19:33 1/30 19:33 IIRC 19:33 and you don't fight that many eligible monsters 19:33 I usually see maybe 1 or 2 polymorphed monster in total in one game 19:33 from potions 19:39 you do in the Mines 19:44 jonadab: isn't your Lawyer-Free License basically the non-warranty provision in all the major licenses? 19:45 (also, that's a possible pitfall of the minimalist licenses: if they don't include such a thing, they might be open to lawsuits) 19:46 aosdict: My plan was to devise some must-have software that basically everyone needs, give it that license, and become personally immune to all lawsuits. 19:46 Only I failed the first part (create software everyone must have). 19:50 that provision is often the biggest obstacle in getting some organization relying on closed-source software to switch to a FOSS alternative. 19:50 Because there's no guarantee it'll work for any purpose, so what if it breaks, then we don't know how to fix it. 19:50 Oh, like closed-source software doesn't have no-warranty clauses in its EULAs. Read one someetime. 19:51 Solutions exist, but they usually involve forming a business around selling support for the FOSS product, and often that's not what people want. 19:56 [fh] MTF (mtf) (Kni Hum Mal Law) entered the Planes, on T:26391 19:57 closed-source software tends to disclaim warranty too 19:57 MTF: good luck! 19:57 at least with open source software you can normally buy a warranty 19:57 there are companies that sell them 19:57 in case he reads this 19:58 . 19:58 K2: Message from FIQ at 2017-10-05 19:17 EDT: fiqhack updated, now blessed telescrolls allows controlled tele 20:07 Closed source software EULAs tend to deny you every single thing the company lawyers can _imagine_ any court ever allowing them to deny you. Warranty, right to complain in public if the software malfunctions, right to discuss the software with other users, right to use the software for any purpose other than the intended one (which is often not even stated), etc. 20:07 There's a reason they always have to put "if any part of this warranty is not legally enforceable, the rest of it still applies" wording in. 20:10 and yet... I still find myself fighting the inertia that such software has in larger organizations. 20:11 -!- raisse has quit [Ping timeout: 246 seconds] 20:12 Yeah, but I don't think the warranty clauses are really the problem there. 20:14 In most cases, I can't think of anything else, except cost of transition. 20:14 But you already named the problem: "inertia" 20:15 Same reason fax machines are still in widespread use. 20:16 Sometimes, telling them how much money they would save by not being locked into an expensive contract works. Not always though. 20:16 I mean, try to imagine a company presenting the fax machine as a new product today. With the capabilities real-world fax machines have. 20:18 "No, no, no, black and white doesn't mean grayscale. Each pixel is either black, or it's white, so photographs come out looking worse than newsprint, and no amount of retouching and editing can ever clean them up again on the other end. Isn't it great!" 20:18 "Metadata? Eh, just scribble Attention: Whoever right on your important document!" 20:18 "it saves on bandwith" 20:18 Hah. 20:18 bandwidth* 20:19 what monster classes don't have mouths? 20:19 Hmm. Spheres, elementals 20:19 Fungi probably. 20:19 trying to find things that can't vomit 20:19 Blobs 20:19 blobs maybe. 20:19 jellies. 20:19 I've got unsolid, plant 20:19 are jellies and blobs unsolid? 20:19 No. 20:20 hm 20:20 Do mimics have mouths? I have no idea. 20:20 Classically, they do. Very large ones. 20:20 I think so? 20:20 don't they eat things? 20:20 t basically _are_ mouths, in disguise. 20:20 lol 20:20 I'll go with yes they can vomit 20:20 it's probably more accurately what doesn't have a stomach 20:20 or a working one at least 20:21 things without innards then I guess 20:21 vorteces have a thing called a "mouth", but it's not what you think of. 20:21 lights 20:21 spheres, unsolid, elementals, skeletons, Z/M 20:21 eEZM 20:21 what else is unsolid that's not E? 20:21 Liches probably can't vomit, though they do have mouths. 20:22 Zombies *should* have mouths. Otherwise, how do they bite you? 20:22 no stomach though 20:22 I'm looking for things that can't vomit 20:22 Zombies have mouths but probably can't vomit, likewise mummies. Any undead, actually. 20:22 jonadab: If you polyed into a lich and ate garlic, I think you would vomit. 20:22 manes, lemure, ghost, 20:22 dnh already has things like "no_innards" 20:22 wraith 20:22 I know it works on vampires. 20:22 can vampires comit? 20:22 *vomit 20:22 they do "eat" 20:22 yes 20:22 aosdict: That's vampires, yeah. 20:22 Vampires eat and can probably vomit, they're the exception. 20:22 I tested that out once 20:23 I'm thinking WZMLeE} 20:23 } is dnh plant 20:23 Oh, puddings. 20:23 oh true 20:23 Pb 20:23 Puddings bite. 20:23 no stomach though 20:23 and I always thought that was dumb 20:23 Rust monsters *do* retch, if they try to eat something rustproof, I think. Or gag, or something. 20:23 that a blob of something can bite 20:23 jonadab: hmmm 20:23 what about disenchanters? 20:23 they don't have anything do they? 20:23 NOt sure about them. 20:23 zombies can vomit (testing) 20:23 and I still would feel weird 20:23 aosdict: yes everything can currently vomit 20:24 the code doesn't check 20:24 I'm making changes to the dnh code to account for unvomitable thngs 20:24 Note that most of these things can't eat either. 20:25 can anything eat that's unsolid, and isn't ZMWeER? 20:25 and bP 20:26 I don't think so, I'll just go with that 20:26 are there any plant-based monsters in vanilla? 20:26 don't think so 20:26 (fungi don't count, they aren't plants) 20:26 this is dnh though so it's got tons 20:26 o forgot F again 20:27 golems 20:28 !tell K2 pushed a fix 20:28 Will do, FIQ! 20:34 can gremlins vomit? 20:34 what does nethack consider a gremlin? 20:35 FIQhack updated 20:35 K2: Message from FIQ at 2017-10-05 20:28 EDT: pushed a fix 20:35 i need to make a macro for that 20:36 you should make Beholder not respond to your !tells when you say "FIQhack updated" 20:37 but what if there are other unrelated tells? 20:37 what if I get what I like to call an 'ais523storm' ? 20:46 K2: sorry 20:46 updated again :) 20:46 feel free to wait 20:47 it's not super important 20:47 FIQhack updated 20:49 what did you change in monst.c? 20:51 umber hulks 20:51 basically 20:51 my gaze refactor 20:51 didn't like their 0d0 confusion 20:51 so I made it 6d6 instead 20:51 ow 20:53 eh I figured it was fair game 20:53 not sure what it used to be 20:53 but 0d0 is a silly value 20:55 damn 20:55 uber buff 20:55 pls 20:56 heh 20:56 ok beback later 21:12 -!- rikersan has quit [Ping timeout: 258 seconds] 21:14 -!- Grasshopper has joined #hardfought 21:14 -!- mode/#hardfought [+v Grasshopper] by ChanServ 21:18 [fh] MTF (mtf) (Kni Hum Mal Law) reached the Astral Plane, on T:27654 21:20 -!- bouquet has joined #hardfought 21:24 aosdict: I think lichens may be plants, kind of? 21:26 Aren't they a symbiosis between algae and some microorganism that breaks down rock? 21:27 "A lichen is a composite organism that arises from algae or cyanobacteria living among filaments of multiple fungi in a symbiotic relationship." 21:28 FIQ: Isn't 6d6 a _nerf_ compared to 0d0? 21:28 aosdict: Possibly. 21:28 aosdict: I don't recall all the details, but I was pretty sure they were A) complicated and B) plant-ish. 21:28 jonadab: perhaps 21:28 I just wanted a sane value 21:29 I thought 0 was the combat system's way of saying "scales with level"? 21:29 See e.g. blue jellies. 21:29 @v?blue jelly 21:29 blue jelly (j) | Lvl: 4 | Diff: 5 | Spd: 0 | Res: cold poison | Confers: cold poison | MR: 10 | Generates: gehennom dungeons | AC: 8 | Attacks: 0d6 passive cold | Alignment: 0 | Flags: genocidable, amorphous, breathless, mindless, vegan 21:30 Ah, only the first number is a 0 there. 21:31 [fh] MTF (mtf) (Kni Hum Mal Law), 99132 points, T:27770, killed by Famine, while fainted from lack of food (with the Amulet) 21:31 Ouch. 21:32 he was very poorly prepared 21:32 I'm surprised he got that far tbh 21:32 Ah. 21:33 His steed couldn't disintegrate Famine. 21:34 his steed died 21:34 on Dlvl1 21:34 because it wanted to bite a trice 21:34 and it succeeded? 21:36 in getting itself stoned, yes 21:37 hooray! 21:38 -!- tacco has quit [] 21:41 aosdict: his own comments on the run if you're interested http://sprunge.us/dCRS 21:47 -!- greqrg has quit [Quit: Disconnected] 21:49 [nd] Grasshopper (Hea Gno Mal Neu) killed Asmodeus, on T:56506 21:50 what's the "andrad" I see periodically? 21:50 one-shotted Asmo with Vorpy :D 21:50 woo Grasshopper 21:51 now throw it at everything else! 21:51 I don't think I've fought Asmodeus or Baalzebub in over a dozen ascensions 21:52 oh6, I always feel compelled to relieve them of their worldly presence 21:56 [nd] sluggoman (Wiz Hum Mal Neu) changed form for the first time, becoming a werejackal, on T:10896 22:09 -!- bouquet has quit [Ping timeout: 246 seconds] 22:16 -!- bouquet has joined #hardfought 22:18 ah damn... poor MTF 22:25 -!- rikersan has joined #hardfought 22:26 -!- rikersan has quit [Client Quit] 22:33 [nd] sluggoman (Wiz Hum Mal Neu) chose a runed dagger to be named "Sting", on T:12792 22:44 [nd] sluggoman (Wiz Hum Mal Neu), 13352 points, T:13103, killed by an elf zombie 23:12 deja vu, another fiqhack update 23:16 [sp] k2 (Pri Hum Mal Law), 605 points, T:1693, killed by an iguana, while frozen by a monster's gaze 23:22 -!- sir0b1xx has joined #hardfought 23:24 !players 23:24 K2: k2 [sp] 23:25 ;) 23:30 !players 23:30 bug_sniper: k2 [sp] 23:46 -!- Grasshopper has quit [Read error: Connection reset by peer] 23:58 [sp] k2 (Pri Hum Mal Law), 4600 points, T:5391, killed by a soldier ant