public BattalionStateModifier(BattalionEffector source,
                               BattalionIdentifier target,
                               BattalionAttribute attribute,
                               int modifier)
 {
     Source    = source;
     Target    = target;
     Attribute = attribute;
     Modifier  = modifier;
 }
 public BattalionEffectsBuilder(BattalionEffector source)
 {
     this.source = source;
 }
 public void AddEffector(BattalionEffector effector)
 {
     this.effectors.Add(effector);
 }