From eab5c0693b3b7f4e8867a33ef198daed58bc922f Mon Sep 17 00:00:00 2001 From: Rochet2 Date: Sun, 8 Jun 2014 02:00:24 +0300 Subject: [PATCH] Eluna fix mangos GetAggroRange --- CreatureMethods.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CreatureMethods.h b/CreatureMethods.h index 18061ff..8f88b21 100644 --- a/CreatureMethods.h +++ b/CreatureMethods.h @@ -243,7 +243,13 @@ namespace LuaCreature { Unit* target = Eluna::CHECKOBJ(L, 2); +#ifdef MANGOS + float AttackDist = creature->GetAttackDistance(target); + float ThreatRadius = sWorld.getConfig(CONFIG_FLOAT_THREAT_RADIUS); + Eluna::Push(L, ThreatRadius > AttackDist ? ThreatRadius : AttackDist); +#else Eluna::Push(L, creature->GetAggroRange(target)); +#endif return 1; }