Quantcast
Download
(67 Kb)
Download
Updated: 08/18/18 12:42 PM
Pictures
File Info
Compatibility:
Wolfhunter (4.1)
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Updated:08/18/18 12:42 PM
Created:10/22/17 12:51 PM
Monthly downloads:582
Total downloads:9,285
Favorites:19
MD5:
Categories:Healers, Buff, Debuff, Spell, Casting Bars, Cooldowns, Combat Mods, PvP, Raid Mods
4.1
Heal Counter  Popular! (More than 5000 hits)
Version: 4.0
by: aldericon [More]
Heal Counter is an addon for healers, from tracking your abilities to seeing how much of the group has Spell Power Cure on them. When you first load up the game, you can choose where to drop the display on your screen. The useful 'i' button in the top right of the display will open up the Heal Counter Report, which can also be keybinded if you prefer.

The on-screen display has the following information:
- How many total unique players you've healed (TPH)
- How many players you have rezzed (TPR)
- From four sets, you can choose two of them to display: Earthgore (EG), Spell Power Cure (SPC), Transmutation (TRS), Gossamer (GOS), Troll King (TRK), and Meritorious Service (MS)
-- These two slots will provide how much of the group has the ability (percentage and X/X)
-- If you choose Earthgore, it'll tell you when it's available with a cooldown timer
-- If you choose Gossamer, it is tracking how much of the group has Major Evasion, which can come from other sources.
- From 2 abilities, you can choose one of them to display: Rapids (RPD), Combat Prayer (CBP) or Siege Shield (SS)
-- Rapids will tell you two numbers; the first set is how much of the group is IN RANGE and need rapids, while the second set is how much of the group have rapids.
-- For Rapids, players are considered IN RANGE if they are within range of the group and you are in range of the group. In range doesn't always mean that your ability can hit them, so use common sense!
-- For Rapids, you can choose whether to just display the first set of the numbers or both sets.
-- Combat Prayer will show you how much of the group (percentage and X/X) has Minor Berserk on, which can come from other sources.
-- Siege Shield will be tracked like Earthgore; it does a timer down from 20 from when you cast it.
- The sets and abilities you choose to track will always be tracking group members only
- Each of these can be toggled on / off to decide whether to display them on-screen, as well as having the ability to turn the on-screen display off altogether.

The Heal Counter Report displays the following information:
- Your overall best TPH and TPR overtime.
- Two abilities, for player units and abilities:
-- Your players table will show what players you've healed, rezzed, or otherwise used one of the chosen sets or abilities
-- Your abilities table will show which healing abilities (or passives) you've used, as well as your avg., min., max., and how much of the time it's crit
- The abilities / sets you choose to track will display in the players table for how many times YOU activated that set / ability on that player
- Since you can't rez yourself, that number for your name is in blue - this is how many times you've been rezzed by other players.
- You can sort either table by clicking the header of each column.
-- Sorting the 'Rez' column in the players table won't include your number in the sorting, since it's not considered part of that data.
- The report only updates when opening the report; you cannot heal with the report open and expect it to work.

You can choose to have a smaller report post in the chat of your choice. Simply write '/hcr' in chat and it'll default to group chat. You can write '/hcr say' to 'Say' it, or '/hcr w @aldericon' to whisper it to the player @aldericon. It will post your current TPH, TPR, your current level (based off of TPH), and - if your overall scores don't match your current scores - post your overall best TPH and TPR as well.

You always have the choice of using '/hcr2' which is more PVE driven. It goes through each healing ability you've used in the current session and gives:
- the percentage of that ability used compared to other abilities; those with less then 1 with show as 0%
- average of that ability used

The settings menu gives you the option to:
- Choose when you can move the on-screen display and the Heal Counter Report pop-up
- Whether to only have the addon enabled in PVP
-- The addon currently does not consider the Battlegrounds to be PVP.
- What tracking level you'd like: this can be everything (NPCs included), players only or group members only
-- When going from Everything to Players Only or Group Members Only, your session will reset so the data is correct. Going from Group Members only to Everything won't reset session.
-- You might be surprised what you heal when you have 'Everything' turned on; a Keep Wall or Door is considered an NPC!
- Whether all rezzes count or only those that are accepted count
- What number to check for FPS to see if calculations and updated should stop until FPS is back up
- Whether to display a Rez Notification when someone denies / accepts your rez
- Whether to display a Siege Notification when you hit another player with your siege
- Whether to use UserID whenever possible (Purge Indicator, Rez & Siege Notifications)
- Whether to have the Purge Indicator on, always or PVE or PVP
-- Whether to only track yourself or your group too (group only works for PVE groups)
-- Whether to only track PVP debuffs while in PVP
- Reset your current session (does not reset your overall best scores)
- Reset your high scores (sets your current scores to be your highest)
- The options to show the on-screen display or the HCR pop-up
- Whether to display TPH or TPR
-- For TPH, you can choose to do this per session or per combat. If per session, it will only reset as you log in / out (or reload ui). If per combat, everytime you start combat it will go back down to 0.
- Which sets and abilities to track
-- These need to have UI reloaded so that the HCR and data are set up correctly.
- For Rapids, which set of numbers to display
- For Rapids, if only to do calculations when mounted
- A number of different options for moving the text around the on-screen display, changing font size, etc.

The add-on gets more accurate as you use more skills on players. For example, using one ability on a player might not be enough to get their '@ Name' information, but using it several times might be. It will try to 'disappear' as you're in settings or viewing your mail. There is the option to turn on / off debugging and how much to show - this is mostly for me, but feel free to fiddle with it. Level 1 (Information) can show you some useful stuff.

NOTE: I have tried to implement purging in PVP. However, debuff information is not available for other players while in PVP. One could implement a system to have the player 'share' their debuffs with the group in some format, but no solutions offer themselves that won't cause lag and will be accurate, especially while in PVP.

If you have any questions or comments, please feel free to mail me in game at '@aldericon'.
4.0
- Updated API Version for Wolfhunter (Update 19)

3.1
- Updated Siege Notifications to report on damage > 1 (previously > 0)

3.0
- Updated API Version for Summerset (Update 18)

2.4
- FEATURE: New option to track 3 sets
- BUG: Fixed 'Meritorious Service' and 'Troll King' not working correctly if used for Set #2 slot

2.3
- BUG: Fixed 'Meritorious Service' effects from being kicked off display too early.

2.2
- BUG: Fixed a bug that prevented 'Meritorious Service' from working

2.1
- Updated Purge Indicator to have one 'text' spot. This means the text will appear in the same place for both PVP and PVE purge indicator alerts.

2.0
- Updated API Version for Dragon Bones (Update 17)
- BUG: Fixed 'Enabled only in PVP' setting not working when switching between PVE and PVP

1.22
- FEATURE: Added 'Meritorious Service' as a set option
- (Thanks Scootworks!) Updated backdrop of main display. WARNING: You may have to slightly adjust the settings for the background height / width again

1.21
- BUG: Fix Purge Indicator still showing when dead
- BUG: Fix Purge Indicator giving errors
- FEATURE: New options to control font size, positioning between debuff image and text, and debuff image size

1.20
- FEATURE: New Purge Indicator Option (Image vs. Text) to, when in PVP and 'PVP Debuffs' is on, to show the debuff image alongside text of 'Purge DEBUFF (X)', with X still being the total PVP debuffs on you (so maim and defile, for example) and DEBUFF being the first of those possible multiple debuffs
- Updated Purge Indicator to hide itself when you're dead
- Updated Purge Indicator to use your name (instead of grabbing it everytime) in Purge Indicator, when appropriate, to save calculations

1.19
- FEATURE: Updated Purge Indicator with new option to only show pvp-related debuffs while in PVP. For now, this includes maim, defile (major / minor) and poisons (including immobilization)

1.18
- FEATURE: Updated Purge Indicator to give you a number of debuffs that that person has next to that person's name. This gives you an indicator of how badly that person really needs a purge, and which type of purge skill would be best for removing those debuffs

1.17
- FEATURE: Added ability to do TPH per combat instead of by session
- BUG: Fixed double 'Breath of Life' appearing in pop-up's Abilities' table
- Changed UserID vs. Character Setting to be universal; it will try to use this setting whenever possible. For now, it's used - in addition to the Purge Indicator - for the Rez and Siege Notifications
- Added new levels for 201-300

1.16
- FEATURE: New Option to display on screen notification as you hit players with siege; tells you who you hit and for how much
- Moved the location of 'Rez Notification' Addon Setting

1.15
- FEATURE: New option to display a on screen notification when a user accepts, or denies, your rez
-- This is meant to allow the user to know if they can continue rezzing another user, to see if their last rez has been dealt with
- FEATURE:Added '/hcr2', which prints out percentage of the time that ability is being used and the average of that ability, going through each healing ability used

1.14
- BUG: Fixed Purge Indicator to not just show 'Purge' with no name
- Updated the addon system message to include the level with the level name

1.13
- Modified the code to reset the variable that keeps track of who's a group member when the player enters or leaves a group
- Updated some of the addon setting's information to be more informative

1.12
- BUG: Fixed Purge Indicator sometimes showing up despite the setting set to 'Never'

1.11
- FEATURE: Added option to no longer post addon-related system settings
- Updated '@Name' to be 'UserID' in report and addon's settings
- Fixed addon version to display two digits in addon's settings

1.10
- BUG: Fixed 'Only PVP Enabled' not working in PVP

1.9
- BUG: Fixed display of Troll King set not working
- BUG: Fixed setting Troll King as "Set #2" choice not working

1.8
- FEATURE: Ability to customize the display on the screen
- BUG: Fix hiding display on screen while in other menus not fully working
- Updated settings menu to disable the correct settings if you're not using the display on screen
- Updated various functions to only run if the appropriate settings are set

1.7
- BUG: Fixed a UI error that some users were getting.

1.6
- BUG: Fixed selection of Ability being tracked not being shown correctly in settings
- BUG: If purge indicator on and try to turn on setting to move it, it would disppear. Updated to not do purge calculations while moving setting is on.
- Updated Siege Shield calculation to correctly update timer when recasting while previous timer is still active.

1.5
- FEATURE: Added 'Troll King' set to list of sets to track.
- FEATURE: Option to stop updates and calculations if FPS <= set amount.
- FEATUE: New Ability to track, Siege Shield, that works like Earthgore.
- BUG: Fixed option 'only use when mounted' to only work with rapids
- BUG: Fixed UI error caused by registering how many times Earthgore gets used on player.
- BUG: Fixed Heal sort button not showing up.
- Updated rapids tracking for 'in range' to be event-based instead of api-base (less lag)

1.4
- FEATURE: Added icons to column headers, to make it more obvious that they sort.
- FEATURE: Option to make display on screen transparent.
- FEATURE: Option to only track rapids while mounted.
- BUG: Fixed Rapids tracking to include yourself in the 'in range' calculation.
- BUG: Fixed, if option to not show display on screen, display was coming back on anyways.
- BUG: Fixed purge indicator not working for PVE Group
- Updated 'is player in group' to be saved (and then updated as players leave / enter group) instead of asked each time.
- Updated to check if option 'Display Screen Values' is on before doing calculations for Set 1, Set 2 or Ability tracking.
- Updated how display screen gets updated (and how many times a second it got updated)

1.3
- BUG: Fixed turning off / on addon if 'use only in PVP' is used
- BUG: Fixed lag caused by last update
- FEATURE: Updated Purge Indicator for PVE Group
-- Added option for Purge Indicator to show Character or @ name
-- Added option for Purge Indicator to use it for both yourself and your group (PVE Only!) OR just yourself
- Updated group change functionality to properly clear buff tracking

1.2
- BUG: Posting HCR before viewing report, difference of Overall and current
- BUG: No longer showing 'Offline' user in pop-up
- BUG: Fixed rapids tracking calculation
- FEATURE: Able to track own need to remove debuffs (Purge Indicator)
- Remove unneeded tracking values
- Updated to register group players automatically

1.1
- Made compatible with Clockwork City
- BUG: Updated 'PVP Only' setting to work with Imperial City
- BUG: Fixed TPH calculation
- FEATURE: Ability to reset high scores

1.0
Initial Release
Optional Files (0)


Archived Files (30)
File Name
Version
Size
Author
Date
3.1
67kB
aldericon
07/21/18 01:56 PM
3.0
67kB
aldericon
05/26/18 12:10 PM
2.4
67kB
aldericon
03/18/18 02:29 PM
2.3
66kB
aldericon
03/10/18 01:30 PM
2.2
66kB
aldericon
02/25/18 12:00 PM
2.1
66kB
aldericon
02/18/18 05:33 PM
2.0
66kB
aldericon
02/12/18 09:01 PM
1.22
66kB
aldericon
02/04/18 02:35 PM
1.21
66kB
aldericon
01/28/18 12:32 PM
1.20
66kB
aldericon
01/21/18 01:54 PM
1.19
65kB
aldericon
01/15/18 08:37 PM
1.18
65kB
aldericon
01/07/18 08:36 PM
1.17
65kB
aldericon
12/29/17 01:31 PM
1.16
65kB
aldericon
12/22/17 07:48 AM
1.15
64kB
aldericon
12/13/17 07:42 PM
1.14
64kB
aldericon
12/06/17 07:01 PM
1.13
64kB
aldericon
11/29/17 06:27 PM
1.12
63kB
aldericon
11/18/17 07:48 PM
1.11
63kB
aldericon
11/12/17 12:03 PM
1.10
63kB
aldericon
11/06/17 09:34 PM
1.9
63kB
aldericon
11/05/17 05:23 PM
1.8
63kB
aldericon
11/05/17 08:15 AM
1.7
62kB
aldericon
11/04/17 09:05 AM
1.6
62kB
aldericon
11/03/17 08:15 PM
1.5
62kB
aldericon
11/02/17 07:27 PM
1.4
61kB
aldericon
11/01/17 07:46 PM
1.3
60kB
aldericon
10/29/17 07:05 PM
1.2
60kB
aldericon
10/28/17 09:45 AM
1.1
60kB
aldericon
10/23/17 04:37 PM
1.0
60kB
aldericon
10/22/17 12:51 PM


Post A Reply Comment Options
Unread 03/20/18, 03:41 PM  
ChrisDrunk

Forum posts: 0
File comments: 14
Uploads: 0
Re: RE: Placement of 3rd Tracker

Originally Posted by aldericon
Originally Posted by ChrisDrunk
https://imgur.com/Iyv1Xju
Hey is there any setting so i can place my 3rd Set tracker just below the other 2? ^^
Yes, review the display options in the addon's settings. Two of them is for Set #3, moving them left/right and up/down. Change those settings to change where it is.
Oh man you're the greatest lol
Last edited by ChrisDrunk : 03/20/18 at 03:42 PM.
Report comment to moderator  
Reply With Quote
Unread 03/20/18, 03:27 PM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
RE: Placement of 3rd Tracker

Originally Posted by ChrisDrunk
https://imgur.com/Iyv1Xju
Hey is there any setting so i can place my 3rd Set tracker just below the other 2? ^^
Yes, review the display options in the addon's settings. Two of them is for Set #3, moving them left/right and up/down. Change those settings to change where it is.
Report comment to moderator  
Reply With Quote
Unread 03/20/18, 09:00 AM  
ChrisDrunk

Forum posts: 0
File comments: 14
Uploads: 0
https://imgur.com/Iyv1Xju
Hey is there any setting so i can place my 3rd Set tracker just below the other 2? ^^
Report comment to moderator  
Reply With Quote
Unread 03/18/18, 11:05 PM  
ChrisDrunk

Forum posts: 0
File comments: 14
Uploads: 0
Re: RE: 3 Set Options

Originally Posted by aldericon
Originally Posted by ChrisDrunk
Thanks for the Addon, as a main healer really appreciate it and helping out alot. For future updates it would be awesome if you could track 3 set effects since i'm using Earthgore/Transmutation/SPC most of the time and only have 2 options
I've written it down to include the ability to use 3 sets and will try to get it into the next update.
You're the best man
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 02:39 PM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
RE: 3 Set Options

Originally Posted by ChrisDrunk
Thanks for the Addon, as a main healer really appreciate it and helping out alot. For future updates it would be awesome if you could track 3 set effects since i'm using Earthgore/Transmutation/SPC most of the time and only have 2 options
I've written it down to include the ability to use 3 sets and will try to get it into the next update.
Report comment to moderator  
Reply With Quote
Unread 03/16/18, 01:37 AM  
ChrisDrunk

Forum posts: 0
File comments: 14
Uploads: 0
Thanks for the Addon, as a main healer really appreciate it and helping out alot. For future updates it would be awesome if you could track 3 set effects since i'm using Earthgore/Transmutation/SPC most of the time and only have 2 options
Report comment to moderator  
Reply With Quote
Unread 03/01/18, 07:33 PM  
Jhenox
 
Jhenox's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 309
Uploads: 5
Re: RE: Jhenox

Thank you! Oh, I just found that option too.

Originally Posted by aldericon
As for the background being too large for the text, there are options that control making the background larger/smaller. It does not automatically scale with the text.
Report comment to moderator  
Reply With Quote
Unread 02/27/18, 08:17 PM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
RE: Jhenox

Originally Posted by Jhenox
Thank you for this addon. It's been helpful to me when playing as a healer. I just had a couple suggestions and requests though:

Could some options be added for coloring the lines and/or using icons, please? I have some trouble seeing the white text in some cases and each line is white so they blend together with eachother.

Maybe a meter or text color could be used to gauge the percentage of party that has SPC, etc? Like green for 100%, yellow for 75%, orange for 25%, and red for 0% so that values could be seen at a glance.

I had resized the text and disabled some of the lines like total players healed. When I enabled the background, the background seemed to be too large for the text. It looked like maybe the background doesn't resize with the text.

Thank you again for all your work!
Thanks for the feedback! I'll look into adding a coloring option for the text.

As for the background being too large for the text, there are options that control making the background larger/smaller. It does not automatically scale with the text.
Report comment to moderator  
Reply With Quote
Unread 02/27/18, 12:33 PM  
Jhenox
 
Jhenox's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 309
Uploads: 5
Thank you for this addon. It's been helpful to me when playing as a healer. I just had a couple suggestions and requests though:

Could some options be added for coloring the lines and/or using icons, please? I have some trouble seeing the white text in some cases and each line is white so they blend together with eachother.

Maybe a meter or text color could be used to gauge the percentage of party that has SPC, etc? Like green for 100%, yellow for 75%, orange for 25%, and red for 0% so that values could be seen at a glance.

I had resized the text and disabled some of the lines like total players healed. When I enabled the background, the background seemed to be too large for the text. It looked like maybe the background doesn't resize with the text.

Thank you again for all your work!
Report comment to moderator  
Reply With Quote
Unread 01/27/18, 10:58 AM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
RE: Purge Indicator Bug

Originally Posted by NorfolkXX
Hey,

i like this addon for my healer, nice work!

Since a few weeks, I'm getting the following LUA-errors. They seem to cause no issue at least for me, as i only use the addon for checking on how many of my group have SPC or CPR active, but still you might wanna check on it.

Thank you,
Norfolk
Glad you like the addon! I'll be providing an update by tomorrow that should fix this. Keep me updated it it doesn't.
Report comment to moderator  
Reply With Quote
Unread 01/27/18, 10:45 AM  
NorfolkXX

Forum posts: 1
File comments: 18
Uploads: 0
Hey,

i like this addon for my healer, nice work!

Since a few weeks, I'm getting the following LUA-errors. They seem to cause no issue at least for me, as i only use the addon for checking on how many of my group have SPC or CPR active, but still you might wanna check on it.

Thank you,
Norfolk

Code:
user:/AddOns/HealCounter/HealCounter.lua:635: operator .. is not supported for nil .. string
stack traceback:
    user:/AddOns/HealCounter/HealCounter.lua:635: in function 'HealCounter.doPurgeCalculations'
    user:/AddOns/HealCounter/HealCounter.lua:746: in function 'HealCounter.UpdateWindow'


user:/AddOns/HealCounter/HealCounter.lua:635: operator .. is not supported for nil .. string
stack traceback:
    user:/AddOns/HealCounter/HealCounter.lua:635: in function 'HealCounter.doPurgeCalculations'
    user:/AddOns/HealCounter/HealCounter.lua:746: in function 'HealCounter.UpdateWindow'
    user:/AddOns/HealCounter/HealCounter.lua:233: in function 'HealCounter.OnCombat'


user:/AddOns/HealCounter/HealCounter.lua:635: operator .. is not supported for nil .. string
stack traceback:
    user:/AddOns/HealCounter/HealCounter.lua:635: in function 'HealCounter.doPurgeCalculations'
    user:/AddOns/HealCounter/HealCounter.lua:746: in function 'HealCounter.UpdateWindow'
    user:/AddOns/HealCounter/HealCounter.lua:213: in function 'HealCounter.OnEffectChanged'
Report comment to moderator  
Reply With Quote
Unread 11/30/17, 08:14 AM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
Re: Rapids?

Originally Posted by Shadowshire
Which leads to the question: what is Rapids? I suppose it is an ability, but I cannot identify which, and if it is a morph of an ability, then I have probably morphed it to the other choice (heh). ..... TIA
Rapids is what my guild calls it; I must be so used to the name that I forgot what the common ability is called. The full name is 'Rapid Maneuver', which morphs into 'Retreating Maneuver' or 'Charging Maneuver' and is found in the Alliance War Support Skill line.
Report comment to moderator  
Reply With Quote
Unread 11/29/17, 09:17 PM  
Shadowshire

Forum posts: 1
File comments: 164
Uploads: 0
Rapids?

Okay, aside from healing ad-hoc groups while we attack Dolmen NPCs, I am still "new" to the role of Healer. The character is a Breton Templar using exclusively Magicka abilities, so far, although I am considering whether it is possible to re-morph a couple of his DPS abilities to Stamina instead, and he needs more Health. .... Currently he has a Twice Born Star 5-piece set combined with a 5-piece Law of Julianos set (i.e., both crafted). They will have to do until I can run enough dungeons or whatever to get Spell Power Cure gear, or whatever else may be appropriate.

Which leads to the question: what is Rapids? I suppose it is an ability, but I cannot identify which, and if it is a morph of an ability, then I have probably morphed it to the other choice (heh). ..... TIA
__________________
---- Shadowshire ..... nil carborundum illegitimi
Last edited by Shadowshire : 11/29/17 at 09:23 PM.
Report comment to moderator  
Reply With Quote
Unread 11/04/17, 04:50 PM  
Soxa

Forum posts: 0
File comments: 24
Uploads: 0
Originally Posted by aldericon
And, of course, as soon as I say I can't reproduce it, I figure it out.

If you're in the place where the purge indicator would be trying to do it's calculations (for example, you have it set to 'PVE Only' - as I did - and are in a PVE zone) and tried to change the setting to actually move it, it would only flicker for a second before hiding again, giving you no chance to move it. I'm usually in PVP, which is where I didn't see the problem.

I'll include the fix in the next version. Thanks for helping me find it!
no ty for fixing it
Report comment to moderator  
Reply With Quote
Unread 11/03/17, 08:07 PM  
aldericon
 
aldericon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 27
Uploads: 12
And, of course, as soon as I say I can't reproduce it, I figure it out.

If you're in the place where the purge indicator would be trying to do it's calculations (for example, you have it set to 'PVE Only' - as I did - and are in a PVE zone) and tried to change the setting to actually move it, it would only flicker for a second before hiding again, giving you no chance to move it. I'm usually in PVP, which is where I didn't see the problem.

I'll include the fix in the next version. Thanks for helping me find it!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: