예제 #1
0
bool Monster::isInSpawnRange(const Position& toPos)
{
	if(masterRadius == -1)
		return true;

	return !inDespawnRange(toPos);
}
예제 #2
0
파일: actor.cpp 프로젝트: opentibia/server
bool Actor::isInSpawnRange(const Position& toPos)
{
  if(masterRadius == -1){
    //no restrictions
    return true;
  }

  return !inDespawnRange(toPos);
}
예제 #3
0
파일: actor.cpp 프로젝트: opentibia/server
bool Actor::despawn()
{
  return inDespawnRange(getPosition());
}
예제 #4
0
bool Monster::despawn()
{
	return inDespawnRange(getPosition());
}
예제 #5
0
bool Monster::isInSpawnRange(const Position& toPos)
{
	return masterRadius == -1 || !inDespawnRange(toPos);
}