All pastes #32918 Raw Edit

Untitled

public text v1 · immutable
#32918 ·published 2005-12-08 02:43 UTC
rendered paste body
public Collection<L2Character> getKnownCharactersInRadius(long radius)
    {
        FastList<L2Character> result = new FastList<L2Character>();
        
        for (L2PcInstance player : _knownList.getKnownPlayers())
        {
            if (getDistance(player.getX(),player.getY()) <= radius)
                result.add(player);
        }
        
        for (L2NpcInstance npc : _knownList.getKnownNpcs())
        {
            if (getDistance(npc.getX(),npc.getY()) <= radius)
                result.add(npc);
        }
        
        for (L2MonsterInstance mobs : _knownList.getKnownMonsters())
        {
            if (getDistance(mobs.getX(),mobs.getY()) <= radius)
                result.add(mobs);
        }
        
        return result;
    }