Browse Source

Fix #4758. Thx BiggBoss.

JIV 15 years ago
parent
commit
02176e3cc4

+ 1 - 1
L2_GameServer/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

@@ -10047,9 +10047,9 @@ public final class L2PcInstance extends L2Playable
     {
     {
 		if (_olympiadGameId == -1)
 		if (_olympiadGameId == -1)
 			return;
 			return;
+		Olympiad.removeSpectator(_olympiadGameId, this);
 		_olympiadGameId = -1;
 		_olympiadGameId = -1;
 		_observerMode = false;
 		_observerMode = false;
-        Olympiad.removeSpectator(_olympiadGameId, this);
 		setTarget(null);
 		setTarget(null);
 		sendPacket(new ExOlympiadMode(0));
 		sendPacket(new ExOlympiadMode(0));
         teleToLocation(_obsX, _obsY, _obsZ, true);
         teleToLocation(_obsX, _obsY, _obsZ, true);