Merge pull request #4086 from pchote/percell-damage-fix

Fix PerCell damage calculation.
This commit is contained in:
Matthias Mailänder
2013-11-06 11:35:20 -08:00

View File

@@ -116,7 +116,7 @@ namespace OpenRA.Mods.RA
case DamageModel.PerCell: case DamageModel.PerCell:
{ {
foreach (var t in world.FindTilesInCircle(targetTile, warhead.Size[0])) foreach (var t in world.FindTilesInCircle(targetTile, warhead.Size[0]))
foreach (var unit in world.FindActorsInBox(t, t)) foreach (var unit in world.ActorMap.GetUnitsAt(t))
{ {
var damage = (int)GetDamageToInflict(pos, unit, warhead, weapon, firepowerModifier, false); var damage = (int)GetDamageToInflict(pos, unit, warhead, weapon, firepowerModifier, false);
unit.InflictDamage(firedBy, damage, warhead); unit.InflictDamage(firedBy, damage, warhead);