Check if SelMahumDrill event receiver is attackable before class cast.
This commit is contained in:
Vendored
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
Vendored
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
Vendored
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java
Vendored
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
Vendored
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
+4
@@ -221,6 +221,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
+4
@@ -220,6 +220,10 @@ public class SelMahumDrill extends AbstractNpcAI
|
|||||||
}
|
}
|
||||||
case "CHIEF_DIED":
|
case "CHIEF_DIED":
|
||||||
{
|
{
|
||||||
|
if (!receiver.isAttackable())
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
if (CommonUtil.contains(MAHUM_SOLDIERS, receiver.getId()))
|
||||||
{
|
{
|
||||||
if (getRandom(4) < 1)
|
if (getRandom(4) < 1)
|
||||||
|
|||||||
Reference in New Issue
Block a user