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; } }
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(); }