From 056d66b865de40431d161dfffaa727d6d63ab185 Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 19 Jan 2018 21:40:36 +0300 Subject: [PATCH] - Apparently the extra copy for activated ABs is no longer necessary for Volrath's Shapeshifter. --- .../game/staticability/StaticAbilityContinuous.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java b/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java index ba7a803118a..866780ed622 100644 --- a/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java +++ b/forge-game/src/main/java/forge/game/staticability/StaticAbilityContinuous.java @@ -519,18 +519,6 @@ public final class StaticAbilityContinuous { // Enable this in case Volrath's original image is to be used affectedCard.getState(CardStateName.Original).setImageKey(affectedCard.getState(CardStateName.OriginalText).getImageKey()); - // Activated abilities (statics and repleffects) and triggers are apparently copied via copyState? - for (SpellAbility sa : gainTextSource.getSpellAbilities()) { - if (sa instanceof AbilityActivated) { - SpellAbility newSA = ((AbilityActivated) sa).getCopy(); - newSA.setOriginalHost(gainTextSource); - newSA.setIntrinsic(false); - newSA.setTemporary(true); - newSA.setHostCard(affectedCard); - affectedCard.addSpellAbility(newSA); - } - } - // Volrath's Shapeshifter shapeshifting ability needs to be added onto the new text if (params.containsKey("GainedTextHasThisStaticAbility")) { affectedCard.getCurrentState().addStaticAbility(stAb);