Addition of important L2Object missing overrides.

This commit is contained in:
MobiusDev 2019-02-08 02:33:02 +00:00
parent c3d11803a9
commit 4fbc332c97
12 changed files with 66 additions and 20 deletions

View File

@ -631,16 +631,6 @@ public abstract class L2Object
return false;
}
public boolean isBoss()
{
return false;
}
public boolean isTrap()
{
return false;
}
public boolean isDoor()
{
return false;
@ -651,21 +641,11 @@ public abstract class L2Object
return false;
}
public boolean isSiegeGuard()
{
return false;
}
public boolean isBoat()
{
return false;
}
public boolean isVehicle()
{
return false;
}
public boolean isMinion()
{
return false;

View File

@ -10497,4 +10497,10 @@ public abstract class L2Character extends L2Object implements ISkillsHolder
{
_cursorKeyMovement = value;
}
@Override
public boolean isCharacter()
{
return true;
}
}

View File

@ -471,4 +471,10 @@ public abstract class L2Playable extends L2Character
}
return null;
}
@Override
public boolean isPlayable()
{
return true;
}
}

View File

@ -858,4 +858,10 @@ public abstract class L2Summon extends L2Playable
{
return _owner;
}
@Override
public boolean isSummon()
{
return true;
}
}

View File

@ -122,4 +122,10 @@ public final class L2ArtefactInstance extends L2NpcInstance
{
player.sendPacket(ActionFailed.STATIC_PACKET);
}
@Override
public boolean isArtefact()
{
return true;
}
}

View File

@ -764,4 +764,10 @@ public class L2BoatInstance extends L2Character
{
return false;
}
@Override
public boolean isBoat()
{
return true;
}
}

View File

@ -975,4 +975,10 @@ public class L2DoorInstance extends L2Character
}
return true;
}
@Override
public boolean isDoor()
{
return true;
}
}

View File

@ -1558,4 +1558,10 @@ public final class L2ItemInstance extends L2Object
{
return (_item instanceof L2Weapon);
}
@Override
public boolean isItem()
{
return true;
}
}

View File

@ -110,4 +110,10 @@ public final class L2MinionInstance extends L2MonsterInstance
_master.notifyMinionDied(this);
return true;
}
@Override
public boolean isMinion()
{
return true;
}
}

View File

@ -351,4 +351,10 @@ public class L2MonsterInstance extends L2Attackable
}
_minionList.clearRespawnList();
}
@Override
public boolean isMonster()
{
return true;
}
}

View File

@ -3366,4 +3366,10 @@ public class L2NpcInstance extends L2Character
{
_customNpcInstance = arg;
}
@Override
public boolean isNpc()
{
return true;
}
}

View File

@ -1199,4 +1199,10 @@ public class L2PetInstance extends L2Summon
Olympiad.getInstance().notifyCompetitorDamage(getOwner(), damage, getOwner().getOlympiadGameId());
}
}
@Override
public boolean isPet()
{
return true;
}
}