mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-21 12:47:07 +00:00
fix(Scripts/ICC): NPC Muradin Dialogues (#18931)
Co-authored-by: Meji <alvaro.megias@outlook.com> Co-authored-by: 天鹿 <18535853+PkllonG@users.noreply.github.com>
This commit is contained in:
@@ -3029,8 +3029,11 @@ std::string Creature::GetScriptName() const
|
||||
uint32 Creature::GetScriptId() const
|
||||
{
|
||||
if (CreatureData const* creatureData = GetCreatureData())
|
||||
if (uint32 scriptId = creatureData->ScriptId)
|
||||
{
|
||||
uint32 scriptId = creatureData->ScriptId;
|
||||
if (scriptId && GetEntry() == creatureData->id1)
|
||||
return scriptId;
|
||||
}
|
||||
|
||||
return sObjectMgr->GetCreatureTemplate(GetEntry())->ScriptID;
|
||||
}
|
||||
|
||||
@@ -401,7 +401,7 @@ public:
|
||||
case NPC_SE_HIGH_OVERLORD_SAURFANG:
|
||||
if (TeamIdInInstance == TEAM_ALLIANCE)
|
||||
{
|
||||
creature->UpdateEntry(NPC_SE_MURADIN_BRONZEBEARD, creature->GetCreatureData());
|
||||
creature->UpdateEntry(NPC_SE_MURADIN_BRONZEBEARD, true);
|
||||
creature->LoadEquipment();
|
||||
}
|
||||
DeathbringerSaurfangEventGUID = creature->GetGUID();
|
||||
|
||||
Reference in New Issue
Block a user