Ratings

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Add Rating conversion values to tooltips.

This addon will add the ratings value to tooltips in a non intrusive way.

For instance, the tooltip line "Improves hit rating by 11." will look like "Improves hit rating by 11 (0.34%@L80)."

The format of this string can be changed in the option panel. You can set a different color by using escape codes.

This addon is meant for users that do not want to install RatingBuster and still want to get an idea of the value of ratings.

You must login to post a comment. Don't have an account? Register to get one!

  • 9 comments
  • Avatar of Tarlinras Tarlinras Oct 06, 2012 at 04:59 UTC - 0 likes

    Will this be updated for MoP?

  • Avatar of catbeef catbeef Oct 14, 2010 at 08:15 UTC - 0 likes

    Thank you for the update, it just feels wrong not having these conversions..

  • Avatar of deleted_95273 deleted_95273 Mar 26, 2010 at 02:21 UTC - 0 likes

    I'm getting wrong rating values for armor penetration on my level 80 rogue.

    According to my calculations (13.99 arp rating is 1% arp), the following needs to be changed:
    core.lua - line 335
    from: [CR_ARMOR_PENETRATION] = 4.69512176513672,
    to: [CR_ARMOR_PENETRATION] = 4.2665462669894,

    Last edited Mar 26, 2010 by deleted_95273
  • Avatar of Goncyn Goncyn Aug 19, 2009 at 19:40 UTC - 0 likes

    Expensive? Would RatingBuster impact framerate in raids? How? Do you have a link to discussion or info on this? Thanks!

  • Avatar of jerry jerry Aug 18, 2009 at 15:10 UTC - 0 likes

    Because using RatingBuster is quite expensive.

    Ratings is designed to have little impact on performance while providing useful information.

  • Avatar of Goncyn Goncyn Aug 13, 2009 at 15:08 UTC - 0 likes

    I'm curious, what is the reason why users would not want to install RatingBuster? Is there something wrong with it?

  • Avatar of kkofee kkofee Mar 08, 2009 at 14:49 UTC - 0 likes

    Russian locale copied from RatingBuster

    elseif GetLocale() == "ruRU" then
        SEPARATORS = {
            [","] = true,
            [" и "] = true,
            ["/"] = true,
            [". "] = true,
            [" для "] = true,
            ["&"] = true,
        --    [":"] = true,
        }
        PATTERNS = {
            [" на (%d+)"] = true,
            ["([%+%-]%d+)"] = true,
            [" увеличена на (%d+)"] = true,
            ["(%d+) к "] = true,
            ["дополнительно (%d+)"] = true,
            ["увеличение (%d+)"] =  true,
            ["на (%d+)([^%d%%|]+)"] = true,
        }
        STATS = {
        {string.lower("Силе атаки"),SPELL_STAT1115_NAME}, --чтобы Сила атаки и сила заклинаний не распознавалась как Сила
        {string.lower("Сила атаки"),SPELL_STAT1115_NAME}, -- строки SPELL_STAT1115_NAME должны быть впереди
        {string.lower("Силу атаки"),SPELL_STAT1115_NAME},
        {string.lower("Сила заклинаний"),SPELL_STAT1115_NAME},
        {string.lower("Силу заклинаний"),SPELL_STAT1115_NAME},
        {string.lower("Силе заклинаний"),SPELL_STAT1115_NAME}, -- конец левых строчек

        {string.lower(SPELL_STAT1_NAME),SPELL_STAT1_NAME}, -- Strength
        {string.lower("Силе"),SPELL_STAT1_NAME},
        {string.lower(SPELL_STAT2_NAME),SPELL_STAT2_NAME}, -- Agility
        {string.lower("Ловкости"),SPELL_STAT2_NAME},
        {string.lower(SPELL_STAT3_NAME),SPELL_STAT3_NAME}, -- Stamina
        {string.lower("Выносливости"),SPELL_STAT3_NAME},
        {string.lower(SPELL_STAT4_NAME),SPELL_STAT4_NAME}, -- Intellect
        {string.lower("Интеллекту"),SPELL_STAT4_NAME},
        {string.lower(SPELL_STAT5_NAME),SPELL_STAT5_NAME}, -- Spirit
        {string.lower("Духу"),SPELL_STAT5_NAME},

        {"рейтинг защиты",CR_DEFENSE_SKILL},
        {"рейтингу защиты",CR_DEFENSE_SKILL},
        {"рейтинга защиты",CR_DEFENSE_SKILL},
        {"рейтинг уклонения",CR_DODGE},
        {"рейтингу уклонения",CR_DODGE},
        {"рейтинга уклонения",CR_DODGE},
        {"рейтинг блокирования щитом",CR_BLOCK}, -- block enchant: "+10 Shield Block Rating"
        {"рейтинга блокирования щитом",CR_BLOCK},
        {"рейтингу блокирования щитом",CR_BLOCK},
        {"увеличение рейтинга блокирования щита на",CR_BLOCK},
        {"рейтинга блока",CR_BLOCK},
        {"рейтинг парирования",CR_PARRY},
        {"рейтинга парирования",CR_PARRY},
        {"рейтингу парирования",CR_PARRY},

        {"рейтинг критического удара %(заклинания%)",CR_CRIT_SPELL},
        {"рейтингу критического удара %(заклинания%)",CR_CRIT_SPELL},
        {"рейтинга критического удара %(заклинания%)",CR_CRIT_SPELL},
        {"рейтинга критического удара заклинаниями",CR_CRIT_SPELL},
        {"рейтингу критического удара заклинаниями",CR_CRIT_SPELL},
        {"рейтинг критического удара заклинаниями",CR_CRIT_SPELL},
        {"spell critical hit rating",CR_CRIT_SPELL},
        {"spell critical rating",CR_CRIT_SPELL},
        {"spell crit rating",CR_CRIT_SPELL},
        {"ranged critical strike rating",CR_CRIT_RANGED},
        {"ranged critical hit rating",CR_CRIT_RANGED},
        {"ranged critical rating",CR_CRIT_RANGED},
        {"ranged crit rating",CR_CRIT_RANGED},
        {"рейтинг критического удара",CR_CRIT_MELEE},
        {"рейтинг критического эффекта",CR_CRIT_MELEE},
        {"рейтингу критического удара",CR_CRIT_MELEE},
        {"рейтинга критического удара",CR_CRIT_MELEE},
        {"рейтинг крит. удара оруж. ближнего боя",CR_CRIT_MELEE},
        {"critical hit rating",CR_CRIT_MELEE},
        {"critical rating",CR_CRIT_MELEE},
        {"crit rating",CR_CRIT_MELEE},

        {"рейтинг меткости %(заклинания%)",CR_HIT_SPELL},
        {"рейтингу меткости %(заклинания%)",CR_HIT_SPELL},
        {"рейтинга меткости %(заклинания%)",CR_HIT_SPELL},
        {"рейтингу меткости заклинаний",CR_HIT_SPELL},
        {"ranged hit rating",CR_HIT_RANGED},
        {"рейтинга нанесения удара ближнего боя",CR_HIT_MELEE},
        {"рейтинг меткости",CR_HIT_MELEE},
        {"рейтинга меткости",CR_HIT_MELEE},
        {"рейтингу меткости",CR_HIT_MELEE},

        {"рейтинг устойчивости",CR_CRIT_TAKEN_MELEE}, -- resilience is implicitly a rating
        {"рейтингу устойчивости",CR_CRIT_TAKEN_MELEE},
        {"рейтинга устойчивости",CR_CRIT_TAKEN_MELEE},

        {"рейтинг скорости %(заклинания%)",CR_HASTE_SPELL},
        {"рейтингу скорости %(заклинания%)",CR_HASTE_SPELL},
        {"рейтинга скорости %(заклинания%)",CR_HASTE_SPELL},
        {"скорости наложения заклинаний",CR_HASTE_SPELL},
        {"скорость наложения заклинаний",CR_HASTE_SPELL},
        {"ranged haste rating",CR_HASTE_RANGED},
        {"рейтинг скорости",CR_HASTE_MELEE},
        {"рейтингу скорости",CR_HASTE_MELEE},
        {"рейтинга скорости",CR_HASTE_MELEE},
        {"speed rating",CR_HASTE_MELEE}, -- [Drums of Battle]

        {"skill rating",CR_WEAPON_SKILL},
        {"рейтинг мастерства",CR_EXPERTISE},
        {"рейтингу мастерства",CR_EXPERTISE},
        {"рейтинга мастерства",CR_EXPERTISE},

        {"hit avoidance rating",CR_HIT_TAKEN_MELEE},
        {"рейтинг пробивания брони",CR_ARMOR_PENETRATION},
        }

  • Avatar of D4wn D4wn Dec 06, 2008 at 21:12 UTC - 0 likes

    Hi, the German localization should look somewhat like what i posted below

    Hope that helps, because i would really like to use this one over RatingBuster. :)

    elseif GetLocale() == "deDE" then
    	SEPARATORS = {
    		["/"] = true,
    		[" und "] = true,
    		[","] = true,
    		[". "] = true,
    		[" f\195\188r "] = true,
    		["&"] = true,
    		[":"] = true,
    	}
    	PATTERNS = {
    		[" um (%d+)"] = true,
    		["([%+%-]%d+)"] = false,
    		["verleiht.-(%d+)"] = true,
    		["(%d+) erhöhen."] = true,
    		["(%d+)([^%d%%|]+)"] = true,
    	}
    	STATS = {
    		{"verteidigungswertung", CR_DEFENSE_SKILL},
    		{"ausweichwertung", CR_DODGE},
    		{"blockwertung", CR_BLOCK},
    		{"parierwertung", CR_PARRY},
    		{"kritische distanztrefferwertung", CR_CRIT_RANGED},
    		{"kritische trefferwertung", CR_CRIT_MELEE},
    		{"kritische zaubertrefferwertung", CR_CRIT_SPELL},
    		{"trefferwertung", CR_HIT_RANGED},
    		{"trefferwertung", CR_HIT_MELEE},
    		{"zaubertrefferwertung", CR_HIT_SPELL},
    		{"abh\195\164rtung", CR_CRIT_TAKEN_MELEE},
    		{"zaubertempowertung", CR_HASTE_SPELL},
    		{"distanztempowertung", CR_HASTE_RANGED},
    		{"angriffstempowertung", CR_HASTE_MELEE},
    		{"nahkampftempowertung", CR_HASTE_MELEE},
    		{"tempowertung", CR_HASTE_MELEE}, -- [Drums of Battle]
    --		{"skill rating", CR_WEAPON_SKILL}, --no idea about this one, should be gone since 2.3.0
    		{"waffenkundewertung", CR_EXPERTISE},
    --		{"hit avoidance rating", CR_HIT_TAKEN_MELEE}, --no idea about this one, should be gone since 2.0.10 
    		{"r\195\188stungsdurchschlagwert", CR_ARMOR_PENETRATION},
    	}
    

    Edit: I edited the code above, after testing it ingame. This one works in the german client.

  • Avatar of Ackis Ackis Oct 08, 2008 at 14:50 UTC - 0 likes

    Jerry, the description page is fixed for you.

    BFAK:Ackis,90710388,2f62cbb4c100385c86df0c1418f5ac5a2cb1a2bc3f2a18f13291792dbb3a1480

  • 9 comments

Facts

Date created
Jun 11, 2008
Category
Last update
Dec 17, 2010
Development stage
Abandoned
Language
  • deDE
  • enUS
  • frFR
  • ruRU
  • zhTW
License
zlib/libpng License
Downloads
39,388
Recent files

Authors