コード例 #1
0
 public BallSpell(SpellTraits traits, uint minCharges, uint maxCharges) : base(traits)
 {
     MinCharges = minCharges;
     MaxCharges = maxCharges;
 }
コード例 #2
0
 public Spell(SpellTraits traits, uint level)
 {
     this.traits = traits.Copy();
     this.Level  = level;
     this.Genus  = traits.Genus;
 }
コード例 #3
0
 public BallSpell(SpellTraits traits) : this(traits, minCharges : DEFAULT_MIN_CHARGES, maxCharges : DEFAULT_MAX_CHARGES)
 {
 }
コード例 #4
0
 public Spell(SpellTraits traits) : this(traits : traits, level : 1)
 {
 }