From: <wel...@us...> - 2011-02-07 19:51:24
|
Revision: 6890 http://planeshift.svn.sourceforge.net/planeshift/?rev=6890&view=rev Author: weltall2 Date: 2011-02-07 19:51:18 +0000 (Mon, 07 Feb 2011) Log Message: ----------- fixed build Modified Paths: -------------- trunk/src/npcclient/npcoperations.cpp Modified: trunk/src/npcclient/npcoperations.cpp =================================================================== --- trunk/src/npcclient/npcoperations.cpp 2011-02-07 19:45:40 UTC (rev 6889) +++ trunk/src/npcclient/npcoperations.cpp 2011-02-07 19:51:18 UTC (rev 6890) @@ -760,7 +760,8 @@ // Check if we shold stop chaseing float distance = npcclient->GetWorld()->Distance(myPos,mySector,targetPos,targetSector); - if((distance == psWorld::INFINIT) || + //value used for relative infinity. maybe make a global define? + if((distance >= 9999999.99f) || (chaseRange > 0 && distance > chaseRange) || (targetInstance != myInstance)) { @@ -815,7 +816,8 @@ iMapNode* dest = path->Current(); distance = npcclient->GetWorld()->Distance(myPos,mySector,dest->GetPosition(),dest->GetSector()); - if (distance == psWorld::INFINIT) + //value used for relative infinity. maybe make a global define? + if (distance == 9999999.99f) { npc->Printf(5, "No connecting portal to current path segment."); npc->ResumeScript(npc->GetBrain()->GetCurrentBehavior()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |