double diff = activeChar.getDistance(_loc.x, _loc.y);
int dz = Math.abs(_loc.z - activeChar.getZ());
int h = _lastServerPosition.z - activeChar.getZ();
if (_boatObjectId > 0)
{
Boat boat = BoatHolder.getInstance().getBoat(_boatObjectId);
if ((boat != null) && (activeChar.getBoat() == boat))
{
activeChar.setHeading(_loc.h);
boat.validateLocationPacket(activeChar);
}
activeChar.setLastClientPosition(_loc.setH(activeChar.getHeading()));
activeChar.setLastServerPosition(activeChar.getLoc());
return;
}