Download
(6Kb)
Download
Updated: 08-22-11 08:24 AM
Pictures
File Info
Updated:08-22-11 08:24 AM
Created:10-15-10 01:41 PM
Downloads:3,446
Favorites:11
MD5:

SLDT Statline (fan update)

Version: 2.0.4
by: Evilsithgirl [More]

This is an update for SLDT Statline.. It is a plugin for SLDataText.

About
SLDataText Statline is a independent module for SLDT that tracks statistics in a real time manner. Statistics change based on combat, gear, and talent conditions.

Statline will recognize your current talent group (if more than one is available), and store seperate statistics for each talent group (ie. Primary, Secondary). Simply change the stats to what you want while in that talent group, and next time you change back to that talent group your selected statistics will restore to how you arranged them.

Upcoming Features:
- Option to chose the number of stats shown (1-5 is currently in development)

Announcements:
Feedback and suggestions are welcome. If commenting regarding bugs or feature requests, please be detailed (ie. if Bug, include error message and/or how to reproduce the bug). Basic comments about bugs or feature requests with little to no information will not be responded to.

Known Issues
- Sometimes the window frame requires a /reloadui to display correctly. This is currently being investigated.

v.2.0.4
-All haste will now calculate correctly (melee, ranged, spell) since they are now all independent haste values.

v.2.0.3
- Fixed the issue where resilience was not being properly calculated. Choosing resilience should now display the correct rating as shown in the character pane defense tab.
- Added updated code thanks to Suicidalkatt to help with garbage collection. (Suicidalkatt, you are properly credited in the comments at the top of the .lua file).

v 2.0.2
-Separated Melee, Ranged, and Spell casting haste into separate haste percents. This allows access for classes that use items that only benefit a specific class of haste (such as hunter scopes only benefit ranged haste).

v 2.0.1
-Added the following stats: Agility, Strength, Stamina, Intellect, Spirit, Haste (as a percent), Crit Rating (as a value) for melee and ranged.

v. 2.0
-Update TOC
-Add Mastery
Post A Reply Comment Options
Unread 09-20-11, 05:44 PM  
Brounks
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
using the latest version of this addon i get 2 errors

7x SLDT_Statline-2.0.4\SLDT_Statline.lua:1231: attempt to call field '?' (a nil value)
SLDT_Statline-2.0.4\SLDT_Statline.lua:1303: in function `?'
CallbackHandler-1.0-6:147: in function <...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-6:92: in function `Fire'
AceEvent-3.0-3 (Bartender4):120: in function <...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

and then

1x SLDT_Statline-2.0.4\SLDT_Statline.lua:1231: attempt to call field '?' (a nil value)
SLDT_Statline-2.0.4\SLDT_Statline.lua:1303: in function `Refresh'
SLDataText-4.2\Core.lua:232: in function `RefreshModule'
SLDT_Statline-2.0.4\SLDT_Statline.lua:633: in function `?'
CallbackHandler-1.0-6:147: in function <...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-6:92: in function `Fire'
AceEvent-3.0-3 (Bartender4):120: in function <...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Report comment to moderator  
Reply With Quote
Unread 08-27-11, 08:22 PM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
DPS

hey love the addon, i was wondering if you would be interested in implementing this tiny dps addon into sldt.

http://www.wowinterface.com/download...ShowMyDPS.html

its really accurate compared to recount, and is super tiny, im sure the author wont have a problem with it.

(this is basicly a copy of my post from
http://www.wowinterface.com/download...FANUPDATE.html)
Report comment to moderator  
Reply With Quote
Unread 08-09-11, 10:11 AM  
Evilsithgirl
A Kobold Labourer
 
Evilsithgirl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
I will be releasing an update today to fix the haste issues, and it should address the frame width issues. However until the servers come back up from US downtime, I cannot test it.
__________________
SLDT StatLine
Report comment to moderator  
Reply With Quote
Unread 06-05-11, 04:30 AM  
inkbreton
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Talking issue.

hi all.

At the begining (just knew this addon a couple of days ago) i got the same problem about frame lengh ...

just use u'r brain men /reload ftw !

reload every time u change font size and frame will be bigger and u will see all information.

sry for my english

to author :

During u'r vacation at school can u try to give another great stat (i try to find the way in lua file but i'm noobish with coding ) i'm a tank and i need Avoidance

regards !
Last edited by inkbreton : 06-05-11 at 04:34 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-11, 07:14 PM  
Brounks
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I just want to point out that haste is no longer shared my spell haste is higher than my melee and ranged haste.
Report comment to moderator  
Reply With Quote
Unread 05-01-11, 12:12 PM  
Ra1dMaX
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Vesper
Hey Love the addon, But just wondering if there is a way to space out the width of statline a bit right now i can't see the actual numbers it kinda of looks like:

Attpwr 1... MelCrit 2.. SpCrit 1...

I've tried just making the font smaller but it's gotten to the point where it's just too small to even read if i get all the numbers to show up there. I did go into the .lua file and make the name of the stat (attpwr, MelCrit, SpCrit) a bit shorter (AP, MCrt, SpCrt) but that didn't do anything.
yeah would love a option to lenghten the statline so i can see the numbers atm i can see everything under a magnetizing glass at 6 in font size
Last edited by Ra1dMaX : 05-28-11 at 05:26 PM.
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 04:02 PM  
Vesper
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hey Love the addon, But just wondering if there is a way to space out the width of statline a bit right now i can't see the actual numbers it kinda of looks like:

Attpwr 1... MelCrit 2.. SpCrit 1...

I've tried just making the font smaller but it's gotten to the point where it's just too small to even read if i get all the numbers to show up there. I did go into the .lua file and make the name of the stat (attpwr, MelCrit, SpCrit) a bit shorter (AP, MCrt, SpCrt) but that didn't do anything.
Report comment to moderator  
Reply With Quote
Unread 03-17-11, 09:43 AM  
Evilsithgirl
A Kobold Labourer
 
Evilsithgirl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
@countbased: I am not getting that error. But that error seems to be coming from SLData Text, the core addon. SLDT_Statline does not have a file called Friends.lua so it could not be generating that error.

@suicidalkatt. Thank you so much for your suggestion <3. I've updated the addon with your change and creditted you properly with a comment at the top of the .lua file. I have noticed a drastic improvement. Thanks again, I was able to learn the difference between the codes to help my future development.
__________________
SLDT StatLine
Report comment to moderator  
Reply With Quote
Unread 03-11-11, 10:35 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
I've still been using this version however I've found my personal change of this:

Code:
-- Stat/Func Tbl ----

local statFunc 
local function RefreshStats()
    if ( statFunc ) then statFunc = nil end
    statFunc = {
        ["Armor Penetration"] = function() return GetArmPen() end,
        ["Armor"] = function() return GetArmor() end,
		["Strength"] = function() return GetStrength() end,
		["Agility"] = function() return GetAgility() end,
		["Intellect"] = function() return GetIntellect() end,
		["Stamina"] = function() return GetStamina() end,
		["Spirit"] = function() return GetSpirit() end,
        ["Attack Power"] = function() return GetAttPwr() end,
        ["Attack Speed"] = function() return GetAttSpeed() end,
        ["Defense"] = function() return GetDefense() end,
        ["Ranged Attack Power"] = function() return GetRangAttPwr() end,
        ["Spell Penetration"] = function() return GetSpellPen() end,
        ["Spell Damage"] = function() return GetSplBonusDmg() end,
        ["Spell Healing"] = function() return GetSplBonusHeal() end,
        ["Mana Regen"] = function() return GetManaReg() end,
        ["Parry Chance"] = function() return GetParChn() end,
        ["Dodge Chance"] = function() return GetDodgeChn() end,
        ["Melee Crit"] = function() return GetMeleeCrit() end,
        ["Ranged Crit"] = function() return GetRangCrit() end,
        ["Spell Crit"] = function() return GetSpellCrit() end,
		["Melee Crit Rating"] = function() return GetMeleeCritRating() end,
		["Ranged Crit Rating"] = function() return GetRangCritRating() end,
        ["Hit Rating"] = function() return GetHitRating() end,
        ["Mastery Rating"] = function() return GetMasteryRating() end,
        ["Block Chance"] = function() return GetBlkChn() end,
        ["Expertise"] = function() return GetExpPerc() end,
        ["Haste Rating"] = function() return GetHasteRating() end,
		["Haste Percent"] = function() return GetHastePerc() end,
        ["Resilience"] = function() return GetResilience() end,
    }
end

-- Stat Fetch Func --

local function GatherStats(stat1, stat2, stat3)
    if statFunc == nil then 
		RefreshStats()
	end
    return statFunc[stat1](), statFunc[stat2](), statFunc[stat3]()
end
To be quite the solution for a lot of garbage data and cpu usage that's not needed.

This will actually remove the need to update all the stats and set them to a local constantly and only get the stats set by the user.
Report comment to moderator  
Reply With Quote
Unread 01-13-11, 12:13 PM  
countbassd
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Since yesterday i get this error:

Message: Interface\AddOns\SLDataText\Elements\Friends.lua:520: bad argument #2 to 'format' (string expected, got nil)
Time: 01/13/11 19:11:16
Count: 5
Stack: (tail call): ?
[C]: in function `format'
Interface\AddOns\SLDataText\Elements\Friends.lua:520: in function `?'
...ade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...ade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: (*temporary) = "FRIENDLIST_UPDATE"
(*temporary) = "FRIENDLIST_UPDATE"
(*temporary) = <function> defined =[C]:-1


VERY annoying, fix it please!
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 04:01 AM  
Phaux
A Murloc Raider
 
Phaux's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 35
Uploads: 1
Nice!

Nice work on this addon, much appreciated.

I was wondering if there was a way to edit the stat title similar to the armor option for sldata ex: (Armor: 100% to A: 100%), you can type the changes in right off the menu.

Also wanted to change the font direction, ex: its currently (Block: 20% Dodge: 20% Parry: 20%) change it to
(Block:20%
Dodge:20%
Parry:20%)

statline is a great addition.
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 06:18 PM  
Evilsithgirl
A Kobold Labourer
 
Evilsithgirl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally posted by nosoup4crr
I'd just like to mention that it's been confirmed by a few people that sldt is the reason for slow loading screens since 4.0.1. I'm not sure if this is something you're aware of or something that's able to be fixed. But, figured I'd spill the beans in case others were having issues.
i work on statline, not SLDT so I am not sure what issues exist in that code. I am not aware of any loading screen issues caused by statline itself. I do not have any slow loading screens. I am aware that there is a a bug where people DC on load in or upon landing or zoning, but that has been confirmed to be happening with and without addons (I can reproduce the bug without any addons simply by tabbing out and zoning).
__________________
SLDT StatLine
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 07:58 AM  
nosoup4crr
A Deviate Faerie Dragon

Forum posts: 17
File comments: 25
Uploads: 0
I'd just like to mention that it's been confirmed by a few people that sldt is the reason for slow loading screens since 4.0.1. I'm not sure if this is something you're aware of or something that's able to be fixed. But, figured I'd spill the beans in case others were having issues.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 12:46 PM  
zookii
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 124
Uploads: 3
Originally posted by Evilsithgirl
I am currently coding something that will allow anything from 1 - 5 different stats. Just be patient as I have a full semester of classes to fit in between my wow addiction
Awesome! No rush what so ever but glad you're working on it. If you need help testing it I will gladly help!
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 09:47 PM  
Evilsithgirl
A Kobold Labourer
 
Evilsithgirl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally posted by zookii
I'd love to see this more customizable. I did take it and removed the 3 stats and limited it to 1 but there was an issue with mastery so I discontinued it. You think it'd be possible to maybe change it in the coding to only show 1, 2, or all 3 stats? Personally I prefer as a melee to only show my AP during a fight as the best time to pop my CD for my ghoul as a DK. If it's not possible I might just post my edited version of just 1 stat being shown. Good work on keeping this going as it is a great addon for SLDataText!
I am currently coding something that will allow anything from 1 - 5 different stats. Just be patient as I have a full semester of classes to fit in between my wow addiction
__________________
SLDT StatLine
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.