Download
(13Kb)
Download
Updated: 10-02-09 03:29 PM
Pictures
File Info
Updated:10-02-09 03:29 PM
Created:unknown
Downloads:16,967
Favorites:129
MD5:

Spelltips  Popular! (More than 5000 hits)

Version: SpellTips 3.2.0
by: phizi0n [More]

SpellTips is an addon that will modify your tooltips to show approximately how much damage or healing a spell will really do with Spell Power gear equipped. All tooltips are affected now even pets (only water elemental's currently) and the trainer window are supported so you must disable it from the UI screen to see base values anywhere. It is simplistic by design and coded to be very efficient.

Plans:
- Find appropriate modifiers for the spells currently supported. - ongoing effort
- Clean up code - ongoing effort
- Translation - need people to report errors and try to fix them
- Hope for Blizzard to realize what a mistake it is for them to not be doing this in the default UI and then get it done themselves so that the values will be truly accurate. - expected 9 months after I quit the game ;p

Known Bugs:
- Several spells have slightly inaccurate values due to lack of information, please test and give feedback.
- Localization is up to users to help fix, if you notice something not working then look in the locale file for your language and fix the patterns to match the text for the spell correctly. If you really can't figure it out then post your language and classes of your characters and I'll update them.
- Glyphs are not supported and I have no plans to support them because although some glyphs are very straight forward in the effect they give, others drastically change spells and would be a nightmare to accommodate so I'm discriminating against them all.

3.2.0 Update.

I've updated it to correct many spell coefficients and a few talents, especially for elemental shamans and affliction warlocks which are my newest alts. I don't have wotlk (ezmode content isn't worth buying) so I can't test >70 spells.

This addon hasn't needed any major changes to the code, all it needs is for people to point out errors with coefficients so that they can be updated. You can edit the coefficients and talents in SpellTable.en.lua relatively easily.

Post bugs to the curseforge bug tracker and include a link to your talent build, what the tooltip says, and what the spell actually does. http://wow.curseforge.com/addons/project-3271/tickets/
Optional Files (0)


Post A Reply Comment Options
Unread 12-11-06, 04:04 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Yes the spell translations still need updating as I said before. I was just telling you how to fix that additional error so you would be able to test your translations correctly.
Report comment to moderator  
Reply With Quote
Unread 12-11-06, 07:32 AM  
makrin
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Your answer help me but i've got another problem yet:

Message: ..\addons\SpellTips\SpellTips.lua line 165:
bad argument #1 to 'pairs' (tazble expected, got nil)
Debug:
[C]: ?
[C]: pairs()
SpellTips\SpellTips.lua:165: GetTalentDamage()
SpellTips\SpellTips.lua:115: SetAction()
..\FrameXML\ActionButton.lua:368 ActionButton_SetTooltip()
[string "ActionButton 10:OnEnter"]:2:
[string "ActionButton 10:OnEnter"]:1
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 11:21 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Originally posted by makrin
Ok thanks for the answer, i've got a mage, and a priest, i'll send you the file as soon as possible if it works
That particular error you got was from a typo on the last line which should be SpellTips.Rank = "Rang (%d+)";
The class spells must still be updated though.
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 04:49 PM  
makrin
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Ok thanks for the answer, i've got a mage, and a priest, i'll send you the file as soon as possible if it works
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 03:12 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Translations still need updating to work correctly. I haven't gotten much feedback from people using other languages so I don't even know how well the translations had been working before. Database sites don't have the information I need for translating new spells so I need people to help do it. If you want things working for your class in your locale then please look in the SpellTable.en.lua file, copy it to your SpellTable.[locale].lua file over the old entries, and then translate it all yourself. The format is fairly easy to understand, just translate name, pattern, and pattern2. After you've checked and made sure it works for all spells then post it here or if you have trouble let me know.
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 02:35 AM  
makrin
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Problem with the french client

I've downnloaded SpellTips v0.97 and everytime my mouse cursor is on an action button that message displays:
"Interface\Addons\SpellTips\SpellTips.lua:71:unfinished capture"

I've a level 48 Mage and i play with the french game version
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 02:28 AM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Originally posted by kakistos
Didn't see this one in the discussion.

Currently in 1.12, talents such as Amplify Curse cause the correct update in the tooltip while they are active. However, trinkets like the Zandalarian Hero Charm do not.

Is this fixed in WoW 2.0, or do you have any plans to add this logic?
Yes it works fine for +dmg/healing buffs but may not work correctly for % dmg buffs (untested and something I'm not going to work around myself). It also will not take debuffs into account nor do I have plans to.
Report comment to moderator  
Reply With Quote
Unread 12-05-06, 12:16 AM  
kakistos
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Didn't see this one in the discussion.

Currently in 1.12, talents such as Amplify Curse cause the correct update in the tooltip while they are active. However, trinkets like the Zandalarian Hero Charm do not.

Is this fixed in WoW 2.0, or do you have any plans to add this logic?
Report comment to moderator  
Reply With Quote
Unread 12-02-06, 02:37 AM  
sadris
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 3
Sure about that? I can't imagine why they would word it as "of your healing over time spells" if it didn't affect every HoT.
Ah yes, it is now effecting other HoTs, but it seems to be interacting with Lifebloom differently than other spells; I will investigate further

Read my comment posted 11-29-2006 06:28 AM below. My method is mathematically the same because I modified the formula.
Ah you are correct, the empowered HT talent was screwing up my math.
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 04:33 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Originally posted by sadris
Empowered Rejuvenation effects ONLY rejuvenation. (not lifebloom, regrowth, etc)
Sure about that? I can't imagine why they would word it as "of your healing over time spells" if it didn't affect every HoT.
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 04:30 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Originally posted by sadris
However, SpellTips : Downscale() is pulling the level for rank 5 when it is instead supposed to pull rank 4. If I insert a 1 to the levels array, then it works like it should.
Read my comment posted 11-29-2006 06:28 AM below. My method is mathematically the same because I modified the formula.
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 04:25 PM  
phizi0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 2
Re: empowered

Originally posted by sadris
One more bug, the empowered talents are being calculated incorrectly. You are using:
baseheal + plushealing*1.1*1.2

(assuming I have 10% for Gift of Nature and 20% for emp healing touch)

However, the correct calculation is:
baseheal*1.1 + plushealing*1.1*1.2
or
(baseheal + plushealing*1.2)*1.1
That has nothing to do with "empowered" talents and everything to do with the big disclaimer above the revision log.

*** Please note that % modifier talents to heal spells are currently not updating the base tooltip as they should (live does and always has!) so large discrepancies will be noticed with such talents although they are being accounted for with gear. ***
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 01:08 PM  
sadris
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 3
empowered

One more bug, the empowered talents are being calculated incorrectly. You are using:
baseheal + plushealing*1.1*1.2

(assuming I have 10% for Gift of Nature and 20% for emp healing touch)

However, the correct calculation is:
baseheal*1.1 + plushealing*1.1*1.2
or
(baseheal + plushealing*1.2)*1.1
Last edited by sadris : 12-01-06 at 01:29 PM.
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 11:35 AM  
sadris
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 3
The downranking code seems to be picking the incorrect level. I used your Renew code as a base:
levels = {14,20,26,32,38,44,50,56,60,65,70}

So I made up an array and added it for Healing Touch:
levels = {8,14,20,26,32,38,44,50,56,60,62,69}

Meaning that rank 2 is learned at level 8, rank 4 at level 20.

However, SpellTips : Downscale() is pulling the level for rank 5 when it is instead supposed to pull rank 4. If I insert a 1 to the levels array, then it works like it should.
Last edited by sadris : 12-01-06 at 11:37 AM.
Report comment to moderator  
Reply With Quote
Unread 12-01-06, 10:22 AM  
sadris
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 16
Uploads: 3
Empowered Rejuvenation effects ONLY rejuvenation. (not lifebloom, regrowth, etc)

The correct numbers for Lifebloom are:
Code:
bonus = .542     -- tick part
bonus = .47667       -- bloom part
Last edited by sadris : 12-01-06 at 12:57 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

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.