Armageddon General Discussion Board

General => Code Discussion => Topic started by: Synthesis on February 04, 2016, 10:56:37 AM

Title: Failing Flee to the 'Up'
Post by: Synthesis on February 04, 2016, 10:56:37 AM
I cannot believe this hasn't been fixed yet.

Also.  Listen.

Forcing people to fail a flee to the up...okay...maybe.  But then forcing them to fall back down AFTER THEY PASS THE CLIMB CHECK because they were wielding weapons when they climbed up due to the flee fail?  That's preeeetty ridiculous.

I mean, I'm good enough to climb up there with my swords out, then suddenly I just let go and fall?  C'mon now, folks.  C'MON.

This seriously needs to be fixed, especially with the metric shitload of 'up' rooms that now exist in Allanak.
Title: Re: Failing Flee to the 'Up'
Post by: Delirium on February 04, 2016, 12:47:18 PM
You fail flee when it's in a climb direction, period.

While this has led to some really funny scenarios watching an NPC flee off a cliff, succeed its climb check, and then fall to its doom anyway... it's ridiculous and a deadly bug.

Please do fix.
Title: Re: Failing Flee to the 'Up'
Post by: Synthesis on February 04, 2016, 12:52:20 PM
Well...I can kind of grok fleeing toward a cliff edge.

But madly scrambling up a wall, then backflipping off the wall with your ninja-swords out, after successfully climbing up...yo, that's straight ludicrous.
Title: Re: Failing Flee to the 'Up'
Post by: Miradus on February 04, 2016, 01:12:05 PM
I recently fled off a cliff being pursued by a cilops. I didn't fail the climb check (even though I had low agility and no climb skill) but the cilops did and plummeted to its assumed doom.

My first thought was, "viable hunting tactic to lure big creatures off of high cliffs" but then I thought of the myriad of ways in which that could (and would) backfire on me. Particularly failing the climb check and ending up badly wounded and unconscious at the bottom of the cliff with an angry creature 3 rooms up and rapidly approaching.
Title: Re: Failing Flee to the 'Up'
Post by: JackGibbons on February 04, 2016, 02:25:21 PM
Can you solve this by manually doing

flee west

instead of a general flee?

The problem is a general flee will pick a random direction for you, which can include up? Maybe they can make general flee not make 'up' an option unless it's

a) The only exit

or

b) You manually typed 'flee up'
Title: Re: Failing Flee to the 'Up'
Post by: Synthesis on February 04, 2016, 02:45:12 PM
Quote from: JackGibbons on February 04, 2016, 02:25:21 PM
Can you solve this by manually doing

flee west

instead of a general flee?

The problem is a general flee will pick a random direction for you, which can include up? Maybe they can make general flee not make 'up' an option unless it's

a) The only exit

or

b) You manually typed 'flee up'

If you suck at fleeing, even if you give it a direction, it will send you in a random direction.  Which is exactly what happened.  I tried to flee west, and went up instead.  There were 4 available exits (including up).
Title: Re: Failing Flee to the 'Up'
Post by: JackGibbons on February 04, 2016, 03:13:30 PM
Gotcha. Perhaps they could make 'up' ineligible as the random direction, then, unless it's the only exit.
Title: Re: Failing Flee to the 'Up'
Post by: tinsix on February 04, 2016, 04:13:49 PM
Does fleeing send you 'up' even if 'up' is a hidden/secret exit?
Title: Re: Failing Flee to the 'Up'
Post by: Asanadas on February 04, 2016, 04:15:38 PM
I'm pretty sure that the climb 'exits' objects are like the climb 'room' definitions. So this would mean taking the flee code and invalidating any exits that were climb exits. Easy in theory.
Title: Re: Failing Flee to the 'Up'
Post by: MeTekillot on February 04, 2016, 05:44:59 PM
I like this code, makes it very easy to kill someone who is in a pit with you, or to toss someone in a pit with a carru to their death.
Title: Re: Failing Flee to the 'Up'
Post by: Riev on February 04, 2016, 06:27:04 PM
I've seen mobs that flee-on-entrance try to flee to the up, and it just says they "try to flee but are too exhausted" which isn't a correct error message.

I wonder if that echoes to the room for any attempt to flee up. What a red herring in PvP when you DO flee to the up, bandage all your wounds and submit a dujat worm to throw it in the hole.
Title: Re: Failing Flee to the 'Up'
Post by: Case on February 04, 2016, 07:01:32 PM
Yeah it's really dumb. Especially into climb exits
Title: Re: Failing Flee to the 'Up'
Post by: wizturbo on February 04, 2016, 07:42:45 PM
Had this happen to me the last time I used 'flee' in the city.  It created a hilarious situation by sheer luck, but could've been extremely deadly.  

The one problem with eliminating the 'up' flee is that if you're in a room with up as the only exit you'd be unable to flee at all.
Title: Re: Failing Flee to the 'Up'
Post by: Case on February 04, 2016, 07:47:48 PM
Quote from: wizturbo on February 04, 2016, 07:42:45 PM
Had this happen to me the last time I used 'flee' in the city.  It created a hilarious situation by sheer luck, but could've been extremely deadly.  

The one problem with eliminating the 'up' flee is that if you're in a room with up as the only exit you'd be unable to flee at all.

tough

or make it only work in that case
Title: Re: Failing Flee to the 'Up'
Post by: Seeker on February 04, 2016, 08:05:19 PM
Mentioned this back in November.  No one seemed to believed me.   :-\

http://gdb.armageddon.org/index.php/topic,50056.msg914478.html#msg914478
Title: Re: Failing Flee to the 'Up'
Post by: Majikal on February 04, 2016, 10:17:22 PM
<edited by Delirium>

On topic. Just removing up from the viable flee directions when you flee <direction> would be legit enough for me. Leave it as an option when you general flee, but when you flee in a direction without the intention of climbing a wall you shouldn't in fact climb the wall by accident.
Title: Re: Failing Flee to the 'Up'
Post by: Delirium on February 05, 2016, 09:58:22 AM
I took out some needless provocation. Please keep this discussion polite. Thank you!