Download
(10 Kb)
Download
Updated: 09/18/14 10:04 AM
Pictures
File Info
Compatibility:
Update 4 (1.4.3)
Update 3 (1.3.3)
Veteran Crypt of Hearts (1.2.3)
Craglorn (1.1)
Live (1.0)
Updated:09/18/14 10:04 AM
Created:05/07/14 02:57 PM
Monthly downloads:39
Total downloads:33,274
Favorites:73
MD5:
Categories:Discontinued & Outdated, Combat Mods
SorcererHelper  Popular! (More than 5000 hits)
Version: 1.1.13
by: stjobe [More]
I'm not playing ESO any more, so I won't be updating this addon. Sorry!

SorcererHelper
An addon for sorcerers that gently reminds you to keep your minions and buffs up, and alerts you when your abilities (like Crystal Fragments) proc.

Features
  • Two types of icons: Reminders and Alerts, in two different windows
  • Alert icons are twice the size of Reminder icons
  • Reminders and Buffs can be individually turned on or off
  • Alerts display a countdown of seconds remaining
  • Option to hide reminders when in menus - New in 1.1.9!
  • Current Reminders:
    • Summons (Familiar/Clannfear and Winged Twilight)
    • Mage's Light
    • Bound Armor
  • Current Alerts:
    • Crystal Fragments
    • Surge
    • Lightning Form
    • Expert Hunter (experimental)
    • Daedric Curse - New in 1.1.9!
  • Does not load on non-sorcerer characters

Controls
  • Left-click and drag to reposition the windows (for Alerts, it's easiest to set "Show repositioning help" to ON in the settings)
  • You can turn off a feature if you do not want or need it in the settings panel

Known Issues
  • Expert Hunter tracking is experimental; it more than likely does nothing.
  • Crystal Fragments countdown does not reset if it re-procs - I can't think of a way to detect that.
  • Daedric Curse timer tracks from when it was cast, not from when it affects the target. As such, it might be off by a second or two depending on the distance to the target.

Possible Future Features
(A.K.A the "I'll do it if I come up with a clever way of doing it" list)
  • Mage's Fury Alert
  • Entropy healing tracking
  • Summoned creature HP display
1.1.13
* Bumped API version to 100009

1.1.12
* Maintenance release to comply with new API version

1.1.11
* Maintenance release to comply with new addon terms of use and new API version

1.1.10
* Attempt at fixing the Spell Symmetry issue
* Added check to not fire off more than one key scanner
* Now turns off key scanning if not needed

1.1.9
* Added option to hide Reminders in menus
* Added Alert for Daedric Curse

1.1.8
* Fixed a bug where the timers would count down 2 seconds instead of 1

1.1.7
* Fixed a bug where the Bound Armor Reminder was showing even when the ability wasn't slotted
* Bumped API version number for Craglorn.

1.1.6
* Trying to fix Surge alerts from proccing on e.g. Molten Weapon buffs by adding that the buff needs to be more than 20 points of weapon power.
* Added timers to Crystal Fragments, Surge, and Lightning Form Alerts.
* Added Reminder for Bound Armor

1.1.5
* Adjustment to when the icons are allowed to fade out (trying to fix the "sticky CF proc" bug).

1.1.4
* Finally fixed the SavedVariables bug.

1.1.3
* Reworked how Surge and Lightning Form are tracked; they should now show properly for their whole duration.
* Another shot at fixing the bug with the OFF setting not being respected.
* Fixed a bug with the repositioning of icons after an icon disappears.
* Added experimental support for Expert Hunter on the off-chance it's a regular buff.

1.1.2
* Fixed a bug where some Alerts were ignoring the OFF setting.

1.1.1
* Fixed a bug where the CF proc icon would stay on-screen if you switched to a bar without CF slotted. It now disappears as it should (and even reappears if you switch back within the procs duration).

1.1.0
* Rewrote large parts of the code to enable easier adding of more Reminders and Alerts
* Added border textures and animations to all icons
* Added tracking of Mage's Light, Surge, and Lightning Form
* Fixed a bug that would stop the CF proc from showing when normal cost was an odd number.

1.0.4
* Actually uses the vars set up by the new method in 1.0.3... Hopefully this will get rid of the nil index in GetSlotted.
* Fixed an erroneous local function

1.0.3
* Added method to set default values if SavedVars are missing.

1.0.2
* Fixed a bug that could stop the CFProc window from being created.

1.0.1
* Changed the way the addon works to lessen the processing
* Added fade-in/fade-out animation for buffs

1.0.0
* Initial release
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Uploader
Date
1.1.12
10kB
stjobe
08/08/14 09:48 AM
1.1.11
10kB
stjobe
06/29/14 05:11 AM
1.1.10
10kB
stjobe
06/04/14 11:47 AM
1.1.9
10kB
stjobe
05/30/14 12:45 PM
1.1.8
10kB
stjobe
05/27/14 12:00 AM
1.1.7
10kB
stjobe
05/23/14 12:02 AM
1.1.6
10kB
stjobe
05/22/14 12:00 PM
1.1.5
9kB
stjobe
05/14/14 04:00 PM
1.1.4
9kB
stjobe
05/13/14 05:18 PM
1.1.3
9kB
stjobe
05/13/14 03:03 PM
1.1.2
9kB
stjobe
05/12/14 02:35 PM
1.1.1
9kB
stjobe
05/12/14 10:43 AM
1.1.0
9kB
stjobe
05/11/14 02:55 PM
1.0.4
8kB
stjobe
05/09/14 11:52 AM
1.0.3
8kB
stjobe
05/09/14 05:37 AM
1.0.2
8kB
stjobe
05/08/14 05:20 PM
1.0.1
8kB
stjobe
05/08/14 02:16 PM
1.0.0
7kB
stjobe
05/07/14 02:57 PM


Post A Reply Comment Options
Unread 06/10/14, 10:14 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by drewdenman
Hey stjode, I haven't seen anyone report this, but I admit I didn't look too many pages back.

When my Critical Surge counts down, it goes into the negative countdown now (-1, -2, -3, etc).
Yeah, that might happen when you re-cast it while it's active and I miss the keypress.

Due to how the API works, I can't get the actual duration for Surge (or Lightning Form), so I have to wing it. The way I wing it is that I check for the graphic to be applied to the character (which is an event I can listen for) and set the timer to the current time plus the duration of the buff. Then, I check the game time every time the main loop runs, and subtract that from the timer, leaving the number of seconds left. This works perfectly until you recast the buff while it's running - because then the actual in-game duration resets, but I have no way of knowing this.

So what I do is I run a key scanner every 0.2 seconds that listens for action button key presses and checks if it is your action button with Surge or Lightning Form that was pressed. If it is, I reset the corresponding timer.

This can fail to pick up really, really short key presses once in a while, and then the timer will go into negative numbers - because the alert is shown until the graphic of the buff is removed (another event I can listen for).

So, to make a long story short: Yes. This may happen, and there's not much I can do about it short of running the key scanner more often (which I'm loath to do due to performance reasons) and hoping that Zenimax adds proper buff reporting back to the API.
Report comment to moderator  
Reply With Quote
Unread 06/09/14, 05:01 PM  
drewdenman

Forum posts: 0
File comments: 19
Uploads: 0
Hey stjode, I haven't seen anyone report this, but I admit I didn't look too many pages back.

When my Critical Surge counts down, it goes into the negative countdown now (-1, -2, -3, etc).
Report comment to moderator  
Reply With Quote
Unread 06/07/14, 11:27 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by Enigma
Any Progress on Expert Hunter tracking?
Not really, other than what you can read below; that we've confirmed it's not a regular buff.

Unless someone can provide me with details about just how it works so I can figure out a way to detect it, it's going to have to wait until I can get the ability on my sorcerer.

Originally Posted by Enigma
I have the newest ver but no FPS issue.
Good to hear.
Report comment to moderator  
Reply With Quote
Unread 06/07/14, 04:14 PM  
Enigma

Forum posts: 0
File comments: 65
Uploads: 0
Any Progress on Expert Hunter tracking? I have the newest ver but no FPS issue. But then I have a high end card.
Report comment to moderator  
Reply With Quote
Unread 06/04/14, 01:31 PM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Originally Posted by Dyaeblca
I also encountered the fps drop after the latest patch (in trials)
Oh, is this what has been crushing my FPS lately? I was wondering which add-on got updated and started hosing my gaming. I have had to run heavy runs without any add-on's in the past couple of days. I am 83 or so down to around low 30's during heavy battles.
Last edited by choekstr : 06/04/14 at 01:32 PM.
Report comment to moderator  
Reply With Quote
Unread 06/04/14, 11:50 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by Moestitia
after the last update i have started getting major fps problems with this addon on
Originally Posted by Dyaeblca
I also encountered the fps drop after the latest patch (in trials)
I've added some checks in 1.1.10 to not start the key scanner if it's not needed or if it's already running, please let me know if this helps with your issue.

Originally Posted by Eggi
There seems to be a problem that when you already have the buff icon for CF showing and you use Spell Symetry (which reduces cost of spells by 25%) the icon goes away.
I've taken a stab at resolving that issue in 1.1.10, please let me know if it worked (I don't have Spell Symmetry myself, so I can't test it).
Report comment to moderator  
Reply With Quote
Unread 06/04/14, 12:47 AM  
Dyaeblca
 
Dyaeblca's Avatar

Forum posts: 0
File comments: 31
Uploads: 0
I also encountered the fps drop after the latest patch (in trials)
Report comment to moderator  
Reply With Quote
Unread 06/03/14, 02:24 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by Moestitia
after the last update i have started getting major fps problems with this addon on

only thing i used it for was tracking my critical surge time and i chunked my fps for 60 to 30-25 fps making the game unplayerable
Strange, I haven't seen any performance hit myself, but I'll look into it.

Originally Posted by Eggi
There seems to be a problem that when you already have the buff icon for CF showing and you use Spell Symetry (which reduces cost of spells by 25%) the icon goes away.
Thanks for the report, I'll look into it for the next update.
Report comment to moderator  
Reply With Quote
Unread 06/02/14, 07:32 PM  
Moestitia

Forum posts: 0
File comments: 5
Uploads: 0
after the last update i have started getting major fps problems with this addon on

only thing i used it for was tracking my critical surge time and i chunked my fps for 60 to 30-25 fps making the game unplayerable
Report comment to moderator  
Reply With Quote
Unread 06/01/14, 03:42 AM  
Eggi

Forum posts: 2
File comments: 6
Uploads: 0
There seems to be a problem that when you already have the buff icon for CF showing and you use Spell Symetry (which reduces cost of spells by 25%) the icon goes away.

Seems to work if you change line 409 to

Lua Code:
  1. if SH.SV.ShowProc then
  2.         if SH.Slotted[3] == true then
  3.             local cost = GetSlotAbilityCost(SH.CFSlot)
  4.             if cost ~= 0 and SH.CFCost == 0 then
  5.                 SH.CFCost = cost
  6.             elseif cost <= (SH.CFCost + 1) / 2 then
  7.                 SH.CFProc = true
  8.             else
  9.                 SH.CFProc = false
  10.                 SH.CFTimer = GetSecondsSinceMidnight() + 8
  11.             end
  12.         end
  13.     end
Last edited by Eggi : 06/01/14 at 03:54 AM.
Report comment to moderator  
Reply With Quote
Unread 05/30/14, 12:48 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
1.1.9 released

Originally Posted by Nipper4369
Wondering if I could make a request. The curse 2nd skill in summonings. Is there a way you can have a on screen notify for when the timmer is up? so I know when to recast it. I know it is only like 3.5 with velocious but it would help to remind me.
Implemented in 1.1.9, with the caveat that the timer starts when you cast the curse, not when it starts affecting the target. Depending on the distance to the target, this may mean that the timer is off by a second or more.

Also implemented a toggle to hide Reminders when menus are open.
Report comment to moderator  
Reply With Quote
Unread 05/30/14, 10:01 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by EsoUiUser
Hi, please add short buff(might of the guild) from mages guild abilities.
I have no idea what kind of buff that is and whether it's trackable. But I'll look into it, although I must warn you that I don't currently have that ability on my Sorcerer so it might take a while.

Originally Posted by Saftsuse
How about a Vestment of the Warlock timer countdown? For all classes too
Probably not.

This is meant to be an addon for Sorcerer-specific things, not a general buff/debuff tracker or a set item tracker.

Also, there already exists an addon called Set Buddy, which is a set item tracker for all classes (and which currently allows you to track the Warlock set).
Last edited by stjobe : 05/30/14 at 10:03 AM.
Report comment to moderator  
Reply With Quote
Unread 05/30/14, 02:01 AM  
Saftsuse
 
Saftsuse's Avatar

Forum posts: 13
File comments: 149
Uploads: 0
How about a Vestment of the Warlock timer countdown? For all classes too
Report comment to moderator  
Reply With Quote
Unread 05/29/14, 05:22 AM  
EsoUiUser

Forum posts: 0
File comments: 4
Uploads: 0
Hi, please add short buff(might of the guild) from mages guild abilities.
Last edited by EsoUiUser : 05/29/14 at 05:52 AM.
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 02:12 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Re: Expert Hunter Feedback

Originally Posted by Occanum
You've made playing my sorc so much easier, thank you.
Thank you, hearing that makes what was a rather crappy day much better. I'm glad you enjoy the addon

Originally Posted by Occanum
Responding to your request, "Expert Hunter tracking is experimental; I have no way of testing if it works, so please let me know if it does anything at all." It doesn't do anything at all.
Yeah, I figured as much. But that's one hypothesis tested and rejected; EH is not a regular player buff
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.