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:71
Total downloads:33,315
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 05/10/14, 03:13 AM  
faekkae

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Isnt showing

Originally Posted by stjobe
Originally Posted by faekkae
Hi!

I have an problem where the addon isnt showing up. I have tried to disable all my other addons to, have any clue?
What do you mean it "isn't showing up"? It's designed to not display anything unless you
* Have a summon ability slotted but not summoned
* Get a Crystal Fragments proc

Can you see its settings in the Add-Ons menu?
Im sorry! I just didnt see it and was stressed... jsut ignor/delete my posts!
Thanks for the addon and have a good one!
Report comment to moderator  
Reply With Quote
Unread 05/10/14, 03:05 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Re: Isnt showing

Originally Posted by faekkae
Hi!

I have an problem where the addon isnt showing up. I have tried to disable all my other addons to, have any clue?
What do you mean it "isn't showing up"? It's designed to not display anything unless you
* Have a summon ability slotted but not summoned
* Get a Crystal Fragments proc

Can you see its settings in the Add-Ons menu?
Report comment to moderator  
Reply With Quote
Unread 05/10/14, 02:45 AM  
faekkae

Forum posts: 0
File comments: 8
Uploads: 0
Isnt showing

Hi!

I have an problem where the addon isnt showing up. I have tried to disable all my other addons to, have any clue?
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 12:02 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by BozzmaN
Cant you change the proc image ?
Like a icon or something instead of the picture you are using now wich is pretty ugly
Of course it can be changed, but that "pretty ugly" picture is the Crystal Fragments ability icon, so it does makes some kind of sense to use it.

Edit: Just so you know I'm not dismissing the idea out of hand, I am (and have been) looking into how to make the addon look nicer; changing icons might be a part of that, as well as changing how they display.
Last edited by stjobe : 05/09/14 at 12:07 PM.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 11:56 AM  
BozzmaN

Forum posts: 0
File comments: 9
Uploads: 0
Ok, nice.

Cant you change the proc image ?
Like a icon or something instead of the picture you are using now wich is pretty ugly
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 11:53 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by enhorning
I got a different error now after updating to 1.0.3:

user:/AddOns/SorcererHelper/SorcererHelper.lua:240: ( expected near '.'
Originally Posted by BozzmaN
Fixed the error by removing 'local' on line 240 in SorcererHelper.lua

local function SH.LoadSavedVarsOrSetDefaults()

Change to
function SH.LoadSavedVarsOrSetDefaults()
This is fixed in 1.0.4 (which is pending approval right now), and hopefully I've gotten rid of the nil index in GetSlotted as well now.
Last edited by stjobe : 05/09/14 at 11:54 AM.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 11:43 AM  
BozzmaN

Forum posts: 0
File comments: 9
Uploads: 0
Fixed the error by removing 'local' on line 240 in SorcererHelper.lua

local function SH.LoadSavedVarsOrSetDefaults()

Change to
function SH.LoadSavedVarsOrSetDefaults()
Last edited by BozzmaN : 05/09/14 at 11:45 AM.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 11:42 AM  
enhorning

Forum posts: 0
File comments: 6
Uploads: 0
I got a different error now after updating to 1.0.3:

user:/AddOns/SorcererHelper/SorcererHelper.lua:240: ( expected near '.'
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 08:07 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by Swizzy
This error is in version 1.0.3
Thank you for your feedback, I'll look into it again when I get off work.

Originally Posted by Swizzy
notepad++
I've used Notepad++ for years, but for my addon writing I use Sublime Text 3 with the ESOLua language definition file.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 07:50 AM  
Swizzy
 
Swizzy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 42
Uploads: 1
Originally Posted by stjobe
Originally Posted by enhorning
Hi,

just installed this add-on and whenever I load a character, I get this error message:

"
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: attempt to index a nil value
stack traceback:
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: in function 'SH.GetSlotted'
"
Please download version 1.0.3 and let me know if it fixes the issue.
This error is in version 1.0.3, you should probably get yourself notepad++ or something so you can see line numbers and such, it'll help you find the errors... the numbers after : tells you which line is the faulty one (well, where the error occurs anyways)
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 05:39 AM  
zhicai

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by enhorning
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: attempt to index a nil value
stack traceback:
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: in function 'SH.GetSlotted'
I get this same error.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 05:38 AM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by enhorning
Hi,

just installed this add-on and whenever I load a character, I get this error message:

"
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: attempt to index a nil value
stack traceback:
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: in function 'SH.GetSlotted'
"
Please download version 1.0.3 and let me know if it fixes the issue.
Report comment to moderator  
Reply With Quote
Unread 05/09/14, 03:41 AM  
enhorning

Forum posts: 0
File comments: 6
Uploads: 0
Hi,

just installed this add-on and whenever I load a character, I get this error message:

"
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: attempt to index a nil value
stack traceback:
user:/AddOns/SorcererHelper/SorcererHelper.lua:113: in function 'SH.GetSlotted'
"
Report comment to moderator  
Reply With Quote
Unread 05/08/14, 05:31 PM  
KinderH

Forum posts: 4
File comments: 15
Uploads: 0
Originally Posted by stjobe
Originally Posted by KinderH
Hey there, tried the latest version with minion and got this error (got french client) :
Please download version 1.0.2 which should fix this issue.
Working perfect, thanks a lot !
Report comment to moderator  
Reply With Quote
Unread 05/08/14, 05:21 PM  
stjobe
 
stjobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 101
Uploads: 3
Originally Posted by KinderH
Hey there, tried the latest version with minion and got this error (got french client) :
Please download version 1.0.2 which should fix this issue.

Originally Posted by Swizzy
Most likely that control isn't created at that point in time
Which was rather puzzling since the code IS wrapped in an if-block that won't run unless the parent control is created; turned out it was a case of me not realizing I was trying to attach it to another TLW - one which doesn't necessarily exist (since it can be toggled off in the addon options).

Either way, it should be fixed now.
Last edited by stjobe : 05/08/14 at 05:32 PM.
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.