Caster Weapon Swapper: An Essential Addon for Spellsurge Users

Spellsurge or 81 Healing? It’s a common question that many healers have asked themselves.

Why not use both?

Here’s a description about CasterWeaponSwapper from Curse:

This AddOn swaps weapons based on your current amount of mana, to maximize mana efficiency. With this mod, you can start fights with a high intellect staff equipped, then switch to a +damage/healing weapon for most of the fight, and then switch to a spirit-heavy staff when your mana is low.

This AddOn is unique because is does all this automatically, and without interrupting you with a weapon-swap cooldown. Normally when you equip weapons in combat, you get a 1.5-second global cooldown. CasterWeaponSwapper gets around this by swapping weapons only when you start to cast a spell. This means the cooldowns overlap and you don’t experience any interruption. When out of combat, there is an option to swap weapons whenever necessary, since there is no swap cooldown.

The AddOn supports 1- and 2-handed weapons, off hand items, and wands/librams/idols/totems. You can set up weapon sets for high mana, casting, low mana, and sets for Druid forms. The casting set will only be used when in combat. The Druid sets will be used while you are shapeshifted into a bear or cat. There is also an option to use the low-mana set while you have spirit boosting buffs (Spirit Tap, Evocation, Innervate, and Aura of the Blue Dragon), and an option to swap between a secondary casting set to proc the Spellsurge enchant each time it is available.

Using CWS

Once you’ve downloaded and unzipped CWS to your Addons folder, you can start using it right away. Make sure you’ve enabled it.

To bring up the main CWS window, type in /cws

CasterWeaponSwapper window in action

Weapon Categories

You’ll notice each set has 3 slots. From left to right, it’s your main hand, off hand, and ranged slot (Wand, Libram, Totem, Relic).

High Mana Set

Weapon you have equipped coming into an encounter of some sort. If you want to seriously push yourself and excel, this is a kind of weapon which has a ton of intellect on it. Higher intellect means larger initial mana pool.

Casting Set

This is reserved for a weapon that you will use most of the time while casting in combat. Most of the time, it will have high MP5.

Low Mana Set

When you get low on mana, CWS will automatically equip this. Now, there’s 2 ways you go about it here. You can equip a high Spirit weapon and sit still for a few seconds while your slowly regen your mana or equip another high MP5 weapon so you can continue to cast while having low mana. I’d say 9 times out of 10, if you’re running low on mana during a raid, it’s at a critical point where you have to keep pumping out heals and you can’t remain idle for too long.

Spellsurge Set

This is reserved for your weapon that has Spellsurge on it. The addon keeps track of Spellsurge’s internal cooldown and swaps accordingly when it’s up.

Sliders

You can use the sliders below to change the threshold to swap weapons. These are the default settings. For example, when my mana reaches 80%, it will switch from my High Mana set to my Casting set. When I get to 25% mana, it will switch from my Casting set to my Low Mana set. Use the sliders to control when you want that to happen.

Checkboxes

Enable swaps: Self explanatory. Either turns on or disables the entire swap mechanic.

Print swaps: It notifies you in your chatbox whether or not it’s switching weapons.

Post-fight reports: Here’s an example:

CasterWeaponSwapper stats

It tells me a few important things like how many times Spellsurge procced and the amount of time I was in the 5SR.

Swap Whenever Needed…: Also self explanatory. It can handle swapping operations outside of combat. My guess is that it defaults to high mana or low mana depending on your current mana pool.

Conclusions and Observations

It’s a top notch addon and one that I’d heartily recommend to any healer who wants to excel at their game and ensure they have the mana they need to heal their tanks. It allows me to focus on healing instead of manually switching to my Spellsurge staff to activate it and back again.

Don’t think so?

I can tell you I’m not the only blogger who feels this way (Speaking of which, it’s been a week and a half, where have you been?).

Your Tank Died. Want to Know Why?

Here’s the story. You’re healing a raid group on a boss like Nightbane. Things are going steady and smoothly. Then your tank drops from 80% to0. WTF just happened?

No more will you wonder why.

Enter Recount

Ladies and gentlemen, allow me to introduce to you Recount. It’s a diagnostic mod that has a ton of features and tools which can help track an assortment of information and display it graphically or output it as text. It keeps track of information like:

  • Damage done
  • DPS
  • Healing done
  • Dispels (what you dispel)
  • Dispelled (what you’ve been dispelled by)
  • Deaths
  • Interrupts
  • Ressers
  • Activity
  • Mana, Energy, or Rage Gained
  • CC Breakers
  • DOT Uptime
  • HOT Uptime
  • Spells Used

Tracking Deaths

This is the main reason why I use Recount. If I can determine why my tank or assignment died, then I can take measures to prevent it from happening again. There’s also this "peace of mind" factor. By knowing why my tank died, I can either accept responsibility or say that there was nothing I could’ve possibly done.

Recount death tracking in raid

Take the above image as an example. Chamelion is one of the tanks for Gruul and he died. Within the space of 2 seconds, he went from 90% to 0%. From this image, I know that Chamelion absorbed almost 17000 damage under half a second. It would’ve been very difficult for healers to react that quickly to that kind of damage. I have the peace of mind knowing that there would’ve not been anything for me to do (PW: Shield and a Prayer of Mending would’ve been eaten).

Do I have your attention now? Good. Want to learn more about it? Keep reading. However, there is a downside (scroll to the bottom).

Usage

Let me show you how to use it. It’s fairly intuitive (for some). I’ll start with the Death tracker. This is one of many different possible windows that you can switch through.

How many times did you die? Here you go!

From top left to top right, you’ll see several different icons. There’s icons that show horn, gear, page, xpage, left, right, and the X.

Horn: This controls output properties. You can relay information into Guild chat, officer, raid, party, say, current target, player name, or special channels that you are in (custom channels). Using the top slider, I can control how many people to report in whatever channel I like. Note that I can only do one chat channel at a time. I cannot broadcast in Guild and Officer chat simultaneously. If I want to broadcast in both, I’ll have to do them one after the other.

If I want to whisper to a certain person, then I check the box next to "whisper", type the name on the bottom, and press report.

Window where you can choose which channel to output information

Gear: This opens the detail window of the particular tracker that you have open. Each tracker has it’s own specific set of options. I’ll write more about this later.

Page: You can control which chunk of data to look at. Here’s a screenshot below. I can include cumulative data up to the point where I’m at, echo the current fight, or examine individual encounters.

The window where you can choose which part of the fight to look at

Xpage: This button resets all information that you’ve collected up to this point.

Left/Right: Using these buttons, you can cycle through the different windows.

X: Closes the Recount window but it still tracks data in the background.

Death Tracker in Detail

The death counter here allows you to track the amount of times that players have died. Not only that, it can show you why they died. Press the detail button (looks like a gear) brings the following window up. On the left side, I can choose which mob killed me. On the bottom, I can filter what kind of information I want to look at. In this case, I’m looking at any information that’s relevant to me EXCEPT for Heals. From the timeline, I can see that it took me about 14 seconds to die from Akil’zon.

Tracking deaths in Recount window

You can also select which deaths you want to echo and display. Pressing the little horn icon lets you echo what you have in front of you to whatever channel you want (See above).

Anyway, there’s simply too many features in Recount to be covered in one article alone. Over the next week or two, I plan to break down certain features of Recount that apply to us healers and officers. Maybe I’ll skim the rest.

The Bad Thing About Recount

I’m going to copy and paste the author’s own words and warnings about Recount.

Warning – Recount can use a decent amount of memory at default settings due to saving of DPS and other stats every second. These can be disabled if not used in the options under filter by unclicking checkmarks under the stopwatch. Memory usage though shouldn’t effect your performance though.

In other words, it’s a HUGE resource hog. Try it out and see if you can handle it. If you notice yourself lagging a lot during Raids, disable it immediately.

Download Recount:

Curse.com