Ground units, air, bridges and damage inconsistency
Bug #1558063 reported by
mevitar
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ares |
Triaged
|
Undecided
|
Unassigned |
Bug Description
If a warhead with very large CellSpread= (such as 10) detonates in air, it will damage all air and ground objects within its range.
However, if it detonates in air, but over a bridge, only air units will get affected. No ground object receives damage.
To post a comment you must log in.
The reason is the game checks whether the warhead detonates over a bridge to then get either the "low" contents of a cell, or the "high" contents. This works for the bridges, but with higher CellSpread values, it also checks the "high" contents for cells that are no bridges, and thus there are no contents. It makes sense for smaller CellSpread values because the bottom of the bridge is far away in relation, but not for huge values, which would contain both levels.