Ratings

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%@80)."

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!

  • 6 comments
  • Avatar of Goncyn Goncyn Wed, 19 Aug 2009 19:40:26

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

  • Avatar of jerry jerry Tue, 18 Aug 2009 15:10:39

    Because using RatingBuster is quite expensive.

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

  • Avatar of Goncyn Goncyn Thu, 13 Aug 2009 15:08:13

    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 Sun, 08 Mar 2009 14:49:41

    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 Sat, 06 Dec 2008 21:12:35

    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 Wed, 08 Oct 2008 14:50:08

    Jerry, the description page is fixed for you.

  • 6 comments

Facts

Date created
11 Jun 2008
Category
Last update
29 Oct 2009
Development stage
Release
Language
  • enUS
  • frFR
License
zlib/libpng License
Curse link
Ratings
Recent files
  • R: v1.3.1-release for 3.2.0 on 29 Oct 2009
  • A: r55 for 3.2.0 on 29 Oct 2009
  • A: r54 for 3.2.0 on 03 Sep 2009
  • R: v1.3-release for 3.2.0 on 19 Aug 2009
  • A: r52 for 3.2.0 on 19 Aug 2009

Authors