Vuhdo Classic BCC Shaman Spell IDs
Hey everyone! On Vuhdo Classic and Vuhdo Classic BCC a lot of the Shaman Buff SpellIDs are either wrong, missing or irrelevant. I stumbled upon the issue in the past already but chose to ignore it. Now that Shamans actually have some sort of Buff or "HoT" with Earth Shield, I revisited and chose to look at the code. I edited the Shaman Section of the VuhDoConstSpells.lua as follows:
` -- Shaman -- Fire --VUHDO_SPELL_ID.BUFF_FIRE_ELEMENTAL_TOTEM = VUHDO_getSpellInfo(198067); VUHDO_SPELL_ID.BUFF_FIRE_ELEMENTAL_TOTEM = VUHDO_getSpellInfo(2894); VUHDO_SPELL_ID.BUFF_MAGMA_TOTEM = VUHDO_getSpellInfo(8190); -- Air VUHDO_SPELL_ID.BUFF_WINDWALK_TOTEM = VUHDO_getSpellInfo(108273); -- not present in BCC VUHDO_SPELL_ID.BUFF_CAPACITOR_TOTEM = VUHDO_getSpellInfo(192058); -- not present in BCC -- VUHDO_SPELL_ID.BUFF_GROUNDING_TOTEM = VUHDO_getSpellInfo(204336); VUHDO_SPELL_ID.BUFF_GROUNDING_TOTEM = VUHDO_getSpellInfo(8177); VUHDO_SPELL_ID.BUFF_SPIRIT_LINK_TOTEM = VUHDO_getSpellInfo(98008); -- not present in BCC -- Earth VUHDO_SPELL_ID.BUFF_STONE_BULWARK_TOTEM = VUHDO_getSpellInfo(108270); -- not present in BCC VUHDO_SPELL_ID.BUFF_EARTHGRAB_TOTEM = VUHDO_getSpellInfo(51485); -- not present in BCC VUHDO_SPELL_ID.BUFF_EARTHBIND_TOTEM = VUHDO_getSpellInfo(2484); --VUHDO_SPELL_ID.BUFF_EARTH_ELEMENTAL_TOTEM = VUHDO_getSpellInfo(198103); VUHDO_SPELL_ID.BUFF_EARTH_ELEMENTAL_TOTEM = VUHDO_getSpellInfo(2062); VUHDO_SPELL_ID.BUFF_TREMOR_TOTEM = VUHDO_getSpellInfo(8143); -- Water VUHDO_SPELL_ID.BUFF_HEALING_TIDE_TOTEM = VUHDO_getSpellInfo(108280); -- not present in BCC VUHDO_SPELL_ID.BUFF_HEALING_STREAM_TOTEM = VUHDO_getSpellInfo(5394); VUHDO_SPELL_ID.BUFF_MANA_TIDE_TOTEM = VUHDO_getSpellInfo(16190); -- missing in VuhDo
VUHDO_SPELL_ID.BUFF_HEROISM = VUHDO_getSpellInfo(32182); VUHDO_SPELL_ID.BUFF_BLOODLUST = VUHDO_getSpellInfo(2825); -- VUHDO_SPELL_ID.BUFF_EARTH_SHIELD = VUHDO_getSpellInfo(204288); VUHDO_SPELL_ID.BUFF_EARTH_SHIELD = VUHDO_getSpellInfo(974); --VUHDO_SPELL_ID.BUFF_LIGHTNING_SHIELD = VUHDO_getSpellInfo(192106); VUHDO_SPELL_ID.BUFF_LIGHTNING_SHIELD = VUHDO_getSpellInfo(25020); `
Mana Tide Totem was missing completely and also had to be added to VuhDoBuffConst.lua:
[VUHDO_SPELL_ID.BUFF_MANA_TIDE_TOTEM] = { { VUHDO_SPELL_ID.BUFF_MANA_TIDE_TOTEM, VUHDO_BUFF_TARGET_TOTEM }, },
Spells/Buffs with a wrong SpellID were commented out and a line with the proper SpellID added below. Spells/Buffs that aren't yet present in BCC I only marked for myself
I only had a look at spells/buffs I actually use, so the list probably isn't complete, but I hope this helps anyway.
Keep up the great work! Love the addon! :)