зачем всех то? о_О
Уж я хз как в люцере, но думаю даже там весь мир разделен на достаточно малые регионы, в каждом из которых хранится список объектов внутри него.
Так что достаточно пройтись по этим спискам текущего и прилегающих регионов, собрав все подходящих по критериям цели.
З.Ы. если бы на каст каждого массового скилла приходилось перебирать все существующие объекты в мире в поисках подходящих по условиям, то это был бы трындец - сервер бы загнулся уже при мизерном онлайне, когда игроки бы активно что-то массовое кастовали