Code Monkey home page Code Monkey logo

ratingbuster's People

Contributors

anonomit avatar daniel-w-f avatar evorage avatar hantunaar avatar luitzifa avatar mard35 avatar masgalor avatar raethkcj avatar thaodan avatar zendores avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ratingbuster's Issues

Primary stat translation breaks tooltip rendering

There's some awkward line wrapping in the tooltips that breaks the rendering of gems
render

Note the awkward line break inside the parenthesis for agility and how the gem lines are off by one (red gem stats showing on the line of yellow gem and yellow gem stats showing on the line below the sockets).

/rb sum gem not working

The following commands give a LUA error:
/rb sum gem sumgemred
/rb sum gem sumgemyellow
/rb sum gem sumgemblue

Adding the gem to the command (by link or by itemID) for example "/rb sum gem sumgemred [Solid Zircon]" results in the message:
RatingBuster: Queried server for Gem: Solid Zircon. Try again in 5 secs.

If the itemID is used instead of the linked item, for example for example "/rb sum gem sumgemred 28463" it will give the message:
RatingBuster: Queried server for Gem: 28463. Try again in 5 secs.

ruRU support

Hi.

No unit conversion for ruRU TBC Classic. Would you kindly look into it?
Thank you in advance.
WowClassic_2021 05 30-14 27 20

Mage T5 set bonus #2 erroneous spell crit number

Mage T5 set bonus #2 states "Your spell critical strikes grant you up to 70 spell damage for 6 seconds". RatingBuster is parsing the phrase "critical strikes" in the description and shows the conversion of 70 spell critical strike chance in the set bonus text. (See bottom of image below).

Wrong Set Stat

Dodge % Summary Ignoring Green Stats

(Classic Season of Mastery)
Dodge chance granted through 'green' stats is not included in the dodge % summary. Is this intended or some sort of error? You can see below my equipped legs have no agility or dodge, yet the stat compare on the right only shows the +0.28% from the agility not including the +2% on the compared item directly.

image

I've fully deleted the addon and associated /WTF/ files and the issue persists.

Request - Support for WowUp

Currently, this doesn't show upon a search in WowUp. From their Discord, it looks like the authors need to let them know about their addon in order to be searchable. If you could do that, it'd be much appreciated.

Strength Tooltip Conversion (Shaman)

When I was on my Shaman, I noticed this conversion listed for my Enh Shaman (70 Draenei Shaman - BC Classic)

image

Now unless I'm crazy, 26 strength converting to "+16 dmg, +16 healing" doesn't quite seem right here.

Error when equipping protection paladin 4 piece tier 6

269x ...ns\RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua:143: attempt to index field '?' (a nil value)
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:143: in function <...ns\RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:131>
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:2874: in function GetStatMod' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:2041: in function func'
[string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:2867: in function StatSummary' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1524: in function handler'
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:156: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:150>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@EPGP-Classic\libs\AceHook-3.0\AceHook-3.0-9.lua"]:95: in function <EPGP-Classic\libs\AceHook-3.0\AceHook-3.0.lua:87>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua"]:107: in function <...Master\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105>
[string "=[C]"]: ?
[string "=[C]"]: in function SetBagItem' [string "@FrameXML\ContainerFrame.lua"]:1352: in function ContainerFrameItemButton_OnEnter'
[string "@bagnon\common\Wildpants\classes\item.lua"]:369: in function ShowTooltip' [string "@Bagnon\common\Wildpants\classes\item.lua"]:340: in function UpdateTooltip'
[string "@FrameXML\GameTooltip.lua"]:435: in function <FrameXML\GameTooltip.lua:414>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
t =

{
}
set = 554
(for index) = 1
(for limit) = 19
(for step) = 1
i = 1
itemID = 30987
name = "Primal Mooncloth"
itemLink = "|cffa335ee|Hitem:30987:3002:24033:25896:::::70:::::::::|h[Lightbringer Faceguard]|h|r"
(for index) = 31
(for limit) = 31
(for step) = 1
j = 31
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Disenchanting requires Enchanting (300)"
(*temporary) = "Primal Mooncloth"
(*temporary) = "attempt to index field '?' (a nil value)"
item_set_cache =
{
}
tip = StatLogicTooltip {
1 = StatLogicTooltipTextLeft1 {
}
2 = StatLogicTooltipTextLeft2 {
}
3 = StatLogicTooltipTextLeft3 {
}
4 = StatLogicTooltipTextLeft4 {
}
5 = StatLogicTooltipTextLeft5 {
}
6 = StatLogicTooltipTextLeft6 {
}
7 = StatLogicTooltipTextLeft7 {
}
8 = StatLogicTooltipTextLeft8 {
}
9 = {
}
10 = {
}
11 = {
}
12 = {
}
13 = {
}
14 = {
}
15 = {
}
16 = {
}
17 = {
}
18 = {
}
19 = {
}
20 = {
}
21 = {
}
22 = {
}
23 = {
}
24 = {
}
25 = {
}
26 = {
}
27 = {
}
28 = {
}
29 = {
}
30 = {
}
SetBorderBlendMode = defined @SharedXML\SharedTooltipTemplates.lua:194
NineSlice = {
}
layoutType = "TooltipDefaultLayout"
0 =
TooltipBackdropOnLoad = defined @SharedXML\SharedTooltipTemplates.lua:163
TopOverlay = {
}
GetBackdropColor = defined @SharedXML\SharedTooltipTemplates.lua:182
updateTooltip = 0.200000
needsReset = true
BottomOverlay = {
}
SetBackdropColor = defined @SharedXML\SharedTooltipTemplates.lua:178
GetBackdropBorderColor = defined @SharedXML\SharedTooltipTemplates.lua:190
SetBackdropBorderColor = defined @SharedXML\SharedTooltipTemplates.lua:186
}

a thank you (and a request) :D

The Thank You

i just wanted to give a huge <3 to you for porting this! i missed this mod so much, i can't even begin to tell you how stoked i was when it actually popped up when i searched for it on wowup.. thank you! :D

it was one of the many addons i loved back in the day, but that seem to get looked over now due to everyone just blinding following bis lists lol


The Request

Is there any chance you'd be willing to take a look at the old DrDamage addon and see if it's something you could port over as well?

Or could you tell me what would need to be done to get it working again? I don't even know where to begin to try to fix it myself :/
(i realize that might be a complicated question/answer, so dont worry if you dont have the time to explain how i could fix it myself)

Spirit -> MP5

The formula for Druids seems incorrect. The following formula should be correct for druids and I believe priests.

SpiritIntellectRegen = 5 * 0.00932715221261 * sqrt(Intellect) * Spirit
With intellect being the characters total int.

Not sure if you already pull totals though.

Also, intensity is 30% mp5 while casting, not 15%.

1.0.5-bcc can't load

Message: ...dOns\RatingBuster\libs\AceEvent-3.0\AceEvent-3.0.lua:13: Cannot find a library instance of "CallbackHandler-1.0".
Time: Wed Jun 2 00:12:29 2021
Count: 1
Stack: ...dOns\RatingBuster\libs\AceEvent-3.0\AceEvent-3.0.lua:13: Cannot find a library instance of "CallbackHandler-1.0".
[string "=[C]"]: in function error' [string "@Interface\AddOns\Auctionator\Libs\LibItemUpgradeInfo-1.0\LibStub\LibStub.lua"]:38: in function LibStub'
[string "@interface\AddOns\RatingBuster\libs\AceEvent-3.0\AceEvent-3.0.lua"]:13: in main chunk

Locals: (*temporary) = "Cannot find a library instance of "CallbackHandler-1.0"."

Settings not saved per character

The settings on Ratingbuster currently does not seem to be separate per character, which is a problem if you want different things to show for different characters.

Example: I have a mage and warlock on same account and server.
On the mage under Stat Summary category Stat - Spell I have enabled "Sum Frost Spell Damage".
When I log the warlock, I then disable "Sum Frost Spell Damage" and enable "Sum Shadow Spell Damage".
If I log back to the mage, then the "Show Shadow Spell Damage" is enabled and not the "Sum Frost Spell Damage" that I enabled on that character.

Solution suggestion: Settings saved per character and/or character profiles.

Does not work

Doesn't show anything, for my overloaded by addons UI, a couple of errors:

555x ...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua:190: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: ?
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:190: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:185>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `SetBagItem'
[string "@FrameXML\ContainerFrame.lua"]:1346: in function `ContainerFrameItemButton_OnEnter'
[string "@ArkInventory\ArkInventory-30949.lua"]:8055: in function `Frame_Item_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals:
(*temporary) = nil
(*temporary) = "table expected, got nil"
 = <function> defined =[C]:-1

and

1x ...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua:238: attempt to call method 'GetObjectType' (a nil value)
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:238: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:233>
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:351: in function `Hook'
[string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1313: in function <RatingBuster\RatingBuster.lua:1311>
[string "=[C]"]: ?
[string "@Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function `EnableAddon'
[string "@Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Error when hovering over a trinket

I get this Error message. It gets more if i mouse over a trinket item. Any other item is fine.
Class Druid Feral
Game is BCC
Client language is german.
Addonversion is 1.2.2
Her it goes to 129 but if i hover over any more trinkets it rasies more...

"
129x RatingBuster\UTF8\utf8.lua:84: UTF-8 string terminated early
[string "=[C]"]: in function error' [string "@RatingBuster\UTF8\utf8.lua"]:84: in function <RatingBuster\UTF8\utf8.lua:59> [string "@RatingBuster\UTF8\utf8.lua"]:171: in function utf8len'
[string "@RatingBuster\UTF8\utf8.lua"]:209: in function <RatingBuster\UTF8\utf8.lua:189>
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:4448: in function GetSum' [string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:4908: in function GetDiff'
[string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:2805: in function StatSummary' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1526: in function handler'
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:191: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:185>
[string "=[C]"]: in function SetCompareItem' [string "@FrameXML\GameTooltip.lua"]:716: in function GameTooltip_ShowCompareItem'
[string "@!MoncaiCompare!MoncaiCompare-7.2.0.lua"]:48: in function <!MoncaiCompare!MoncaiCompare.lua:46>
...
[string "=[C]"]: ?
[string "@Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua"]:434: in function <Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:428>
[string "@TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua"]:107: in function <...Master\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function SetBagItem' [string "@FrameXML\ContainerFrame.lua"]:1352: in function ContainerFrameItemButton_OnEnter'
[string "@bagnon\common\Wildpants\classes\item.lua"]:369: in function ShowTooltip' [string "@Bagnon\common\Wildpants\classes\item.lua"]:340: in function UpdateTooltip'
[string "@bagnon\common\Wildpants\classes\item.lua"]:180: in function <...faceBagnon\common\Wildpants\classes\item.lua:179>

Locals:
(*temporary) = "UTF-8 string terminated early"
"

Summary overview - crit comparison is wrong

In the sum overview the comparison of crit% is wrong (german client).
At least thats the case in the example of having two items of which the one item has crit% from an agility source and the other item has crit from crit rating source.
In this example the equipped item has 1.01% crit from crit rating while the item in the inventory does have 1.27% crit from agility.
The comparison states that the item in the inventory results in a gain of 1.27% of crit% which means that the equipped item with the crit rating source is not taken into account.

This bug is probably related to another bug that causes crit rating not being displayed or recognized at all in the summary, also when turned on in the settings.

same error on 1.07

two errors:
19x ...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua:190: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: ?
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:190: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:185>
[string "=[C]"]: in function SetInventoryItem' [string "@FrameXML\PaperDollFrame.lua"]:1516: in function PaperDollItemSlotButton_OnEnter'
[string ":OnEnter"]:1: in function <[string ":OnEnter"]:1>

Locals:
(*temporary) = nil
(*temporary) = "table expected, got nil"
= defined =[C]:-1

1x ...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua:238: attempt to call method 'GetObjectType' (a nil value)
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:238: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:233>
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:351: in function Hook' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1328: in function <RatingBuster\RatingBuster.lua:1326> [string "=[C]"]: ? [string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:65> [string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function EnableAddon'
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Working under BCC

Dear raethkcj,

thank you so much for working on ratingbuster! I loved this addon in the older days (or was it a similar addon, I dont remember). Unfortunatly, Im not able to get it working in BCC (loaded the correct version). There is no breakdown / there are no stats shown in the tooltip. I`m able to open the config with /rb, but e.g. /rb toggle as well as the other commands is not working. I just tried to run RB without any other addon to make sure there is nothing blocking it, same issue. Any ideas how to get it working? Do I need a special additional addon?

Best regards from Aachen, Germany
Raggok

[1.3.2] Error when wearing Lightbringer Chestguard

The Prot Paladin T6 chest is still throwing errors on 1.3.2. Here is what I am seeing when I have it equipped - it does not generate errors if i mouseover it in bags, but if i put it on, mousing over any chest starts generating this error. I disabled all addons except RB and BugGrabber.

225x ...ns\RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua:4252: attempt to index field '?' (a nil value)
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:4252: in function GetSum' [string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:4895: in function GetDiff'
[string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:2804: in function StatSummary' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1524: in function handler'
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:156: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:150>
[string "=[C]"]: ?

Locals:
self =

{
GetRAPFromAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3355
GetReductionFromArmor = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:2884
GetClassIDFromName = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:410
GetSum = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4204
argCheck = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:75
GetRAPPerAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3316
GetStatMod = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:2811
GetRatingIDFromName = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:509
tip = StatLogicTooltip {
}
ModEnchantGem = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3994
RemoveGem = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3976
GetBlockValueFromStr = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3173
GetStatNameFromID = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:414
RemoveEnchantGem = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3985
RemoveEnchant = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3967
GetBlockValuePerStr = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3135
GetAPFromAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3266
GetNormalManaRegenFromSpi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3886
GetDiff = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4844
GetAPPerAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3224
GetHealthRegenFromSpi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3947
GetEffectFromRating = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:2989
StatTable =
{
}
PatternTest = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4960
Bench = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4940
GetDodgePerAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3438
tipMiner = StatLogicMinerTooltip {
}
GetDodgeFromAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3468
GetGemID = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4120
GetAPPerStr = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3049
GetBaseDodge = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3406
GetEffectFromDefense = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:2901
GetSpellCritFromInt = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3707
BuildGemmedTooltip = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4038
GetCritFromAgi = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3581
GetAPFromStr = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:3085
GetDiffID = defined @RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:4711
}
item = "|cffa335ee|Hitem:30991:2661:32200:32200:32200::::70:::::::::|h[Lightbringer Chestguard]|h|r"
table =
{
BLOCK_VALUE = 47
itemType = "INVTYPE_CHEST"
link = "|cffa335ee|Hitem:30991:2661:32200:32200:32200::::70:::::::::|h[Lightbrin

v1.0.7 Release

Well for some reason the one marked as "RatingBuster-v1.0.7-bcc.zip", doesn't work with BCC at all.
Funnily enough "RatingBuster-v1.0.7-classic.zip" seems to work fine even though its marked as classic and not bcc.

Stats summary shows all zeroes

Hello!
All my stats summary shows 0 (+0) while I'm comparing items. Without enabled option to show zeroes, there is no stats summary at all.
AddonIssue
I use Russian game client, so maybe localization caused this problem,
Tried to disable all other addons and nothing changed.
Thank you

Error when Lightbringer Chestguard Equipped

Addon stops displaying on helm, shoulder, gloves, pants, chest tooltip if I have Lightbringer Chestguard equipped. Also get the error below. I have already tried disabling TSM and Itemrack. Any suggestions?

6054x ...ns\RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua:143: attempt to index field '?' (a nil value)
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:143: in function <...ns\RatingBuster\libs\StatLogic-1.0\StatLogic-1.0.lua:131>
[string "@RatingBuster\libs\StatLogic-1.0\StatLogic-1.0-78899.lua"]:2874: in function GetStatMod' [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1774: in function <RatingBuster\RatingBuster.lua:1561> [string "=(tail call)"]: ? [string "@RatingBuster\RatingBuster-1.3.8 (r$Revision: 78903 $).nil.lua"]:1435: in function handler'
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:156: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:150>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@TradeSkillMaster\LibTSM\Service\ItemTooltipClasses\Wrapper.lua"]:107: in function <...Master\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:105>
[string "=[C]"]: in function SetBagItem' [string "@ItemRack\ItemRack-3.69.nil.lua"]:1532: in function func'
[string "@ItemRack\ItemRack-3.69.nil.lua"]:905: in function `OnUpdate'
[string ":OnUpdate"]:1: in function <[string ":OnUpdate"]:1>

Locals:
t =

{
}
set = 552
(for index) = 5
(for limit) = 19
(for step) = 1
i = 5
itemID = 30991
name = "Wrath of Spellfire"
itemLink = "|cffa335ee|Hitem:30991:2659:32196:32196:32221::::70:::::::::|h[Lightbringer Chestguard]|h|r"
(for index) = 31
(for limit) = 31
(for step) = 1
j = 31
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Set: Increases the mana gained from your Spiritual Attunement ability by 10%."
(*temporary) = "Wrath of Spellfire"
(*temporary) = "attempt to index field '?' (a nil value)"
item_set_cache =
{
}
tip = StatLogicTooltip {
1 = StatLogicTooltipTextLeft1 {
}
2 = StatLogicTooltipTextLeft2 {
}
3 = StatLogicTooltipTextLeft3 {
}
4 = StatLogicTooltipTextLeft4 {
}
5 = StatLogicTooltipTextLeft5 {
}
6 = StatLogicTooltipTextLeft6 {
}
7 = StatLogicTooltipTextLeft7 {
}
8 = StatLogicTooltipTextLeft8 {
}
9 = {
}
10 = {
}
11 = {
}
12 = {
}
13 = {
}
14 = {
}
15 = {
}
16 = {
}
17 = {
}
18 = {
}
19 = {
}
20 = {
}
21 = {
}
22 = {
}
23 = {
}
24 = {
}
25 = {
}
26 = {
}
27 = {
}
28 = {
}
29 = {
}
30 = {
}
SetBorderBlendMode = defined @SharedXML\SharedTooltipTemplates.lua:194
NineSlice = {
}
layoutType = "TooltipDefaultLayout"
0 =
TooltipBackdropOnLoad = defined @SharedXML\SharedTooltipTemplates.lua:163
TopOverlay = {
}
GetBackdropColor = defined @SharedXML\SharedTooltipTemplates.lua:182
updateTooltip = 0.200000
needsReset = true
BottomOverlay = {
}
SetBackdropColor = defined @SharedXML\SharedTooltipTemplates.lua:178
GetBackdropBorderColor = defined @SharedXML\SharedTooltipTemplates.lua:190
SetBackdropBorderColor = defined @SharedXML\SharedTooltipTemplates.lua:186
}

Agility Attack Power not showing nor calculating in totals

Enhancement Shaman, en_US

If you look at this screenshot (below), you can see in my settings I have AP for agility enabled, however it is not showing on the tooltip.
s1

I believe this is also causing an issue in this second screen shot not calculating agility into the attack power sum for an item. (I put the correct values and calculations in the screenshot.)
s2

feral attack power

Hi...
The druid's agility does not turn into feral attack power!

mfg Thomas

ps: nice Addon thx

sry for bad english (google)

Issue with RatingBuster and RCLootCouncil Classic

Link to AddOn: https://www.curseforge.com/wow/addons/rclootcouncil-classic

Issue: RatingBuster seems to have some issues when used in conjunction with the RCLC Classic Addon. I've encountered Lua Errors when using the two together, and will include one below.

Additionally, I've seen people mention on the RCLC Discord / Advise to not use the two AddOns together. I'll include links/screenshots for that as well in-case it may help.

(Requires access to RCLC Discord - but see screenshots for snippets of conversations - https://discord.gg/WfYhCx9 )
https://discord.com/channels/427445230870986752/538502872682201108/860329778631933962
https://discord.com/channels/427445230870986752/538502872682201108/859471052849676308
https://discord.com/channels/427445230870986752/538502872682201108/867431894206382111

image

image

image

https://www.curseforge.com/wow/addons/rclootcouncil-classic/issues/149

Here is a link to the Lua error in question:

ratingbuster lua rclc.txt

Thanks for looking into this :)

Items Not Parsing Correctly Without Reload UI

Has been an issue for quite some time. Noticed it was mentioned in another issue briefly before but it's a constant issue currently that any time a check the tooltip for an item I don't own or that hasn't been looked at in that game session, the UI must be /reload before the correct information appears. I have waited several minutes after looking at the tooltip to give it time to be "cached" (not sure what exactly the process is), but it often doesn't load properly even after that long a time period.

image

Hopefully a workaround is possible. I imagine a large number of players who aren't as "savvy" have probably passed on items without realizing that certain stats are not calculated on the tooltip due to this error.

Dodge rating in local French

Hello

we have an issue with the Dodge rating in the french version.

It doesn't works fine, seems to not detect the rating on item so addon display 0 and we can't compare items very well.

Sorry for my bad english hope u can fix it soon :)

Thx a lot
WoWScrnShot_010222_183345_LI

Print "Empty Result"

Latest beta version (1.2.0-beta.0) prints on chat "empty result" all the time.

Cant disable summary showing

/rb sum show
/rb sum hide
Unknown arguments
and i dont see any other commande to turn off the summary

Edit: line 509 in the .lua, the toggle option is showSum when the description says it should be show

Issue with RatingBuster interacting with LinkWrangler

When I click a link from the chat log for an equipment piece while running LinkWrangler and RatingBuster I get the following error:

15x ...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua:270: attempt to index field 'TipHooker' (a nil value)
[string "@RatingBuster\libs\TipHooker-1.0\TipHooker-1.0-67029.lua"]:270: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:261>
[string "=[C]"]: in function `CreateFrame'
[string "@LinkWrangler\LinkWrangler-2.04.lua"]:1075: in function <LinkWrangler\LinkWrangler.lua:1065>
[string "@LinkWrangler\LinkWrangler-2.04.lua"]:1135: in function <LinkWrangler\LinkWrangler.lua:1113>
[string "@LinkWrangler\LinkWrangler-2.04.lua"]:1805: in function <LinkWrangler\LinkWrangler.lua:1803>
[string "@LinkWrangler\LinkWrangler-2.04.lua"]:1876: in function `SetItemRef'
[string "@FrameXML\ChatFrame.lua"]:3678: in function <FrameXML\ChatFrame.lua:3677>
[string "=[C]"]: ?
[string "=[C]"]: in function `ChatFrame_OnHyperlinkShow'
[string "*:OnHyperlinkClick"]:1: in function <[string "*:OnHyperlinkClick"]:1>
[string "=[C]"]: ?

Locals:
frameType = "GameTooltip"
name = "LinkWranglerTooltip1"
parent = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
 variablesLoaded = true
}
inheritFrame = "LinkWranglerTooltipTemplate"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 item = <table> {
 }
}
(for control) = "item"
tipType = "item"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "GameTooltip"
 2 = "ItemRefTooltip"
 3 = "ShoppingTooltip"
 4 = "ComparisonTooltip"
 5 = "EQCompareTooltip"
 6 = "tekKompareTooltip"
 7 = "IRR_"
 8 = "LinkWrangler"
 9 = "LinksTooltip"
 10 = "AtlasLootTooltip"
 11 = "ItemMagicTooltip"
 12 = "SniffTooltip"
 13 = "LH_"
 14 = "MirrorTooltip"
 15 = "TooltipExchange_TooltipShow"
 16 = "AtlasQuestTooltip"
}
(for control) = 8
_ = 8
v = "LinkWrangler"
tooltip = LinkWranglerTooltip1 {
 0 = <userdata>
 TopRightCorner = <unnamed> {
 }
 backdropColor = <table> {
 }
 Center = <unnamed> {
 }
 BottomOverlay = <unnamed> {
 }
 backdropInfo = <table> {
 }
 OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:239
 BottomEdge = <unnamed> {
 }
 backdropBorderColor = <table> {
 }
 GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:477
 SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:301
 OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:269
 HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:365
 SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:509
 RightEdge = <unnamed> {
 }
 BottomRightCorner = <unnamed> {
 }
 BottomLeftCorner = <unnamed> {
 }
 GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:275
 updateTooltip = 0.200000
 TopLeftCorner = <unnamed> {
 }
 TopEdge = <unnamed> {
 }
 ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:381
 SetBackdrop = <function> defined @SharedXML\Backdrop.lua:416
 ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:369
 TopOverlay = <unnamed> {
 }
 GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:496
 GetBackdrop = <function> defined @SharedXML\Backdrop.lua:434
 needsReset = true
 SetupPieceVisuals = <function> defined @SharedXML\Backdrop.lua:333
 SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:486
 LeftEdge = <unnamed> {
 }
 SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:353
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "SetHyperlink"
 2 = "SetBagItem"
 3 = "SetInventoryItem"
 4 = "SetAuctionItem"
 5 = "SetAuctionSellItem"
 6 = "SetLootItem"
 7 = "SetLootRollItem"
 8 = "SetCraftSpell"
 9 = "SetCraftItem"
 10 = "SetTradeSkillItem"
 11 = "SetTrainerService"
 12 = "SetInboxItem"
 13 = "SetSendMailItem"
 14 = "SetQuestItem"
 15 = "SetQuestLogItem"
 16 = "SetTradePlayerItem"
 17 = "SetTradeTargetItem"
 18 = "SetMerchantItem"
 19 = "SetBuybackItem"
 20 = "SetMerchantCostItem"
 21 = "SetSocketGem"
 22 = "SetExistingSocketGem"
 23 = "SetHyperlinkCompareItem"
 24 = "SetGuildBankItem"
 25 = "SetItemByID"
}
(for control) = 1
_ = 1
methodName = "SetHyperlink"
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "function"
(*temporary) = nil
(*temporary) = "attempt to index field 'TipHooker' (a nil value)"
pairs = <function> defined =[C]:-1
HandlerList = <table> {
 item = <table> {
 }
}
ipairs = <function> defined =[C]:-1
TooltipList = <table> {
 spell = <table> {
 }
 item = <table> {
 }
 buff = <table> {
 }
 talant = <table> {
 }
 action = <table> {
 }
 unit = <table> {
 }
}
print = <function> defined @RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:45
_G = <table> {
 UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML\ActionButton.lua:70
 StanceButton9OverlayOverlay = StanceButton9OverlayOverlay {
 }
 ARKINV_SearchFrameViewTableRow12T1 = ARKINV_SearchFrameViewTableRow12T1 {
 }
 ERR_OUT_OF_CHI = "Not enough chi"
 DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it criti

The link does still open though.

Possible to add stats on comparison tooltip?

Hi, I'm sorry for raising an issue for this, wasn't sure how else to contact you.

Is it possible to have this addon work on the comparison tooltip? For items like rings and weapons it's hard to gauge the actual pro/con of a new item. I have no idea if it's possible, I'm assuming it probably isn't.

Thanks!

Sum is not taking into account autofill gems.

Picture
I have autofilled to 6 Stamina gems.
The Stat Summary shows the item with 195.7 Health for 19 Stamina (19stam + 3% from talent = 195.7 Health).
It should be 31 Stamina when adding the 2 6 Stamina gems and showing 319.3 Health.

I may be wrong on how that addon is supposed to work too, not sure. Cannot test with an item with a gem equipped since i'm not on beta.

Thanks a lot for reviving the addon by the way. Definately a must have for fine tuning around that 102.4%.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.