Fix smoke being triggered by healing as well as damage

This commit is contained in:
Chris Forbes
2012-03-04 12:54:35 +13:00
parent 6376615781
commit 11f322a758

View File

@@ -35,6 +35,7 @@ namespace OpenRA.Mods.RA.Render
public void Damaged(Actor self, AttackInfo e) public void Damaged(Actor self, AttackInfo e)
{ {
if (isSmoking) return; if (isSmoking) return;
if (e.Damage < 0) return; /* getting healed */
if (e.DamageState < DamageState.Heavy) return; if (e.DamageState < DamageState.Heavy) return;
isSmoking = true; isSmoking = true;