public void PrioritySorting() { Reset(); TPModifier healthIncreaserII = new TPModifier(ModifierType.Percentage, 0.5f, 1); health.Modifiers.Add(healthIncreaser); health.Modifiers.Add(healthIncreaserII); Assert.AreEqual(165, health.Value); health.Modifiers.ChangeModifier(healthIncreaserII, new TPModifier(ModifierType.Percentage, 0.5f, -1)); Assert.AreEqual(160, health.Value); }
private void Reset() { health = new TPAttribute(100); healthIncreaser = new TPModifier(ModifierType.FlatIncrease, 10); }