From 6c3d5c713c39e5458a913c9d16c8670f2cd61dc2 Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Tue, 9 Sep 2014 15:34:30 -0400 Subject: [PATCH] Fix slow effect on NPC special attack reuse timers --- changelog.txt | 2 ++ zone/special_attacks.cpp | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/changelog.txt b/changelog.txt index 1e3dc3638..5a8442a7b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,8 @@ EQEMu Changelog (Started on Sept 24, 2003 15:50) == 09/09/2014 == demonstar55: Incrase Mob kick/bash timer by 3 see: http://www.eqemulator.org/forums/showthread.php?t=38734 +demonstar55: Fix slow effect on NPC special attack reuse timers + see: http://www.eqemulator.org/forums/showthread.php?t=38734 == 09/08/2014 == demonstar55: Fix slow calc diff --git a/zone/special_attacks.cpp b/zone/special_attacks.cpp index 470bec07c..904dc41b3 100644 --- a/zone/special_attacks.cpp +++ b/zone/special_attacks.cpp @@ -1413,10 +1413,8 @@ void NPC::DoClassAttacks(Mob *target) { return; float HasteModifier = 0; - if(GetHaste() > 0) + if (GetHaste()) HasteModifier = 10000 / (100 + GetHaste()); - else if(GetHaste() < 0) - HasteModifier = (100 - GetHaste()); else HasteModifier = 100;