Implement statuses, GolemCharge, GolemBerserk, stun

This commit is contained in:
henriquenakashima 2020-09-20 22:02:34 -04:00
parent caf782c884
commit ef9ec43c8a
16 changed files with 260 additions and 38 deletions

View file

@ -21,12 +21,16 @@ public class MonsterCardDatabase : CardDatabase<MonsterCard>
MCardId monsterCardId = (MCardId) id;
switch (monsterCardId)
{
case MCardId.QuickSwiftDeath:
return new QuickSwiftDeathMCard(owner);
case MCardId.VampireFangs:
return new VampireFangsMCard(owner);
case MCardId.GolemFist:
return new GolemFistMCard(owner);
case MCardId.QuickSwiftDeath:
return new QuickSwiftDeathMCard(owner);
case MCardId.GolemCharge:
return new GolemChargeMCard(owner);
case MCardId.GolemBerserk:
return new GolemBerserkMCard(owner);
default:
throw new System.ArgumentException("MCardId unknown", "id");
}