Jump to content
  • Braves in the Tauren starting zone have dialogue but should not


    Chucksta
    • Status: Completed
      Main Category: Database
      Sub-Category: NPC
      Version: 2.0.11 Milestone: 20 Priority: Low
      Implemented Version: 0.20

    Certain NPCs have been reported to dialogue even though they should not have any.

    [COLOR="#FF0000"]Raising this issue in here so that I have an area to write my findings.[/COLOR]

    This relates to the issue logged here:
    [url]https://github.com/mangoszero/database/issues/79[/url]

    I already know what's amiss and for why. I'll update this tomorrow.

    It will basically require code fix in the server core, plus changes to database records.
    EDIT: code that was thought to possibly be at fault, is not causing this issue!
    QueryHandler.cpp, line 299 onwards
    GossipDef.cpp, line 255 onwards


    User Feedback

    Recommended Comments

    The issue is caused by an incorrect value in the [B][COLOR="#800080"]NpcFlags[/COLOR][/B] field of the [B]creature_template[/B] table. The field should be set to 0, which means the creature does not have any gossip dialogue.

    For details on the [B][COLOR="#800080"]NpcFlags[/COLOR][/B] field, see: [url]https://github.com/cmangos/issues/wiki/creature_template[/url]

    [B][COLOR="#008000"]FIXES[/COLOR][/B]

    -- Brave Darksky
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3220';[/COLOR]
    -- Brave Dawneagle
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3217';[/COLOR]
    -- Brave Greathoof
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3214';[/COLOR]
    -- Brave Ironhorn
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3212';[/COLOR]
    -- Brave Leaping Deer
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3219';[/COLOR]
    -- Brave Lightninghorn
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3211';[/COLOR]
    -- Brave Proudsnout
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3210';[/COLOR]
    -- Brave Rainchaser
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3223';[/COLOR]
    -- Brave Rockhorn
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3221';[/COLOR]
    -- Brave Running Wolf
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3213';[/COLOR]
    -- Brave Strongbash
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3215';[/COLOR]
    -- Brave Swiftwind
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3218';[/COLOR]
    -- Brave Wildrunner
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3222';[/COLOR]
    -- Brave Windfeather
    [COLOR="#0000FF"]UPDATE creature_template SET `NpcFlags`='0' WHERE `Entry`='3209';[/COLOR]

    Link to comment
    Share on other sites

    They should have dialogue though. I have no clue why this was reported but any basic research into the history of WoW will tell you that they should have dialogue options to give players directions.

    Reversed this change. Various NPC fixes

    Edited by Ridingkeys
    Link to comment
    Share on other sites



    Guest
    This is now closed for further comments

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use