Fixed olympiad zone broadcast.

Contributed by Sahar.
This commit is contained in:
MobiusDevelopment
2019-09-30 00:36:18 +00:00
parent 091897f64b
commit 2ffca1188e
4 changed files with 43 additions and 9 deletions

View File

@@ -92,8 +92,8 @@ public class OlympiadObservation implements IBypassHandler
final OlympiadGameTask nextArena = OlympiadGameManager.getInstance().getOlympiadTask(arenaId);
if (nextArena != null)
{
player.enterOlympiadObserverMode(nextArena.getZone().getSpectatorSpawns().get(0), arenaId);
player.setInstanceId(OlympiadGameManager.getInstance().getOlympiadTask(arenaId).getZone().getInstanceId());
final int instanceId = OlympiadGameManager.getInstance().getOlympiadTask(arenaId).getZone().getInstanceId();
player.enterOlympiadObserverMode(nextArena.getZone().getSpectatorSpawns().get(0), arenaId, instanceId);
}
}
return true;