diff --git a/src/game/Object.cpp b/src/game/Object.cpp index 723449197..7fc6e07f2 100644 --- a/src/game/Object.cpp +++ b/src/game/Object.cpp @@ -1514,21 +1514,20 @@ namespace MaNGOS void WorldObject::MonsterSay(int32 textId, uint32 language, Unit* target) { + float range = sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_SAY); MaNGOS::MonsterChatBuilder say_build(*this, CHAT_MSG_MONSTER_SAY, textId, language, target); MaNGOS::LocalizedPacketDo say_do(say_build); - MaNGOS::CameraDistWorker > say_worker(this,sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_SAY),say_do); - Cell::VisitWorldObjects(this, say_worker, sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_SAY)); + MaNGOS::CameraDistWorker > say_worker(this, range, say_do); + Cell::VisitWorldObjects(this, say_worker, range); } void WorldObject::MonsterYell(int32 textId, uint32 language, Unit* target) { - float range = sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_YELL); - MaNGOS::MonsterChatBuilder say_build(*this, CHAT_MSG_MONSTER_YELL, textId, language, target); MaNGOS::LocalizedPacketDo say_do(say_build); MaNGOS::CameraDistWorker > say_worker(this,range,say_do); - Cell::VisitWorldObjects(this, say_worker, sWorld.getConfig(CONFIG_FLOAT_LISTEN_RANGE_YELL)); + Cell::VisitWorldObjects(this, say_worker, range); } void WorldObject::MonsterYellToZone(int32 textId, uint32 language, Unit* target) diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 27f074441..5320651d4 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 "11078" + #define REVISION_NR "11079" #endif // __REVISION_NR_H__