Bläddra i källkod

Fix for possible attack on summon in MDT.

JIV 15 år sedan
förälder
incheckning
cb9febbdf7

+ 3 - 3
L2_GameServer/java/com/l2jserver/gameserver/model/zone/type/L2DerbyTrackZone.java

@@ -15,7 +15,7 @@
 package com.l2jserver.gameserver.model.zone.type;
 package com.l2jserver.gameserver.model.zone.type;
 
 
 import com.l2jserver.gameserver.model.actor.L2Character;
 import com.l2jserver.gameserver.model.actor.L2Character;
-import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jserver.gameserver.model.actor.L2Playable;
 import com.l2jserver.gameserver.model.zone.L2ZoneType;
 import com.l2jserver.gameserver.model.zone.L2ZoneType;
 
 
 /**
 /**
@@ -33,7 +33,7 @@ public class L2DerbyTrackZone extends L2ZoneType
 	@Override
 	@Override
 	protected void onEnter(L2Character character)
 	protected void onEnter(L2Character character)
 	{
 	{
-		if (character instanceof L2PcInstance)
+		if (character instanceof L2Playable)
 		{
 		{
 			character.setInsideZone(L2Character.ZONE_MONSTERTRACK, true);
 			character.setInsideZone(L2Character.ZONE_MONSTERTRACK, true);
 			character.setInsideZone(L2Character.ZONE_PEACE, true);
 			character.setInsideZone(L2Character.ZONE_PEACE, true);
@@ -44,7 +44,7 @@ public class L2DerbyTrackZone extends L2ZoneType
 	@Override
 	@Override
 	protected void onExit(L2Character character)
 	protected void onExit(L2Character character)
 	{
 	{
-		if (character instanceof L2PcInstance)
+		if (character instanceof L2Playable)
 		{
 		{
 			character.setInsideZone(L2Character.ZONE_MONSTERTRACK, false);
 			character.setInsideZone(L2Character.ZONE_MONSTERTRACK, false);
 			character.setInsideZone(L2Character.ZONE_PEACE, false);
 			character.setInsideZone(L2Character.ZONE_PEACE, false);