Category: ToolTip
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
SpellTips 3.2.0
Date:
10-02-2009 05:29 PM
Size:
12.89 Kb
Downloads:
13,380
Favorites:
151
MD5:
Pictures
Click to enlarge
Renew
Click to enlarge
Pyroblast
Click to enlarge
Arcane Missiles
Click to enlarge
Holy Fire
Spelltips   Popular! (More than 5000 hits)
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.
  Change Log - Spelltips
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 - Spelltips
Sorry, there are currently no optional files available.
  Archived Versions - Spelltips
File Name
Version
Size
Author
Date
SpellTips 3.0
13kB
phizi0n
01-25-2009 11:23 PM
SpellTips 1.06
12kB
phizi0n
07-18-2008 06:17 PM
  Comments - Spelltips
Post A Reply Comment Options
Old 12-11-2006, 05:04 PM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-11-2006, 08: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
makrin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2006, 12:21 AM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
Quote:
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2006, 05: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
makrin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2006, 04:12 PM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2006, 03: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
makrin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2006, 03:28 AM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
Quote:
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-05-2006, 01: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?
kakistos is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-02-2006, 03:37 AM  
sadris
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 15
Uploads: 3
Quote:
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

Quote:
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.
sadris is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 05:33 PM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
Quote:
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 05:30 PM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 19
Uploads: 3
Quote:
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.
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 05:25 PM  
phizi0n
A Kobold Labourer
Interface Author - Click to view interfaces

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

Quote:
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. ***
phizi0n is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 02:08 PM  
sadris
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 15
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-2006 at 02:29 PM.
sadris is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 12:35 PM  
sadris
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 15
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-2006 at 12:37 PM.
sadris is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2006, 11:22 AM  
sadris
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 15
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-2006 at 01:57 PM.
sadris is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.