Originally Posted by Latas
How does the Innervate trigger actually work? It used to be something like "actions+=/innervate,trigger=19000" which I took to mean, when you are 19000 mana from max to use innervate. Now I'm getting things like "actions+=/innervate,trigger=-2000" in my character configs obtained through armory, which is just confusing me.
Also is the list of actions basically setting a priority list? If so, I'm not exactly sure this is the proper way to go without a much bigger list to take into account the time left on eclipse and the time left on buffs and whatnot to get proper optimal eclipse modeling.
|
The trigger option for innervate is just so you can set the border from the top (trigger > 0) or from the bottom (trigger < 0) from your mana bar.
Say you have 24000 mana:
actions+=/innervate,trigger=19000
This will use innervate as soon as you are below 5000 (24000 - 19000) mana, you are setting the border starting from max_mana and going down.
actions+=/innervate,trigger=-2000
This will use innervate as soon as you are below 2000 mana, you basically just set the border from 0 and going up.
I use -2000 in standard actions because I got pointed to some profiles which had < 20000 mana, so in fact innervate never got used for them when they ran oom in the sim, this does not happen with trigger=-2000
Also MF and IS have the min_eclipse_left>=X
actions+=/moonfire,min_eclipse_left>=10
As this is moonfire, it checks for lunar eclipse, so if the buff is up for less than 10s, it will skip the moonfire cast.
Works the same for IS and solar.
Also note that ever spell has 'skip_on_eclipse=1', which tells the sim to skip the spell if any of the two eclipse buffs are up, but IS/MF also offer the possibility to do
actions+=/insect_swarm,skip_on_eclipse=-1
actions+=/moonfire,skip_on_eclipse=-1
Now IS will be skipped if lunar eclipse is up, MF will be skipped if solar eclipse is up, added these because I thought it could be nice to be able skip IS/MF if the 'other eclipse' is up