renamed Actor.unitInfo to "Info"; other minor changes
This commit is contained in:
@@ -138,13 +138,10 @@ namespace OpenRa.Game
|
||||
|
||||
float GetDamageToInflict(Actor target)
|
||||
{
|
||||
if( target.unitInfo == null ) // tree or other doodad
|
||||
return 0;
|
||||
|
||||
/* todo: some things can't be damaged AT ALL by certain weapons! */
|
||||
var distance = (target.CenterLocation - Dest).Length;
|
||||
var rawDamage = Weapon.Damage * (float)Math.Exp(-distance / Warhead.Spread);
|
||||
var multiplier = Warhead.EffectivenessAgainst(target.unitInfo.Armor);
|
||||
var multiplier = Warhead.EffectivenessAgainst(target.Info.Armor);
|
||||
|
||||
return rawDamage * multiplier;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user