Fixes for most script warnings.
This commit is contained in:
@@ -63,13 +63,7 @@ public final class FeedableBeasts extends AbstractNpcAI
|
||||
// all mobs that can eat...
|
||||
private static final int[] FEEDABLE_BEASTS =
|
||||
{
|
||||
21451, 21452, 21453, 21454, 21455, 21456, 21457, 21458, 21459, 21460,
|
||||
21461, 21462, 21463, 21464, 21465, 21466, 21467, 21468, 21469, 21470,
|
||||
21471, 21472, 21473, 21474, 21475, 21476, 21477, 21478, 21479, 21480,
|
||||
21481, 21482, 21483, 21484, 21485, 21486, 21487, 21488, 21489, 21490,
|
||||
21491, 21492, 21493, 21494, 21495, 21496, 21497, 21498, 21499, 21500,
|
||||
21501, 21502, 21503, 21504, 21505, 21506, 21507, 21824, 21825, 21826,
|
||||
21827, 21828, 21829, TRAINED_BUFFALO1, TRAINED_BUFFALO2, TRAINED_COUGAR1, TRAINED_COUGAR2, TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2
|
||||
TRAINED_BUFFALO1, TRAINED_BUFFALO2, TRAINED_COUGAR1, TRAINED_COUGAR2, TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2
|
||||
};
|
||||
// @formatter:on
|
||||
|
||||
|
@@ -35,7 +35,6 @@ public final class GiantsCave extends AbstractNpcAI
|
||||
private static final int[] SCOUTS =
|
||||
{
|
||||
22668, // Gamlin (Scout)
|
||||
22669, // Leogul (Scout)
|
||||
};
|
||||
|
||||
private GiantsCave()
|
||||
|
@@ -45,7 +45,6 @@ public final class FleeMonsters extends AbstractNpcAI
|
||||
18156, // Victim
|
||||
18157, // Victim
|
||||
20002, // Rabbit
|
||||
20432, // Elpy
|
||||
22228, // Grey Elpy
|
||||
25604, // Mutated Elpy
|
||||
};
|
||||
|
@@ -30,7 +30,7 @@ public class SeeThroughSilentMove extends AbstractNpcAI
|
||||
//@formatter:off
|
||||
private static final int[] MONSTERS =
|
||||
{
|
||||
18001, 18002, 22199, 22215, 22216, 22217, 22327, 22746, 22747, 22748,
|
||||
18001, 18002, 22199, 22215, 22216, 22217, /*22327,*/ 22746, 22747, 22748,
|
||||
22749, 22750, 22751, 22752, 22753, 22754, 22755, 22756, 22757, 22758,
|
||||
22759, 22760, 22761, 22762, 22763, 22764, 22765, 22794, 22795, 22796,
|
||||
22797, 22798, 22799, 22800, 22843, 22857, 25725, 25726, 25727, 29009,
|
||||
|
@@ -19,7 +19,6 @@ package instances.NightmareKamaloka;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import com.l2jmobius.gameserver.data.xml.impl.SkillData;
|
||||
import com.l2jmobius.gameserver.model.StatsSet;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
@@ -38,7 +37,7 @@ public final class NightmareKamaloka extends AbstractInstance
|
||||
private static final int DARK_RIDER = 26102;
|
||||
private static final int INVISIBLE_NPC = 18919;
|
||||
// Skills
|
||||
private static final int DARK_RIDER_UD = 16574;
|
||||
// private static final int DARK_RIDER_UD = 16574;
|
||||
//@formatter:off
|
||||
private static final Map<Integer, Integer> BOSS_MAP = new HashMap<>();
|
||||
static
|
||||
@@ -59,7 +58,7 @@ public final class NightmareKamaloka extends AbstractInstance
|
||||
addStartNpc(KURTIZ);
|
||||
addTalkId(KURTIZ);
|
||||
addSpawnId(INVISIBLE_NPC);
|
||||
addAttackId(DARK_RIDER_UD);
|
||||
// addAttackId(DARK_RIDER_UD);
|
||||
addKillId(BOSS_MAP.keySet());
|
||||
}
|
||||
|
||||
@@ -123,38 +122,12 @@ public final class NightmareKamaloka extends AbstractInstance
|
||||
return super.onKill(npc, killer, isSummon);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon)
|
||||
{
|
||||
final Instance instance = npc.getInstanceWorld();
|
||||
if (isInInstance(instance))
|
||||
{
|
||||
if (npc.getId() == DARK_RIDER_UD)
|
||||
{
|
||||
if ((npc.getCurrentHpPercent() >= 95) && npc.isScriptValue(0))
|
||||
{
|
||||
npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 1));
|
||||
npc.setScriptValue(1);
|
||||
}
|
||||
else if ((npc.getCurrentHpPercent() >= 75) && npc.isScriptValue(1))
|
||||
{
|
||||
npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 2));
|
||||
npc.setScriptValue(2);
|
||||
}
|
||||
else if ((npc.getCurrentHpPercent() >= 50) && npc.isScriptValue(2))
|
||||
{
|
||||
npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 3));
|
||||
npc.setScriptValue(3);
|
||||
}
|
||||
else if ((npc.getCurrentHpPercent() >= 25) && npc.isScriptValue(3))
|
||||
{
|
||||
npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 4));
|
||||
npc.setScriptValue(4);
|
||||
}
|
||||
}
|
||||
}
|
||||
return super.onAttack(npc, attacker, damage, isSummon);
|
||||
}
|
||||
/*
|
||||
* @Override public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon) { final Instance instance = npc.getInstanceWorld(); if (isInInstance(instance)) { if (npc.getId() == DARK_RIDER_UD) { if ((npc.getCurrentHpPercent() >= 95) && npc.isScriptValue(0)) {
|
||||
* npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 1)); npc.setScriptValue(1); } else if ((npc.getCurrentHpPercent() >= 75) && npc.isScriptValue(1)) { npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 2)); npc.setScriptValue(2); } else if ((npc.getCurrentHpPercent() >= 50) &&
|
||||
* npc.isScriptValue(2)) { npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 3)); npc.setScriptValue(3); } else if ((npc.getCurrentHpPercent() >= 25) && npc.isScriptValue(3)) { npc.doCast(SkillData.getInstance().getSkill(DARK_RIDER_UD, 4)); npc.setScriptValue(4); } } } return
|
||||
* super.onAttack(npc, attacker, damage, isSummon); }
|
||||
*/
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
|
Reference in New Issue
Block a user