Open gtao725 opened 5 years ago
Will take a look on this
@poszer Is really dedicated to show off heads everywhere xD
Can confirm no head after quest completion nor buff.
There are other multiple zone buffs that work incorrectly like this one
Joining/leaving Zone adds/removes player GUID to a list
void WorldState::HandlePlayerEnterZone(Player* player, uint32 zoneId)
Added in: https://github.com/cmangos/mangos-wotlk/commit/0b87ca9d9edf2d4752a3c0f8e9cf85c6689ca861
Matheridon quest complete sets worldstate which loops through the vector and applies the spell https://github.com/cmangos/mangos-wotlk/blob/master/src/game/AI/ScriptDevAI/scripts/outland/hellfire_peninsula.cpp#L1586
no global zone remove/add exists? A playerscript can be used like the midsummer event
Should a single playerscript be used with a vectorGUID that stores/removes players like cmangos?
something like (WIP) https://github.com/sogladev/azerothcore-wotlk/blob/bec80d88d028d3bee8d139a3059895d62f7e6b86/src/server/scripts/Outland/zone_hellfire_peninsula.cpp#L623
Or is there a need for more global OnLeaveZone or OnEnterZone functions
SMALL DESCRIPTION:
When turning in the following quests:
[Alliance] The Fall of Magtheridon (https://wowgaming.altervista.org/aowow/?quest=11002) [Horde] The Fall of Magtheridon (https://wowgaming.altervista.org/aowow/?quest=11003)
There are 2 things that doesn not happen by the end of the hand in:
Neither Alliance side nor Horde side gets the zone buff. (Trollbane's Command[https://wowgaming.altervista.org/aowow/?spell=39911] for Alliance or Nazgrel's Fervor[https://wowgaming.altervista.org/aowow/?spell=39913] for Horde)
Magtheridon's Head is not displayed on a spike at the entrance of either Thrallmar (Horde) or Honor Hold (Alliance)
EXPECTED BLIZZLIKE BEHAVIOUR:
https://wow.gamepedia.com/Signs_of_victories (See section on Magtheridon) https://wow.gamepedia.com/Magtheridon%27s_Head
CURRENT BEHAVIOUR:
STEPS TO REPRODUCE THE PROBLEM:
EXTRA NOTES:
Very similar mechanics to Nefarians Head on a spike in Orgrimmar and Stormwind.
BRANCH(ES):
master
AC HASH/COMMIT:
9eb6e9a
OPERATING SYSTEM:
Win 7/10/Svr 2016
MODULES:
N/A
OTHER CUSTOMIZATIONS:
N/A