aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-03-14 20:38:16 -0300
committerariel- <ariel-@users.noreply.github.com>2017-03-14 20:38:16 -0300
commitf7758954f7b9808a56420ac2ca75a83af4e40f4e (patch)
treea8a39e5650ffca09274a759ca47bbf0af4f5291e /src
parent8c6fa411e8118752ddbefe8dc022514602859fb9 (diff)
Core/Scripts: add condition check for npc_wyrmrest_defender
minor code refactors Closes #19299
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/zone_dragonblight.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/scripts/Northrend/zone_dragonblight.cpp b/src/server/scripts/Northrend/zone_dragonblight.cpp
index be598c09cf6..faf4ea991f8 100644
--- a/src/server/scripts/Northrend/zone_dragonblight.cpp
+++ b/src/server/scripts/Northrend/zone_dragonblight.cpp
@@ -548,6 +548,8 @@ class npc_wyrmrest_defender : public CreatureScript
void UpdateAI(uint32 diff) override
{
+ VehicleAI::UpdateAI(diff);
+
// Check system for Health Warning should happen first time whenever get under 30%,
// after it should be able to happen only after recovery of last renew is fully done (20 sec),
// next one used won't interfere
@@ -564,7 +566,8 @@ class npc_wyrmrest_defender : public CreatureScript
renewRecoveryCanCheck = false;
hpWarningReady = true;
}
- else RenewRecoveryChecker -= diff;
+ else
+ RenewRecoveryChecker -= diff;
}
}
@@ -583,9 +586,8 @@ class npc_wyrmrest_defender : public CreatureScript
break;
case SPELL_RENEW:
if (!hpWarningReady && RenewRecoveryChecker <= 100)
- {
RenewRecoveryChecker = 20000;
- }
+
renewRecoveryCanCheck = true;
break;
}