• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

RhadaTip DPS/HPS Tooltip

 

Project Updated:
Files Updated: Thu, Oct 22 2009
Supports Game Version: 3.2.0
Category: Tooltip, Caster, Combat, Damage Dealer, and Healer
Tags:

[Edit Tags]

Project Manager: tylerdurden2
Additional Authors: No additional authors
Current Version: RhadaTip 2.1.5b
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 178
Downloads Total: 18,349
Favorites: 45
Comments: 49
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About RhadaTip DPS/HPS Tooltip
  •  

RhadaTip Dps/Hps Tooltip Enhancer 2.1.5b (3.0.0 coming soon)

  • What does RhadaTip do?
  1. 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).
    1. Item V.S. Item comes with an auto filling socket mechanism
    2. RhadaTip support trinkets comparisons.
  2. Full gear evaluation, and projected full gear value (as the result of swapping the tooltipped item with the currently equipped item).
    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. Thus, RhadaTip supports the hit cap and tier set bonuses.
  3. 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. The comparison between items and setups can go n items ahead of your current gear, up to the best in slot configuration if you want, by using the combination of RhadaTip and WoWEquip.
    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.
    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.
    3. Easy, on the fly comparisons between your full gear set and that one of other players.
  5. RhadaTip links your current setups to your currently active talent tree. Swapping the active talent tree will automatically swap all values within RhadaTip. This (for example) means no overhead for a RhadaTip user changing from restoration to balance before a raid.
  6. RhadaTip comes with a gem optimizer. The gem optimizer's use is twofold.
    1. On the left handside it shows the best gem of each colour, based on your currently set scaling values.
    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.
  7. 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.
    1. When you log in with RhadaTip for the first time, it will compare your talents against those of the pre-set scaling values, and automatically load a template if there is a match.
  8. 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.
  • Why should I update from 2.1.4 to 2.1.5?
    - Rings and trinkets comparisons should now be always accurate, regardless of hit rings currently worn by the player.
    - Added tier9 pre-saved scaling values.
    - Fixed a bug caused by One-Hand weapons that sometimes prevented the gear optimizer from working.
    - Added the following gems: Sovereign Dreadstone and Nightmare Tear.
    - Added the 3 Darkmoon Fairie: Greatness cards that had been left out of the previous releases.
    - Added russian localized tier set names (fixing the 2.1.4 known bug with the ruRU locale).
    - Added a message that shows how many gear combinations the gear optimizer is about to test (as a reference, on my pc 14400 combinations took 182 seconds to be fully evaluated).
    - Fixed a bug that was sometimes causing the gear optimizer to equip the wrong rings or trinkets.
    - The gear optimizer now factors in the 12 hit ratings from the enchantment Icewalker toward the evaluation of the excessive hit over the user specified gear hit cap.
    - The gear optimizer now supports shields properly.
    - Fixed an issue caused by mana per 5 socketbonuses in the deDE locale.
    - Rewritten many core functions to speed the addon up and make future additions (ie the expertise cap) easier to implement.
    - Updated the french locale.
  • 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.
    - 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.
    - You can now choose a minimum itemLevel value. 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.
    - 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 og -> Opens up the Gem Optimizer frame.
    /rt ogear -> Opens up the Gear 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 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 2.1.5b?
    - The gear optimizer will not choose the proper combination of weapons, in case this combination is made up by 2x of the same One-Hand weapon.
    - A few Trial of the Crusade trinkets and one Darkmoon Card: Greatness were left out.
    - Sundial of the Exiled has a 15% proc chance rather than a 10% one.
    - Tier9 deDE, frFR and esES names are incorrect.
    - There is an offhand evaluation bug.
  • 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?
    - Expertise cap.
    - Tank support.
    - Asian localization.
  • How can I contribute?
    - Help me with pre-saved scaling values, especially for the healing classes/specs.
    - Test the localizations.
    - Help me with a couple trinket models.
  • Compatibility issues.
    There is a compatibility issue with Autobar, I hope that with the help of its author we'll be able to fix it.
  • 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.
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  RhadaTip DPS/HPS Tooltip RhadaTip 2.1.5b Release 3.2.0 4,489 10/22/2009
  RhadaTip DPS/HPS Tooltip RhadaTip 2.1.5 Beta 3.2.0 881 10/20/2009
  RhadaTip DPS/HPS Tooltip RhadaTip 2.1.4 Release 3.2.0 3,724 9/24/2009
  RhadaTip DPS/HPS Tooltip RhadaTip 2.1.3c Release 3.2.0 2,130 9/8/2009
  RhadaTip DPS/HPS Tooltip RhadaTip 2.1.2 Release 3.2.0 935 8/30/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • budstorm said

    really great addon but got a couple questions I have not seen an answer to here or on ejerks forums.
    1)when im running simulationcraft for the values to fill in do i run it with all buffs available or none of them or what because i get different numbers depending on what i have selected in simulationcraft
    2) will i need to rerun and get new values whenever i get new gear or will the the numbers remain pretty close to the same

    hopefully you can clarify this for me or point me in the right direction thanks in advance

    Reply Report Permalink
  • 1) All buffs up, at least all the buffs that you expect to get on your typical raiding nights. For example, if you only do 10 men raids with your guild, and you don't have a Moonkin at the moment, you should de-select moonkin aura.

    2) Ideally, as you stack more and more of a stat, that stat's scaling value will decrease, and the other stats' increase. If you just replace one item though, the variance is so small, that you can safely keep the old scales. After upgrading a few items, if the upgrade was significant (t7 to t9) etc, I'd fire a quick recompute, it won't take too much of your time anyway.

    Reply Report Permalink
  • budstorm said

    alright thanks that should get everything running smoothly for me. I appreciate the timely response usually it takes days to get a response for these things

    Reply Report Permalink
  • elwopo said

    This add on is great. Any Lock out in the gaming world looking to really break down all the items / gem choices to max out your dps should lookin into this add-on.

    Reply Report Permalink
  • elwopo said

    I am having alot of trouble tryin to set the scale factor for the t9 affliction set bonus . I have no clue at all how to come up with this number. Any help or directions to a site that can help would be very appricatied.

    Reply Report Permalink
  • I've made this post:

    http://elitistjerks.com/f80/t36783-warlock_simple_questions_simple_answers/p68/#post1434711

    where I explain how to use simulationcraft to compute tier set bonuses. Hope that it will help you.

    Reply Report Permalink
  • elwopo said

    Worked perfectly. TY.

    Reply Report Permalink
  • Glad it helped :)

    Reply Report Permalink
  • Does this still have compatibility issues with outfitter?

    Reply Report Permalink
  • Sorry I'm not sure, I just use the default gear manager tool.

    Reply Report Permalink
  • Veis said

    Message: Interface\FrameXML\UIDropDownMenu.lua:224: attempt to index local 'listFrame' (a nil value)
    Time: 11/09/09 02:39:32
    Count: 1
    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    [C]: ?
    Interface\FrameXML\UIDropDownMenu.lua:224: in function `UIDropDownMenu_AddButton'
    Interface\AddOns\RhadaTip\RhadaTip.lua:393: in function `initFunction'
    Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
    Interface\AddOns\RhadaTip\RhadaTip.lua:64: in function `RhadaTipDropDownMenu_OnLoad'
    [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [C]: in function `Show'
    Interface\AddOns\RhadaTip\RhadaTip.lua:1218: in function `RhadaTip_Toggle'
    Interface\AddOns\RhadaTip\RhadaTip.lua:491: in function `RhadaTip_LoadHC'
    Interface\AddOns\RhadaTip\RhadaTip.lua:1149: in function `RhadaTip_SlashCommandHandler'
    Interface\AddOns\RhadaTip\RhadaTip.lua:23: in function `value'
    Interface\FrameXML\ChatFrame.lua:3529: in function <Interface\FrameXML\ChatFrame.lua:3461>
    [C]: in function `ChatEdit_ParseText'
    Interface\FrameXML\ChatFrame.lua:3177: in function `ChatEdit_SendText'
    Interface\FrameXML\ChatFrame.lua:3201: in function `ChatEdit_OnEnterPressed'
    [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

    Locals: info = <table> {
    value = 1
    text = "[Chaotic Skyflare Diamond]"
    }
    level = 0
    listFrame = nil
    index = 1
    width = nil
    (*temporary) = <table> {
    RHADATIP_XML_RT13_YELLOWSOCKET = "Empty Yellow-socket filling gem"
    ContainerFrame5Item7 = ContainerFrame5Item7 {
    }
    MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
    }
    MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
    }
    GetTrainerServiceTypeFilter = <function> defined =[C]:-1
    UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
    KBASE_NUM_FAKE_CATEGORIES = 1
    Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
    }
    SetTrainerServiceTypeFilter = <function> defined =[C]:-1
    MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
    }
    RhadaTipScanningTooltip3TextLeft16 = RhadaTipScanningTooltip3TextLeft16 {
    }
    RhadaTipGemTooltipTextRight1 = RhadaTipGemTooltipTextRight1 {
    }
    MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
    }
    ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
    PVP_RANK_6_1 = "Corporal"
    MacaroonButton30IconFrameIcon = MacaroonButton30IconFrameIcon {
    }
    MultiBarLeftButton7 = MultiBarLeftButton7 {
    }
    OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Toggles an additional optional actionbar on the right side of the screen."
    InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
    }
    FriendsMenuXPSecureButton18 = FriendsMenuXPSecureButton18 {
    }
    VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
    }
    MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
    }
    BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
    IsReferAFriendLinked = <function> defined =[C]:-1
    MAIL_LETTER_TOOLTIP = "Click to make a permanent
    copy of this letter."
    AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
    }
    EAFrame_60513_Name = EAFrame_60513_Name {
    }
    CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
    CHAT_CONFIG_OTHER_COMBAT = <table> {
    }
    MacaroonButton90Count = MacaroonButton90Count {
    }
    MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:182
    WatchFrameItem_OnEvent = <function> defined @Interface\FrameXML\WatchFrame.lua:1474
    InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1084
    XPerl_CheckTitleBarPin = XPerl_CheckTitleBarPin {
    }
    INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
    ChannelMemberButton10Name = ChannelMemberButton10Name {
    }
    XLootButton1IconTexture = XLootButton1IconTexture {
    }
    PetStableMoneyFrameG

    get this on multiple chars when I try to go to /rt hc

    Reply Report Permalink
  • Can you try to uninstall it altogether and reinstall it from scatch?

    Reply Report Permalink
  • penaiel said

    I found a conflict with autobar. When I dont use RhadaTip, autobar dont work and when I unload RT autobar is back.. and I rather use autobar than RT.
    Fix that and I would be very happy.

    And if there is something I can do to make both work now then plz tell me. I even deleted my configs for autobar if they had been corrupt or something, nothing seemed to help.

    Reply Report Permalink
  • This conflict has been around since day one, and is also mentioned in the FAQ above. Sadly the lua exception is triggered in Autobar's code, so I can't do anything about it. I've also contacted Autobar's author, but without luck.
    It would appear that it has been discontinued as I've been reading on forums, so chances are that it will break with 3.3 either way.

    Reply Report Permalink
  • penaiel said

    tobad, anyone know a replacement for autobar then ?

    Reply Report Permalink
  • Arranf said

    Victor's Call (Heroic)
    Darkmoon Card: Greatness (Agi and Str)

    Need adding to trinkets

    Reply Report Permalink
  • Sure that the agility one is missing?

    Reply Report Permalink
  • brainomite said

    Hi, this gem optimisation is nice, but what would be great is if it looked at the all your equipped gear, decide if under the hit cap, to equip hit gems, what slot would be ideal so that breaking socket bonuses would result in least amount of dps lost, and if hit gems arnt neaded, when to keep socket bonuses or break with a better ideal gem.

    last but not least, once hit capped decide if teh socet bonnuses are worth it, take this theoretical example using the following stat weights:

    int 0.27
    spir 0.86
    crit 0.87
    haste 0.9
    sp 1.34

    ive caluclated that teh following gems are ideal for specific slots when matching for bonus:
    red = runed cardinal ruby =30.82
    yellow= reckless ametrine =25.08
    blue = purified dreadstone = 24.68

    if i have an arbitrary item with 3 sockets, one of each color, the total dps value of the gems using the above to match the sockets would be 30.82+25.08+24.68=80.58 now lets say the socket bonus is +9sp that would be a value of 12.06 so gems + socket bonus is 80.58+12.06=92.64,
    now using the same example if i were to use 3xruned cardinal ruby breaking the socket bonus, the total dps would be 3x30.82 = 92.46
    so in our first example, 92.64 (matching sockets) > 92.46 (using best gem breaking sockets) so the conclusiion is its better to keep the socket bonus

    in a second example, lets say we had 1 blue socket and the bonus was +4 int
    matching the socket with a purified dreadstone would give us a 24.68 dps
    and socket bonus is 4x0.27=1.08
    total dps from matching is 25.76. now if i put a runed cardnal ruby in the same place, breaking socket bonus my dps value would be 30.82 so in this case, its better to break it.

    i hope this was clear enough


    Reply Report Permalink
  • I understand your comment about hit gems. I've not given up on that, but it is much harder to implement, and especially to keep fast enough (like it is now, as opposed to the gear optimizer).
    Whilst I understand your following comments about the item with 3 sockets, one of each colour + 9sp bonus etc, I do not see your point. What you described (again, excluding the hit gems) is to the letter what the gem optimizer currently does.

    Reply Report Permalink
  • brainomite said

    what i meant, is there are times when you'll get more dps by keeping socket bonuses vs breaking the socket bonus, if the addon could figure out that we would have more dps by going with the bonus vs without. in my example of the 3 sockets, i stated socket bonus is 9sp. if we were to reduce that sp to lets say, 5, so socket bonus is now worth 6.7 so value of the gems matching the socket would be 80.58+6.7=87.28

    now if i were to go with second example (using all runed rubies) its worth 92.46
    so since 92.46>87.28 we could safely say, the socket bonus isn't worth it's salt

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 27,374 Deadly Boss Mods Boss Encounters, and Combat
  2. 9,104 Recount Combat
  3. 3,968 Auctioneer Auction & Economy, Mail, and...
  4. 3,893 BigWigs Bossmods Boss Encounters, and Combat
  5. 3,594 Decursive Buffs & Debuffs, Boss Encounters...