Skip to content
JasperLorelai edited this page Oct 17, 2022 · 4 revisions

Version 1.0.0:

Changes:

NOTE: This update is major with breaking changes. Some placeholders were removed and are due to be remade in a new expansion as they don't fit in a MagicSpells-related one.

  • Requires MagicSpells 4.0 beta 11 or above.
  • All placeholders use the identifier ms_ instead of magicspells_.
  • You can no longer change the identifier in the placeholder config - it's stuck as ms.
  • Removed placeholders: int2hex and unicode. Look into my other expansion Circe which also offers unicode unit-to-character conversion.

Placeholders:

Arguments in [] brackets are required, while arguments in () brackets are optional - the placeholders will work without them.

Placeholder Description
%ms_variable_[varname],(precision)% Returns MS variable value of the target, string or floating point.
%ms_variable_max_[varname],(precision)% Returns maximal value of MS variable value of the target, floating point.
%ms_variable_min_[varname],(precision)% Returns minimal value of MS variable value of the target, floating point.
%ms_cooldown_[spellname],(precision)% Returns MS initial spell cooldown.
%ms_cooldown_now_[spellname],(precision)% Returns current MS spell cooldown of the target.
%ms_charges_[spellname]% Returns MS initial spell charges.
%ms_charges_consumed_[spellname]% Returns consumed charges of the target.
%ms_mana%
%ms_mana_max%
%ms_buff_[spellname],(precision)% Returns initial buff spell duration.
%ms_buff_now_[spellname],(precision)% Returns current buff spell duration of the target.
%ms_selectedspell% Returns the internal name of the selected spell on the target's item.
%ms_selectedspell_displayed% Returns the external name of the selected spell (from name property) on the target's item.

Versions:

Clone this wiki locally