From: <wel...@us...> - 2011-02-07 18:13:54
|
Revision: 6878 http://planeshift.svn.sourceforge.net/planeshift/?rev=6878&view=rev Author: weltall2 Date: 2011-02-07 18:13:48 +0000 (Mon, 07 Feb 2011) Log Message: ----------- avoid useless checks Modified Paths: -------------- trunk/src/server/chatmanager.cpp Modified: trunk/src/server/chatmanager.cpp =================================================================== --- trunk/src/server/chatmanager.cpp 2011-02-07 18:11:27 UTC (rev 6877) +++ trunk/src/server/chatmanager.cpp 2011-02-07 18:13:48 UTC (rev 6878) @@ -451,13 +451,18 @@ void ChatManager::SendSay(uint32_t clientNum, gemActor *actor, psChatMessage& msg,const char* who) { float range = 0; - psSectorInfo * sectorinfo; + psSectorInfo * sectorinfo = NULL; iSector * sector = actor->GetMeshWrapper()->GetMovable()->GetSectors()->Get(0); if (sector) + { sectorinfo = psserver->GetCacheManager()->GetSectorInfoByName(sector->QueryObject()->GetName()); - if (sectorinfo) - range = sectorinfo->say_range; + if (sectorinfo) + { + range = sectorinfo->say_range; + } + } + if (range == 0) // If 0 set default range = CHAT_SAY_RANGE; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |