Replaced instanceof L2DoorInstance with isDoor method.
This commit is contained in:
@@ -118,7 +118,7 @@ public class AdminDoorControl implements IAdminCommandHandler
|
||||
else if (command.equals("admin_open"))
|
||||
{
|
||||
final L2Object target = activeChar.getTarget();
|
||||
if (target instanceof L2DoorInstance)
|
||||
if ((target != null) && target.isDoor())
|
||||
{
|
||||
((L2DoorInstance) target).openMe();
|
||||
}
|
||||
@@ -130,7 +130,7 @@ public class AdminDoorControl implements IAdminCommandHandler
|
||||
else if (command.equals("admin_close"))
|
||||
{
|
||||
final L2Object target = activeChar.getTarget();
|
||||
if (target instanceof L2DoorInstance)
|
||||
if ((target != null) && target.isDoor())
|
||||
{
|
||||
((L2DoorInstance) target).closeMe();
|
||||
}
|
||||
|
@@ -26,7 +26,6 @@ import com.l2jmobius.gameserver.handler.IAffectScopeHandler;
|
||||
import com.l2jmobius.gameserver.model.L2Object;
|
||||
import com.l2jmobius.gameserver.model.L2World;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Character;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2DoorInstance;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2StaticObjectInstance;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
import com.l2jmobius.gameserver.model.skills.targets.AffectScope;
|
||||
@@ -57,7 +56,7 @@ public class StaticObjectScope implements IAffectScopeHandler
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!(c instanceof L2DoorInstance) && !(c instanceof L2StaticObjectInstance))
|
||||
if (!c.isDoor() && !(c instanceof L2StaticObjectInstance))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user