diff --git a/data/magic-new.mse-style/imagemask_extended.png b/data/magic-new.mse-style/imagemask_extended.png
new file mode 100644
index 00000000..35a2fd47
Binary files /dev/null and b/data/magic-new.mse-style/imagemask_extended.png differ
diff --git a/data/magic-new.mse-style/imagemask_standard.PNG b/data/magic-new.mse-style/imagemask_standard.PNG
new file mode 100644
index 00000000..f086b16b
Binary files /dev/null and b/data/magic-new.mse-style/imagemask_standard.PNG differ
diff --git a/data/magic-new.mse-style/style b/data/magic-new.mse-style/style
index 1a6122e8..22c0a9d5 100644
--- a/data/magic-new.mse-style/style
+++ b/data/magic-new.mse-style/style
@@ -116,6 +116,13 @@ styling field:
name: inverted common symbol
description: Should the common rarity symbol be inverted, like in Coldsnap?
initial: no
+styling field:
+ type: choice
+ name: image size
+ description: Should the art extend into a transparent textbox?
+ initial: standard
+ choice: standard
+ choice: extended
styling style:
artifact style:
render style: both
@@ -204,11 +211,13 @@ card style:
############################# Image
image:
- left: 32
+ left: 31
top: 62
- width: 311
- height: 228
+ width: 312
+ height: { if styling.image_size == "extended" then 407 else 228 }
z index: 1
+ mask:
+ script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
default: {default_image(card.card_color)}
############################# Card type
diff --git a/data/magic-planeshifted.mse-style/imagemask_extended.png b/data/magic-planeshifted.mse-style/imagemask_extended.png
new file mode 100644
index 00000000..668b5dbe
Binary files /dev/null and b/data/magic-planeshifted.mse-style/imagemask_extended.png differ
diff --git a/data/magic-planeshifted.mse-style/imagemask_standard.PNG b/data/magic-planeshifted.mse-style/imagemask_standard.PNG
new file mode 100644
index 00000000..f086b16b
Binary files /dev/null and b/data/magic-planeshifted.mse-style/imagemask_standard.PNG differ
diff --git a/data/magic-planeshifted.mse-style/style b/data/magic-planeshifted.mse-style/style
index a9bfbc00..13cfd81a 100644
--- a/data/magic-planeshifted.mse-style/style
+++ b/data/magic-planeshifted.mse-style/style
@@ -80,6 +80,13 @@ styling field:
name: inverted common symbol
description: Should the common rarity symbol be inverted, like in Coldsnap?
initial: no
+styling field:
+ type: choice
+ name: image size
+ description: Should the art extend into a transparent textbox?
+ initial: standard
+ choice: standard
+ choice: extended
styling style:
use guild mana symbols:
choice images:
@@ -161,11 +168,13 @@ card style:
############################# Image
image:
- left: 32
+ left: 31
top: 62
- width: 311
- height: 228
+ width: 312
+ height: { if styling.image_size == "extended" then 408 else 228 }
z index: 1
+ mask:
+ script: if styling.image_size == "extended" then "imagemask_extended.png" else "imagemask_standard.png"
############################# Card type
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_artifact.png b/data/magic-watermarks.mse-include/FUTsymbol_artifact.png
new file mode 100644
index 00000000..de67dd61
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_artifact.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_creature.png b/data/magic-watermarks.mse-include/FUTsymbol_creature.png
new file mode 100644
index 00000000..582d52ee
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_creature.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_enchantment.png b/data/magic-watermarks.mse-include/FUTsymbol_enchantment.png
new file mode 100644
index 00000000..96f954bc
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_enchantment.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_instant.png b/data/magic-watermarks.mse-include/FUTsymbol_instant.png
new file mode 100644
index 00000000..8bff8f2f
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_instant.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_land.png b/data/magic-watermarks.mse-include/FUTsymbol_land.png
new file mode 100644
index 00000000..47699a1b
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_land.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_multiple.png b/data/magic-watermarks.mse-include/FUTsymbol_multiple.png
new file mode 100644
index 00000000..c0dcee2e
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_multiple.png differ
diff --git a/data/magic-watermarks.mse-include/FUTsymbol_sorcery.png b/data/magic-watermarks.mse-include/FUTsymbol_sorcery.png
new file mode 100644
index 00000000..bf7c6024
Binary files /dev/null and b/data/magic-watermarks.mse-include/FUTsymbol_sorcery.png differ
diff --git a/data/magic-watermarks.mse-include/watermark-names b/data/magic-watermarks.mse-include/watermark-names
index 508552c9..8d23627f 100644
--- a/data/magic-watermarks.mse-include/watermark-names
+++ b/data/magic-watermarks.mse-include/watermark-names
@@ -48,5 +48,14 @@ choice:
choice: G/W
choice: R/W
choice: W/U
+choice:
+ name: future sight type symbols
+ choice: artifact
+ choice: creature
+ choice: enchantment
+ choice: instant
+ choice: land
+ choice: multiple
+ choice: sorcery
choice:
name: set symbol
diff --git a/data/magic-watermarks.mse-include/watermarks b/data/magic-watermarks.mse-include/watermarks
index 8747955c..6ae724bf 100644
--- a/data/magic-watermarks.mse-include/watermarks
+++ b/data/magic-watermarks.mse-include/watermarks
@@ -40,7 +40,15 @@ choice images:
colored xander hybrid mana G/W: /magic-watermarks.mse-include/watermark_gwmana_colored.png
colored xander hybrid mana R/W: /magic-watermarks.mse-include/watermark_rwmana_colored.png
colored xander hybrid mana W/U: /magic-watermarks.mse-include/watermark_wumana_colored.png
-
+
+ future sight type symbols artifact: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_artifact.png")
+ future sight type symbols creature: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_creature.png")
+ future sight type symbols enchantment: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_enchantment.png")
+ future sight type symbols instant: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_instant.png")
+ future sight type symbols land: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_land.png")
+ future sight type symbols multiple: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_multiple.png")
+ future sight type symbols sorcery: script: set_combine(combine:"shadow", input:"/magic-watermarks.mse-include/FUTsymbol_sorcery.png")
+
set symbol:
{ set_combine(combine:"shadow",
set_alpha(
diff --git a/data/magic.mse-game/game b/data/magic.mse-game/game
index d1201c74..bd7f3f3b 100644
--- a/data/magic.mse-game/game
+++ b/data/magic.mse-game/game
@@ -1961,3 +1961,8 @@ keyword:
match: Champion a name
mode: expert
reminder: When this comes into play, sacrifice it unless you remove another {param2} you control from the game. When this leaves play, that card returns to play.
+keyword:
+ keyword: Clash
+ match: Clash
+ mode: action
+ reminder: Each clashing player reveals the top card of his or her library then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.
diff --git a/data/vanguard-standard.mse-style/cost_a.png b/data/vanguard-standard.mse-style/cost_a.png
new file mode 100644
index 00000000..ba491447
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_a.png differ
diff --git a/data/vanguard-standard.mse-style/cost_b.png b/data/vanguard-standard.mse-style/cost_b.png
new file mode 100644
index 00000000..711ea6dd
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_b.png differ
diff --git a/data/vanguard-standard.mse-style/cost_g.png b/data/vanguard-standard.mse-style/cost_g.png
new file mode 100644
index 00000000..c5746e73
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_g.png differ
diff --git a/data/vanguard-standard.mse-style/cost_m.png b/data/vanguard-standard.mse-style/cost_m.png
new file mode 100644
index 00000000..3ad8e40e
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_m.png differ
diff --git a/data/vanguard-standard.mse-style/cost_r.png b/data/vanguard-standard.mse-style/cost_r.png
new file mode 100644
index 00000000..2872e149
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_r.png differ
diff --git a/data/vanguard-standard.mse-style/cost_u.png b/data/vanguard-standard.mse-style/cost_u.png
new file mode 100644
index 00000000..5ac83d08
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_u.png differ
diff --git a/data/vanguard-standard.mse-style/cost_w.png b/data/vanguard-standard.mse-style/cost_w.png
new file mode 100644
index 00000000..de57ca69
Binary files /dev/null and b/data/vanguard-standard.mse-style/cost_w.png differ
diff --git a/data/vanguard-standard.mse-style/style b/data/vanguard-standard.mse-style/style
index 340c81cd..d0aaac29 100644
--- a/data/vanguard-standard.mse-style/style
+++ b/data/vanguard-standard.mse-style/style
@@ -1,4 +1,4 @@
-mse version: 0.3.2
+mse version: 0.3.2
game: vanguard
short name: Standard
icon: card-sample.png
@@ -233,3 +233,34 @@ card style:
name: MPlantin
size: 6
color: rgb(0,0,0)
+
+############################################################## Extra card fields
+
+extra card field:
+ type: choice
+ name: orb
+ choice: none
+ choice: white
+ choice: blue
+ choice: black
+ choice: red
+ choice: green
+ choice: artifact
+ choice: multicolor
+
+extra card style:
+ orb:
+ left: 179
+ top: 483
+ width: 17
+ height: 17
+ z index: 2
+ render style: image
+ choice images:
+ white: cost_w.png
+ blue: cost_u.png
+ black: cost_b.png
+ red: cost_r.png
+ green: cost_g.png
+ artifact: cost_a.png
+ multicolor: cost_m.png
diff --git a/data/vanguard.mse-game/game b/data/vanguard.mse-game/game
index 24ccc766..67210da9 100644
--- a/data/vanguard.mse-game/game
+++ b/data/vanguard.mse-game/game
@@ -932,11 +932,16 @@ keyword:
mode: pseudo
keyword:
keyword: Evoke
- match: Evoke cost
+ match: evoke cost
mode: expert
reminder: You may play this spell for its evoke cost. If you do, it's sacrificed when it comes into play.
keyword:
keyword: Champion
- match: Champion a name
+ match: champion a name
mode: expert
reminder: When this comes into play, sacrifice it unless you remove another {param2} you control from the game. When this leaves play, that card returns to play.
+keyword:
+ keyword: Clash
+ match: clash
+ mode: expert
+ reminder: Each clashing player reveals the top card of his or her library then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.