Card: RegenEffect: add the Effect as Shield

This commit is contained in:
Hanmac
2018-02-06 13:50:04 +01:00
parent ff7a0f1ae6
commit 068efaeba7
2 changed files with 5 additions and 0 deletions

View File

@@ -68,6 +68,10 @@ public abstract class RegenerateBaseEffect extends SpellAbilityEffect {
eff.updateStateForView();
// add RegenEffect as Shield to the Affected Cards
for (final Card c : list) {
c.addShield(eff);
}
game.getTriggerHandler().suppressMode(TriggerType.ChangesZone);
game.getAction().moveTo(ZoneType.Command, eff, sa);
game.getTriggerHandler().clearSuppression(TriggerType.ChangesZone);

View File

@@ -5239,6 +5239,7 @@ public class Card extends GameEntity implements Comparable<Card> {
resetDealtDamageToPlayerThisTurn();
getDamageHistory().newTurn();
setRegeneratedThisTurn(0);
resetShield();
setBecameTargetThisTurn(false);
clearMustAttackEntity(turn);
clearMustBlockCards();