Exemplo n.º 1
0
        public override void revert(CampaignState s)
        {
            Character c = s.getCharacter(this.charId);

            foreach (AttributeMod m in this.modifications)
            {
                m.revert(c);
            }
        }
Exemplo n.º 2
0
 public override void apply(CampaignState s)
 {
     this.character = s.getCharacter(this.charId);
     s.removeCharacter(this.charId);
 }