diff --git a/Source/Game/Entities/Creature/Creature.cs b/Source/Game/Entities/Creature/Creature.cs index 2849f1dc6..6cbffaa56 100644 --- a/Source/Game/Entities/Creature/Creature.cs +++ b/Source/Game/Entities/Creature/Creature.cs @@ -414,9 +414,13 @@ namespace Game.Entities UpdateMovementFlags(); LoadCreaturesAddon(); - LoadTemplateImmunities(); + LoadTemplateImmunities(); GetThreatManager().EvaluateSuppressed(); + + //We must update last scriptId or it looks like we reloaded a script, breaking some things such as gossip temporarily + LastUsedScriptID = GetScriptId(); + return true; }