Page MenuHomeWildfire Games

[gameplay] balance hero health
ClosedPublic

Authored by borg- on Dec 24 2020, 6:51 PM.

Details

Summary

This patch is a alternative to D2682.

The proposal is to balance the health of the heroes. Some civilizations like athenas have only infantry heroes, who have 1000 health, being at a very big disadvantage versus civilizations with cavalry and elephant.

Without patch:

Healer/Infantry 1000 health
Cavalry 1500 health
elephant 2000 health

With patch:

Healer/Infantry 1000 health
Cavalry 1200 health
elephant 1500 health

The patch not only improves the disadvantage between civilizations but also some major problems like elephants mega tanks, cavalry that can join the enemy city, kill many women and leave alive, and also improves the experience in regicida and regecida/nomad maps.

Test Plan

Check that all heroes are in the correct health.

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

borg- requested review of this revision.Dec 24 2020, 6:51 PM
borg- created this revision.
borg- updated this revision to Diff 14807.Dec 24 2020, 6:53 PM

There are a number of chariot heroes:

brit/hero_boudicca.xml
kush/hero_amanirenas.xml
maur/hero_ashoka.xml
pers/hero_darius.xml
pers_hero_xerxes_chariot.xml

It would be nice if those could have more health than cavalry, though less than elephants. Perhaps 1400?

Also removed the effect of technologies for heroes.

There are more technologies that affect heroes. Furthermore, should heroes be excluded from auras too?

simulation/templates/template_unit_hero.xml
23–25 ↗(On Diff #14807)

Just remove these lines.

simulation/templates/template_unit_hero_healer.xml
23–25 ↗(On Diff #14807)

Keep this.

borg- updated this revision to Diff 14869.Dec 28 2020, 11:21 PM
borg- edited the summary of this revision. (Show Details)
borg- edited the test plan for this revision. (Show Details)

It would be nice if those could have more health than cavalry, though less than elephants. Perhaps 1400?

Perhaps in the future when chariots have different health than cavalry.

There are more technologies that affect heroes. Furthermore, should heroes be excluded from auras too?

I removed that from the patch. For a future patch.

Nescio added inline comments.Dec 29 2020, 12:20 PM
binaries/data/mods/public/simulation/templates/template_unit_hero_elephant_melee.xml
29 ↗(On Diff #14869)

Make it 1500 then.

borg- updated this revision to Diff 14901.Dec 29 2020, 10:39 PM

Elephant hero health1500 by @Nescio

borg- edited the summary of this revision. (Show Details)Dec 29 2020, 10:39 PM
Nescio accepted this revision.Dec 30 2020, 1:20 PM

The patch is complete and correct, the changes reasonable, and it's a step in the right direction.

This revision is now accepted and ready to land.Dec 30 2020, 1:20 PM
This revision was automatically updated to reflect the committed changes.
Owners added a subscriber: Restricted Owners Package.Dec 31 2020, 7:55 AM