public void Test(DamageData dd) { if (shove && shove.Active) { dd.RegisterCallback(OnHit); } }
public void Test(DamageData dd) { if (_active && UnitManager.Instance.IsItMyTurn(dd.source)) { dd.RegisterCallback(OnHit); } }
public void Test(DamageData dd) { if (IsActive) { dd.damageMultipler *= 1.1f; } dd.RegisterCallback(EndOfAttack); }
public void Test(DamageData dd) { dd.flatBonus += bonus; if (!dd.testAttack) { dd.RegisterCallback(Expend); } }
public void Test(DamageData dd) { dd.damageMultipler *= 1 + 0.1f * stacks; if (!dd.testAttack) { dd.RegisterCallback(Reset); acted = true; } }
public void Test(DamageData dd) { if (berserk == null) { berserk = GetComponent <Berserking>(); } if (berserk && berserk.Active) { dd.RegisterCallback(Healme); } }
public void DefenceTest(DamageData dd) { dd.RegisterCallback(NotifyHealth); }