From: <ma...@us...> - 2013-04-09 12:50:23
|
Revision: 8686 http://planeshift.svn.sourceforge.net/planeshift/?rev=8686&view=rev Author: magodra Date: 2013-04-09 12:50:16 +0000 (Tue, 09 Apr 2013) Log Message: ----------- - Added check for visible to allow training (PS#5965). Modified Paths: -------------- trunk/src/server/progressionmanager.cpp Modified: trunk/src/server/progressionmanager.cpp =================================================================== --- trunk/src/server/progressionmanager.cpp 2013-04-08 20:24:39 UTC (rev 8685) +++ trunk/src/server/progressionmanager.cpp 2013-04-09 12:50:16 UTC (rev 8686) @@ -412,7 +412,8 @@ gemActor* actorTrainer = character->GetTrainer()->GetActor(); if ( actorTrainer ) { - if ( character->GetActor()->RangeTo(actorTrainer, false) > RANGE_TO_SELECT ) + if ( (character->GetActor()->RangeTo(actorTrainer, false) > RANGE_TO_SELECT) || + (actorTrainer->GetVisibility() == false) ) { psserver->SendSystemInfo(client->GetClientNum(), "Need to get a bit closer to understand the training."); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |