public void activateEffect() { switch (augment.getType()) { case 0: MonsterCard m = monster.GetComponent <ThisMonsterCard>().getMonsterCard(); augment.activateEffect(m); break; case 1: FieldMonsterZone f = zone.GetComponent <FieldMonsterZone>(); augment.activateEffect(f); break; case 2: Lord l = lord.GetComponent <ThisLord>().getLord(); augment.activateEffect(l); break; default: break; } thisAugment.setWasActivated(true); }
public void activateEffect(FieldMonsterZone f) { augmentEffect.effect(f); }
public void effect(FieldMonsterZone f) { }