From 4b8fea8f709f142618f920e48a07182a8cb6471a Mon Sep 17 00:00:00 2001 From: Northmoc <103371817+Northmoc@users.noreply.github.com> Date: Sun, 21 Aug 2022 05:37:22 -0400 Subject: [PATCH] PlayerControllerHuman.DevModeCheats.addCardToZone set "back side" as appropriate when adding cards to play with dev mode (#1351) --- .../src/main/java/forge/player/PlayerControllerHuman.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java b/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java index 9eac358672a..7e0a4b8ee01 100644 --- a/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java +++ b/forge-gui/src/main/java/forge/player/PlayerControllerHuman.java @@ -2753,9 +2753,11 @@ public class PlayerControllerHuman extends PlayerController implements IGameCont getGame().getAction().invoke(() -> { if (targetZone == ZoneType.Battlefield) { if (!forgeCard.getName().equals(f.getName())) { - forgeCard.changeToState(CardStateName.Flipped); - forgeCard.changeToState(CardStateName.Transformed); - forgeCard.changeToState(CardStateName.Modal); + forgeCard.changeToState(forgeCard.getRules().getSplitType().getChangedStateName()); + if (forgeCard.getCurrentStateName().equals(CardStateName.Transformed) || + forgeCard.getCurrentStateName().equals(CardStateName.Modal)) { + forgeCard.setBackSide(true); + } } if (noTriggers) {