mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 10:18:01 +00:00
Fix Mirage Mirror copying Shifting Sky turning all colorless
This commit is contained in:
@@ -457,7 +457,9 @@ public final class StaticAbilityContinuous {
|
|||||||
if (params.containsKey("AddColor")) {
|
if (params.containsKey("AddColor")) {
|
||||||
final String colors = params.get("AddColor");
|
final String colors = params.get("AddColor");
|
||||||
if (colors.equals("ChosenColor")) {
|
if (colors.equals("ChosenColor")) {
|
||||||
|
if (hostCard.hasChosenColor()) {
|
||||||
addColors = ColorSet.fromNames(hostCard.getChosenColors());
|
addColors = ColorSet.fromNames(hostCard.getChosenColors());
|
||||||
|
}
|
||||||
} else if (colors.equals("All")) {
|
} else if (colors.equals("All")) {
|
||||||
addColors = ColorSet.ALL_COLORS;
|
addColors = ColorSet.ALL_COLORS;
|
||||||
} else {
|
} else {
|
||||||
@@ -468,7 +470,9 @@ public final class StaticAbilityContinuous {
|
|||||||
if (params.containsKey("SetColor")) {
|
if (params.containsKey("SetColor")) {
|
||||||
final String colors = params.get("SetColor");
|
final String colors = params.get("SetColor");
|
||||||
if (colors.equals("ChosenColor")) {
|
if (colors.equals("ChosenColor")) {
|
||||||
|
if (hostCard.hasChosenColor()) {
|
||||||
addColors = ColorSet.fromNames(hostCard.getChosenColors());
|
addColors = ColorSet.fromNames(hostCard.getChosenColors());
|
||||||
|
}
|
||||||
} else if (colors.equals("All")) {
|
} else if (colors.equals("All")) {
|
||||||
addColors = ColorSet.ALL_COLORS;
|
addColors = ColorSet.ALL_COLORS;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user