diff --git a/magic.sty b/magic.sty index 870878d1a8d2b24e866dd7649540baedb67a8b6c..f9edea2705f8fc41546256edee06431b5e4b1289 100644 --- a/magic.sty +++ b/magic.sty @@ -6,9 +6,9 @@ % |_| |_|\__,_|\__, |_|\___| % |___/ -\newcommand\mFate{Fate\settoggle{insubstantial}{true}} +\newcommand\mFate{Fate\global\settoggle{insubstantial}{true}} \newcommand\mEarth{Earth} -\newcommand\mAir{Air\settoggle{insubstantial}{true}} +\newcommand\mAir{Air\global\settoggle{insubstantial}{true}} \newcommand\mFire{Fire} \newcommand\mWater{Water} @@ -22,9 +22,9 @@ \newcommand{\spell}[7]{ - \settoggle{distant}{false}% - \settoggle{duplicated}{false}% - \settoggle{insubstantial}{false} + \global\settoggle{distant}{false}% + \global\settoggle{duplicated}{false}% + \global\settoggle{insubstantial}{false} \setcounter{spelllevel}{1}% \foreach \s in {#4}{% \stepcounter{spelllevel}% @@ -36,12 +36,12 @@ {\sffamily(#4 #3 - #2~)} + #2)} Cost:~\arabic{spelllevel}, \setRange% Range:~\spellRange, + \setArea% \iftoggle{duplicated}{% - \setArea% Targets:~\spellArea, % }{}% \tn{\arabic{age}}, @@ -110,14 +110,14 @@ \newcommand\detailed{Detailed} \newcommand\duplicated{% - \settoggle{duplicated}{true}% + \global\settoggle{duplicated}{true}% Duplicated% } \newcommand\divergent{Divergent} \newcommand\distant{% - \settoggle{distant}{true}% + \global\settoggle{distant}{true}% Distant% }