
Originally Posted by
Zormus
Cast macros in Rift are not a list of abilities to be cast in sequence. Instead, they allow you to specify a "priority" list. The macro will go down the list and cast the first ability that is available to be cast, then stop. Typical uses of the priority system in cast macros include:
- Place a (better) ability with a cooldown before an ability with no cooldown. If the ability with a cooldown is available, it will cast that, otherwise it will cast the ability with no cooldown.
- Place a (better) melee ability before a ranged ability. If you are in melee range, it will use the melee ability, otherwise if you are at range it will use the ranged ability.
- Place a (better) ability that has a cast time before an instant cast ability. If you are standing still, it will use the ability with a cast time, otherwise if you are moving, it will cast the instant ability.
- Place a (better) ability that requires certain conditions to be met (behind the target, must have just used another ability, etc.) before other abilities. If the conditions are met, you will cast that ability before the others.
- Place an off-GCD reactive ability at the bottom of the macro. This allows you to make use of the time during GCDs to cast the reactive, so other more important abilities can take priority when GCD is done.
In your example, you placed an instant no-cooldown ability at the top of the list, so the macro will always cast that ability, then stop. In order to make use of the priority system, use a combination of the usage cases listed above.
Bookmarks