diff --git a/src/game/GridNotifiersImpl.h b/src/game/GridNotifiersImpl.h index 4c4f8c238..ed1f74158 100644 --- a/src/game/GridNotifiersImpl.h +++ b/src/game/GridNotifiersImpl.h @@ -180,7 +180,7 @@ inline void MaNGOS::DynamicObjectUpdater::VisitHelper(Unit* target) if (Aura* aura = holder->GetAuraByEffectIndex(eff_index)) { // already exists, refresh duration - if (aura->GetAuraDuration() < i_dynobject.GetDuration()) + if (aura->GetAuraDuration() >=0 && uint32(aura->GetAuraDuration()) < i_dynobject.GetDuration()) { aura->SetAuraDuration(i_dynobject.GetDuration()); holder->SendAuraUpdate(false); diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 76fae9633..eba92a6e8 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10336" + #define REVISION_NR "10337" #endif // __REVISION_NR_H__