2.1.1] Hit cap / Gems input tab (/w gem tooltips on).
Total Dps Comparison / Projection using an Hit Cap
[2.1.3] WoWEquip support.
[2.1.3] Gem Optimizer
RhadaTip Dps/Hps Tooltip Enhancer
RhadaTip Dps/Hps Tooltip Enhancer 3.0.0
What does RhadaTip do?
Item V.S. Item comparisons (to know how much dps this new badge item will grant to you, how many dkp you should bid on this newly dropped raid loot, etc).
2.1 This means that the item comparison is always accurate. Limiting the scope of the comparison only to the two items themselves will produce highly inaccurate results (as a consequence of passing the hit cap, breaking a tier set bonus etc).
2.2 Thus, RhadaTip supports the hit cap and tier set bonuses.
One-button-optimizer for the whole gear. Clicking this button, RhadaTip will scan your equipped items plus all the items in your bags, compute which combination will result in the highest gear xPS value, and equip it.
4.1 This is extremely useful. An item that is a small dps gain at the moment, might be a good dps gain (or a dps loss, for that matter) after having changed another item. As an example, an item drops (ie. a new pair of bracers). It is a small dps gain for you at the moment. You are only two emblems away from getting a new pair of legs. Before passing or bidding dkp, you might be interested in knowing what kind of dps gain those bracers would net to you also factoring in the new pair of leggings that you are about to get. Using RhadaTip and WoWEquip, that is possible.
4.2 This is also much more useful for the average raider than a simple BiS list. The best in slot list is actually quite useless considering that those items are only the highest dps items when you combine them all together, and less than 0.00001% of the raiders will ever get them before the next tier is released.
4.3 Easy, on the fly comparisons between your full gear set and that one of other players.
6.1 On the left handside it shows the best gem of each colour, based on your currently set scaling values.
6.2 On the right handide, it will compute for you the optimal gemming of any item, be it an item that you already own (and therefore might be already gemmed), or an item that you don't already own. It will also show what gain you will get by regemming, so that you can better evaluate if it is worth going for it.
It comes with a collection of pre defined scaling values accessible by the /rt pv slash command. These values are mostly taken from SimulationCraft for maximum reliability and actuality.
By using RhadaTip in combo with Auc-Searcher-RhadaTip, you can easily scan the auction house to find upgrades for you.
How does it work?
To make the "xPS gain = n" show meaningful numbers, type /rt sv to open the input frame. Type in your scaling values. Once you have saved them with the button, they will be saved for future game sessions.
If you don't have your scaling values, use /rt pv and select the closest set of scaling values to you (based on your gear level and talents).
If you have spent your talent in a way that matches one of the RhadaTip saved templates, the scaling values will be automatically set (but I still suggest to review them).
To make the "Total gear xPS = n" show even more meaningful numbers, type /rt hc to open the input frame. Type in your desired hit percentage that you want to achieve from gear only. As an example, if your hit cap versus a boss is at 17% hit, and you plan to receive +4% hit from raid buffs or racials, you have to put 13 in this frame (mind not putting the % symbol in here too). Here you can also set a "some casting time" value used to compute trinket procs, and the default filling gems for each empty socket bonus. Once you have saved them with the button, it will be saved for future game sessions.
Where to get your correct scaling values? I'd suggest that you run your own SimulationCraft, if you really can't, you will probably be able to find them on some failjerks webside.
I'm still not sure on how to make it work, nor I really understand what I can do with it...
The following is a list of videos that I've recorded and uploaded on youtube:
- Entirely rewritten code makes the addon extremely lightweight. You won't notice a single fps drop when mousehovering items. It will also be at least 35% faster in computing the best gear combination. It will make a workaround to the issue with Autobar possible, so the two mods will finally be able to work together.
- All addon compatibility issues have been worked around, therefore there is no more incompatibility with Autobar or Outfitter.
- The expertise cap is finally in, enabling melee to achieve the same accuracy that only casters could get until now.
- You can now choose a minimum itemLevel value in the Gear Optimizer tab. All items in your bags below this itemLevel will be skipped by the gear optimizer. This means that you can now fire it with fishing poles, mining picks and lvl 70 items in your bags, without having them slowing it down significantly.
- The gear optimizer will properly work if the best solution has 2x of the same One-Handed weapons as the weapons of choice.
- Added all left out Trial of the Crusade Trinkets, Darkmoon Card: Greatness, and Battlemaster Ruination.
- Fixed the Sundial of the Exiled proc chance.
- Fixed the tier9 localized names.
- The gear optimizer will print out the items needed to achieve the best gear possible, in case there is some problem with their auto-equipment (Binds when Equipped items, too many Dragon's Eyes).
- Fixed an offhand evaluation bug.
What other commands are there?
Quite a few. You can access the complete list of available options by typing /rt in game. In here, I'll only spend a couple words on the following:
/rt sv -> Opens up the scaling values' input frame.
/rt hc -> Opens up the frame with useful functionalities like the hit cap, the average casting time, the auto filling gems, turn on/off the WoWEquip support etc.
/rt ogear -> Opens up the Gear Optimizer frame.
/rt og -> Opens up the Gem Optimizer frame.
/rt pv -> Opens up the frame containing pre-set values for different specs and gear levels.
What assumptions does the mod make?
- If the item diplayed in your tooltip has an empty socket slot, and you haven't picked up a default filling gem for that socket colour, the mod assumes that it is filled with a 19 spellpower fictitious gem. This gem will not count toward activating the socketbonus.
- The hit cap is only taken into account when computing the "total gear dps = n" line, it is not taken into account when computing the "dps gain = n", as the scope of this latter line is local to the two compared items only.
- Enchantments and prismatic sockets are ignored and in no way contribute to the xPS gains.
- Trinkets like Illustration of the Dragon Soul are modeled as static gains. Keeping the stacks up is generally possible, and most classes can even stack the charges up before pulling.
- The tooltip will read "DPS gain" if you have 81 or more hit rating, otherwise it will read "HPS gain". This is just the tooltip wording, so if you are leveling up a dk and have less than 80 hit rating, don't be scared, you are still seeing dps values.
- The checkbox to filter out the blue gems doesn't automatically clean the saved variables. Filtering the blue gems out and leaving a blue gem as the default for any non-meta socket is strongly discouraged.
- The hit cap is considered an hard cap. After the cap, all the hit rating is worth nothing. If you have a soft hit cap, just change the hit scaling value once you are past it.
- The Avg Casting Time field in /rt hc is TIMEPERIOD (say 60 seconds) / NUMBER OF CASTS (that can proc trinkets).
- Clicking a pre-set value button will only save scaling values, you will still have to configure the /rt hc frame for accurate values.
- There are always two available slash commands for RhadaTip. One is /RhadaTip, the other is either /rt or /rtip, based on whether you have RaidTracker loaded or not.
What doesn't work in 3.0.0?
There are currently no known bugs.
Which classes does it support?
It was developed with warlocks in mind, but it should work out fine for every dps and healing class.
What is the difference between this mod and RatingBuster?
This mod has xPS in its mind. RatingBuster is used to convert ratings into percentages, and to obtain a breakdown of the sum of all the stats on the tooltipped item. In no way it delivers actual xPS informations. Thus, none of the key features of RhadaTip listed in these f.a.q. is present in RatingBuster.
What is the difference between this mod and Pawn?
Taken from the answers to the question "What does RhadaTip do" at the beginning of this f.a.q., the following RhadaTip features aren't found (or are radically different) in Pawn:
1.2 (Trinkets)
2 (Full gear evaluation...)
2.1 (... leading to always accurate comparisons)
2.2 (Tier set bonuses and hit cap)
3 (the 1-click gear optimizer)
4, 4.1 and 4.2 (the ability to go n items ahead of your current gear, to compare not just two items but n items, etc)
4.3 (compare your gear to that of other playes)
5 (support to dual specs)
6, 6.1 and 6.2 (the gem optimizer)
7, 7.1 (pre-set scaling values and auto-loading of the best scaling value template on login)
What is coming up next?
- Due to the major rewriting of the code and the implementation of something as tricky as the expertise cap, I've labeled 3.0.0 as beta for now. In a week I'll upgrade it to release, and if no bugs show up, the next update will be coming out with 3.3, to add new trinkets and tier sets.
- Tank support ?
- Asian localization ?
How can I contribute?
- Test the localizations.
- Help me with pre-saved scaling values, especially for the healing classes/specs.
- Help me with a couple trinket models.
- Play with the non-casters values and gems around to help me discover any remaining issue.
Compatibility issues.
There are currently no known compatibility issues.
Special Thanks to...
I'd like to thank:
Gotai of <Order of the Turtle>, The Sha'tar EU, for his support and patience in helping me overcome some difficulties.
Dedmonwakeen of <Wicked Legion>, Llane US, for helping me solve the melee weapon issue.
Mephaïste of <Les Larmes de Mathystra>, Throk'Feroth EU, for making the frFR locale a reality.
Nightdragon (forum user), for helping me fix the deDE localization.
Xinhuan, for making the interaction between RhadaTip and WoWEquip possible.
StingerSoft, for localizing the mod in Russian.
Troffel of <Ein Herz für Hühnchen>, Der Rat von Dalaran EU, for helping me to optimize the Gear Optimization tool.
Barfolomeu and Vhaarr for the incredible help in optimizing the performances of the code.
Change Log - RhadaTip Dps/Hps Tooltip Enhancer
Why should I update from 2.1.5b to 3.0.0?
- Entirely rewritten code makes the addon extremely lightweight. You won't notice a single fps drop when mousehovering items. It will also be at least 35% faster in computing the best gear combination. It will make a workaround to the issue with Autobar possible, so the two mods will finally be able to work together.
- All addon compatibility issues have been worked around, therefore there is no more incompatibility with Autobar or Outfitter.
- The expertise cap is finally in, enabling melee to achieve the same accuracy that only casters could get until now.
- You can now choose a minimum itemLevel value in the Gear Optimizer tab. All items in your bags below this itemLevel will be skipped by the gear optimizer. This means that you can now fire it with fishing poles, mining picks and lvl 70 items in your bags, without having them slowing it down significantly.
- The gear optimizer will properly work if the best solution has 2x of the same One-Handed weapons as the weapons of choice.
- Added all left out Trial of the Crusade Trinkets, Darkmoon Card: Greatness, and Battlemaster Ruination.
- Fixed the Sundial of the Exiled proc chance.
- Fixed the tier9 localized names.
- The gear optimizer will print out the items needed to achieve the best gear possible, in case there is some problem with their auto-equipment (Binds when Equipped items, too many Dragon's Eyes).
- Fixed an offhand evaluation bug.
Originally posted by akgis Any chance to give us a option or point where in the source code where to change the color of the Tooltip text?
Thanks. and GJ with the 3.0 version no FPS issues and I can have autobar and rhada at same time.
At line 2014 of RhadaTip.lua you can find the function that adds RhadaTip lines to tooltips. Should be easy for you to change any colour that you want.
The reason why it isn't an option of the mod itself is that it can be tricky to change tooltip colours, therefore I usually discourage people from doing so. For example, by changing those you might break http://wow.curse.com/downloads/wow-a...-rhadatip.aspx. Even worse, if you change the GameTooltip, you will break RhadaTip itself.
what's new in 3.0?
updating the changelog would be a good idea^^
__________________
Chars:
Paladin - Holy/Ret/Prot
Mage - FFB/Arcane
Hunter - MM/BM
--------
YOU want to have something translated (enUS/enUK <-> deDE)? Or something class specific tested?
Just send me a PM, and I'll come back to you, if my time allows to =)
Originally posted by Radoznali was this issues solved in any way? i tried to investigate on my part as well and i found out that autobar and rhadatip dont work well for me on lv 80 ,but they worked toghether when i tried them on lv8 and lv74 alts-maybe that would give you some clue whats happening
Originally posted by tylerdurden2 I don't wanna put the blame in autobar. It might be rhadatip that bugs it. There are many mods that work in conjunction with autobar without causing issues, and autobar is the only one I've heard that my mod is breaking, so it could be either of the two. What I wanted to say was, that since the error is triggered in autobar's code, it is very hard for me to debug it, and even worse, if autobar had been discontinued like many were saying (but it apparently hasn't), even if I could fix the issue, I wouldn't be able to do anything about it, if it is indeed in autobar's code, I couldn't release a fixed version of autobar myself.
But luckily autobar's author just released a newer version, so the rumors that it was discontinued were false. If he helps me to get to the bottom of it, I'll update rhadatip asap, and if it is an issue in rhadatip's code, he has the ability to upload a fixed autobar ofc. Fingers crossed!
was this issues solved in any way? i tried to investigate on my part as well and i found out that autobar and rhadatip dont work well for me on lv 80 ,but they worked toghether when i tried them on lv8 and lv74 alts-maybe that would give you some clue whats happening
Originally posted by tylerdurden2 You are correct, there is an issue in the tooltip parsing that is causing your RhadaTip to ignore the tier bonuses only if you are currently wearing them (220+130 I bet? ).
Version 2.1.5b should fix this issue.
Sorry for the extra download...
Thanks for the quick update and the awesome addon! Rhada Tip is the best tool I've seen for making informed gear choices.
Originally posted by Hiker When I use WoW Equip and wear the exact same items that my character is currently wearing, the RhadaTip Dps number for the WoW Equip set is exactly 350 Dps higher than what I'm currently wearing.
I don't see how this is possible since the exact same gear is on my chararcter and in WoW Equip. In 2.1.4 the dps numbers for Rhada Tip on my character and an identical WoW Equip gear set were the same but with version 2.1.5 the dps numbers no longer match.
Am I overlooking something or is this an error of some sort?
Thanks,
Hiker
You are correct, there is an issue in the tooltip parsing that is causing your RhadaTip to ignore the tier bonuses only if you are currently wearing them (220+130 I bet? ).
Version 2.1.5b should fix this issue.
Sorry for the extra download...
When I use WoW Equip and wear the exact same items that my character is currently wearing, the RhadaTip Dps number for the WoW Equip set is exactly 350 Dps higher than what I'm currently wearing.
I don't see how this is possible since the exact same gear is on my chararcter and in WoW Equip. In 2.1.4 the dps numbers for Rhada Tip on my character and an identical WoW Equip gear set were the same but with version 2.1.5 the dps numbers no longer match.
Am I overlooking something or is this an error of some sort?
Originally posted by tylerdurden2 The different behaviour is due to the third one being a main hand. I'll pm you a link to the 2.1.5 version, it should now correctly work with the one-hand weapons as well.
Adding scales is a long and complex process. Adding scales also means adding gems and trinkets, which I must add one by one. Just out of curiosity though, which tool or site has tanking scaling values that I could take to insert pre-set tanking scaling values in rhadatip?
Thanks,
Rhad
either take a look at statscore (available on wowi as well) or check http://www.wowhead.com/?items=4 (filtering -> create a weight scale -> choose preset -> details)
Originally posted by Baine sorry for double comment, but regarding the contents, this one doesn't belong into the previous one
could you include an option, to switch to "tank mode"?
tanks need additional stats, like defense rating, but no, or limited, hit rating
if you're willing to do so, i'd provide you with the needed scaling values for each class =)
i'd do it myself, but my knowledge of lua is .... "limited", to say the least ^^
if you want to, we could discuss this either via pm, or any im, up to
i'd be more than glad to help =)
The different behaviour is due to the third one being a main hand. I'll pm you a link to the 2.1.5 version, it should now correctly work with the one-hand weapons as well.
Adding scales is a long and complex process. Adding scales also means adding gems and trinkets, which I must add one by one. Just out of curiosity though, which tool or site has tanking scaling values that I could take to insert pre-set tanking scaling values in rhadatip?
Thanks,
Rhad
sorry for double comment, but regarding the contents, this one doesn't belong into the previous one
could you include an option, to switch to "tank mode"?
tanks need additional stats, like defense rating, but no, or limited, hit rating
if you're willing to do so, i'd provide you with the needed scaling values for each class =)
i'd do it myself, but my knowledge of lua is .... "limited", to say the least ^^
if you want to, we could discuss this either via pm, or any im, up to
i'd be more than glad to help =)
Originally posted by tylerdurden2 That is good since I tried it with the lvl 70 rare insigna and it didn't cause any issues...
About the mana per 5, thanks, that should be enough to fix it!
EDIT: since I can't test it myself due to the deDE client, can you do a quick test for me? In RhadaTipLocale.deDE.lua, there is this line:
but i also got http://www.wowhead.com/?item=47509 (no enchant) and calcalution works
this behavior's quite confusing....
hope that you can find out why =)
Originally posted by Baine
about the insignia
made a fresh installation of wow lately, and suddenly it worked on my hunter...
with ALL items (including the insignia) in my bag :/
That is good since I tried it with the lvl 70 rare insigna and it didn't cause any issues...
About the mana per 5, thanks, that should be enough to fix it!
EDIT: since I can't test it myself due to the deDE client, can you do a quick test for me? In RhadaTipLocale.deDE.lua, there is this line:
and let me know what you see being printed out? Also, maybe I'm just tired but I can't seem to notice any difference between the 2 lua errors that you have attached to your last post...
about the lua errors: sorry, was kind of in a hurry, now i've got the two right ones^^
when i equip my heal gear:
Code:
Interface\AddOns\RhadaTip\RhadaTipLocale.deDE.lua:634: attempt to perform arithmetic on local 'socketBonusMp5' (a string value)
Count: 1
Call Stack:
[C]: ?
Interface\AddOns\RhadaTip\RhadaTipLocale.deDE.lua:634: in function `getItemSlotValue'
Interface\AddOns\RhadaTip\RhadaTip.lua:2135: in function `computeAllGear'
Interface\AddOns\RhadaTip\RhadaTip.lua:1491: in function `RhadaTip_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
i also get this one, when hovering an item whose socket gives mp5 (the changed code doesn't print anything here)
when i hover an item with mp5 (no matter if mp5 via applied enchant or if it provided mp5 from the beginning):
Code:
Interface\AddOns\RhadaTip\RhadaTipLocale.deDE.lua:1204: attempt to perform arithmetic on local 'socketBonusMp5' (a string value)
Count: 4
Call Stack:
[C]: ?
Interface\AddOns\RhadaTip\RhadaTipLocale.deDE.lua:1204: in function <Interface\AddOns\RhadaTip\RhadaTipLocale.deDE.lua:653>
[C]: ?
[C]: ?
[C]: ?
[C]: in function `SetInventoryItem'
Interface\FrameXML\PaperDollFrame.lua:1332: in function `PaperDollItemSlotButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
i've replaced the appropriate line with your given code
it prints:
Code:
completeSocketBonus=Alle 5 Sek. 2 Mana
SocketBonusMp5=2 Mana
about the insignia
made a fresh installation of wow lately, and suddenly it worked on my hunter...
with ALL items (including the insignia) in my bag :/
Originally posted by Nosforat Can you give an example? I'm brain farting on how I should go about getting my numbers for this.
If your tool of choise won't provide one, you'll have to go empirically. For example taking a wws of a pretty static fight, and seeing how many spells you have casted. Say that I take a wws of koralon and see that I've casted n Incinerates, m conflagrates, x immolates, y chaos bolts, z curse of dooms, and those are the only spells that can proc the trinket. Add them all up and divide by the fight lenght (in my case it was 280 spells in 180 sec, which means on average 1.55 spells per second).
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.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com