Download
(3 Kb)
Download
Updated: 10-14-12 03:51 PM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:10-14-12 03:51 PM
Created:08-21-12 02:30 PM
Downloads:1,334
Favorites:17
MD5:
Categories:ToolTip, Buff, Debuff, Spell, Druid
SymbioTeller
Version: 0.8
by: gi2k15 [More]
Summary

SymbioTeller enhances your tooltip displaying the spell you'll get and give if you cast Symbiosis on the player you mouseover. All the informations about the spells are retrieved from the game, so localization is not required.

You also have the option to toggle the spells' description on and off, and to toggle whether ST will display information when you press the shift key. Or you can even setup the addon to not display any information while in combat.

This addon was only made possible thanks to this amazing table posted at Wowhead. Thank you for all the people involved on this! Also, thank you everyone at WowAce, Wowpedia and WowInterface. Without them, this addon would wouldn't exist.

Important

I didn't reviewed every spell, so chances are some of them are wrong. Also, Blizzard may change the spells Symbiosis gets on a beta patch, so expect some changes before the official launch. Also, a few spells are only speculations right now.

Spell given is an experimental feature, so expect some bugs.

If you find any bugs or want to fill in any request, use the comments below.

Slash commands

Use /symb <command>
  • pdesc - Toggles the spell gained description. (default: ON)
  • tdesc - Toggles the spell granted description. (default: ON)
  • pshift - Toggles if spell gained will be shown when shift key is pressed. (default: OFF)
  • tshift - Toggles if spell granted will be shown when shift key is pressed. (default: OFF)
  • incombat - Toggles if SymbioTeller will be displayed while in combat. (default: OFF)
  • ingroup - Toggles if SymbioTeller will work only when player is in a group. (default: OFF)
0.8
  • Updated spells given from Oct 13th hotfix.
  • Added option to display SymbioTeller only inside a group.
  • Changed the in-game help.

0.7
  • Updated spells given from Oct 2nd hotfix.
  • Added some more checks to see if errors are gone (drycoded).

0.6
  • Added display while in combat option.
  • Minor changes.

0.5
  • Prevented an error when getting info from a player without a spec.

0.4
  • Spell given is now displayed!
  • Shift options added.
  • Tooltips redesigned.
  • A lot of stuff remade under the hood.
  • Some TOC changes.

0.3
  • SymbioTeller will only works if the character is a Druid.
  • Prevented a possible error with defaults for the future.

0.2
  • Using tables now, things are MUCH better!
  • Rewrote the entire main function, should be way more efficient.
  • Tooltips now display real values instead of symbols.
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
0.7
3kB
gi2k15
10-02-12 07:46 PM
0.6
3kB
gi2k15
09-28-12 02:31 PM
0.5
2kB
gi2k15
08-28-12 02:25 PM
0.4
2kB
gi2k15
08-26-12 07:01 PM
0.3
2kB
gi2k15
08-22-12 07:37 AM
0.2
2kB
gi2k15
08-21-12 02:30 PM


Post A Reply Comment Options
Unread 10-02-12, 08:36 AM  
gi2k15
A Deviate Faerie Dragon
 
gi2k15's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 28
Uploads: 2
Re: Error with druids

Strange, I can't replicate this error when hovering druids. Also, based on what you've posted, the error was fired when you mouseovered a DK. I'll double check that. Thanks for the report!

Originally Posted by mizrolist
Symbiosis doesn't work for another druid - but it seems that confuses SymbioTeller. If my cursor is on a fellow druid, the addon throws an error:

Code:
["message"] = "SymbioTeller-0.5\\Core.lua:115: Invalid spell ID in ScanTip:SetSpellByID",
			["time"] = "2012/09/27 01:04:06",
			["locals"] = "self = <unnamed> {
 0 = <userdata>
 ts = <func> @SymbioTeller\\Core.lua:81
}
event = \"INSPECT_READY\"
GUID = \"0x038000000497817B\"
spec = 103
name = nil
_ = nil
icon = nil
gives = <table> {
 255 = 113073
 262 = 113286
 270 = 113275
 62 = 113074
 63 = 113074
 64 = 113074
 66 = 113075
 256 = 113506
 70 = 122287
 72 = 122294
 257 = 113506
 265 = 113295
 252 = 113516
 253 = 113073
 258 = 113277
 266 = 113295
 268 = 113306
 264 = 113289
 259 = 113613
 267 = 113295
 65 = 113269
 254 = 113073
 260 = 113613
 71 = 122294
 73 = 122286
 263 = 113286
 261 = 113613
 269 = 127361
 251 = 113516
 250 = 113072
}
ScanTip = ScanTip {
 0 = <userdata>
 updateTooltip = 0.2
}
tdesc = \"|cFF00FF00|C000FFF00Symbiosis: Grow a magical mushroom with 5 health at the target location.  Every 3 sec, all enemies within 10 yards will become afflicted with both Blood Plague and Frost Fever.  Lasts 30 sec.\"
st = <unnamed> {
 0 = <userdata>
 ts = <func> @SymbioTeller\\Core.lua:81
}
",
			["stack"] = "<in C code>
SymbioTeller-0.5\\Core.lua:115: in function <SymbioTeller\\Core.lua:110>"
gi2k15 is offline Report comment to moderator  
Reply With Quote
Unread 09-30-12, 05:30 AM  
mizrolist
A Deviate Faerie Dragon

Forum posts: 14
File comments: 55
Uploads: 0
Error with druids

Symbiosis doesn't work for another druid - but it seems that confuses SymbioTeller. If my cursor is on a fellow druid, the addon throws an error:

Code:
["message"] = "SymbioTeller-0.5\\Core.lua:115: Invalid spell ID in ScanTip:SetSpellByID",
			["time"] = "2012/09/27 01:04:06",
			["locals"] = "self = <unnamed> {
 0 = <userdata>
 ts = <func> @SymbioTeller\\Core.lua:81
}
event = \"INSPECT_READY\"
GUID = \"0x038000000497817B\"
spec = 103
name = nil
_ = nil
icon = nil
gives = <table> {
 255 = 113073
 262 = 113286
 270 = 113275
 62 = 113074
 63 = 113074
 64 = 113074
 66 = 113075
 256 = 113506
 70 = 122287
 72 = 122294
 257 = 113506
 265 = 113295
 252 = 113516
 253 = 113073
 258 = 113277
 266 = 113295
 268 = 113306
 264 = 113289
 259 = 113613
 267 = 113295
 65 = 113269
 254 = 113073
 260 = 113613
 71 = 122294
 73 = 122286
 263 = 113286
 261 = 113613
 269 = 127361
 251 = 113516
 250 = 113072
}
ScanTip = ScanTip {
 0 = <userdata>
 updateTooltip = 0.2
}
tdesc = \"|cFF00FF00|C000FFF00Symbiosis: Grow a magical mushroom with 5 health at the target location.  Every 3 sec, all enemies within 10 yards will become afflicted with both Blood Plague and Frost Fever.  Lasts 30 sec.\"
st = <unnamed> {
 0 = <userdata>
 ts = <func> @SymbioTeller\\Core.lua:81
}
",
			["stack"] = "<in C code>
SymbioTeller-0.5\\Core.lua:115: in function <SymbioTeller\\Core.lua:110>"
mizrolist is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: