Example #1
0
        public void ChangeStats(PowerChangeType change_type, short value_difference, bool ignore_armor)
        {
            switch (change_type)
            {
            case PowerChangeType.STRENGTHEN:    StrengthenOrWeaken(value_difference); break;

            case PowerChangeType.BUFF:          BuffOrDamage(value_difference, ignore_armor); break;

            case PowerChangeType.ARMOR:         GiveOrDestroyArmor(value_difference); break;
            }
        }
Example #2
0
 public void ChangeCardStats(byte card_ID, PowerChangeType change_type, short value_difference, bool ignore_armor)
 {
     cards[card_ID].ChangeStats(change_type, value_difference, ignore_armor);
 }
 public void ChangeCardStats(byte card_ID, PowerChangeType change_type, short value_difference, bool ignore_armor)
 {
     player.ChangeCardStats(card_ID, change_type, value_difference, ignore_armor);
     Update();
 }