Bem como nas outras vezes eu vou colocar coisas para aperfeiçoar a idéia:

- Para se fazer a xp party os chars da party teriam que ter uma diferença maxima de 10 leveis, caso contrário não seria feita a divisão.

- Para que todos da party ganhem xp ele deve estar pelo menos num andar próximo (-1 ou +1) e (ou) 2 telas de distancia.

Acho que assim ja ficaria viavel a idéia.

Fui!