Tactically Relevant Flight


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

Tartarus Sorceror

Posts: 1776

Joined: Monday, 21st February 2011, 15:57

Location: South Carolina

Post Friday, 18th September 2015, 18:49

Tactically Relevant Flight

From a recent thread,
dpeg wrote:We should think if we can make flying more tactically relevant


Does anyone have ideas on how to make flight tactically important?

Tartarus Sorceror

Posts: 1776

Joined: Monday, 21st February 2011, 15:57

Location: South Carolina

Post Friday, 18th September 2015, 18:50

Re: Tactically Relevant Flight

As I said in that thread, I believe flying should change how positioning affects targeting.
Here are some examples of how it could work:
  Code:
####
@ogb
####

If I'm standing on the ground, I can aim a single-target projectile at the orc. If I shoot at the goblin, I'll probably hit the orc instead. Because the bat is flying above the orc and the goblin, I can shoot at it. I won't ever hit the goblin or the orc if I'm aiming at the bat.

If I'm flying, I can aim a single-target projectile at the orc, the goblin, or the bat.

If there were a Tengu or fire drake in the bat's spot, it could fire at me over the heads of the orc and the goblin. I could also fire at it.

  Code:
####
@bo
####


On the ground, I can fire at the bat or the orc without being blocked by the other. Both can target me.
If I'm flying, the orc can't target me without risking hitting the bat, and the bat may block my shots at the orc.

If we want to add another wrinkle, let creatures of a certain size (Big? Huge?) fire over heads (and be fired at) as well. They would block/risk being hit by any projectiles, whether fired from air or ground.

Now summon butterflies only potentially blocks ranged attacks from flying creatures!

Tartarus Sorceror

Posts: 1776

Joined: Monday, 21st February 2011, 15:57

Location: South Carolina

Post Friday, 18th September 2015, 18:56

Re: Tactically Relevant Flight

An alternative that would be simpler to explain and execute would be to have "high" and "low" projectiles that interact differently with flying targets.

You shoot a high projectile when you aim at something that is flying, and a low projectile when you aim at something that isn't flying.
High projectiles never hit normal sized enemies on the ground, and low projectiles never hit normal sized enemies in the air.
Huge creatures can be hit by high or low projectiles.

The disadvantage of this simplified system is that flight doesn't let you shoot over the head of one ground enemy to hit the one behind him. It means that flight is more of a toggle and less of an advantage with caveats.

Axes could be changed to only hit enemies that share an elevation with the primary target, but that isn't really needed. We could give smaller-than-normal creatures melee accuracy penalties and evasion bonuses against enemies of different elevations.
User avatar

Barkeep

Posts: 1788

Joined: Saturday, 29th June 2013, 16:52

Post Friday, 18th September 2015, 20:33

Re: Tactically Relevant Flight

The last thing Crawl needs is a z axis, frankly.

In my opinion, we remove flight altogether. Require "swimming" in deep water; all races that currently can't traverse or fly over water must swim instead, with an SH/EV malus and the inability to attack or cast spells. Make lava into tiles that do increasing amounts of damage the more time you spend in it, rF resists. Monsters will retain their behaviors and can still be drowned in either.

edited to add: After posting, I realized maybe I was a bit too brusque, for which I apologize. The issue I have with these proposals is that it's not at all clear to me how you would explain it to the player. These ideas would indeed make flight more relevant, but in a way that seems like it would be hard to express graphically and hard to explain to the player in real time.

For this message the author archaeo has received thanks: 3
all before, ontoclasm, partial

Slime Squisher

Posts: 377

Joined: Thursday, 12th June 2014, 06:56

Post Friday, 18th September 2015, 20:57

Re: Tactically Relevant Flight

An easier way to do the 'z-axis' benefit would be to simply give the player smite targeting while flying. No need for any new/complicated mechanics. At least for ranged characters and some conjurers, this would make the consumable an interesting choice to use with e.g. orc priests: it lets you kill them more quickly, but doesn't stop them doing damage to you. It would be particularly interesting against monsters with Airstrike: you take additional damage from them in exchange for not having to chew through all the chaff they're surrounded with.

Tartarus Sorceror

Posts: 1776

Joined: Monday, 21st February 2011, 15:57

Location: South Carolina

Post Friday, 18th September 2015, 21:00

Re: Tactically Relevant Flight

Yeah, simple smite targeting would work, too. I would argue for letting all ranged attacks have smite targeting against the player, too, in that case.

Would that mean you could also always smite target flying things, or is that taking it too far?

Tomb Titivator

Posts: 771

Joined: Tuesday, 25th November 2014, 02:47

Post Saturday, 19th September 2015, 01:58

Re: Tactically Relevant Flight

I like flight. Shallow water is irritating terrain, but mostly irrelevant for popcorn. Sometimes you quaff !flight in shoals or swamp when things get tough. Working as intended. I don't understand why people want it to be removed. As-is is fine.

For this message the author edgefigaro has received thanks:
Airwolf

Tartarus Sorceror

Posts: 1822

Joined: Thursday, 31st May 2012, 15:45

Post Saturday, 19th September 2015, 13:52

Re: Tactically Relevant Flight

jejorda2 wrote:Yeah, simple smite targeting would work, too. I would argue for letting all ranged attacks have smite targeting against the player, too, in that case.

Would that mean you could also always smite target flying things, or is that taking it too far?

I like this line of thinking. Right now flying feels like all upside except you have to watch out for airstrike.
Won (52). Remaining (15): 5 species: Ba, Fe, Mu, Na, Op; 5 Backgrounds: AM, Wr, Su, AE, Ar; 5 gods: Jiyv, newNem, WJC, newSif, newFedh

Crypt Cleanser

Posts: 746

Joined: Thursday, 5th December 2013, 04:01

Post Sunday, 20th September 2015, 03:54

Re: Tactically Relevant Flight

MainiacJoe wrote:I like this line of thinking. Right now flying feels like all upside except you have to watch out for airstrike.


What's wrong with flight being all upside? It's a very situational upside that requires either being a specific race, using a consumable, or wearing gear with a specific ego to obtain.

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Sunday, 20th September 2015, 04:46

Re: Tactically Relevant Flight

Right now flying is nothing except airstrike vulnerability if you're not currently above water or lava...

Tartarus Sorceror

Posts: 1822

Joined: Thursday, 31st May 2012, 15:45

Post Sunday, 20th September 2015, 12:23

Re: Tactically Relevant Flight

Doesn't it give you a non-negligible EV bonus?
Won (52). Remaining (15): 5 species: Ba, Fe, Mu, Na, Op; 5 Backgrounds: AM, Wr, Su, AE, Ar; 5 gods: Jiyv, newNem, WJC, newSif, newFedh
User avatar

Abyss Ambulator

Posts: 1194

Joined: Friday, 18th April 2014, 01:41

Post Sunday, 20th September 2015, 13:59

Re: Tactically Relevant Flight

Only for tengu
remove food

Slime Squisher

Posts: 411

Joined: Saturday, 9th March 2013, 14:22

Post Wednesday, 23rd September 2015, 10:11

Re: Tactically Relevant Flight

does it still reduce damage from shatter?
User avatar

Ziggurat Zagger

Posts: 4478

Joined: Wednesday, 23rd October 2013, 07:56

Post Wednesday, 23rd September 2015, 10:19

Re: Tactically Relevant Flight

adozu wrote:does it still reduce damage from shatter?

Yes, to 1/3.
DCSS: 97:...MfCj}SpNeBaEEGrFE{HaAKTrCK}DsFESpHu{FoArNaBe}
FeEE{HOIEMiAE}GrGlHuWrGnWrNaAKBaFi{MiDeMfDe}{DrAKTrAMGhEnGnWz}
{PaBeDjFi}OgAKPaCAGnCjOgCKMfAEAtCKSpCjDEEE{HOSu
Bloat: 17: RaRoPrPh{GuStGnCa}{ArEtZoNb}KiPaAnDrBXDBQOApDaMeAGBiOCNKAsFnFlUs{RoBoNeWi

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 109 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.