Quantcast
Download
(11 Kb)
Download
Updated: 08/16/17 03:31 PM
Pictures
File Info
Compatibility:
Horns of the Reach (3.1)
Morrowind (3.0)
Updated:08/16/17 03:31 PM
Created:03/24/17 09:47 PM
Monthly downloads:325
Total downloads:2,765
Favorites:10
MD5:
3.1
Grind Timer  Updated less than 3 days ago!
Version: 1.6.1
by: Tirilance [More]
A simple EXP tracker to help you visualize your leveling goals being able to display:
  • Estimated time until goal reached
  • Experience needed until goal reached
  • Kills needed until goal reached
  • Estimated experience gain per hour
  • Estimated levels gained per hour
  • Kills in the last 15 minutes

Selecting your target level is done in the UI itself to make it more convenient.

If you encounter any issues or notice something not working as it should, do let me know so I can fix it. Any feedback you may have is welcomed.

I have also uploaded this project to Github.
v1.6.1 -
  • Updated to API version 100020.

v1.6.0 -
  • Re-enabled the option to set a champion level as a target level on a character below level 50.
  • Increased the duration of exp event tracking to 15 minutes.
  • Major code refactoring.

v1.5.0 -
  • Added the option to recolor the UI text.
  • Fixed a weird behavior with the lock button.
  • This addon is now on Github.

v1.4.1 -
  • Opacity now updates UI opacity on user input to more easily find the right setting without hitting enter.
  • Opacity and Target Level no longer stay empty if focus is lost while empty.
  • Fixed a bug where "Experience Needed Until Level" would be off by one level.
  • More code refactoring.

v1.4.0 -
  • Added a reset button to the UI.
  • Minor code refactoring.

v1.3.2 -
  • Updated to API version 100019.

v1.3.1 -
  • Fixed a typo in a function call causing a Lua error occurring when leaving the normal target level editbox empty.
  • Fixed a Lua error occurring when trying to set target level to normal level 50.
  • Fixed a Lua error occurring when trying to set target level to next level when under level 50.

v1.3.0 -
  • Redesigned the window to take up less screen space when not actively being interacted with.
  • The window's position is now saved account-wide.
  • Added a keybinding to the keybindings menu for toggling the window's visibility between hidden and visible.
  • Added an opacity setting in the options menu; this option is saved account-wide.
  • Added a high contrast text option that adds a thin black border around the text for better visibility when the window is transparent; this option is saved account-wide.
  • Added a button to lock the window's position to prevent accidental movement. Lock state is saved account-wide.
  • Fixed a bug where experience gain per hour was not correctly being applied to the first label spot.

v1.2.2 -
  • Fixed a typo in a function name causing normal levels to cause Lua errors when gaining exp.

v1.2.1 -
  • Fixed controls in the labels menu disappearing.

v1.2.0 -
  • Added kills in last 10 minutes metric.
  • Fixed Levels per hour label option not correctly updating the dropdown button text.
  • Now rounds the kills needed until target level.
  • Fixed various issues with both normal and champion target levels not applying/saving properly in certain situations.
  • Fixed Lua errors occuring when interacting with UI elements.

v1.1.0 -
  • Added levels gained per hour metric.
  • Fixed "Normal" and "Champion" level buttons initializing as visible when Next Level mode was selected.
  • Fixed exp gain per hour displaying incorrect values.

v1.0.0 -
  • Initial upload.
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
1.6.0
11kB
Tirilance
07/12/17 07:02 PM
1.5.0
12kB
Tirilance
07/02/17 02:45 PM
1.4.1
11kB
Tirilance
06/19/17 01:54 AM
1.4.0
11kB
Tirilance
06/18/17 01:47 AM
1.3.2
11kB
Tirilance
06/17/17 02:16 AM
1.3.1
11kB
Tirilance
04/18/17 08:42 AM


Post A Reply Comment Options
Unread 04/17/17, 10:10 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
Re: Lua Error

Originally Posted by Veir
Get the following error when I set a target level for a character below level 50. The error does not show when I set a champion level target for a level 50 character.

Code:
user:/AddOns/GrindTimer/GrindTimer.lua:144: operator + is not supported for number + nil
stack traceback:
	user:/AddOns/GrindTimer/GrindTimer.lua:144: in function 'GrindTimer:GetTargetLevelEXP'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:256: in function 'GrindTimer:UpdateNewTargetLevel'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:242: in function 'GrindTimer:LevelEntryTextSubmitted'
	GrindTimerWindowLevelEntryBox_Enter:4: in function '(main chunk)'
Similar error when selecting Next Level for a sub-50 character:

Code:
user:/AddOns/GrindTimer/GrindTimer.lua:144: operator + is not supported for number + nil
stack traceback:
	user:/AddOns/GrindTimer/GrindTimer.lua:144: in function 'GrindTimer:GetTargetLevelEXP'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:256: in function 'GrindTimer:UpdateNewTargetLevel'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:297: in function 'GrindTimer:NextModeButtonClicked'
	GrindTimerWindowNextModeButton_Clicked:3: in function '(main chunk)'
Using version 1.3.0
Thanks for letting me know about those, I just updated it and I believe those errors should go away now.
__________________
NA Characters:
  • Wheats-Sama
  • Meepo Meepo Meepo Meepo
  • Fishysticksrecipe
  • Syranis Lethox
Report comment to moderator  
Reply With Quote
Unread 04/17/17, 09:31 AM  
Veir

Forum posts: 0
File comments: 1
Uploads: 0
Lua Error

Get the following error when I set a target level for a character below level 50. The error does not show when I set a champion level target for a level 50 character.

Code:
user:/AddOns/GrindTimer/GrindTimer.lua:144: operator + is not supported for number + nil
stack traceback:
	user:/AddOns/GrindTimer/GrindTimer.lua:144: in function 'GrindTimer:GetTargetLevelEXP'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:256: in function 'GrindTimer:UpdateNewTargetLevel'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:242: in function 'GrindTimer:LevelEntryTextSubmitted'
	GrindTimerWindowLevelEntryBox_Enter:4: in function '(main chunk)'
Similar error when selecting Next Level for a sub-50 character:

Code:
user:/AddOns/GrindTimer/GrindTimer.lua:144: operator + is not supported for number + nil
stack traceback:
	user:/AddOns/GrindTimer/GrindTimer.lua:144: in function 'GrindTimer:GetTargetLevelEXP'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:256: in function 'GrindTimer:UpdateNewTargetLevel'
	user:/AddOns/GrindTimer/UI/GrindTimerUI.lua:297: in function 'GrindTimer:NextModeButtonClicked'
	GrindTimerWindowNextModeButton_Clicked:3: in function '(main chunk)'
Using version 1.3.0
Report comment to moderator  
Reply With Quote
Unread 03/27/17, 02:59 AM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 3
File comments: 141
Uploads: 0
Nice little Addon

no LUA error

transparent window would be nice
shortcut (assign keyboard key) would be nice
lock in position would be nice
account wide option would be nice
change font size, color......would be nice
language translations eng, fra, ger would be nice


many wishes, maybe you can make some
Last edited by FWSWBN : 03/27/17 at 03:01 AM.
Report comment to moderator  
Reply With Quote
Unread 03/27/17, 12:11 AM  
lucas182

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Tirilance
Originally Posted by lucas182
Getting LUA errors because of this addon.

Cannot use any item in my inventory. Triggers LUA error.

Cannot drag and drop skills, triggers LUA error.


Those are the bugs.

As for feature requests:

Would love to be able to customize the window. Change size, transparency, etc. Right now, it really sticks out too much and takes up way too much space on my screen.

Will copy and paste LUA error soon.
Which version are you getting that Lua error in? I just updated it to 1.2.0 and I think I fixed the error you're talking about, but I'm not 100% since that error didn't come up every time I've tested it. I've been trying to fix it for a while and it seems to have gone away this time... If that error persists after updating then I'll get into it tonight. I'll also see what I can do with the window customization options.

Not getting LUA errors with the newest version.

If you could add the customization options, that would be great.

Window transparency would be good enough for me. I'd rather have just the text, than the big black window.
Report comment to moderator  
Reply With Quote
Unread 03/26/17, 09:47 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
Originally Posted by lucas182
Getting LUA errors because of this addon.

Cannot use any item in my inventory. Triggers LUA error.

Cannot drag and drop skills, triggers LUA error.


Those are the bugs.

As for feature requests:

Would love to be able to customize the window. Change size, transparency, etc. Right now, it really sticks out too much and takes up way too much space on my screen.

Will copy and paste LUA error soon.
Which version are you getting that Lua error in? I just updated it to 1.2.0 and I think I fixed the error you're talking about, but I'm not 100% since that error didn't come up every time I've tested it. I've been trying to fix it for a while and it seems to have gone away this time... If that error persists after updating then I'll get into it tonight. I'll also see what I can do with the window customization options.
__________________
NA Characters:
  • Wheats-Sama
  • Meepo Meepo Meepo Meepo
  • Fishysticksrecipe
  • Syranis Lethox
Report comment to moderator  
Reply With Quote
Unread 03/26/17, 09:26 PM  
lucas182

Forum posts: 0
File comments: 5
Uploads: 0
Getting LUA errors because of this addon.

Cannot use any item in my inventory. Triggers LUA error.

Cannot drag and drop skills, triggers LUA error.


Those are the bugs.

As for feature requests:

Would love to be able to customize the window. Change size, transparency, etc. Right now, it really sticks out too much and takes up way too much space on my screen.

Will copy and paste LUA error soon.
Report comment to moderator  
Reply With Quote
Unread 03/25/17, 12:31 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
Originally Posted by silvereyes
This is a cool looking addon. Is there any chance we could get an option of Levels per Hour? XP / Hour isn't really a useful metric because of battle leveling changing what mobs are worth, and because different levels require ever increasing XP.

What I really care about is how many levels can I increase per hour in a grind spot. This helps me compare grind spots.
Adding levels per hour as a feature is definitely do-able. I hadn't thought of that myself and now that you mention it, I really like that one.
__________________
NA Characters:
  • Wheats-Sama
  • Meepo Meepo Meepo Meepo
  • Fishysticksrecipe
  • Syranis Lethox
Report comment to moderator  
Reply With Quote
Unread 03/25/17, 12:14 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 110
Uploads: 10
This is a cool looking addon. Is there any chance we could get an option of Levels per Hour? XP / Hour isn't really a useful metric because of battle leveling changing what mobs are worth, and because different levels require ever increasing XP.

What I really care about is how many levels can I increase per hour in a grind spot. This helps me compare grind spots.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: