Update: Major code optimizations GREATLY improving the speed of SpellCast
Update: New Resources.xml system - THIS WILL AUTOMATICALLY DOWNLOAD .
XML FILES.
Removed: Removed DefaultPrecast, DefaultMidcast, DefaultAftercast config options. Use <action type=“equip” when=“resting” set=“set” /> and etc.
Added: New rules, EquipBody, EquipMain, etc for each Equipment slot.
Added: New variables, %EquipBody, %EquipMain, etc for each Equipment slot.
Changed: %SpellTarget is now %SpellTargetRaw (Likewise for Rules). %SpellTarget will now display the spell targets name only, even if you use things like <t> and <me> and <st> stuff.
Added: %SpellTargetDistance, %SpellTargetType, %SpellTargetHPP, %SpellTargetIsAllyMember - all relating to target of spell, regardless of your actual target.
Added: %TargetHPP, %TargetDistance, %TargetIsAllyMember - These are related to actual target, and never the target of your spell unless they are the same.
Added: TargetDistance LT and GT, SpellTargetDistance LT and GT, SpellTargetType, SpellTargetHPP LT and GT, SpellTargetIsAllyMember, TargetIsAllyMember and NOT Versions for all rules.
Fixed: %TargeType → %TargetType - Added the missing T.
Added: GearDelay action type, letting you specify a delay before equipping precast gear. Think of this like a Pre Precast delay.
Added: %GearDelay variable.
Added: PartyCount, PartyCountLT, PartyCountGT and NOT versions to rules, for checking against how many people are in your party/alliance.
Added: %PartyCount variable, as described above.
Added: %ISINALLY, 1 or 0 depending if your in an alliance or not.
Fixed: using <st> will properly pause in normal macros and wait for user input
Fixed: <st> usage should no longer toss an error about sub target window being up as a default 100 ms GearDelay is set when a spell is casted by a target select (using <t> or typing a name will not set a 100ms delay)
Fixed: Mixup between Blood Pacts and Spells for stuff like Fire II, silly weird people can do smn/blm again… but please dont do that :(
Fixed: Fixed possible crash on zoning.
Fixed: Slight delay added to triggering Engaged autoset so that Target will hopefully not bug out (SE being weird?)
Added: name completion!! //cure3 jimbob will cure Jimbobstoner when it cant find a jimbob! Nomore long names slowing you down. Middle/end of names works too, //cure3 stoner, //cure3 bob. NOTE: it will use first it finds, so don't use a pattern that can match 2 diff people in the zone. (Alliance priority will be added by 2.20 release)
Added: support for (BuffActive)Buff1|Buff2(/BuffActive) in Advanced to work like (Regex)