protected override void SetCardPutOnTable() { Card card = AbilitySandbox.GetRandTableCreature(PlayerType.EnemyPlayer); if (card != null) { AbilitySandbox.DamageCreature(card, attackPower); } }
protected override void SetCardPutOnTable() { Card card = AbilitySandbox.GetRandTableCreature(PlayerType.EnemyPlayer); if (card != null) { AbilitySandbox.KillCard(card); } }
protected override void SetManualAction() { Card enemy = AbilitySandbox.GetRandTableCreature(PlayerType.EnemyPlayer); if (enemy != null) { // TODO: Не учитываются аффекты AbilitySandbox.DamageCreature(enemy, AbilitySandbox.GetCreatureAttack(bindedCard)); AbilitySandbox.DamageCreature(bindedCard, AbilitySandbox.GetCreatureAttack(bindedCard)); } }
protected override void SetManualAction() { Card enemy = AbilitySandbox.GetRandTableCreature(PlayerType.EnemyPlayer); AbilitySandbox.DamageCreature(enemy, attackPower); }
protected override void SetManualAction() { var creature = AbilitySandbox.GetRandTableCreature(PlayerType.CurrentPlayer); AbilitySandbox.LimitedHealCreature(creature, healPower); }