aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/World
diff options
context:
space:
mode:
authorGiacomo Pozzoni <giacomopoz@gmail.com>2020-07-31 20:53:13 +0000
committerShauren <shauren.trinity@gmail.com>2022-01-24 20:21:25 +0100
commit61bf51874de432856ecd2c5794334bd256d4b014 (patch)
tree036fbac3f31f1a60730b265e3f991d5c7377d900 /src/server/scripts/World
parenta21fca5ddfad330401d631bfd01a2485576b4d22 (diff)
Core/Misc: Fix static analysis issues (#25178)
(cherry picked from commit 7cf122fc2a604bae77d0b935536c41ec9203e62d)
Diffstat (limited to 'src/server/scripts/World')
-rw-r--r--src/server/scripts/World/npcs_special.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp
index 9930ed37b0d..3b5a88889bf 100644
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -993,7 +993,15 @@ public:
break;
}
- Reset();
+ Initialize();
+ }
+
+ void Initialize()
+ {
+ IsHealed = false;
+ CanRun = false;
+
+ RunAwayTimer = 5000;
}
ObjectGuid CasterGUID;
@@ -1008,10 +1016,7 @@ public:
{
CasterGUID.Clear();
- IsHealed = false;
- CanRun = false;
-
- RunAwayTimer = 5000;
+ Initialize();
me->SetStandState(UNIT_STAND_STATE_KNEEL);
// expect database to have RegenHealth=0