mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-12 16:58:57 +00:00
@@ -3206,7 +3206,7 @@ public class Player extends GameEntity implements Comparable<Player> {
|
|||||||
final String damageTrig = "Mode$ DamageDoneOnceByController | ValidSource$ Player | ValidTarget$ You | " +
|
final String damageTrig = "Mode$ DamageDoneOnceByController | ValidSource$ Player | ValidTarget$ You | " +
|
||||||
"CombatDamage$ True | TriggerZones$ Command | TriggerDescription$ Whenever one or more " +
|
"CombatDamage$ True | TriggerZones$ Command | TriggerDescription$ Whenever one or more " +
|
||||||
"creatures a player controls deal combat damage to you, that player takes the initiative.";
|
"creatures a player controls deal combat damage to you, that player takes the initiative.";
|
||||||
final String damageEff = "DB$ TakeInitiative | Defined$ TriggeredAttackingPlayer";
|
final String damageEff = "DB$ TakeInitiative | Defined$ TriggeredSource";
|
||||||
|
|
||||||
final Trigger damageTrigger = TriggerHandler.parseTrigger(damageTrig, initiativeEffect, true);
|
final Trigger damageTrigger = TriggerHandler.parseTrigger(damageTrig, initiativeEffect, true);
|
||||||
|
|
||||||
|
|||||||
@@ -36,7 +36,6 @@ public class TriggerDamageDoneOnceByController extends Trigger {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setTriggeringObjects(SpellAbility sa, Map<AbilityKey, Object> runParams) {
|
public void setTriggeringObjects(SpellAbility sa, Map<AbilityKey, Object> runParams) {
|
||||||
|
|
||||||
Object target = runParams.get(AbilityKey.DamageTarget);
|
Object target = runParams.get(AbilityKey.DamageTarget);
|
||||||
if (target instanceof Card) {
|
if (target instanceof Card) {
|
||||||
target = CardUtil.getLKICopy((Card)runParams.get(AbilityKey.DamageTarget));
|
target = CardUtil.getLKICopy((Card)runParams.get(AbilityKey.DamageTarget));
|
||||||
|
|||||||
Reference in New Issue
Block a user