Text Substitution Variables

Text Subsitutions available for text, text2, echo and print
Variable | Description
%allbagsnumslots | Replaced with total number of slot in your containers
%allbagsnumslotsleft | Replaced with total number of slots left open in your containers
%allbagsnumslotsused | Replaced with total number of slots used in your containers
%backpacknumslots | Replaced with number of slots (16) in your backpack
%backpacknumslotsleft | Replaced with number of slots left open in you backpack
%backpacknumslotsused | Replaced with number of slots used in your backpack
%bag1numslots | Replaced with number of slots available in Bag1
%bag1numslotsleft | Replaced with number of slots left open in Bag1
%bag1numslotsused | Replaced with number of slots used in Bag1
%bag2numslots | Replaced with number of slots available in Bag2
%bag2numslotsleft | Replaced with number of slots left open in Bag2
%bag2numslotsused | Replaced with number of slots used in Bag2
%bag3numslots | Replaced with number of slots available in Bag3
%bag3numslotsleft | Replaced with number of slots left open in Bag3
%bag3numslotsused | Replaced with number of slots used in Bag3
%bag4numslots | Replaced with number of slots available in Bag4
%bag4numslotsleft | Replaced with number of slots left open in Bag4
%bag4numslotsused | Replaced with number of slots used in Bag4
%combopts | Replaced with total combo points available
%party1health | Replaced with the health of party mate 1 (as a percent)
%party1mana | Replaced with the mana of party mate 1 (as a percent)
%party2health | Replaced with the health of party mate 2 (as a percent)
%party2mana | Replaced with the mana of party mate 2 (as a percent)
%party3health | Replaced with the health of party mate 3 (as a percent)
%party3mana | Replaced with the mana of party mate 3 (as a percent)
%party4health | Replaced with the health of party mate 4 (as a percent)
%party4mana | Replaced with the mana of party mate 4 (as a percent)
%pethealth | Replaced with the health of your pet (as a percent)
%petmana | Replaced with the mana of your pet (as a percent)
%playerhealth | Replaced with your health (as a percent)
%playermana | Replaced with your mana (as a percent)
%targethealth | Replaced with the health of your target (as a percent)
%targetmana | Replaced with the mana of your target (as a percent)
%fbs | Replaced with the last thing to raise a FlexBar Event *
%fbe | Replaced with the last FlexBar event *

* Indicates limited usefulness - I used them in debugging and thought folks should know about them :)

** NOTE - also available ONLY in /echo, /print in normal macros and anywhere in flexmacros is: $lua expression$ - thie will be replaced with the result of the lua expression. I used this for easier debugging, but it is there. It is SO unsupported.

However, you can use things like:

/echo $FBProfileName$

to get "Mairelon of Silver Hand" (or whatever your name/realm is)

/echo $(55+99) * 2$

to get 308

for this to work it must evaluate to something, as it has "FBMacroValue=" prepended to it, then it is run and the contents of FBMacroValue output.