Download
(3Kb)
Download
Updated: 11-28-12 06:00 AM
Pictures
File Info
Updated:11-28-12 06:00 AM
Created:09-18-12 05:01 AM
Downloads:2,676
Favorites:6
MD5:
Categories:Druid, Buff, Debuff, Spell, ToolTip

Sacri Symbiosis Helper

Version: r1.7
by: Acca85 [More]

Sacri Symbiosis Helper is a little addon that adds to the tooltip for the Symbiosis spell (localized) infos about whitch ability the druid is getting/giving by using Symbiosis.
In r1.1 for non-druids characters you'll get infos about the learnable spell inside the symbiosis tooltip.
The infos are added only if not in combat, to show the list of given spell hover the Symbiosis spell icon while keeping SHIFT pressed.

Since MOP is not yet live the final list MAY be changed, if that happens I'll update the addon, if you find any error please report using the comments.


--Italian description
Sacri Symbiosis Helper è un piccolo addon che aggiunge al tooltip per l'abilità Symbiosis informazioni riguardanti quali abilità il druido guadagna/cede usando Symbiosis.
Nella r1.1 per i personaggi che non sono druidi l'addon mostrerà dentro al tooltip di Symbiosis informazioni sulla spell che si impara.
Le informazioni sono aggiunte solo se non si è in combat, per mostrare la lista di abilità cedute bisogna tener premuto SHIFT (o MAIUSC) mentre si passa il mouse sull'icona di Symbiosis.

Poichè MOP non è andara live la lista potrebbe essere modificata, se questo accadesse aggiornerò l'addon, se trovi qualche errore puoi riportarlo usando i commenti.

--r1.7
ToC Bump for 5.1
Survival Instincts to Brewmaster Monks
Might of Ursoc to Blood Death Knights
Savage Defense to Protection Warriors
Barkskin to Protection Paladins

--r1.6
Prot Paladin are now getting rebirth.
New Function:
When a ready check is performed and you don't have symbiosis the Illidan's sound "You are not prepared" (abused, I know) will be played.

--r1.4
Fix for the infos being added multiple times in the tooltip.

--r1.3
Patch 5.0.5:
Protection warriors - Stampeding Shout
Blood death knights - Wild Mushroom: Plague
Protection paladins - Wrath
Brewmaster monks - Bear Hug
Fixed.

--
r1.1
Reworked a little so this addon has a pourpose on for non-druid characters too.
It now shows the learnable spell tooltip inside the Symbiosis tooltip for non-druid.
Post A Reply Comment Options
Unread 10-05-12, 05:32 AM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
I've uploaded r1.4, this should no longer happen.

Originally Posted by LiNK2088
Its a bit buggy, the extra tooltip information shows up multiple times

This doesnt happen on startup, but after playing a while.
Report comment to moderator  
Reply With Quote
Unread 10-04-12, 10:02 AM  
LiNK2088
A Deviate Faerie Dragon
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 246
Uploads: 1
Its a bit buggy, the extra tooltip information shows up multiple times

This doesnt happen on startup, but after playing a while.
Last edited by LiNK2088 : 10-04-12 at 10:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 12:29 PM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
So it didn't work, I've bumped the toc, let's try again.
Originally Posted by daladin
Your attachment upload wrong ^_^
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 11:54 AM  
daladin
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Your attachment upload wrong ^_^
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 10:10 AM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
Rofl, sorry for that. Fixed.
Originally Posted by LiNK2088
File contains the wrong addon :0
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 06:51 AM  
LiNK2088
A Deviate Faerie Dragon
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 246
Uploads: 1
File contains the wrong addon :0
Last edited by LiNK2088 : 10-03-12 at 06:52 AM.
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 06:01 AM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
Update for 5.0.5 changes.

That should not happen, daladin; I've added a check to make sure that var is not nil; btw
"Interface\AddOns\MyMini\SacriSymbiosisHelper.lua" is not the default path, dunno what you've done.
Originally Posted by daladin
2012.10.3 hotfix

Symbiosis has been changed, and now grants the following abilities:
Protection warriors - Stampeding Shout
Blood death knights - Wild Mushroom: Plague Protection
Protection paladins - Wrath
Brewmaster monks - Bear Hug

...

and in china wow
Report comment to moderator  
Reply With Quote
Unread 10-03-12, 02:44 AM  
daladin
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
2012.10.3 hotfix

Symbiosis has been changed, and now grants the following abilities:
Protection warriors - Stampeding Shout
Blood death knights - Wild Mushroom: Plague Protection
Protection paladins - Wrath
Brewmaster monks - Bear Hug

...

and in china wow
Code:
Message: Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:177: 'for' limit must be a number
Time: 10/03/12 16:47:42
Count: 4
Stack: Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:177: in function `AddLinkInfo'
Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:268: in function <Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:261>
[C]: in function `SetSpellBookItem'
Interface\FrameXML\SpellBookFrame.lua:432: in function `SpellButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals: self = SacriSymbiosisHelper {
 givenSpellsSpec3 = <table> {
 }
 spell = "共生术"
 ADDON_LOADED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:286
 givenSpellsSpec1 = <table> {
 }
 ndsid = <table> {
 }
 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:219
 AddLinkInfo = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:152
 classes = <table> {
 }
 combat = false
 playerclass = "DRUID"
 givenSpellsSpec2 = <table> {
 }
 PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:281
 PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:277
 0 = <userdata>
 GetSpells = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:9
}
tooltip = GameTooltip {
 0 = <userdata>
 updateTooltip = 0.2
 SetSpellBookItem = <function> defined =[C]:-1
 comparing = false
 shoppingTooltips = <table> {
 }
 freebTalent = false
 freebsetGSB = false
 SetUnitDebuff = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 freebBak = true
 SetAction = <function> defined =[C]:-1
 SetUnitAura = <function> defined =[C]:-1
}
name = "共生术"
spells = <table> {
 DEATHKNIGHT = "凋零缠绕"
 WARRIOR = "碎裂猛击"
 ROGUE = "转嫁"
 MAGE = "冰霜新星"
 PRIEST = "消散"
 WARLOCK = "灵魂交换"
 HUNTER = "装死"
 SHAMAN = "野性狼魂"
 DRUID = "无"
 MONK = "对冲"
 PALADIN = "圣盾术"
}
(for index) = 1
(for limit) = nil
(for step) = 1
(*temporary) = "无"
(*temporary) = 126449
(*temporary) = "对冲"
(*temporary) = ""
(*temporary) = "Interface\Icons\spell_monk_brewmaster_spec"
(*temporary) = 0
(*temporary) = false
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0
(*temporary) = 40
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "'for' limit must be a number"
f = SacriSymbiosisHelper {
 givenSpellsSpec3 = <table> {
 }
 spell = "共生术"
 ADDON_LOADED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:286
 givenSpellsSpec1 = <table> {
 }
 ndsid = <table> {
 }
 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:219
 AddLinkInfo = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:152
 classes = <table> {
 }
 combat = false
 playerclass = "DRUID"
 givenSpellsSpec2 = <table> {
 }
 PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:281
 PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:277
 0 = <userdata>
 GetSpells = <function> defined @Interface\AddOns\MyMini\SacriSymbiosisHelper.lua:9
}
debugging = false
GetSpellInfo = <function> defined =[C]:-1
Last edited by daladin : 10-03-12 at 02:49 AM.
Report comment to moderator  
Reply With Quote
Unread 09-18-12, 04:36 PM  
Acca85
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 6
Originally Posted by Zathan666
Screenshot please
ty
Added a screenshot for a Feral Specced Druid, english locale, out of combat.
On the left you can see the tooltip contains the list of spells the druid gains, on the right the spells the receiver gets, you can read it as: Class Name Spec1Spell, Spec2Spell, Spec3Spell
Ex:
Paladin Rebirth, Barkskin, Wrath
means
class paladin (left/1 spec Holy, Middle/2 spec Protection, Right/3 spec Retribution)
spec1: rebirth
spec2: Barkskin
spec3: Wrath
I preferred to repeat the spells in some cases for consistency.

Note: It works on macros too..or at least it's supposed to
Last edited by Acca85 : 09-18-12 at 04:37 PM.
Report comment to moderator  
Reply With Quote
Unread 09-18-12, 03:15 PM  
Zathan666
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 64
Uploads: 4
Screenshot please
ty
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.