diff options
Diffstat (limited to 'src/server/scripts')
-rw-r--r-- | src/server/scripts/Commands/cs_modify.cpp | 11 | ||||
-rw-r--r-- | src/server/scripts/Commands/cs_npc.cpp | 3 | ||||
-rw-r--r-- | src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp | 2 |
3 files changed, 6 insertions, 10 deletions
diff --git a/src/server/scripts/Commands/cs_modify.cpp b/src/server/scripts/Commands/cs_modify.cpp index ded5f48b7e5..49f04af4593 100644 --- a/src/server/scripts/Commands/cs_modify.cpp +++ b/src/server/scripts/Commands/cs_modify.cpp @@ -495,15 +495,12 @@ public: //Edit Player or Creature Scale static bool HandleModifyScaleCommand(ChatHandler* handler, char const* args) { - float Scale; + float scale; Unit* target = handler->getSelectedUnit(); - if (CheckModifySpeed(handler, args, target, Scale, 0.1f, 10.0f, false)) + if (CheckModifySpeed(handler, args, target, scale, 0.1f, 10.0f, false)) { - NotifyModification(handler, target, LANG_YOU_CHANGE_SIZE, LANG_YOURS_SIZE_CHANGED, Scale); - if (Creature* creatureTarget = target->ToCreature()) - creatureTarget->SetDisplayId(creatureTarget->GetDisplayId(), Scale); - else - target->SetObjectScale(Scale); + NotifyModification(handler, target, LANG_YOU_CHANGE_SIZE, LANG_YOURS_SIZE_CHANGED, scale); + target->SetObjectScale(scale); return true; } return false; diff --git a/src/server/scripts/Commands/cs_npc.cpp b/src/server/scripts/Commands/cs_npc.cpp index 94023ff1db4..75e622d8d88 100644 --- a/src/server/scripts/Commands/cs_npc.cpp +++ b/src/server/scripts/Commands/cs_npc.cpp @@ -693,8 +693,7 @@ public: return false; } - creature->SetDisplayId(displayId); - creature->SetNativeDisplayId(displayId); + creature->SetDisplayId(displayId, true); creature->SaveToDB(); diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp index 4f7854702a0..07b9282f17d 100644 --- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp +++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_felmyst.cpp @@ -139,7 +139,7 @@ struct boss_felmyst : public BossAI me->Relocate(madrigosa); me->SetDisplayFromModel(0); - me->SetNativeDisplayId(me->GetDisplayId()); + me->SetDisplayId(me->GetDisplayId(), true); } void Reset() override |