public void DecrementStacks(AbstractBattleUnit soldierAffected)
 {
     Stacks--;
     if (Stacks <= 0)
     {
         soldierAffected.RemoveSoldierPerkByType(this.GetType());
     }
 }
 public void AddStacks(AbstractBattleUnit soldierAffected, int stacks)
 {
     Stacks += stacks;
     if (Stacks <= 0)
     {
         soldierAffected.RemoveSoldierPerkByType(this.GetType());
     }
 }