02-23-2015, 10:07 AM
(02-19-2015, 10:20 PM)Ace Wrote: "," is still "or" and "+" is still "and", but it's a matter of how you have to read it concerning negative buff evaluation.
To elaborate (note: I'm using names instead of actual BuffIDs because I don't know care to look them up):
cast Fight or Flight if missing buff Rampart + Foresight.".. Cast FoF if [MissingBuffs] "Rampart+Foresight"
cast Rampart if missing buff Foresight+ Fight or Flight .. Cast Rampart if [MissingBuffs] "Foresight+FoF"
cast Foresight if missing buff Fight or Flight + Rampart. .. Cast Foresight if [MissingBuffs] "Flight+Rampart"
So what if I wanted to:
Cast FoF if missing buff rampart or missing buffs foresight and fof .. [MissingBuffs] "Rampart,Foresight+FoF"
Cast B4B if I have buffs hawkeye+barrange or I have buff internal release.. [HasBuffs] "Hawkeye+Barrange,Internal Release"
In addition, the "," is the main separator, and the "+" are evaluated with in each ",".
cast Rampart if missing buff Foresight+ Fight or Flight .. Cast Rampart if [MissingBuffs] "Foresight+FoF"
in the above example rampart is cast before Foresight+FoF
working from that if i want foresight after that would put
[MissingBuffs] "Rampart+FoF" in foresight