How to fix talents in FDB (Mangos) Wotlk menu

User Tag List

Results 1 to 1 of 1
  1. #1
    Freyetta's Avatar Member
    Reputation
    8
    Join Date
    Feb 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to fix talents in FDB (Mangos) Wotlk

    HOW TO FIX TALENTS

    This is a repost from the work Rastikzzz did at FDB
    I take no credit for this.... I am sharing the information here for others to learn and continue their work on their own private projects. Hopefully this information can help repair some of the spell problems that many are facing using repacks with FDB.



    Maybe some of you know, or some don't, but most of talents can be fixed in DB. so i'll explain to you how to do that : there are few spell families.

    SPELLFAMILY_GENERIC = 0,
    SPELLFAMILY_UNK1 = 1, // events, holidays
    // 2 - unused
    SPELLFAMILY_MAGE = 3,
    SPELLFAMILY_WARRIOR = 4,
    SPELLFAMILY_WARLOCK = 5,
    SPELLFAMILY_PRIEST = 6,
    SPELLFAMILY_DRUID = 7,
    SPELLFAMILY_ROGUE = 8,
    SPELLFAMILY_HUNTER = 9,
    SPELLFAMILY_PALADIN = 10,
    SPELLFAMILY_SHAMAN = 11,
    SPELLFAMILY_UNK2 = 12,
    SPELLFAMILY_POTION = 13,
    // 14 - unused
    SPELLFAMILY_DEATHKNIGHT = 15,
    each of those spell families has its own relationships between spells ONLY! INSIDE the family.



    if you open spell.dbc look for this :

    uint32 SpellFamilyName; // 212 m_spellClassSet
    uint64 SpellFamilyFlags; // 213-214 m_spellClassMask

    each spell has only ONE flag -> its called spell_family_flag(or spell class mask, or spell family mask .. ).
    then if you have some buff, talent.. (some AURA) it can affect other spells and this is called spell_affect.

    so how it works.. you have eg.
    battle shout ID 6673 Battle Shout - Spell - World of Warcraft,
    whitch has spell family 4 -> warrior, and spell family flag 65536 (0x10000)
    then Commanding Shout ID 469 Commanding Shout - Spell - World of Warcraft
    whitch has spell family 4, and spell family flag 0x8000000000 (not sure with this one )

    and then we have talent Commanding Presence -> Commanding Presence - Spell - World of Warcraft, that affect those two spells (and of course all other ranks, but all ranks has the same spell family flag). so now to create spell_affect we have to do :
    0x8000000000 + 0x10000 = 0x8000010000 (549755879424)

    so now go to world database -> spell_affect and insert it there
    entry -> talent/buff id (in this case 12318, dont forget to put all other ranks too)
    effectID -> in this case is "0"
    SpellFamilyMask -> in this case 549755879424

    and it should work

    How to fix talents in FDB (Mangos) Wotlk

Similar Threads

  1. [MaNGOS] How to fix blink?
    By Eleetis in forum WoW EMU Questions & Requests
    Replies: 1
    Last Post: 04-19-2010, 09:56 AM
  2. How to fix the WOTLK instances!
    By simontheking in forum WoW EMU Guides & Tutorials
    Replies: 6
    Last Post: 02-23-2009, 08:10 AM
  3. how to fix WOTLK Graphix Lag
    By samikk in forum World of Warcraft Guides
    Replies: 24
    Last Post: 12-23-2008, 05:08 PM
  4. How to fix Wotlk DBC files
    By syrtan in forum WoW EMU Guides & Tutorials
    Replies: 35
    Last Post: 12-03-2008, 11:33 AM
All times are GMT -5. The time now is 08:48 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search