From b10970e6e46dfe837d82c98023806998bfd98c41 Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Fri, 5 Feb 2021 21:36:17 +0100 Subject: [PATCH] Fix Oathbreaker commander replacement --- forge-game/src/main/java/forge/game/player/Player.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index cb128e29256..a252892416e 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -3146,6 +3146,9 @@ public class Player extends GameEntity implements Comparable { String moved = "Event$ Moved | ValidCard$ Card.EffectSource+YouOwn | Secondary$ True | Optional$ True | OptionalDecider$ You | ReplaceWith$ CommanderMoveReplacement "; if (game.getRules().hasAppliedVariant(GameType.TinyLeaders)) { moved += " | Destination$ Graveyard,Exile | Description$ If a commander would be put into its owner's graveyard or exile from anywhere, that player may put it into the command zone instead."; + } + else if (game.getRules().hasAppliedVariant(GameType.Oathbreaker)) { + moved += " | Destination$ Graveyard,Exile,Hand,Library | Description$ If a commander would be exiled or put into hand, graveyard, or library from anywhere, that player may put it into the command zone instead."; } else { // rule 903.9b moved += " | Destination$ Hand,Library | Description$ If a commander would be put into its owner’s hand or library from anywhere, its owner may put it into the command zone instead.";