Spell Assignments (SPAS)

Spell Assignments (SPAS)

206 Downloads

Spell Assignments (Spas)

- for Classic ERA and Classic Hardcore.


Introduction

I was searching for an addon for my PI priest so I could easily assign Power Infusion to a specific target and then fire it when it was off cooldown and/or target whispered me.

But then I wondered if this couldn't be used for many other spells as well? And this is the basic idea for this simple addon:

An extra spell bar with spells pre-assigned to a player, like the tank, a DPS or even yourself.

A movable mini action bar with most common spells.

A New Action Bar!

-"Hey - what is wrong by using an existing action bar?"

Nothing! That would work too, but the new action bar gives you a few benefits:

  • You can pre-assign the target so your PI or whatever spell hits THAT target, regardless of what your current target is.

-"But I could just make a macro: /cast [target=rashar] power infusion to do the job!"

Correct! But you would manually have to update your macro when you had to change target. And you would need a macro per spell.

And you would not be able to add special rules, for example:

  • Abolish Disease could be configured with the "Only show Spell if target has a Disease" rule
  • Swiftmend could be configured with the "Only show spell if target have one of these buffs: Regrowth, Rejuvenation"
  • Power Infusion could be configured with the "Only show when target whispers 'Yippee Ki-Yay'" (fortunately you can set the trigger word yourself!)

Priest spell configuration


Configuration screen:

  • Disable/enable spells by left/right clicking the icon.
  • Select spell rule using drop-down.
  • Some rules requires a parameter: LowHealth rule for example uses a parameter for the threshold when to show the (healing) spell.

-"Great, what can the addon NOT do?"

The addon is heavily limited by what Blizzard permits, so you cannot:

  • Change target while in combat.
  • Auto-fire the spell once ready. You still have to press a button!
  • SOD spells are not supported. They will be once adding custom spells are implemented.

-"So this addon is ready to roll?"

Not really.

It works, but some features are still missing:

  • Configuration works, but the overall look'n'feel is just clumsy.
  • Some rules and the wording are not correct (blame my English teacher!).
  • I would also like an option to add new spells instead of the one hardcoded in the addon right now.
  • It is currently not possible to sort the spells in a specific order. This will also come later.

Oh .. last thing: documentation stilll missing ;-)