diff --git a/data/magic-future-common.mse-include/sorcery_black.png b/data/magic-future-common.mse-include/sorcery_black.png index 26588109..3d54154c 100644 Binary files a/data/magic-future-common.mse-include/sorcery_black.png and b/data/magic-future-common.mse-include/sorcery_black.png differ diff --git a/data/magic-future-common.mse-include/sorcery_white.png b/data/magic-future-common.mse-include/sorcery_white.png index 43f270c9..e5f8aff1 100644 Binary files a/data/magic-future-common.mse-include/sorcery_white.png and b/data/magic-future-common.mse-include/sorcery_white.png differ diff --git a/data/magic-future-textless.mse-style/style b/data/magic-future-textless.mse-style/style index 21aa79b5..5daa6547 100644 --- a/data/magic-future-textless.mse-style/style +++ b/data/magic-future-textless.mse-style/style @@ -77,8 +77,12 @@ init script: else "white" } typesymbol_color:= { if contains(card.card_color, match:"artifact") then "black" - else if card.card_color == "multicolor" then "white" - else if card.card_color == "white" then "black" + else if contains(card.card_color, match:"multicolor") then ( + if card.card_color=="multicolor" then "black" + else if not contains(card.card_color, match:"white") then "white" + else if contains(card.card_color, match:"red") or contains(card.card_color, match:"green") then "white" + else "black" + ) else if card.card_color == "white" then "black" else if contains(card.card_color, match:"land") then ( if contains(card.card_color, match:"green") then "white" else if contains(card.card_color, match:"red") then "white" diff --git a/data/magic-future.mse-style/costmask.png b/data/magic-future.mse-style/costmask.png index e48cf477..c797b838 100644 Binary files a/data/magic-future.mse-style/costmask.png and b/data/magic-future.mse-style/costmask.png differ diff --git a/data/magic-future.mse-style/style b/data/magic-future.mse-style/style index e044cb86..cd09a97b 100644 --- a/data/magic-future.mse-style/style +++ b/data/magic-future.mse-style/style @@ -109,8 +109,12 @@ init script: else "white" } typesymbol_color:= { if contains(card.card_color, match:"artifact") then "black" - else if card.card_color == "multicolor" then "white" - else if card.card_color == "white" then "black" + else if contains(card.card_color, match:"multicolor") then ( + if card.card_color=="multicolor" then "black" + else if not contains(card.card_color, match:"white") then "white" + else if contains(card.card_color, match:"red") or contains(card.card_color, match:"green") then "white" + else "black" + ) else if card.card_color == "white" then "black" else if contains(card.card_color, match:"land") then ( if contains(card.card_color, match:"green") then "white" else if contains(card.card_color, match:"red") then "white"