How to: Healer Stat Weights (Addon)

HSW (Healer Stat Weights) is an addon that automatically calculates your stat weights based on the content that you’re currently running. It’ll tell you what your strongest and weakest stats are and you can use that information for you enchants, gems and general gearing decisions. It does all the work for you so that you can avoid any complicated math. The weights that it calculates for you are based off your own playstyle, gear, talents, and Azerite traits giving you a lot more precision than any generic stat weights that you might find on the internet (which are always inaccurate). If you’re min-maxing then this isn’t a replacement for your spec spreadsheets but it’s an incredibly powerful and convenient tool to use alongside them.

HSW has re-entered development. It should once again give accurate information for Resto Druids and Mistweaver Monks.


How do I get it? Why the zeroes?

You can grab it from Curse at or your Twitch client. Install it in your WoW directory with the rest of your addons and you’re set. Once you’re in game type /hsw and check boxes based on the type of content you want weights for. Avoid filling your history with information that isn’t useful to you by turning on the highest level of dungeon and raid that you complete and leaving the others unticked.

Remember that your weights are based off what you’re fighting so you’re going to see a whole lot of zeroes until you raid or jump into a dungeon. You want your weights to reflect the boss you’re currently progressing on so don’t jump into an LFR if you’re a mythic raider.

I did a boss. What do the numbers mean?

You should end up with something like this (example only, of course):

Intellect will always display 1 and then all other stats are based off that. So, in the Current Fight table above gaining 1 point of mastery is 3.44 times as good as gaining 1 point of intellect. You can use this information to make gearing decisions, and the addon has a Pawn export to make your life really easy.

Let’s compare two stat stick trinkets to see how the numbers shake out.

  • A 323 mastery stat stick has 175 intellect and 131 mastery. This gives it a score of 175 + 131 * 3.44 = 626
  • A 333 versatility stat stick has 193 intellect and 138 versatility. This gives it a score of 193  + 138 * 2.02 = 471

So my 323 mastery stick is stronger, despite being a lower ilvl. All items can be compared this way. This early in the expansion higher ilvl upgrades are often best since intellect has such a high weighting. Raiders will want to enchant and gem based on the stat with the highest weight on the fight you’re currently progressing on. By exporting your weights to the Pawn addon you can avoid doing any math while still having stat weights you can rely on.


Exporting to Pawn

HSW: Pawn

  1. Hit the trumpet icon above your weights. Copy the string from the box.
  2. Open Pawn and hit Import to paste the string. You’re set.


Your fight history

The HSW history function lets you check out your weights from previous fights. You can find it by typing /hsw and hitting the History tab. You can also click the page icon on the frame to flick through recent fights. Your fight history is saved between sessions. You can also see what your weights were over an entire Mythic+ run.

HSW: Segments


Setting up for dungeons

Mana isn’t as big a concern for healers in most dungeon content, and so we start judging haste on how many extra casts it lets us fit into a fight or specific healing window. You’ll need to change a setting in HSW to reflect Hastes increased value. Type /hsw and uncheck the following box. You’ll need to turn it back on when you raid.


How accurate is HSW?

HSW is very accurate for Resto Druids and Mistweaver Monks. Results for other specs will be very mixed and you should stick to using other stat tools for them.


Want to read more about stats?


Known Issues

HSW doesn’t display in my config menu and /hsw does nothing

This was recently fixed. Update your HSW to the most recent version.


44 responses to “How to: Healer Stat Weights (Addon)”

  1. Elyndraice says:

    I downloaded HSW at the start of 9.2, but I havent been able to get the addon to update during or after raid fights. Do you know how to fix this?

  2. Louzy says:

    I installed this addon a few years ago and wanted to used it again some weeks ago, but I can only see the window with its zeros, but it never locks any fights. I configured everything proper, told it to log the fights in our hc raid, but there are never any values or any history. Is the addon broke? Or what can I do?
    Thank you. KR

    • Voulk says:

      Hey mate. The addon has not yet been updated for Shadowlands yet. I’m afraid I don’t author this one (I just write the guide) so I’m not able to provide a timeframe.

      • Louzy says:

        Ok, thank you. Do you know of any alternative addon then? Shadowlands is not new anymore, so I have the impression, the author quit his support für this addon…

  3. Handarielle says:

    this addon no longer works, can we have an update for the current version of the game?

    • Voulk says:

      Hey! I’m actually not the author of this one and can’t update it myself, however I know it’s currently being worked on. Likely won’t be ready for raid release, but hopefully soon after.

  4. ifs says:

    hi there, I have the latest version but /hsw does nothing, neither does it appear anywhere? do I have to be in a dungeon to see it?

    • Voulk says:

      Hey! There is an option to have it show at all times, but if you can’t get in via /hsw then that won’t do you much good. Try deleting the addon and reinstalling it. I’ll also pass your message onto the developer to see if he has any insight.

  5. littless says:

    Hi Voulk, Where does HSW store its files? I was thinking about going through and processing to average across multiple runs

  6. Littless says:

    Hey Voulk. How exactly do I see my stats for an entire run. Or, how can I export my total data?

    • Ophyllia says:

      Under the “segment” icon, there is an option to check “total” instead of a specific boss/fight.

      • Littless says:

        Sure, this exists but this only works when you are currently in a raid run. This does not work after you have left the run…

  7. X-zero-R says:

    Back again with another question about the “exclude raid healing cooldowns”. With it on Haste fall behind Ch and Versatility but with it on the haste is about 0.03 to 0.1 point at max over ch and less on versatility, depending on boss. Now since there is no fight that I don’t use 2 traquilityes or more, should I still go for haste in raids?
    Thanks alot!

    • X-zero-R says:

      With it off* sorry Haste fall behind with it off

      • Voulk says:

        “Include raid cooldowns” can go either way. I usually prefer to leave them off (ticked) since the strength of tranquility often depends on incoming raid damage more than your secondary stats. Go with whatever stat weights that leaves you with.

  8. DrunkOnTea says:

    Is there a way to clear individual segments from your history, and/or to clear the history as a whole?

    Also, just a suggestion: It would help me if the history segments had date stamps, and difficulty designations for raid bosses.

  9. Happojeesus says:

    Hello! Just downloaded your addon and i’ve been loving it so far. Question is, as a Resto Shaman do i use HPM or HPCT in M+ ? And do i want to tick (Include Resurgence effects on Critical Strike) in m+ or raids ? Thank you.

  10. Uberpriest says:

    How does the Discipline model handle haste (HPM)? Is it sophisticated enough to understand the binary nature of Atonement, and thus haste’s impact on our burst windows? Fantastic tool, by the way, just looking for a better understanding of it.

    • notarealwzrd says:

      Good question;

      Yes, the addon does account for double-dipping haste interactions with atonement. The two parts to the calculation are:

      1) The heal per cast value of atonement applicators depends on chain-casting damaging spells which transfer to atonement.
      2) The heal per cast value of damaging spells which transfer to atonement depends on chain-casting atonement applicators.

      Both parts are included in the HPC value of haste. Also, if youre focusing on min/maxing your burst windows, you might consider using the HPCT value of haste (especially if getting external innervates). In either case, the result is a reasonable estimation of haste’s impact on your effective healing, including burst windows… But, your effective healing is impacted by your playstyle, and haste helps make that playstyle a little easier. So there’s some “hidden” value of haste that’s not captured by the addon.

      Hope that makes sense.

  11. Yosprey says:

    I wonder if a similar thing could be extended to tanking or DPS…

    • Voulk says:

      DPS usually just sim for similar results. Tanking is a tough one since you can already sim tank DPS; defensive capabilities would be interesting (but also tough).

  12. Apollo says:

    Is there a way to see your average across all your raid fights? Or do you have to look at them one by one?

    • Voulk says:

      Just one by one for now. Generally you want to build your stats around your current progression fight so a ‘boss overall’ is a useful figure we might look at but ‘raid overall’ is unlikely to be.

  13. X-zero-R says:

    I’m new on using this addon and I can’t rly understand the difference of haste HPCT vs HPM.
    Can someone explain this to me?

    • Voulk says:

      Sure. HPCT is how much extra healing Haste contributes if you’re chaining spells back to back. Haste lets you cast more spells and casting more spells means you do more healing. This is really valuable in situations where you don’t care much about mana.

      In raid however you’re more restricted by your mana than your cast times. Fitting more spells into healing windows is still valuable, but we care more about how much extra healing gives us for every mana we spend. Resto Druids for example gets more healing from every HoT with every point of haste because it increases the number of HoT ticks we get. The addon would include these in its HPM stat weight.

      It’s often best to use the HPCT haste value in dungeons, and HPM in raids.

  14. Caprix says:


    Very nice addon, gave it a try recently as MW. I wonder if haste (HPCT, ignoring mana cost) is correctly implemented for them, I mean does HPCT account for mastery and double mastery (EF hots) procs on SooM, vivify and envm?
    I was a bit surprised to see haste (HPCT) having the lowest weight of all stats for the total of a few MM0. Mastery is best by a significant margin, so that’s why I wonder if most of that mastery part of healing, impacted by haste, is handled well. Each mastery heal is separated from the main heal it procs from in the logs, so maybe…
    Sorry for crappy english, hope it makes sense.

    • Caprix says:

      Well I had a look at the sources during lunch, it seems MW mastery (gust of mist) is registered as scaling with haste for HCPT, but is not registered as a filler spell (although it procs mainly from filler spells, with the exception of ReM which has a cooldown)

      Problem is that in the general case (there is something specific for disc priest), total hpct calculation is only used as an upper bound, the add on use an estimation for hcpt increase from the healing of filler spells only (added to the hpm increase from haste for all spells of course)

      That raises a few possibilities/question here:
      – I think soom should be a filler spell too?
      – define gust of mist as a filler spell OR add some MW specific logic for hpct calculation just like for priest
      – Not directly related but i didn’t see anything related to vivifys and envm instant casted during soom. Maybe it is not needed and the difference in spell cast time (for envm) is already handled by the general parsing routing as it is.

      I’ll try to test adding soom and gust of mist as “filler spells”.

      • Caprix says:


        Well I tried and just added GoM as filler spell (not SooM as I was not sure how to handle mana cost). Seems to work better as haste (HPCT) weight jumps quite a bit.

        By browsing through the files i wonder if EF hots are analyzed, they are not in the spell list (but maybe they are handled with the main EF spell?).

        • Voulk says:

          I’m so sorry for not replying to you sooner. You’re very correct on this. The formula for MW HPCT will be revamped before the addon comes out of beta.

          • Caprix says:


            That’s cool!

            Outside of the whole HPCT calculation it also seemed to me that EF hot part was not analyzed at all. The healing is not negligeable, especially when specced in upwelling, could you have a look at that?

            Very convenient add-on, i’d really like it to be “spot on”. 🙂

  15. Frappinpants says:

    Does this work for pvp well? or mainly pve content?

  16. Joetheflow says:

    Not able to see the addon ingame.
    Have also tried to go into “interface” -> “addons” and it does not show there either.
    plz help ;_;

  17. Itdoesntwork says:

    I can’t see the data anymore in my UI even when I write /hsw .

    What is going on? I have removed all my other addosn and nothing. The addons (HSW) is there but it not showing anything.

    • Voulk says:

      There’s a missing library in the current version. If you download / enable Bugsack then you should be up and running again. Otherwise, wait for the next version in a couple of days. Sorry, the developer is hard at work on this.

  18. Joetheflow says:


    I just re-downloaded world of warcraft and at the same time re-installed my addons, but somehow this addon does not work for me? I cannot do any commands while playing my mistweaver ->”/hsw” doesn’t work <- example.

    Is there any addons i require to make this particular addon work? Do i need to have WA installed, or a particular one?..

    • Voulk says:

      This will be fixed in the next version. You can also download BugSack if you’d like it working now – it just uses a library that isn’t currently included.

  19. Trixter says:

    Hi, I was wondering whether there were any plans to create an averaging function for different fight types (dungeons/raids).
    For example at the moment I have used the app to look at stat weights for dungeon healing. The popup window can give an overall for that dungeon, but then the history section doesn’t do the same thing.
    At the moment I’m thinking I will have to create my own spreadsheet and write the numbers in for averages. Would this be fairly simple to add?

    • Voulk says:

      The history tab has an ‘overall’ for each dungeon in Mythic+ only at the moment. The developer has plans on extending it to battlegrounds, arena, regular dungeons and more. The spreadsheet sounds like a decent choice for now.

Leave a Reply

Your email address will not be published. Required fields are marked *