Convert HeroDeck into BattleDeck<HeroCard>

This commit is contained in:
henriquenakashima 2020-09-20 12:17:04 -04:00
parent c2e8b526b6
commit de072a80f7
8 changed files with 93 additions and 67 deletions

View file

@ -6,10 +6,11 @@ public enum MCardId {
VampireFangs,
}
public static class MonsterCardDatabase
public class MonsterCardDatabase : CardDatabase<MonsterCard>
{
public static MonsterCard CreateCard(MCardId id, BattleParticipant owner) {
switch (id)
public override MonsterCard CreateCard(int id, BattleParticipant owner) {
MCardId monsterCardId = (MCardId) id;
switch (monsterCardId)
{
case MCardId.VampireFangs:
return new VampireFangsMCard(owner);