protected Spell(string name, PlayerGameState playerGameState, bool usesVariantAmountCost, int minimumValueForVariantMana, IList <ManaSymbol> colorManaSymbols) : base(name, playerGameState) { Cost = new SpellCost(usesVariantAmountCost, minimumValueForVariantMana, colorManaSymbols); }
protected Spell(string name, PlayerGameState playerGameState, int usesVariantAmountCost, IList <ManaSymbol> colorManaSymbols) : base(name, playerGameState) { Cost = new SpellCost(usesVariantAmountCost, colorManaSymbols); }