diff --git a/magic.sty b/magic.sty index 351afe4600330b51bd5a50402a54b9190b6212f5..bbae4df1aee33a5330a8cdf8eb6ca4e40dfce3df 100644 --- a/magic.sty +++ b/magic.sty @@ -190,22 +190,22 @@ \newcommand\shortSpell{% \item[\spellName] - \spellSum. + \textit{\spellSum}. - (\textbf{Cost:}~\arabic{spellCost}, + Spend \arabic{spellCost}~\glsentrytext{mp}, + \iftoggle{opposedSpell}{% + \addtocounter{castingBonus}{7}% + \ifnum\value{spellTargets}>1\glspl{pc} resist \else target \gls{pc} resists\fi\ with \spellResistance~(\tn[\arabic{castingBonus}])% + }{% + \name\ rolls with \absNum{castingBonus} (\gls{tn} set by \spellResistance)% + }. % \textbf{Range:}~\spellRange, \ifnum\value{spellTargets}>1% \textbf{Area:}~\arabic{spellTargets}, \fi% \iftoggle{Devious}{% - \textbf{Onset:} 1~\showOnset, + \textbf{Onset:} 1~\showOnset% }{}% - \iftoggle{opposedSpell}{% - \addtocounter{castingBonus}{7}% - \textbf{Resisted~by:} \spellResistance, \tn[\arabic{castingBonus}]% - }{% - \textbf{Roll:} \absNum{castingBonus}, \gls{tn} set by \spellResistance.% - })% } \newcommand\spell[7]{%