Evil from #nethack4:

2015 Aug 20 Thu:
07:55 <hackedhead> that's awesome.
07:55 <ais523+> nope
07:56 <hackedhead> EPI: make invis on a yellow light turns it into a black light. >_<
07:56 <ais523+> don't abbreviate it, it makes it way harder to find in my logs
07:56 <ais523+> Evil Variant: ^
07:57 <hackedhead> ais523: why would i want you to be able to find it?!?! =P
07:58 <ais523+> don't people YANI these in the hope that they might get implemented some day
07:58 <ais523+> if I ever work on the Evil Variant again?
07:58 <hackedhead> YANI yes. EPI no.
07:58 <hackedhead> =P
07:58 <ais523+> (either that or I can pass them to Bluescreen, she's always looking for new ideas)
12:04 <FIQ> did you get that 7000zm leather
12:04 <FIQ> gloves
12:07 <jonadab+> Gnome with arrows of frost. That's... yeah.
12:08 <jonadab+> Could be worse. Could be a kobold with darts of disintegration.
12:08 <jonadab+> Evil Patch Idea ^
12:09 <FIQ> that is a good idea
12:10 <FIQ> keeps players on their toes
12:10 <jonadab+> Heh.
12:11 <jonadab+> YASI: "darts of disintegration" look like regular darts when unidentified, but they disintegrate when they hit anything.
12:11 <jonadab+> Doing no damage.
2015 Aug 21 Fri:
22:50 <FIQ> (read: on spell cooldown)
22:56 <ais523+> FIQ: oh, I thought you meant he'd branchport out on low HP
22:56 <jonadab+> ais523: THAT would just be Evil.
22:57 <ais523+> well, yes
22:57 <ais523+> Evil Variant: ^
22:58 <FIQ> that would just be evil, yeah
22:58 <FIQ> :P
23:00 <ais523+> aha, it had just done the uppercase usernames
2015 Aug 27 Thu:
16:48 <Chris_ANG> Slipped off, got thrown, steed vanished.
16:48 <Chris_ANG> Oddly, the steed polymorphing out from under you doesn't do damage.
16:49 <Chris_ANG> Evil Patch Idea:If your steed hits a poly trap and turns into a newt or something, you land on it, crushing it to death. Your god gets angry at you for killing a pet.
16:50 <Chris_ANG> Then, of course, you hit the same poly trap and turn into something that breaks all your good armor.
2015 Aug 29 Sat:
20:37 <FIQ> but it's more awkward :P
20:38 <FIQ> also I can agree with every rnd(100) turns producing way different results than something occuring every rn2(50) turns
20:38 <jonadab+> Evil Patch Idea: removing an amulet takes 50 turns.
20:38 <FIQ> but the *average* should be equal (or nearly so)
20:39 <FIQ> like, for example
20:39 <FIQ> an action that occurs every rn2(50) turns
20:39 <FIQ> can take 5381 turns to occur
20:40 <FIQ> in theory
20:40 <jonadab+> What?
2015 Sep 09 Wed:
09:28 <jonadab+> b_jonas: Defaults should be geared for new players, not experienced players. Experienced players change options.
09:47 <hackedhead> WTB: #annotate levels that i am not presently on
09:49 <hackedhead> YASI: a movecommand that prompts for every movement without exception
09:49 <hackedhead> "Are you sure you want to move to the southwest? [yes/no]"
2015 Sep 24 Thu:
21:49 <hackedhead> "you feel an absence of magical power" after all
21:50 -!- allihaveismymind [~chatzilla@p5DDC35A0.dip0.t-ipconnect.de] has quit [Client Quit]
21:52 <jonadab+> Evil Patch Idea: implement staves like in Brogue, which gradually recharge over time; but zapping a :0 one wrests it.
21:53 <jonadab+> hackedhead: useless sticks unless recharged, you mean?
2015 Sep 25 Fri:
11:59 <jonadab+> Yeah, that could be an issue.
11:59 <jonadab+> I forgot they were undead.
11:59 <jonadab+> Evil Patch Idea: make arch-liches not genocidable.
11:59 <FIQ> Heh :P
12:00 <jonadab+> That would make genoless one of the easier conducts to keep, I think.
12:00 <FIQ> Gehennom would be more annoying for sure
12:00 <jonadab+> Indeed.
12:01 <jonadab+> Evil Patch Idea: the Myserious Force always applies in Gehennom, whether you have the Amulet or not.
12:01 <jonadab+> *Mysterious
12:01 <FIQ> hah
12:01 <FIQ> ouch
12:01 <wheals> evil patch idea: if you genocide arch-liches, you get ultra-liches instead
12:01 <hackedhead> oh god
12:02 <wheals> alternatively: you can only geno a rank of lich if you've genod the previous rank (and you can't geno L!)
12:02 <FIQ> it ramdonly selects between a stronger and a weaker target
12:02 <ais523+> jonadab: I added megabats to the Evil Variant
12:02 <FIQ> up to 5 or so times
12:02 <ais523+> they are ordinary bats, but with one million times as many hitpoints
12:05 <FIQ> whether or not you're careful
12:05 <jonadab+> Interesting.
12:05 <Chris_ANG> Evil Patch Idea: Rodney has a spell that only summons genocided creatures.
12:06 <FIQ> this becomes a major issue especially on the ammyrun
12:06 <FIQ> during rodney harassments
12:06 <FIQ> summon nasties show up out of nowhere
12:06 <FIQ> one is a flayer
12:06 <Chris_ANG> (With apropriate code support so that they don't immediatly die due to being genocided, of course).
2015 Sep 28 Mon:
04:31 <ais523+> but what you have atm is a bunch of hidden dependencies
04:31 <ais523+> where you do a(); b(); and a sets a global for b to read
04:32 <ais523+> which is evil because apparently innocent refactors can break things
04:33 <FIQ> when I made the "monster chooses a specific target", I simply declared a coord, and pass it as a pointer where relevant (e.g. "mon_choose_spectarget(mon, obj, &cc"), would something like that be saner for the linedup stuff/whatever (or a reworked version of them)?
04:34 <FIQ> *(e.g. "mon_choose_spectarget(mon, obj, &cc)")
04:34 <FIQ> where a coord is passed to be set to deltas of the chosen target
04:34 <FIQ> I dunno
04:35 <ais523+> that's much saner
2015 Sep 29 Tue:
08:15 <b_jonas> that depends on the projects. I have seen projects where multiple individual build actions (compile or link) take a lot of time
08:16 <b_jonas> also, it helps much more in the type of projects like nethack that has headers that are often changed and are included into half of the compiled files
08:17 <jonadab+> YASI: create an aimake.rules file for building gcc.
08:17 <ais523+> jonadab: :-)
2015 Oct 01 Thu:
14:27 <ais523+> although the starting area's also pretty easy
14:27 <hackedhead> and it doesn't short circuit anything i don't think, it does have several viable options though
14:27 <hackedhead> yeah, clearly, none of these are evil variant
14:27 <hackedhead> (which i cleared EV 2a earlier today as a challenge, i like it)
14:49 <FIQ> not counting traps that is merely an existing trap but slightly different (like crossbow bolt traps)
14:49 <FIQ> hackedhead: ah
14:49 <ais523+> things like the difficulty trap (which is an Evil Variant mechanic which was actually pretty fun to play, although I died a lot; it'd be less bad deeper in the dungeon)
14:49 <ais523+> and the status trap, although that'd /probably/ just be annoying, it's interesting to think about
2015 Oct 06 Tue:
13:27 <FIQ> but I dunno
13:27 <FIQ> it's something to think about at some point
13:28 <jonadab+> Evil Patch Idea: implement a Sokoban level generator that makes fiendishly difficult Sokoban puzzles. Infest the levels with dragons, and teach them how to use their breath weapons to shoot past boulders. Put the quest portal at the end of Sokoban, so you must complete it.
13:34 <timvisher> make a config switch to either use sokoban (maybe with randomness) or to place a magic portal within the two levels of GM beneath MT to another branch which is populated with harder monsters and traps but is guaranteed to contain one of the two soko prizes
13:36 <timvisher> i would definitely maintain that if i were faced with solving 4 new sokoban puzzles every time to get to the prize, i'd probably forgo it
13:36 <timvisher> it was hard enough to get passable at nethack ;)
13:37 <jonadab+> Oh, did I say four? Haha, no. In the Evil Patch, you get *thirty* randomly-generated hard Sokoban levels.
13:37 <timvisher> heh
13:37 <timvisher> will mine's not an evil patch idea
13:37 <timvisher> just a patch :)
13:37 <timvisher> jonadab: there would be celebrations throughout the world if someone _ever_ completed Evil NH :)
13:38 <timvisher> at least at my house lol
13:38 <jonadab+> Also, Evil Patch Idea: once you perform the invocation, you must descend through another fifty levels of mazes to reach the real Sanctum.
13:39 <jonadab+> And each of them has two randomly-placed indistinguishable down stairs. One leads toward the real Sanctum, and the other leads down a side branch toward a fake Sanctum with a fake Amulet.
13:40 <timvisher> heh
13:41 <jonadab+> (On the fake branches, both sets of stairs lead to the same next level. Otherwise, you'd need 2^50 levels, which is too much even for the Evil Variant.)
13:59 -!- xmnemonic [~xmnemonic@host-n2-78-169.telpol.net.pl] has joined #nethack4
14:53 <FIQ> Evil Patch Idea: implement a Sokoban level generator that makes fiendishly difficult Sokoban puzzles. Infest the levels with dragons, and teach them how to use their breath weapons to shoot past boulders. Put the quest portal at the end of Sokoban, so you must complete it.
14:53 <FIQ> :D
14:55 <FIQ> jonadab: call it a technical difficulty
16:03 -!- Sylpheed [~Sylpheed@mailhub.007spb.ru] has left #nethack4 []
2015 Oct 09 Fri:
12:18 <jonadab+> Maybe they charge more than gold. Maybe you have to pay them in BLOOD!
12:18 <hackedhead> lol
12:19 <hackedhead> YASI: when a shk inherits your stuff, he upgrades it in the bones file before he resells it.
12:19 <FIQ> upgrades how?
12:23 <jonadab+> Repairs the rust and such?
2015 Oct 10 Sat:
20:54 <ais523+> FIQ: that would be about as evil as possible to people not spoiled on NH4 specifically
20:54 <jonadab+> FIQ: Or on a random level?
20:54 <ais523+> Evil Variant: going up from D:1 with the Amulet counts as escaping, unless you take specific precautions
20:54 <FIQ> ais523: oh, that is a good point
20:54 <FIQ> but you already input a hint
20:54 <FIQ> for reading book of the dead
20:54 <FIQ> for illiterate characters
20:54 <FIQ> presumably you could have one here as well
20:55 <FIQ> jonadab: that sounds tedious
20:55 <FIQ> it means you have to search out the portal
20:56 <FIQ> on any of the random levels specified
20:56 <ais523+> the ascension run through Dungeons is more of a victory lap, anyway
20:56 <ais523+> which is something I personally like
20:56 <jonadab+> FIQ: Yes, that was an Evil Patch Idea.
20:56 <FIQ> Oh, ok
20:56 <ais523+> (also it allows you to go back to your stash)
20:57 <ais523+> it could be more /fun/, but it's certainly not irrelevant
20:58 <FIQ> mysterious force
20:59 <jonadab+> ais523: Oh, I had a genius Evil Variant idea the other day.
21:00 <ais523+> jonadab: go on (and prefix it with "Evil Variant" so that it'll be in my logs)
21:00 <jonadab+> Evil Variant: autopickup is no longer an option; it's always on. Picking up items, including autopickup, takes an action for each item picked up. For each _item_, not for each stack.
21:00 <ais523+> !!!
21:01 <ais523+> jonadab: I'm reminded of Monk from Crypt of the Necrodancer
22:00 <jonadab+> And just return early.
22:00 <FIQ> yeah
22:01 <jonadab+> Evil Variant: or make find_item parallelizable by having it fork() so that all monsters can find their items at once!
22:01 <FIQ> Heh
22:01 <FIQ> creating 1600 processes?
22:01 <jonadab+> (Would 1600 copies of NetHack in memory even matter on a modern system, though?)
2015 Oct 11 Sun:
17:57 <FIQ> YANI: black light, rather than emitting light, emits darkness and kills any lights in its' vicinity
17:57 -!- nht [~nht@cpc71475-bagu13-2-0-cust439.1-3.cable.virginm.net] has quit [Quit: WeeChat 1.3]
18:06 <wheals> evil patch idea: standing near a black light for too long gives you skin cancer
19:04 <kerio> ayy lmao
2015 Oct 18 Sun:
16:32 <FIQ> you give them intrinsics
16:33 <jonadab+> Intrinsics, there's an idea.
16:34 <jonadab+> "Use my gift of aggravate monster wisely!" <-- Evil Patch Idea
16:35 <FIQ> :D
16:35 <jonadab+> kerio: I like Perl, but I don't consider the TAEB code to be particularly readable as Perl code goes. Although, the modules it uses are worse.
2015 Oct 20 Tue:
07:47 <bhaak> but the current consensus is that it is probably a syllabary script because the known child systems are (not a really hard argument though)
07:47 <jonadab+> Combining accents, that's a good question. If they can be combined onto the base character, they should be, but if not, I'm less sure.
07:49 <kerio> jonadab's filesystem, where ' is evil but zalgo is fine
07:50 <bhaak> the main problem is that the metadata is merged into the filename
19:50 <ais523+> (there's one RNG per level)
19:51 <jonadab+> I could test that, by adding a dungeon branch with 100 levels.
19:51 <ais523+> even simpler, just make the Mines 100 levels deep
19:51 <jonadab+> Or that, yeah.
19:51 <ais523+> Evil Variant: ^
19:52 <ais523+> (just add the new filler levels /above/ Minetown)
19:52 <jonadab+> Haha.
19:53 <jonadab+> You know I already proposed for the Evil Variant or Evil Patch that after doing the Invocation you have 100 more levels of maze to slog through to reach the Amulet level.
19:53 <ais523+> I didn't, I'm not keeping track
19:53 <jonadab+> But putting a bunch of extra levels before Minetown, that's even more evil.
19:53 <ais523+> my client logs are but I don't read them that often
19:53 <jonadab+> Especially in combination with Evil Variant: the Sokoban entrance is in Mine's End.
19:54 <FIQ> not possible
19:54 <jonadab+> What's not possible?
19:58 <ais523+> although the 4k level's problem wasn't insufficiently many boulders, but an unsolvable layout
19:58 <FIQ> yeah insuffucient boulders
19:59 <ais523+> one (two?) of the Evil Variant Sokobans just has more holes than boulders, full stop
19:59 <FIQ> hm.. close enough
19:59 <FIQ> earth
19:59 <ais523+> (and all the pits need filling to reach the end)
19:59 <FIQ> Thou hast angered me
20:00 <FIQ> what about slexban btw?
20:00 <ais523+> it has the evil variant levels in
20:00 <ais523+> actually I think it has every Sokoban ever created for NetHack, including a couple that I suspect jonadab made purely to troll BSOD
2015 Oct 21 Wed:
17:29 <jonadab+> And thus also 3, ?
17:30 <b_jonas> I think so
17:30 <jonadab+> Evil Variant: specifying a count for any reason makes you helpless for that many turns.
17:31 <b_jonas> uh... no
17:35 <jonadab+> Gold is particularly evil, because it spawns in such large stacks.
17:36 <b_jonas> rock also spawns in stacks of 10 or 20 sometimes, in the mines
17:36 <jonadab+> I mean, there are a LOT of things in the Evil Patch that would make the game completely unplayable. But this has to be one of the worst.
17:58 -!- ProzacElf [~ProzacElf@107-218-196-138.lightspeed.dctril.sbcglobal.net] has joined #nethack4
2015 Oct 22 Thu:
19:26 <jonadab+> And if you do Ludios early enough, the gold could be temporarily significant, but eh. Also marginal.
19:27 <jonadab+> And yeah, making stepping on a Mine an instadeath would be... yeah, no.
19:27 <jonadab+> That's Evil Variant territory.
19:27 <ais523+> well, if we add the black market (there's no opposition to that other than "not in 4.3"), gold would become a lot more useful lategame
19:27 <ais523+> Evil Variant: ^
19:27 <jonadab+> True.
19:42 <FIQ> which checks breaktest() that does its' things (sanity checks and other stuff)
19:42 <ais523+> does break() only work on breakable things, then? or does it work on everything but indestructible items?
19:42 <jonadab+> YASI: implement a type of monster that reads engravings and executes the first character as a befunge program would do.
19:43 <FIQ> ais523: it works on everything but indestructible things
19:43 <FIQ> break -> breaktest -> obj_resists(obj, 1, 99)
19:43 <ais523+> jonadab: that would be one way to make NetHack Turing-complete
19:45 <ais523+> I would love it if NetHack were TC via game mechanics that make sense flavourwise, though
19:45 <ais523+> jonadab: some of the details matter here
19:45 <FIQ> ais523: and also, jonadab did say "YASI" :P
19:45 <ais523+> e.g. the way that programs can be self-modifying
20:27 <FIQ> for a) player monsters, and b) if I end up making monsters utilize HW
20:27 <ais523+> the thing about monster invulnerability is that it'd be ideal to place on allied players
20:27 <jonadab+> YASI: monsters can #pray
20:27 <ais523+> to prevent PvP
2015 Oct 25 Sun:
13:26 <FIQ> ais523: it is relevant for non-wiz spellcasters, kind of
13:26 <b_jonas> but hobbits, they definitely need second breakfasts. no real hobbit would go to the mines without that.
13:26 <ais523+> b_jonas: so what's the evil YANI? (remember the Evil Variant: prefix)
13:27 <FIQ> hmm, praying freezes *all* property timers
13:28 <FIQ> I thought it only froze the stone/slime/strangle/sick timers
13:28 <FIQ> Oh well
13:28 <ais523+> this is normally what you want, because changes in circumstance during prayer can cause problems with applying the prayer resolution
13:28 <ais523+> but perhaps not always
13:28 <b_jonas> In the latest episode of MLP FiM, S5 E20, the mission was to retrieve a named boulder (inherited from ancient times) that brings good luck. It was clear that this boulder could be pushed by the characters only if they pushed it with all their might, and this would have been true regardless of their strength. (In MLP, ponies generally have the exact physical strength or weakness required by the plot, so this is normal.) Evil Variant YANI: this is the Barb
13:29 <FIQ> ais523: the only timer that still runs is the luck timer
13:29 <FIQ> which is questionable even because of praying
13:29 <ais523+> isn't the luck timer just a %600 on the turn count?
13:29 <ais523+> b_jonas: cut off at "this is the Barb"
13:29 <FIQ> (allthough *not* running it would impact balance somewhat -- praying on turn 598/similar to avoid luck decrease)
13:29 <b_jonas> Evil Variant YANI: this is the Barbarian quest.
13:29 <FIQ> ais523: it is
13:29 <ais523+> b_jonas: ah right
17:50 <FIQ> I think we could make some polymorph forms unable to push boulders, but in your original form you should still be able to push a boulder even at very low strength.
17:50 <FIQ> If you couldn't, you could get stuck when you're drained strength, and that sucks.
17:51 <ais523+> YASI: at low str you can't push boulders, but trying exercises str, so you'll be able to move them /eventually/
17:52 <ais523+> (a YASI is a cross between a YANI and a YASD)
17:52 <FIQ> so it is an idea to get you killed?
17:52 <ais523+> no, it's a stupid idea
17:53 <b_jonas> hmm, are giants immune to damage from rolling boulder traps?
2015 Nov 12 Thu:
13:11 -!- timvisher [~tim.vishe@pool-173-59-16-132.phlapa.fios.verizon.net] has quit [Remote host closed the connection]
13:12 -!- timvisher [~tim.vishe@pool-173-59-16-132.phlapa.fios.verizon.net] has joined #nethack4
13:17 <jonadab+> Evil Patch Idea: all scrolls have a 10% chance to become cursed as you read them, giving you the cursed effect regardless of the scroll's original beatitude.
13:20 <b_jonas> jonadab: that would be very evil
13:52 -!- ProzacElf [~ProzacElf@107-218-196-138.lightspeed.dctril.sbcglobal.net] has joined #nethack4
13:52 <wheals> a weak monster that spawned with magic whistles would be funny
13:53 <jonadab+> YASI: applying a helm has a 1% chance to produce a peaceful rabbit.
13:53 <wheals> but it would raise the question of why other monsters can't use them
2015 Nov 14 Sat:
12:03 <b_jonas> what why
12:03 <FIQ> "[hill orc HP-3]"
12:03 <jonadab+> Evil variant: since applying a stethoscope to yourself reveals your HP, clearly the UI should not disclose this information in any other way. To encourage using stethoscopes.
12:03 <FIQ> or something
12:03 <b_jonas> some people are conflicting monsters in a large part of the game, and can be fighting fast monsters
12:11 <FIQ> if I talk to a priest, that doesn't mean that I believe in what they say
12:14 <FIQ> jonadab, for friendlies, I also wanted summon nasties to create them (rather than tame monsters)
12:14 <b_jonas> Evil YANI: asking for a consultation from the Oracle breaks atheist, because the Oracle merely relays a god's words.
12:15 <ais523+> do I have to match on just "evil" now?
12:15 <ais523+> Evil Variant: ^
12:16 <FIQ> ais523, you probably want to match on "evil patch idea", "evil variant", "EPI" (case sensitive) and "evil yani"
12:16 <b_jonas> FIQ: or just "evil patch" instead of "evil patch idea"
12:18 <jonadab+> The worst part is that surrounding lines of context are often relevant.
12:18 <jonadab+> My own EPI logging does not attempt to address that -- although I _have_ the complete logs as well, so.
12:18 <FIQ> ais523, you can give me voice if you want to, I don't think it would have any notable effects though
12:19 <ais523+> I may as well
12:20 -!- mode/#nethack4 [+v FIQ] by ChanServ
14:34 <APic> FIQ: Google is too commercial nowadays
14:34 <APic> Who pays the most gets top Ranks
14:38 <jonadab+> Evil Patch Idea: Killing monsters sends them to hell. That is, they get levelported to a random level somewhere in Gehennom.
14:38 <FIQ+> hmm I wonder why the watch didn't just use egd
14:38 <FIQ+> rather than defining a msuspicious
14:38 <FIQ+> which is only ever used for the watch
14:39 <jonadab+> With their health restored, naturally.
15:20 <FIQ+> kerio: capped at 120 ;)
15:20 <FIQ+> (yes, the mitre sucks)
15:20 <FIQ+> ais523, so I gave jonadab a yasi yesterday
15:20 <FIQ+> then it turned out that he actually liked it
15:20 <FIQ+> so what do you think
15:20 <FIQ+> amnesia can revert conversions
15:20 <b_jonas> oh, there's a way to fix the mitre. make undead as powerful as in grunt, and make the mitre more powerful against them.
17:17 <jonadab+> The main header split to be aware of in NetHack is stuff that is needed by makedefs and stuff that is not.
17:18 -!- dvorkian [~timothy@2602:306:359b:8e70:708b:12:e3ba:33ce] has left #nethack4 []
17:21 <jonadab+> Evil Variant: get makedefs to generate messagechannel.h, with all the msgc_foo entries that are used anywhere in the code.
17:22 <FIQ+> so typos would make new channels?
17:22 <jonadab+> Yes.
18:41 -!- ProzacElf [~ProzacElf@107-218-196-138.lightspeed.dctril.sbcglobal.net] has quit [Ping timeout: 240 seconds]
18:41 <FIQ+> I mean, given how rarely they change, and how little data it still is in practice (only about 100 bytes) it's not exactly save size consuming, but... why
18:55 <FIQ+> YASI: if you have a nethack game running for a year, shopkeepers wish you a happy birthday
18:57 <FIQ+> hmm
18:57 <FIQ+> this looks like a mis-understanding by ais
18:57 <FIQ+> umconf is not a timer
18:57 <FIQ+> but is saved as it is
18:58 <FIQ+> (e.g. it runs the timer compression on the data, except that since it isn't a timer, the reverse happens instead)
19:00 <FIQ+> (for reference, umconf is the level of stored confusion hits you have)
19:00 <FIQ+> e.g. the thing that basically no player ever use
19:00 <FIQ+> despite being theoretically pretty useful
19:01 <FIQ+> well, at least the spell
19:01 <FIQ+> the scroll is pretty useful
19:01 <FIQ+> er
19:01 <FIQ+> useless
19:25 -!- allihaveismymind [~chatzilla@p5DDC0A1C.dip0.t-ipconnect.de] has joined #nethack4
2015 Nov 15 Sun:
21:13 <FIQ+> I should perhaps kill iswiz once I get around to proper implementation of monster polymorph
21:13 <wheals> rodney should be able to impersonate you and trick your pets into joining his side
21:13 <wheals> not sure if that's an Evil Patch idea or a YASI
21:14 <jonadab+> Players who like to play pacifist would probably call it evil.
2015 Dec 30 Wed:
19:58 <FIQ+> hm, I should totally make nurses have teleportitis and teleport control and make them heal enemies instead of allies if hostile :D
20:02 -!- Rayston_ [~Rayston@104.200.151.80] has quit [Ping timeout: 255 seconds]
20:02 <ais523+> FIQ: is that an Evil Variant suggestion?
20:02 <ais523+> (also, nurses are /normally/ hostile, and part of the tension in them is that they attack you while you're getting undressed)
20:04 <FIQ+> FIQ: is that an Evil Variant suggestion?
20:05 <FIQ+> the idea was stol--um, inspired, from watching a PSMD playthrough -- delibird there now warps to enemies to heal them, and then flees with the same strategy
20:05 <FIQ+> but it was an Evil Variant suggestion mostly, yes
20:05 <FIQ+> (allthough I have considered making nurses rather heal 'coaligned' monsters instead of the player, but the teleport part is Evil Variant territory)
20:06 <ais523+> huh, they made delibird relevant? :-)
20:06 <FIQ+> they've made a lot of small changes like that
20:06 <ais523+> well nurses teleport away as it is, although the TC should have been a red flag
2016 Jan 16 Sat:
17:20 <ais523+> strangely enough, some bits I thought were well designed (like the unlock system) turned out to not be as well designed as I thought
17:20 <ais523+> also:
17:21 <ais523+> Evil Variants: Monks follow the same restrictions as Necrodancer monks
17:21 <ais523+> *Evil Variant:
17:24 <dtsund+> The unlock system is a bit meh, but you cap it quickly
17:24 <dtsund+> And it doesn't apply to All Zones mode, which is kind of the standard game, anyway
2016 Jan 17 Sun:
08:14 <b_jonas> Then design levels where it's in a chokepoint where there's an alternative route that is difficult in a different way, eg. needs you to dig. Also make it spawn randomly in gehennom occasionally just for fun.
08:14 <b_jonas> It would be sort of like the water monsters that drown you, but where you have strategies to take them safely with polearms.
08:15 <b_jonas> Evil variant: since by flavor the sarlacc already digests very slowly, so it tortures its captives for decades while digesting them alive, a ring of slow digestion has no effect on them.
10:13 -!- ais523 [~ais523@unaffiliated/ais523] has joined #nethack4
2016 Jan 18 Mon:
02:44 -!- dtsund [~dtsund@2601:400:c002:4102:d9e6:9464:66e9:57c2] has joined #nethack4
02:44 -!- mode/#nethack4 [+v dtsund] by ChanServ
03:04 <Adeon> ais523: did you hear the evil variant idea of having a limit how many turns you can take to ascend
03:04 <Adeon> if you go over the limit, you can't ascend anymore
03:04 <Adeon> apparently now in slex
03:04 <ais523+> Adeon: the closest evil variant idea was to have a limited time for the asc run, but measured in realtime, not turns
03:04 <Adeon> described as anti-farming method
2016 Jan 25 Mon:
14:49 <jonadab+> And web pages have this horrible tendency to specify the worst colors they can think of. Usually with a blinding white background.
14:50 <FIQ> http://i.imgur.com/IXKErN9.png like this
14:51 <jonadab+> Evil Patch Idea for HTML and web browsers: This text blinks in a cool pattern.
14:51 <wheals> i actually have my irc client white-on-black
2016 Jan 27 Wed:
06:32 <PsyMar> yeah, but google is more knowably evil
06:33 <kerio> is it
06:33 <PsyMar> I don't *know* that my current ISP is evil.
06:33 <kerio> i don't think google is particularly evil
12:52 -!- mode/#nethack4 [+v dtsund] by ChanServ
13:15 -!- dtsund [~dtsund@2601:400:c002:4102:b52e:7007:347:37cb] has quit [Ping timeout: 240 seconds]
13:20 <jonadab+> Evil Patch Idea: if the level is empty, just punt to nasty(NULL)
13:33 -!- allihaveismymind [~chatzilla@pD9F48111.dip0.t-ipconnect.de] has joined #nethack4
13:48 -!- nht [~nht@cpc71475-bagu13-2-0-cust439.1-3.cable.virginm.net] has quit [Quit: WeeChat 1.4]
13:51 <hackedhead> isn't that what it does in vanilla? Kappa
13:51 <hackedhead> EPI: if the level is empty, fill it with archons
13:54 -!- ShadowWraith [~a@dsl-hkibrasgw3-58c024-224.dhcp.inet.fi] has joined #nethack4
2016 Feb 08 Mon:
10:28 <hackedhead> esp since the budget i'dve had for a new card would barely have bought anything mroe performant than the 6850...
10:29 <bhaak> ship it? with what? have you thought of what could happen? imagine the horrible offspring of nethack4 and slashem extended!
10:29 <bhaak> the evil variant would never have been closer!
10:30 -!- xmnemonic [~xmnemonic@host-n2-77-208.telpol.net.pl] has joined #nethack4
2016 Mar 04 Fri:
10:01 <hackedhead> ais523: which is currently true for them anyway, nothing is gained
10:01 <jonadab+> Better, you could still bless one and read-ID in such a way as to be sure you weren't wasting it, unless it's a scroll of light in which case who cares.
10:01 <b_jonas> NO!
10:01 <hackedhead> ais523: EW and light and uniquely price-able, and EA/RC are amibig but both safe
10:01 <b_jonas> that would be evil
10:01 <ais523+> b_jonas: what would be?
10:07 <hackedhead> yep.
10:08 <jonadab+> But only if there's a benefit to the player -- such as auto-tracking price ID.
10:08 <b_jonas> if you want to nerf the price id, there's a better way to do that. make general shopkeepers not be interested in buyin any item, but only about a particular set of classes of items defined when the shop is generated.
10:08 <hackedhead> light being unique is kind of odd
10:08 <b_jonas> eww, now that would be evil
10:08 <jonadab+> If we're doing it to reduce the number of price classes so we can use adjectives like "cheap", I'm for it.
10:12 <jonadab+> hackedhead: Oh, true.
10:12 <hackedhead> fourks' enlightenment also helps with rings and amulets
10:13 <hackedhead> YASI: amulets with different prices?
10:13 <hackedhead> (why are amulets special in this way?)
2016 Mar 08 Tue:
20:45 <ais523+> hmm, if we have a maxPw temp= 0 effect
20:45 <ais523+> do we have a maxHP temp= 1 effect too?
20:45 <ais523+> "temporarily in hell"
20:45 <ais523+> I guess that would be really bad idea
20:45 <ais523+> Evil Variant: ^
20:45 <FIQ+> Depends on what you use it for, but yeah
20:45 <FIQ+> It doesn't play nice with nethack mechanics generally
20:46 <FIQ+> (I could totally see it more generally as some strong magic that drains your life reserves heavily as a consequence)
20:46 <APic> Does the „Queen“ Guy look a Bit like the „Village People“ Guy?
2016 Mar 18 Fri:
12:15 <FIQ+> ais523, I was suggesting for this in particular to allow them to kick as part of their attack sequence
12:15 <FIQ+> if doing martial arts
12:16 <ais523+> the current NetHack reason is "because kicks attack objects and punches attack creatures" but that's not very realistic
12:16 <ais523+> FIQ: right, I understand the motivation
12:16 <b_jonas> also, that would be evil
12:16 <ais523+> my point is that you need to figure out how the UI for multiple attack sequences works
2016 Mar 21 Mon:
12:16 -!- wheals [~wheals@unaffiliated/wheals] has joined #nethack4
12:16 <b_jonas> sorry, I know that's a bad idea. don't take it seriously.
12:21 <jonadab+> b_jonas: That is an excellent Evil Patch Idea, in fact.
12:22 <jonadab+> Although, even better would be to make the level generator capable of doing this to any trap in Gehennom, at a low probability.
2016 Mar 22 Tue:
06:45 <FIQ+> ais523, why one-time?
06:46 <FIQ+> I kinda like gnomes/dwarves suiciding to ones in the mines
06:46 <FIQ+> YASI: enemies can use boulder traps against you
06:46 <ais523+> FIQ: because of the way that rolling boulder traps work in films
2016 Mar 31 Thu:
09:25 <jonadab+> Special items?
09:25 <jonadab+> New kinds of traps?
09:25 <jonadab+> Evil Patch Ideas?
09:26 <jonadab+> YAFMs?
2016 Apr 07 Thu:
07:09 -!- stth [~stth@ip-109-91-115-119.hsi12.unitymediagroup.de] has quit [Ping timeout: 244 seconds]
07:25 <b_jonas> oh... that reminds me
07:29 <b_jonas> Evil variant idea: quest leaders have 1/6 chance of spawning with a kyrt shirt. A kyrt shirt is shirt armor similar to a Hawaiian shirt, but it's unwishable, never randomly generated, has base price of 250 zorkmids, and is enchantable as if it was elven armor.
07:30 <b_jonas> This doesn't offer anything you couldn't farm for, because you can enchant elven cloaks and then polymorph them to get a +7 shirt, but it encourages the player to kill their own quest leader just for the slim chance of getting a +7 shirt more easily.
2016 Apr 08 Fri:
13:56 <ais523+> and I can reproduce
13:56 <ais523+> thanks for the report, now we've got a reproduction I can look into the bug in more detail later
13:57 <jonadab+> Evil Patch Idea: swap the bindings of the j and k keys.
14:18 <kerio> ais523: reason 2 i might want to rebuild xlogfile and possibly even the dumplogs: the names are fucking bullshit dude
14:21 <Morwen> jonadab: That should be an effect of confusion, instead of random movement.
14:22 <ais523+> ugh no, then confusion can just be worked around by interhack or something like that
14:22 <jonadab+> Well, the Evil Patch does not necessarily share all of NH4's ideals and standards...
14:23 <ais523+> jonadab: I was replying to Morwen, explaining why it wouldn't be great as a confusion effect
14:25 <jonadab+> Heh.
14:25 <ais523+> (like, 50% chance of each move reversing direction, rather than a small chance of randomizing)
14:25 <jonadab+> Evil Patch Idea: reading a scroll while confused only gives you the confused version of the effect 90% of the time. The other 10% it gives you the normal effect of that scroll, as if you were not confused.
14:26 <Morwen> Wow, that IS evil.
14:27 <Morwen> I'm not a big fan of randomized results, honestly. One of the cool things about nethack is every game being ascendable.
14:27 <Morwen> The game can throw random things at you but a good player can react in a reliable way.
19:55 <FIQ+> because of the fact that I set dmg based on what is in the permonst, but AT_WEAP overrides this due to weapons
19:56 <FIQ+> so if I added silver damage before that, it would need to be done twice
19:56 <ais523+> Evil Variant: trap that permanently prevents you gaining gold
19:56 <FIQ+> which could be a bit confusing
19:56 <ais523+> (actual Slash'EM Extended feature)
20:03 <jonadab+> The clitic only takes two forms: s' and 's
20:03 <FIQ+> ah right, I forgot
20:03 <ais523+> Evil Variant: Medusa spawns at a random point in a random level
20:04 <jonadab+> And s' happens precisely when the non-possessive form already ended in s.
2016 Apr 09 Sat:
20:55 <jonadab+> I still say, manual pickup shouldn't consume an action if your last action was movement.
20:55 <FIQ+> if anything I'd say the reverse
20:55 <Elronnd> well
20:55 <Elronnd> autopickup doesn't take an action
20:55 <jonadab+> FIQ: Making autopickup use actions would be evil.
20:56 <Elronnd> but manually picking something up does
20:57 <jonadab+> Although, maybe we could fix those problems.
20:57 <FIQ+> simple
20:57 <coppro+> a command which means "run my autopickup rules, pick everything up that matches"
20:57 <jonadab+> Hmm.
20:58 <FIQ+> FIQ: Making autopickup use actions would be evil.
20:58 <FIQ+> why?
20:58 <FIQ+> dcss does that, and IMO it works fine there
20:58 <jonadab+> FIQ: Because then stepping onto items would be dangerous.
21:14 <jonadab+> And then go back.
21:14 <jonadab+> Sokoban holes are a bigger problem, particularly if the object is, say, a glass wand of fire.
21:15 <jonadab+> Oh, that gives me an Evil Patch Idea: stepping onto a tile with a glass object, while not levitating, causes you to step on and break the object.
21:15 <b_jonas> jonadab: yes, levelporters, ordinary holes, teleporters, and trapdoors can all be avoided.
2016 Apr 11 Mon:
13:05 <jonadab+> But something other than time, _possibly_. Not sure what.
13:05 <ais523+> as I said, it may be that the cure's worse than the disease
13:06 <jonadab+> EPI: Your Pw recharges whenever you sleep. Otherwise not.
13:06 <ais523+> jonadab: the "hypermodern Crawl" method would be to recharge Pw whenever you entered a new level for the first time
15:07 <FIQ+> true
15:07 <FIQ+> but still
15:07 <FIQ+> the bubbles are special in some way... dunno how to justify it
15:07 <FIQ+> but having lack of the things I Mentioned cause instadeath
15:08 <FIQ+> would be evil
15:08 <FIQ+> jonadab: maybe there is inherent swimming involved but you can't keep yourself stable
15:08 <FIQ+> hence water damage, but "indefinite" breathing
15:08 <hackedhead> jonadab: IRL humans don't float if they're carrying the kinds of things nethack characters carry, anyway.
16:09 <FIQ+> as leppy
16:09 <hackedhead> yeah
16:09 <hackedhead> YASI: rewrite nethack to be OO
16:09 <FIQ+> so the only similarity
16:09 <hackedhead> and so simplify monster interactions
2016 Apr 14 Thu:
22:22 -!- wheals_ [~wheals@unaffiliated/wheals] has joined #nethack4
22:26 -!- wheals [~wheals@unaffiliated/wheals] has quit [Ping timeout: 252 seconds]
23:12 <FIQ+> Evil Patch Idea: corpses are sometimes generated old
23:22 -!- wheals__ [~wheals@unaffiliated/wheals] has joined #nethack4
2016 Apr 15 Fri:
09:08 <hackedhead> annoying idea: having TC makes them do levport instead
09:09 <FIQ+> should MC protect against it?
09:10 <FIQ+> (AD_TLPT in general that is, not your evil patch idea)
09:10 <FIQ+> it does in vanilla but I'm not sure if they should
09:12 <FIQ+> ais523: nethack seems to have a could_seduce() already
09:13 <FIQ+> it's not used to avoid silliness like animals though
09:13 <FIQ+> just for gender compat
09:13 <FIQ+> and things like invisibility, apparently
09:20 <FIQ+> AD_FIRE doesn't seem to cause any additional harm for paper golems
09:20 <FIQ+> for the mvu case
09:22 <b_jonas> FIQ: isn't fire supposed to be bad for *straw* golems rather than paper?
09:42 <hackedhead> why not reanimate the corpse? what's bad about that?
09:42 <hackedhead> it's such a small corner case.
09:43 <hackedhead> YASI: any human corpse hit by lightning becomes a flesh golem
09:43 <b_jonas> aren't flesh golems supposed to be resistant to lightning in first place?
2016 Apr 18 Mon:
10:56 -!- nikheizen [~jesus@d23-16-57-236.bchsia.telus.net] has joined #nethack4
11:13 -!- heinrich5991 [~hein5991@unaffiliated/heinrich5991] has quit [Ping timeout: 246 seconds]
11:21 <FIQ+> YASI: an item that lets you place a sensor on an arbitrary object for later retrieval
11:23 -!- heinrich5991 [~hein5991@unaffiliated/heinrich5991] has joined #nethack4
16:40 <jonadab+> Right, I meant for other things. Potions, scrolls, whatever.
16:41 <FIQ+> I have considered reworking the Wizard into doing things like that
16:41 <jonadab+> Evil Patch Idea: introduce a kind of monster who picks up magic items and dips them in water for fun.
16:42 <jonadab+> Ah, the Wizard, right.
2016 Apr 20 Wed:
07:53 <FIQ+> apple is the more evil of the 2
07:53 <jonadab+> Not that all their PR is good, of course.
07:53 <jonadab+> Apple is evil in different ways from Microsoft.
07:55 <jonadab+> Apple is more into the "enslave and exploit our customers" kind of evil; Microsoft is more into the power-grabbing "exterminate anyone who stands in our way" kind of evil.
07:59 <b_jonas> But it's not easy to measure evil, so I'm not sure.
07:59 <FIQ+> why is google more evil?
08:00 <jonadab+> Well, the way Chrome installs itself is evil in the extreme.
08:00 <FIQ+> I think the biggest concern with google is their search engine monopoly
08:00 <hackedhead> ^
08:47 <b_jonas> jonadab: no imo, but perhaps orcs could be able to tame wargs more easily.
08:47 <FIQ+> I was asking what seven league boots were
08:47 <FIQ+> not how jumping works
08:47 <jonadab+> FIQ: The lore behind them is, you can take arbitrarily long steps, OSLT.
08:47 <b_jonas> jonadab: the problem is that in nethack, a pony grows up to a horse, so riding a pony as a hobbit but then getting thrown off when it grows up would be evil.
08:48 <FIQ+> also what b_jonas is suggesting sounds more like blinking
08:48 <FIQ+> rather than jumping
08:48 <Morwen> Seven League Boots are boots that allow you to take strides of seven leagues, which is... 42 miles?
2016 Apr 25 Mon:
15:26 <FIQ+> e.g. not player monsters
15:26 <hackedhead> but there's guidebook canon it, isn't there?
15:26 <jonadab+> Evil Patch Idea: you can traverse the Planes with a fake amulet, but attempting to offer it does not go well for you.
15:27 <FIQ+> hackedhead: yes, there is an entry about the yendorian army in the guidebook
15:27 <FIQ+> one of the far more interesting stuff in there
15:31 <b_jonas> jonadab: attempting to offer the fake amulet is already a somewhat bad idea
15:33 <b_jonas> I could understand if there was other magic that let you go to the planes somehow, but the fake amulet enabling that would be strange
15:33 <b_jonas> it's just a cheap plastic amulet with no powers whatsoever
15:33 <jonadab+> The Evil Patch has a lot of strange stuff in it with no real justification.
15:34 -!- simmarine [~simmarine@68-112-155-227.dhcp.stcd.mn.charter.com] has joined #nethack4
17:56 <ais523+> makes more sense than the function changing and the appearance staying the same
17:57 <FIQ+> ais523: *both* should be the same
17:57 <ais523+> and giving everyone the same randomized appearances is both a bit exploitable (ID at a distance) and awkward to impl
17:57 <b_jonas> ais523: but only for two percent of male players, and only between red and green, right?
17:57 <ais523+> Evil Variant: ^
17:57 <FIQ+> ais523: ID at a distance is not a problem in deucehack, presumably people are working together anyway
17:57 <ais523+> actually I almost want to impl that now
18:02 <FIQ+> l
18:04 <b_jonas> ais523: yes, but it's not actually a single gene thing. I'd say we should look up actual statistics.
18:05 <b_jonas> oh, and in the Evil variant, memory is tight so all dragons are palette swaps of each other, so color-blind characters can't tell red dragon from green dragon
18:06 <FIQ+> maybe by looking at their breath
18:09 <b_jonas> From looking up, deuteranomaly (middle kind of pigment exists in eye but is mutated) is the most common cause of partial color blindness, affecting 6% of males and 0.4% of females (although I imagine it's hard to get reliable statistics on this since many people just don't go to an ophtalmologic exam unless their school takes them) and should be enough to cause problems distinguishing some objects in a dungeon with mediaeval technology level.
2016 Apr 30 Sat:
08:06 -!- Netsplit *.net <-> *.split quits: BeefEats
08:06 -!- Netsplit over, joins: BeefEats
10:14 <FIQ+> YASI: altar shops, doing altar management requires payment
10:18 <kerio> where's ais
2016 May 02 Mon:
07:50 <jonadab+> Not to mention the hundred lines of boilerplate at the top and another twenty for each section of the config.
07:51 <jonadab+> If you omit the three lines that tell about the authorship of the keymap section of the config, the entire config is invalid.
07:52 <jonadab+> COBOL-inspired config files are too evil even for the Evil Patch.
08:44 <b_jonas> jonadab: you don't, by any chance, mean alt-minus, which is the shortcut for the control menu of a nested window, right?
2016 May 12 Thu:
16:14 <hackedhead> which would be an awkward floor to move around on.
16:14 <FIQ+> crates are generally easier to move sideways
16:14 <hackedhead> EPI: pushing a boulder diagonally makes it move randomly in one of the two orthogonal directions.
16:15 <hackedhead> but that's just interface screw, really.
2016 Jun 04 Sat:
21:19 <ais523+> how did that happen? !oSpeed?
21:19 <FIQ+> (presumably some monster zapped him with speed monster)
21:19 <jonadab+> Evil Patch Idea: make Pestilence speed 36. Also Death. Also Famine.
21:19 <FIQ+> jonadab: very fast pesti is speed 20 :P
21:19 <FIQ+> or 22 maybe
21:20 <ais523+> FIQ: wouldn't that create regular fast speed?
2016 Jun 11 Sat:
19:20 <b_jonas> yep
19:21 <b_jonas> jonadab: and in that case it's not even cursed!
19:21 <jonadab+> (Which raises the question whether all the objects on the level should be subject to cursing, rather than just your inventory.) <-- EPI
19:22 <b_jonas> jonadab: certainly not all objects on the level. the shopkeepers and the monsters would rebel against you if you cursed all their stuff just because they killed a player. that would be totally unfair for them.
2016 Jun 15 Wed:
10:55 <FIQ+> file it under tsadok/nethack4 github issues maybe
10:56 -!- introsp3ctive [~introsp3c@2602:301:7706:2790:f0d1:fec8:fd7a:f2bf] has quit [Client Quit]
10:56 <kerio> but github is evil
10:56 -!- introsp3ctive [~introsp3c@2602:301:7706:2790:f0d1:fec8:fd7a:f2bf] has joined #nethack4
2016 Jun 27 Mon:
08:14 <hackedhead> WTB: use digging to make holes under monsters
08:20 -!- wheals [~wheals@unaffiliated/wheals] has joined #nethack4
08:37 <jonadab+> hackedhead: And monsters can do the same thing to you? Is that an EPI?
08:37 <hackedhead> heh.
2016 Jun 30 Thu:
16:44 <FIQ+> and I didn't have to deal with him at all
16:44 <FIQ+> Demogorgon was by far the hugest pain in that game
16:45 <ais523+> Evil Variant: zombies have a Final Fantasy-style zombification attack
16:45 <FIQ+> in GruntHack, Rodney and demon princes/lords always know your resistances
16:45 <FIQ+> and also, Demogorgon can cast spells
16:45 <ais523+> (inflicts unliving, also prevents you being healed by any standard means)
2016 Jul 06 Wed:
08:05 <FIQ+> ais523: genocide :D
08:05 <jonadab+> ais523: potions, scrolls, wands, ...
08:05 <yasdorian> FIQ: good EPI
08:05 <FIQ+> telewands are nice
08:05 <jonadab+> Granted, most of the scrolls they have are mainly useful for blanking.
10:21 <FIQ+> wheals: "glorg"
10:21 <jonadab+> IN most lore, ghosts are usually invisible but can choose to make themselves visible to a particular person for some reason, at least temporarily.
10:21 <b_jonas> YASI: ghosts are invis, but they wear a bedsheet, which is an armor like mummy wrapping
10:21 <FIQ+> wheals: some dcss comments are nice
10:22 <jonadab+> Oh, NetHack has some nice comments too. They aren't in the _majority_, mind you, but they exist.
2016 Jul 07 Thu:
20:06 <FIQ+> atm all there is for that is a special case for strongmonst
20:06 <FIQ+> (in which it gets 18/**, similar to polymorph)
20:07 <jonadab+> YASI: rings of gain [attribute] steal the points from your other attributes (evenly distributed). So for example a +3 ring of gain constitution might boost Con by 3 but cut Str, Wis, and Dex by one each, or somesuch.
20:07 <FIQ+> ais523: btw, I had an idea for invisibility potions
20:07 <FIQ+> to make cursed ones give the same amount of turns of aggravate monster
20:07 <FIQ+> as invisibility
20:07 <FIQ+> so it technically still gives invisibility
20:07 <FIQ+> but it's useless
20:08 <ais523+> I thought agg monster did basically nothing, though
2016 Jul 09 Sat:
17:54 <FIQ+> and are completely safe if you know they are there
17:55 <FIQ+> except in edge cases (why are you still only XL1?)
17:57 <FIQ+> YASI: an "everyone hates everything" mode
18:03 <FIQ+> ais523: is there a particular reason for why trying to drink water while underwater costs a turn?
18:03 <FIQ+> (it prevents you unconditionally with "Do you know what lives in this water?!", which isn't even marked as a YAFM
18:03 <FIQ+> )
18:03 <ais523+> FIQ: these "you can't do that" YAFMs have their durations pretty much set randomly in vanilla
23:09 <FIQ+> nobody would mind
23:10 <FIQ+> I should maybe change that function to be able to create pools at your location if unlucky...
23:13 <FIQ+> YASI: trolls have no issue with annoying players by using up fountains, sinks, thrones and breaking wands of digging near altars
23:14 <ais523+> trolls are annoying enough as it is
23:15 <FIQ+> ais523: it was a joke suggestion, hence the YASI :p
23:16 <FIQ+> maybe I should make player monsters dip for excal at some point
23:16 <FIQ+> (if they are lawful and have an appropriate sword)
23:17 <FIQ+> huh
23:17 <FIQ+> water demon and snake failure uses the same messages
23:17 <FIQ+> didn't realize that
23:25 <FIQ+> ais523: shouldn't "sudden chill" rather be equavilent to foul water rather than losing gold?
23:28 <ais523+> FIQ: I thought it didn't do anything
2016 Jul 18 Mon:
15:20 <FIQ+> jonadab: dnethack priests can punish you
15:20 <FIQ+> so that's what happened
15:20 <jonadab+> Evil Patch Idea: while carrying the Amulet of Yendor in Gehennom, every time you take an action, if you're not punished, Moloch punishes you.
15:21 <FIQ+> I've considered replacing the MF with random moloch smitings
15:21 <FIQ+> not sure if I should include wide-angle disintegration beams
15:21 <FIQ+> but I would include the other parts
15:21 <jonadab+> In .4, I made the Amulet of Yendor block teleport control, so you can't just use horizontal teleport to skip to the up stairs on every level.
15:22 <jonadab+> wheals: That's where Moloch has power.
15:22 <FIQ+> well it was an PEI
15:22 <FIQ+> *EPI
15:22 <jonadab+> True.
15:22 <jonadab+> There's already an EPI about the Amulet granting extrinsic fumbling when carried.
15:23 <FIQ+> heh
15:23 <FIQ+> fumbling isn't very dangerous
15:23 <wheals> just as long as monster fumbling works for rodney
15:23 <FIQ+> but it's horrible for UI purposes
15:23 <jonadab+> EPI: fumbling makes you randomly drop inventory items.
15:23 <FIQ+> I guess it fits evil patch idea properly
15:23 <FIQ+> wheals: fumbling is functional on monsters in fiqhack
15:23 <FIQ+> this is very noticeable in astral, something I noticed on my own fiqhack ascension
15:23 <FIQ+> because player item generation is ridiculous
15:24 <jonadab+> player monsters, you mean?
15:24 <wheals> heh
2016 Jul 20 Wed:
12:28 <ais523+> jonadab: drop, then pick up
12:28 <jonadab+> ais523: That only works if you have several turns, but yes.
12:28 <jonadab+> Though I had at one point an EPI that glass items should break if dropped.
12:29 <ais523+> jonadab: they do in vanilla if you drop them while levitating
13:07 <FIQ+> Mostly because it seems like a hackjob
13:08 <FIQ+> If it didn't fix the underlying bug, that's even worse
13:08 <APic> Windows is evil
13:09 <ais523+> FIQ: I'm not sure what the underlying bug is
2016 Jul 23 Sat:
17:40 <FIQ+> oh wow, really?
17:40 <FIQ+> yeah good that changed...
17:40 <jonadab+> EPI: "You're having trouble getting it all down. Your eating slows. Continue stopping?"
17:40 <ais523+> I mean, it has no logical reason to be
2016 Jul 28 Thu:
10:16 <hackedhead> welp.
10:16 <hackedhead> "puny god"
10:26 <jonadab+> EPI: if you engrave on an altar, it destroys the altar.
10:26 <b_jonas> hackedhead: my favourite is still how if you want to be pacifist or alignement-loss-less, you're not allowed to kill your own pet, but there's a workaround: kill him by displacing him into a trap, for that makes your god angry, but doesn't count as your fault for killing.
17:11 -!- Cat_nip [~korin@46.23.72.120] has quit [Ping timeout: 276 seconds]
18:08 <jonadab+> Hmm. Logically, if cancellation did work on dungeon features, what would it do? Turn them into floor?
18:08 <jonadab+> EPI: monsters can zap cancellation at the up stairs to turn them into floor to keep you from escaping.
18:08 -!- PsyMar [~PsyMar@cpe-45-36-151-70.triad.res.rr.com] has quit [Quit: witty quit message goes here]
18:52 <FIQ+> jonadab: if they are generated with summon nasties, yes
18:53 <FIQ+> hmm
18:54 <FIQ+> YASI: floating eyes causes paralyzation for 1d3 turns if you approach them in melee as a "warning" for their NH3 attack
18:54 <jonadab+> EPI: any monster generated via Summon Nasties automatically gets the ability to cast Summon Nasties.
18:54 <FIQ+> (if you can see them)
18:55 <FIQ+> I should probably add the CMONSTER flag to makemon calls from create familiar and summon nasties
18:56 <FIQ+> and make this disallow the monster from generating with create monster spell/wand/scroll, create familiar, summon nasties
18:56 <FIQ+> rip archonstorms
19:24 -!- wheals [~wheals@unaffiliated/wheals] has joined #nethack4
20:21 -!- Catnip_ [~korin@46.23.72.120] has quit [Quit: !]
2016 Aug 01 Mon:
22:15 -!- simmarine [~simmarine@68-112-155-227.dhcp.stcd.mn.charter.com] has quit [Ping timeout: 240 seconds]
22:21 -!- PsyMar [~PsyMar@cpe-45-36-151-70.triad.res.rr.com] has quit [Ping timeout: 250 seconds]
22:30 <Elronnd> EPI: weretrolls
22:30 <Elronnd> come back to life, and you don't dare eat them for fear of becoming one
2016 Aug 02 Tue:
06:17 -!- PsyMar [~PsyMar@cpe-45-36-151-70.triad.res.rr.com] has quit [Ping timeout: 250 seconds]
06:42 -!- PsyMar [~PsyMar@cpe-45-36-151-70.triad.res.rr.com] has joined #nethack4
07:14 <jonadab+> Elronnd: I still think weregridbug is one of the most horrific werefoo Evil Patch Ideas.
07:15 <jonadab+> Because having gridbug lycanthropy would just be... yeah.
07:16 <jonadab+> Especially, if, Super Evil Patch Idea: changing into a grid bug due to weregridbug lycanthropy "zaps" (destroys) all your armor. Not just body armor: boots and gloves and helms and shield and everything, and your weapon too.
07:22 <b_jonas> jonadab: hehe
2016 Aug 03 Wed:
00:04 <Elronnd> EPI: sokoban levels which are just *slightly* different than vanilla's, so that players reliant on spoilers will be ruined right nere the end
00:05 <Elronnd> near
04:30 -!- noty [~noty@ip184-176-103-227.ph.ph.cox.net] has quit [Quit: Leaving]
05:55 -!- ShadowWraith [~a@dsl-hkibrasgw3-58c024-224.dhcp.inet.fi] has joined #nethack4
06:12 <jonadab+> Elronnd: Have you seen ais523's "Evil Variant" Sokoban levels?
06:13 <jonadab+> They are based on the infamous Soko2a, and are _very_ similar to them, but with slight differences that make the standard solution completely unusable.
21:07 <jonadab+> Perhaps we could call it the most sokoban-ey of the vanilla NetHack sokoban levels.
21:07 <jonadab+> People who struggle with or dislike sokoban consistently hate it the most.
21:12 <jonadab+> Evil Patch Idea: When generated, the first level of Sokoban doesn't have the branch-exit stairs. They appear once you complete all four puzzles.
21:14 <Elronnd> EPI: sokoban has small, subtle differences from the regular vanilla version, so players reliant on spoilers will follow the wiki instructions and then find that the level is unsolvable
21:15 -!- wheals [~wheals@unaffiliated/wheals] has quit [Quit: Leaving]
21:16 <jonadab+> Elronnd: EPI: implement ais523's idea to have the Sokoban levels randomly generated for each game, so there can't really be level-specific spoilers for them.
21:17 <jonadab+> Also, Extremely Evil Patch Idea: implement ais523's "diagonaloban", i.e., Sokoban levels designed to allow diagonal boulder pushing and generated in such a way that doing so is required to solve them. (I've seen some of the ones his script generated. They make my brain hurt.)
21:23 -!- wheals [~wheals@unaffiliated/wheals] has joined #nethack4
21:28 <jonadab+> Found an example diagonaloban level in my IRC logs: http://sprunge.us/TUea
2016 Aug 20 Sat:
18:26 <jonadab+> Right, it's not really useable in-game if it can't make the pits and such.
18:26 <ais523+> it can generate bits of a puzzle but not link them together into a complete puzzle
18:27 <jonadab+> Crazy Idea: make "allow diagonal movement in Sokoban" a birth option, and generate the levels accordingly.
18:27 <jonadab+> (You just know players would turn it on thinking it'd give them normal levels and allow diagonal movement, only to panic when they see what it actually generates.)
18:28 <jonadab+> (Which kinda would be evil.)
18:54 <FIQ+> ais523: I see
18:54 <FIQ+> (@ your reply earlier)
18:54 <FIQ+> kerio: is that a reference to something
18:55 <ais523+> FIQ: it's a reference to programs like folding@home and seti@home, where people donate their spare CPU cycles to charity
2016 Aug 23 Tue:
12:22 <Welkin> so they are spider bears
12:22 <jonadab+> In NetHack, they cling to the ceiling, which also allows them to move over water.
12:23 <jonadab+> In the original game, they only move if startled, such as if someone fires an arrow through an adjacent cavern. In NetHack, they move like anything else but are slow.
12:24 <jonadab+> In the original game, merely being in the same cavern/room with one is automatically fatal (the wumpus eats you).
12:24 <jonadab+> But implementing that mechanic in NetHack would be evil.
12:27 <Welkin> so what's with the programming exercise called "hunt the wumpus"?
2016 Aug 25 Thu:
19:07 <FIQ+> jonadab: how many backup boulders? :)
19:08 <jonadab+> FIQ: The starting room has several spares. But you can't get them past the second S.
19:08 <FIQ+> YASI: replace the 4 floor sokoban with a single floor big one
19:09 <jonadab+> Heh.
19:42 <FIQ+> but I don't like actually solving stuff
19:42 <FIQ+> and feel there is more interesting stuff that can exist in its place
19:43 <FIQ+> YASI: all sokoban levels have pits, each time you fall into one, 1d4 monsters are created
19:43 <ais523+> FIQ: so you can fight your way through?
19:43 <FIQ+> yes
19:43 <ais523+> YASI: magic traps are destroyed by and destroy a boulder pushed on them
19:43 <FIQ+> and then make them magic traps? :P
19:44 <ais523+> right
2016 Sep 16 Fri:
13:09 <ais523+> it also can be solved without filling every hole
13:09 <ais523+> and, in fact, must be
13:10 <ais523+> (btw, some of the other Sokoban levels in the Evil Variant were planned to have fewer boulders than holes, thus being clearly unsolvable and forcing you to cheat)
13:10 <Elronnd> "If '0'-'4' are identical and '7' is different: type 'm'." shouldn't this be "is 0-6 are identical and 7 is different..."?
13:11 <hackedhead> s/by/without/
13:12 <hackedhead> narf.
13:12 <ais523+> hackedhead: it's the Evil Variant, it doesn't have to have a point
13:12 <ais523+> it's about being cruelly arbitrary for no reason
13:14 <ais523+> (at least, it was meant to, but then Slash'EM Extended happened…)
13:15 <jonadab+> Yeah.
13:18 <ais523+> as a sample of how the Evil Variant behaves, its drawbridges attack diagonally when destroyed
13:18 <ais523+> onto the square that spoilers recommend you stand on
13:27 <jonadab+> True.
13:27 <hackedhead> so basically it makes it impossible to enter tha castle by passtuen.
13:27 <hackedhead> meh. i don't like uninteresting evil patches
13:28 <jonadab+> Oh, trust me, neither the Evil Variant nor the Evil Patch is anything you ever want to play.
13:28 <hackedhead> you may as well "EPI: the DL1 upstairs are instantly replaced with lava on T:1"
13:29 <jonadab+> EPI: fire elementals turn the floor to lava everywhere they move.
13:29 <hackedhead> see, that's actually interesting
13:29 <Elronnd> imo it should be possible to burn down trees
13:30 <hackedhead> YANI: burning down the trees in the ranger quests dings your alignment heavily.
13:31 <hackedhead> such that it'd be hard to be admitted if you burn the forest to approach the QL
13:31 <ais523+> the Evil Patch was intended to at least be theoretically possible
13:31 <hackedhead> ^
2016 Sep 21 Wed:
17:19 <ais523+> i.e. it's a meta-build system
17:19 <ais523+> autoconf is a dependency sniffer that analyses computers for compatibility issues that haven't been a problem since the 1990s, rather than compatibility issues that are a problem in 2016
17:20 <jonadab+> YASI: switch NH4 to using ExtUtils::MakeMaker as the build system.
17:20 <ais523+> automake is an actual build system, which uses make as a backend to do build order calculation
2016 Sep 23 Fri:
15:59 <jonadab+> ais523: By then you have twenty wands of teleport.
15:59 <ais523+> /oT is basically an instant kill, and affects more things than /oD does
15:59 <hackedhead> YASI: scrolls of earth only produce one boulder in soko, regardless of beatatitude
15:59 <ais523+> and no, by then I'd be lucky to have one
2016 Oct 27 Thu:
14:34 <b_jonas> they don't have good uses, but they're nice to know for a wizard who wants to know everything
14:34 <jonadab+> (Unless you count forgotten-spell confusion as a use; any spell you don't need otherwise will work for that.)
14:37 <jonadab+> Evil Patch Idea: add about 200 more useless spells to the game. Spellbook of cure confusion. Spellbook of cure wounded legs. Spellbook of create hasted monster. Spellbook of anger peaceful monster. Spellbook of untame monster...
14:37 <b_jonas> jonadab: I'm curious now, which six spells do you like?
2016 Nov 10 Thu:
14:28 <dtsund+> Well, 'sane'
14:28 <dtsund+> It sounds like one misdesign was added to paper over another misdesign
14:28 <hackedhead> YASI: migration: some monsters are consider migratory; their gen. freq. per depth is dynamic based on date
14:28 <hackedhead> so in summer grid bugs generate shallow, in winter, more deeply.
14:29 <dtsund+> Monsters which live in Sheol in the summer and Cathedral in the winter
14:29 <ais523+> hackedhead: ice-themed dungeon branch in, IIRC, Un
14:29 <hackedhead> YASI: insects prefer rooms to corridors in winter
14:30 -!- dtsund [~dtsund@0587349303.wireless.umich.net] has quit [Remote host closed the connection]
2016 Nov 16 Wed:
12:11 <FIQ+> so earlygame magic traps are mostly just minor annoyances, and has an increased rate of helpful effects
12:11 <ais523+> being surrounded by newts can easily be dealt with
12:11 <hackedhead> YASI: separate the blindness from summon, but then change magic traps t roll more than once, more rolls the deeper you go
12:11 <FIQ+> while lategame ones are worse than current ones
12:11 <ais523+> but being surrounded by foxes would be problematic
2016 Dec 02 Fri:
15:31 <FIQ+> meant kerio refused
15:31 <FIQ+> which is understandable for junethack I suppose
15:31 <kerio> i did what now
15:31 <hackedhead> ^
15:31 <ais523+> Evil Variant: Medusa has a sister who can petrify people /if/ they're blind or reflective (rather than /unless/)
15:31 <hackedhead> kerio: YOU BROKE IT
2016 Dec 05 Mon:
11:07 <hackedhead> even though i should have. =P
11:14 -!- programmerq [~jefferya@unaffiliated/programmerq] has joined #nethack4
11:50 <jonadab+> FIQ: YASI: give monsters a Will stat, which improves their odds to make a will save when they see Elbereth and not flee.
11:50 <FIQ+> as you wish
11:51 <FIQ+> jonadab: should minotaurs have 40 will?
11:51 <FIQ+> angels should probably have 100
11:52 <FIQ+> nah but this is silly
11:52 <FIQ+> anyway af chess
11:52 <FIQ+> *afk
11:52 <jonadab+> That's what the S in YASI stands for, yes.
11:52 <b_jonas> FIQ: um... those monsters could get bonuses for E checks from things other than their wisdom
12:24 <hackedhead> killed by my own bones, lul
2017 Jan 09 Mon:
08:18 <b_jonas> jonadab: no, that's backwards. if you want to get away with the lot, you'd replace the whole server and run a modified nethack whenever the player thinks he connects to nethack4.org. then you can get away with almost anything.
08:19 <b_jonas> though of course then there's more risk he'll find out if he succeeds to connect without you MitMing him.
08:25 <jonadab+> Heh. Replace the whole game with a version that has the Evil Patch?
08:25 <b_jonas> jonadab: no, make it subtle so the player doesn't notice
2017 Feb 19 Sun:
15:17 <jonadab+> I mean, ok, yes, I can think of better names for it.
15:17 <jonadab+> But this is the NetHack codebase we're talking about, there are much more misleading function names than that.
15:22 <jonadab+> Evil Patch Idea: introduce a cryptic, hard-to-follow, completely uncommented function called dosell() that is called when a pet removes an item from a shop and has nothing to do with buying or selling, except insofar as it does interact with the shop code indirectly.
16:24 -!- nikheizen [~jesus@d75-156-48-242.bchsia.telus.net] has joined #nethack4
2017 Apr 09 Sun:
20:36 <Crawldragon> Other games used a different system where you had like four hit points and then a vitality pool, and normal hits would drain your vitality.
20:36 <Crawldragon> After your vitality drained, then you started losing hit points, and then your character's fucked up and can't fight as effectively.
20:36 <jonadab+> Evil Patch Idea: if you're below full hitpoints, you get fewer movement points per turn, proportionally, and some actions may outright fail because of your injuries.
20:38 <jonadab+> Evil Patch Idea: and if you drop below half hitpoints, it's possible for a weapon attack to cut off one of your limbs, permanently.
20:39 <Elronnd> ungh
20:39 <Elronnd> splitting the code into client and server *sounds* like a good idea, but now I have no good way of syncing options between them
2017 Apr 13 Thu:
11:24 <ais523+> FIQ: make a character class that starts with a bobble hat, perhaps?
11:24 <FIQ+> ais523: something I've wondered is if 4k, since it has a challenge mode, should also have an easymode
11:24 <jonadab+> YASI: dunce cap grants 10 Def points at +0.
11:24 <FIQ+> that has half physical damage
11:25 <FIQ+> intrinsically
11:25 <ais523+> jonadab: that'd just make the castertank problem worse
2017 Apr 16 Sun:
18:39 <jonadab+> This would be in one sense stronger (because anything dead can be revived whether they killed it or not) but weaker (because only the right _kinds_ of dead things, corpse-type wise.)
18:40 <jonadab+> Part of me still wants to port over Brogue's gas-spreading code and the zombie nausea gas and make it explosive and... but no, I know how insanely much work that would be.
18:40 <FIQ+> potential EPI: zombies grudge anything living (and vice versa), things that dies that can be zombified as usual are zombified, things that can't (e.g. kittens) are still revived in a zombified state but will still be represented as a kitten
18:41 <FIQ+> but grudge living things and have AoE revival
18:44 <jonadab+> EPI: mummies have a ranged attack that curses your weapons and armor.
18:45 <FIQ+> what if mummies only generated in special rooms
18:45 <FIQ+> with a valuable thing
18:45 <jonadab+> Graveyard rooms and such?
18:45 <FIQ+> but if it's ever moved, whoever did so is surrounded by mummies
18:45 <jonadab+> Oooh, or as crypt guardians with a prize?
2017 Apr 19 Wed:
18:01 <FIQ+> what is to say they didn't do it twice
18:01 <ais523+> or three times :-P
18:01 <ais523+> YASI: the mysterious force occasionally sends you to a level that isn't part of the normal dungeon structure
18:03 <FIQ+> um
18:03 <FIQ+> so why exactly does the 3.1 code use an assign_rnd_level function with a random function call
18:04 <FIQ+> and then the result is itself randomized?
18:04 <ais523+> most likely by mistake?
19:26 <ais523+> for what I hope are obvious reasons
19:58 -!- dtsund_ [~dtsund@2601:400:c203:6610:5166:5a14:3e02:8d53] has quit [Ping timeout: 252 seconds]
20:36 <jonadab+> ais523: Evil Patch Idea: the Mysterious Force lets you go up like you tried to do but sends the Amulet to the Sanctum.
20:43 <FIQ+> that's what 1.3d did
20:43 <FIQ+> with Rodney's attack
20:43 <FIQ+> could steal your amulet
20:44 <FIQ+> if it did, he levelported back to his "tower" with it
20:44 <jonadab+> Ah.
21:00 <FIQ+> but his doesn't actually petrify the player
21:00 <FIQ+> not even slow petrifying
21:00 <FIQ+> ...not saying it should, but perhaps they ought to have something else than touch, like claw
21:05 <ais523+> for all I know that's a trap for partially spoiled players, in an attempt to punish reading spoilers
21:09 <jonadab+> Well, there's some lore where cockatrices have a petrifying _gaze_. The game doesn't implement that, perhaps because that would be evil. (So then GruntHack does that with beholders... because GruntHack.)
21:32 -!- dtsund_ [~dtsund@2601:400:c203:6610:88b5:abc3:9f9a:4a9e] has joined #nethack4
2017 May 02 Tue:
17:25 <FIQ+> Accidental petrification is also much easier to avoid by other means
17:25 <FIQ+> Genocide comes to mind
17:27 <jonadab+> FIQ: Sure, until we add the flesh to stone EPI.
17:27 <ais523+> FIQ: I'm assuming that after getting permanent petrification resistance
2017 May 04 Thu:
15:44 <FIQ+> they're horrible in NH3
15:44 <rumflump> I did try dnethack for a bit, I can see why I bounced of nethack in the past
15:44 <FIQ+> jonadab: haha you're mentioning a variant with EPI-ish changes
15:44 <jonadab+> Horrible in NH3, yes, and even worse in Grunt, due to things like Mines water.
2017 May 14 Sun:
22:15 <FIQ+> rumflump the Pudding Farmer
22:15 <Elronnd> gtfo, you worthless piece of shit, less than dirt
22:16 <FIQ+> YASI
22:16 <FIQ+> if you split 40+ puddings
22:16 <FIQ+> your title is permanently changed
22:16 <FIQ+> to Pudding Farmer
22:16 *Elronnd makes pudding farmer a class in smugglerrl
2017 May 15 Mon:
12:12 <kerio> why do people want to restrict artifact wishing that much
12:12 <kerio> it's a fucking wish
12:26 <jonadab+> EPI: wishing sets your luck to -13
12:27 <jonadab+> Because you just "used up" a bunch of luck.
2017 May 17 Wed:
11:08 <rumflump> right. build your own town
11:09 <FIQ+> silly idea
11:10 <jonadab+> YASI: Scroll of town creation?
11:10 <FIQ+> a scroll of consecration re-templerise a mostly-restored temple
11:11 <jonadab+> Oooh, so if you read it while skilled or better at reading skill, it summons a priest to attend the temple?
2017 May 25 Thu:
20:06 <Elronnd> grunthack4
20:10 <jonadab+> Elronnd: Partly because we already have FIQHack.
20:11 <jonadab+> YASI: rebase Spork onto FIQHack.
20:12 <jonadab+> YASI Extreme Edition: rebase Slash'EM Extended onto FIQHack.
20:12 <FIQ+> jonadab: I just realized something
20:12 <FIQ+> Due to how levitation interacts with your carrycap
20:12 <FIQ+> you can polyself into stuff like queen bees
20:12 <FIQ+> while still carrying all your stuff
20:12 <FIQ+> if levitating
20:12 <jonadab+> Wait, I thought you changed that.
20:12 <jonadab+> Or was that me?
2017 Aug 17 Thu:
16:55 <FIQ+> yeah
17:32 -!- florent [~florent@mgo79-1-78-212-192-11.fbx.proxad.net] has quit [Quit: Leaving]
17:55 <jonadab+> EPI: NetHack needs a mindless, non-infravisible monster with a petrification attack.
18:47 <ais523+> jonadab: that's not so different from the floating eye mimics, but OK
2017 Sep 13 Wed:
15:05 <FIQ+> (for example, stuff like changing how rings of teleportation work so that they will try their best at teleporting you to the worst possible spot, just to avoid any chance of possibly being useful)
15:11 -!- JoeMaro [~joemaro@31.221.215.202] has quit [Read error: Connection reset by peer]
15:15 <jonadab+> FIQ: That sounds kind of like the evil patch to me.
15:15 -!- dtsund [~dtsund@0587356696.wireless.umich.net] has joined #nethack4
2017 Sep 21 Thu:
21:57 <FIQ+> ADOM doesn't
21:57 <FIQ+> it was painful to deal with
21:58 <jonadab+> EPI: sometimes the game randomly decides to hilight a hostile monster as if it were a pet.
21:58 <FIQ+> fiqhack can do this with object piles
21:58 <FIQ+> I'm not sure how to properly address this
21:58 <FIQ+> change the color to green background for pets or obj piles
21:58 <FIQ+> or unbrand object piles, somehow (how?)
21:59 <Elronnd> FIQ: that violates the interhack rule
21:59 <Elronnd> err
21:59 <Elronnd> jonadab:
21:59 <ais523+> Elronnd: it's the Evil Patch, who cares
21:59 <FIQ+> Elronnd: it was an EPI
21:59 <Elronnd> and is thus something slex will likely implement
21:59 <jonadab+> Whatever happened tot he proposal to have friendly monsters that will actively fight for you but won't follow you around like a puppy dog?
21:59 <FIQ+> but very low priority
21:59 <FIQ+> so will probably not happen
22:00 <jonadab+> Elronnd: The Evil Patch doesn't follow the Interhack Principle at all.
22:00 <FIQ+> ais523: they already do
22:00 <ais523+> actually I think they already do
2017 Nov 16 Thu:
08:57 <FIQ+> this is done in update_container_memory
08:57 <FIQ+> you probably want to add special handling there for magic chests
09:01 <jonadab+> YASI: initial magic chest contents include one of each kind of gray stone.
09:01 -!- ShadowWraith [~a@dsl-hkibng32-54fb4d-63.dhcp.inet.fi] has quit [Ping timeout: 268 seconds]
09:03 <FIQ+> for magic chest cnntent
09:03 <FIQ+> seems like the simpler solution
09:06 <FIQ+> YASI: anyone can open a magic chest and find all the same content. However, you can lay traps on them, which affects all magic chests in the dungeon
09:25 -!- dtsund [~dtsund@2601:400:c203:6610:b92b:28e2:7c94:91b] has joined #nethack4
2017 Nov 20 Mon:
14:09 -!- FIQHack [~FIQHack@192.30.252.45] has left #nethack4 []
14:09 <jonadab+> shpingrlde: Most of the merge conflicts when merging from FIQHack are just because he has that "change the top-of-file date comment every single commit" git hook enabled.
14:09 <jonadab+> Which is evil and bad and wrong.
14:10 <FIQ+> it is required by the license
14:12 <jonadab+> Elronnd: Perl5 is much more widely deployed than Perl6, which makes it a better choice for aimake specifically, because of its particular goals.
16:34 <FIQ+> how is monsters going to use any? :)
16:34 <FIQ+> their only way then is using knock
16:34 <jonadab+> EPI: soldiers can generate with keys, and use them to get into your stash.
16:34 <FIQ+> the spell, since the wand can't generate in monster inventories (similar to keys)
16:34 <aosdict> jonadab: there's a name that escapes me as to this tradeoff between security and convenience :P
2017 Nov 24 Fri:
09:59 -!- simmarine [~simmarine@68-112-155-227.dhcp.stcd.mn.charter.com] has joined #nethack4
10:54 <shpingrlde> yani- tin wands explode in a shower of tins when broken
11:37 <aosdict> no that's definitely yasi material
12:32 <jonadab+> Indeed.
2017 Nov 26 Sun:
14:18 <jonadab+> I'd be tempted to put holes on their own glyph too (like chasm in Brogue), if there were a good one available, but I don't know what glyph it would be.
14:18 <FIQ+> going to change level teleporters to bright magenta
14:18 <jonadab+> EPI: clearly trapdoors should be +, like other doors.
14:18 <FIQ+> heh
14:18 <jonadab+> Bright magenta for levelporters makes sense to me.
18:45 -!- ShadowWraith [~a@85-76-74-136-nat.elisa-mobile.fi] has quit [Ping timeout: 240 seconds]
18:45 -!- ShadowWraith` [~a@dsl-hkibng32-54fb4d-222.dhcp.inet.fi] has joined #nethack4
19:08 -!- ShadowWraith` [~a@dsl-hkibng32-54fb4d-222.dhcp.inet.fi] has quit [Ping timeout: 248 seconds]
19:47 <shpingrlde> huh, that's cute. " Polymorphing a crocodile corpse will yield a pair of non-cursed fireproof +0 low boots. "
19:48 <shpingrlde> ^that's the kind of nonsensical specificity I'm trying to emulate with some of my weirder yani/yasi's, like the tin wand thing ;)
00:49 -!- simmarine [~simmarine@68-112-155-227.dhcp.stcd.mn.charter.com] has quit [Read error: Connection reset by peer]
2017 Nov 30 Thu:
01:40 -!- simmarine [~simmarine@68-112-155-227.dhcp.stcd.mn.charter.com] has quit [Read error: Connection reset by peer]
01:41 -!- noty [~noty@ip184-176-111-201.ph.ph.cox.net] has quit [Quit: WeeChat 1.9.1]
03:16 <FIQ+> you mean epi
05:10 -!- Netsplit *.net <-> *.split quits: ChongLi
2017 Dec 16 Sat:
21:16 <FIQ+> XTerm(251)
21:16 <ais523+> yep, right file
21:16 <aosdict> YASI: nethack detects whether you're running in gnome-terminal and makes an appropriate gnome pun.
21:16 <ais523+> XTerm(324)
2017 Dec 22 Fri:
10:13 <jonadab+> Getting resistances from corpses is generally hit-or-miss, with a handful of notable exceptions.
10:13 *aosdict has been using this binomial distribution calculator a lot recently
10:14 <jonadab+> YASI: eating a cockatrice corpse only has an 85% chance to petrify you. The other 15% of the time it tastes like chicken.
10:14 <aosdict> that means it might be worth it to some desperate player to try eating it... I like it.
16:02 <puck1> Can I cheat in soko??
16:03 <puck1> with phasing
16:03 <aosdict> EPI: "Your body unsolidifies. You have become a green slime. Do you want your possessions identified?"
16:03 <puck1> lol
2017 Dec 23 Sat:
08:35 <FIQ+> *I mean
08:38 <FIQ+> which is why old replays desync very easily when playing turn by turn
08:41 <FIQ+> YASI: clearly the best solution for replaymode performance is going multithreaded
08:45 <ais523+> with the current diff structure, it doesn't parallelise
08:48 <ais523+> oh, is it backwards seeking you're interested in?
08:48 <FIQ+> but checkpointing should solve this too
08:48 <ais523+> YASI: implement backwards seeking using the same technique INTERCAL uses for backtracking
08:48 <FIQ+> just, apart from the existing checkpoints you make, always do a checkpoint up to 5 actions backwards + 50 actions backwards
08:48 <ais523+> (which involves repeatedly forking the process and suspending a forked copy for every turn)
2017 Dec 24 Sun:
15:42 <travis-ci> Fix weird corpse/statue name in bones (passed 4.3.0 #1016) https://travis-ci.org/FredrIQ/fiqhack/builds/321137313 Diff: https://github.com/FredrIQ/fiqhack/compare/8fa4dd67b4b7...bd815dbea38e
15:42 -!- travis-ci [~travis-ci@ec2-54-81-64-176.compute-1.amazonaws.com] has left #nethack4 []
15:48 <FIQ+> EPI: the mysterious force is twice as likely to work on may 4th
15:51 -!- dtsund [~dtsund@184.90.48.213] has quit [Ping timeout: 240 seconds]
2018 Jan 06 Sat:
15:23 <travis-ci> Change view : https://github.com/tsadok/nhfourk/compare/1bc4ebc2efd7...6b841a62bd63
15:23 <travis-ci> Build details : https://travis-ci.org/tsadok/nhfourk/builds/325870878
15:23 -!- travis-ci [~travis-ci@ec2-54-196-245-113.compute-1.amazonaws.com] has left #nethack4 []
15:24 -!- noty [~noty@ip184-176-111-201.ph.ph.cox.net] has joined #nethack4
15:32 <rumflump> jonadab: could have the wand fire in a random direction fro some of your "that would be evil" cases
15:33 <rumflump> ricochets are pretty likely to hit you in cardinal directions tho
2018 Jan 09 Tue:
13:58 <FIQHack> fiqhack/4.3.0 84fdf3f Fredrik Ljungdahl: Fix boomerang returning when thrown
13:58 -!- FIQHack [FIQHack@gateway/service/github.com/x-jeyefuxcnfxlgvdt] has left #nethack4 []
14:01 <jonadab+> YASI: boomerang of detonation.
14:01 <aosdict> That was a Grasshopper YASI from a long time ago
14:02 <jonadab+> Ah.
14:02 <aosdict> er no actually
2018 Jan 11 Thu:
11:16 <aosdict> jonadab: SSEX is actually an acronym for "succubus seduction extended", but obviously they knew what they were doing
11:24 <jonadab+> Indeed.
11:25 <aosdict> YASI: add a damage type AD_SLEX. It does exactly what you think it does.
11:26 <jonadab+> YASI: add a damage type AD_SXXX. It has the same effect as reading a scroll labeled "XIXAXA XOXAXA XUXAXA", whatever that happens to be in your game, unless that label is unassigned, in which case it has no effect.
11:32 <FIQ+> aosdict: yes SITM and SEDU both do the same thing
11:32 <FIQ+> I am saying that SITM should be monkeysteal, SEDU nymphsteal
11:32 <aosdict> rather than having a check for animal? I agree
11:33 <aosdict> in particular because it would let you give muggers/thugs a SITM attack
2018 Mar 21 Wed:
14:36 -!- Chris_ANG [~Chris_ANG@137.142.133.8] has joined #nethack4
15:08 <hackedhead> jonadab: random thought: cloak of protection: rather than just granting straight +AC intrinsically, what if it granted +2AC per point of enchantment
15:10 <jonadab+> YASI: cloak of protection from shape changers
15:10 <hackedhead> I forget how good Def: 15 is early in a NH4 game
2018 Apr 02 Mon:
17:12 <FIQHack> fiqhack/4.3.0 61d9ff9 Fredrik Ljungdahl: Remove the easy mode "advertisement"
17:12 -!- FIQHack [FIQHack@gateway/service/github.com/x-bilhiuodayrugqba] has left #nethack4 []
17:13 <jonadab+> Evil Patch Idea: Non-scoring easy mode is the default, and setting the mode to anything else only lasts for one game then reverts.
17:14 -!- travis-ci [~travis-ci@ec2-54-81-57-132.compute-1.amazonaws.com] has joined #nethack4
2018 Jun 29 Fri:
17:24 <Arsinoe> [hdf-us] [fh] Hildi (aosdictj) (Val Dwa Fem Law) reached the Astral Plane, on T:66036
17:29 <FIQ+> aosdict\ito: Mhm
17:30 <aosdict\ito> of course, allowing the monsters on each plane to pick up the amulet and vanish through the portal with it would be an EPI
17:40 <Arsinoe> [hdf-us] [fh] Hildi (aosdictj) (Val Dwa Fem Law) wished for "boulder", on T:66180