--- deliantra/server/server/player.C 2010/01/30 23:30:26 1.251 +++ deliantra/server/server/player.C 2010/03/24 17:23:43 1.252 @@ -3047,18 +3047,14 @@ { /* before we assign the exit, check if this is a teambattle */ if (EXIT_ALT_X (tmp) && EXIT_ALT_Y (tmp) && EXIT_PATH (tmp)) - { - for (object *invtmp = op->inv; invtmp; invtmp = invtmp->below) + for (object *invtmp = op->inv; invtmp; invtmp = invtmp->below) + if (invtmp->type == FORCE && invtmp->slaying && tmp->slaying == invtmp->slaying) { - if (invtmp->type == FORCE && invtmp->slaying && tmp->slaying == invtmp->slaying) - { - if (x && y) - *x = EXIT_ALT_X (tmp), *y = EXIT_ALT_Y (tmp); + if (x && y) + *x = EXIT_ALT_X (tmp), *y = EXIT_ALT_Y (tmp); - return 1; - } + return 1; } - } if (x && y) *x = EXIT_X (tmp), *y = EXIT_Y (tmp);