package net.sf.l2j.gameserver; import java.util.Calendar; import java.util.HashMap; import java.util.ArrayList; import java.util.Random; import java.util.logging.Logger; import net.sf.l2j.gameserver.ItemTable; import net.sf.l2j.gameserver.NpcTable; import net.sf.l2j.gameserver.model.L2DropData; import net.sf.l2j.gameserver.templates.L2Item; import net.sf.l2j.gameserver.templates.L2NpcTemplate; import net.sf.l2j.gameserver.model.L2MonsterInstance; import net.sf.l2j.gameserver.model.L2Spawn; public class EventScript { protected static Logger _log = Logger.getLogger(EventScript.class.getName()); private static EventScript _instance; private static final int GLUDIN_MOB_ID = 413; private static final int GLUDIO_MOB_ID = 688; private static final int DION_MOB_ID = 729; private static final int GIRAN_MOB_ID = 866; private static final int HEINE_MOB_ID = 700; private static final int OREN_MOB_ID = 890; private static final int ADEN_MOB_ID = 902; private ArrayList _mobs; private static final int[][] spawnPoints = { // Gludin mob spawn {-82333, 150862, -3133}, // Gludio mob spawn {-14357, 123490, -3121}, // Dion mob spawn {18883, 145039, -3131}, // Giran mob spawn {52156, 148059, -3473}, // Heine mob spawn {111883, 220162, -3681}, // Oren mob spawn {82375, 53661, -1500}, // Aden mob spawn {147461, 27184, -2209}, }; private static final int[][] mobDrops = { /* * variale for each space in array * {itemid, min, max, sweep, chance} * */ // Gludin droplist {352, 1, 1, 0, 1000000}, {417, 1, 1, 0, 1000000}, {437, 1, 1, 0, 1000000}, {955, 10, 10, 0, 1000000}, {956, 10, 10, 0, 1000000}, {5251, 10, 10, 0, 1000000}, {5263, 10, 10, 0, 1000000}, // Gludio droplist {2499, 1, 1, 0, 1000000}, {280, 1, 1, 0, 1000000}, {186, 1, 1, 0, 1000000}, {955, 10, 10, 0, 1000000}, {956, 10, 10, 0, 1000000}, {5251, 10, 10, 0, 1000000}, {5263, 10, 10, 0, 1000000}, // Dion droplist { }; }