Esempio n. 1
0
 public Aura(AuraEffect[] effects, int duration, UniqueAuraType uniqueType, GameplayEventStandard newTurnEvent)
 {
     _effects         = effects;
     _durationInTurns = duration;
     _newTurnEvent    = newTurnEvent;
     _uniqueAuraType  = uniqueType;
 }
 private void RemoveUniqueAura(UniqueAuraType uniqueType)
 {
     _uniqueAuras[uniqueType].RemoveAura();
     _uniqueAuras.Remove(uniqueType);
 }