diff --git a/resources/cards/card.vm b/resources/cards/card.vm
index 355dba6..c0679ca 100644
--- a/resources/cards/card.vm
+++ b/resources/cards/card.vm
@@ -4,6 +4,37 @@
+#macro(figure $card)
+ #if($card.figure_source == "material-icons")
+
+ $escape_html($card.figure)
+ #elseif($card.figure_source == "mdi")
+
+
+ #elseif($card.figure_source == "fa")
+
+
+ #elseif($card.figure_source == "svg")
+
+
+
+ ## #include("${card.figure}.svg") **
+ #end
+#end
+#macro(specialFlags $card)
+ #if($card.has_flag("mastery"))
+
+ ❏ ❏ ❏ ❏ ❏
+ ❏ ❏ ❏ ❏ ❏
+
+ #end
+ #if($card.has_flag("pokehum"))
+
+ Name: ______________
+
+ #end
+#end
+