Polytopia Planner

Polytopia Damage Calculator
Battle, attack & combat calculator

Place your and enemy units on your own screenshot and see the exact damage, retaliation and kills before you attack – with the best attack order for several attackers.

Free · no sign-up · works on phone, tablet and desktop · your screenshots stay on your device

How it works

  1. Add a screenshotTake a screenshot in Polytopia and open it – or start with a blank board.
  2. Place unitsPick your tribe and the enemy’s, then tap tiles to place units. Set HP, veteran, poisoned or frozen.
  3. BattleTap your attackers in order, then the target: damage, retaliation, splash and kills appear instantly.

Polytopia damage formula

The calculator uses the community-verified combat formula from the Polytopia wiki:

attackForce  = attack  × attackerHP / attackerMaxHP
defenseForce = defense × defenderHP / defenderMaxHP × defenseBonus
total        = attackForce + defenseForce
damage       = round(attackForce  / total × attack  × 4.5)
retaliation  = round(defenseForce / total × defense × 4.5)   (only if the defender survives and is in range)

A veteran has +5 max HP. Ships (Raft, Scout, Rammer, Bomber) use the HP of the unit they carry.

Defense bonus

Where the defender standsBonus
None×1
Forest (Archery)×1.5
Mountain (Climbing)×1.5
Water / ocean (Aquatism)×1.5
City (units with Fortify)×1.5
City Wall (units with Fortify)×4

Unit skills in battle

The calculator also handles the special abilities that change a fight:

SkillUnitsEffect
SplashBomber, Fire DragonEvery enemy next to the target takes half of the damage it would take from a normal hit (rounded down).
Splash + PoisonExidaThe target is hit and poisoned, the enemies next to it are poisoned (no damage).
ExplodeBoomchi, Doomux, Segment, Insect EggHalf damage to every adjacent enemy, poisons them – the exploding unit dies.
PoisonPhychi, Exida, Moth, Living Island; Kiton poisons its attackersA poisoned unit’s defense bonus is halved (×1 → 0.5, ×1.5 → 0.7, wall ×4 → 2) – later attacks deal more damage.
FreezeIce ArcherNo damage, but the target is frozen and can’t strike back.
ConvertMind Bender, Siren, ShamanThe target switches sides (the Shaman deals damage first).
Double attackPhychiAttacks twice per turn.
StiffCatapult, Mind Bender, Bomber, Jelly, Puffer …Never strikes back.
SurpriseDagger, Pirate, Shark, Phychi, LarvaIts attacks never get retaliation.
TentaclesJellyMelee units that move next to it are hit first.
StompJuggernaut, Living IslandDamages adjacent enemies when it moves.
PersistKnight, TridentionMay attack again after a kill.

FAQ

How is damage calculated in Polytopia?

attackForce = attack × HP / max HP; defenseForce = defense × HP / max HP × defense bonus. Damage = round(attackForce / (attackForce + defenseForce) × attack × 4.5). If the defender survives and the attacker is within its range, it strikes back with round(defenseForce / total × defense × 4.5).

How does splash damage work in Polytopia?

Units with Splash (Bomber, Fire Dragon) also hit every enemy next to the target. Each of them takes the damage a normal hit would deal to it, halved and rounded down. The Exida’s splash only poisons the neighbours.

How much damage does an explosion do?

Exploding units (Boomchi, Doomux, Segment, Insect Egg) deal half of their normal damage to every adjacent enemy and poison them. The exploding unit dies.

What does poison do in Polytopia?

Poison halves the defense bonus of the unit (×1 becomes 0.5, ×1.5 becomes 0.7, a city wall ×4 becomes 2), so it takes more damage. It also prevents healing until the unit recovers.

Which units get the city defense bonus?

Only units with the Fortify skill (e.g. Warrior, Archer, Defender, Rider, Knight). A Giant, Swordsman or Catapult gets no bonus in a city, but still gets terrain bonuses.

Does the calculator work for all tribes?

Yes – all 55 current units, including ships and the special tribes Aquarion, ∑∫ỹriȱŋ, Polaris and Cymanti. Pick your tribe and the enemy’s tribe in the Units tool.

More Polytopia tools