Dropped InstanceLoader class.
This commit is contained in:
parent
e5b51fc90b
commit
53fa399857
@ -101,7 +101,7 @@ public final class CastleDungeon extends AbstractInstance
|
||||
25569, // Jax the Destroyer
|
||||
};
|
||||
|
||||
public CastleDungeon()
|
||||
private CastleDungeon()
|
||||
{
|
||||
addFirstTalkId(CASTLE_DUNGEON.keySet());
|
||||
addStartNpc(CASTLE_DUNGEON.keySet());
|
||||
@ -229,4 +229,9 @@ public final class CastleDungeon extends AbstractInstance
|
||||
|
||||
addSpawn(spawnId, RAIDS_LOC, false, 0, false, world.getInstanceId());
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new CastleDungeon();
|
||||
}
|
||||
}
|
||||
|
@ -155,7 +155,7 @@ public final class CavernOfThePirateCaptain extends AbstractInstance
|
||||
};
|
||||
//@formatter:on
|
||||
|
||||
public CavernOfThePirateCaptain()
|
||||
private CavernOfThePirateCaptain()
|
||||
{
|
||||
addStartNpc(PATHFINDER);
|
||||
addTalkId(PATHFINDER);
|
||||
@ -523,4 +523,9 @@ public final class CavernOfThePirateCaptain extends AbstractInstance
|
||||
world._zaken.setInvisible(true);
|
||||
world._zaken.setIsParalyzed(true);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new CavernOfThePirateCaptain();
|
||||
}
|
||||
}
|
||||
|
@ -171,7 +171,7 @@ public abstract class Chamber extends AbstractInstance
|
||||
// Misc
|
||||
private static final String RETURN = Chamber.class.getSimpleName() + "_return";
|
||||
|
||||
protected Chamber(String name, String descr, int instanceId, String instanceTemplateName, int entranceGKId, int roomGKFirstId, int roomGKLastId, int aenkinelId, int boxId)
|
||||
protected Chamber(String name, int instanceId, String instanceTemplateName, int entranceGKId, int roomGKFirstId, int roomGKLastId, int aenkinelId, int boxId)
|
||||
{
|
||||
INSTANCEID = instanceId;
|
||||
INSTANCE_TEMPLATE = instanceTemplateName;
|
||||
|
@ -43,9 +43,14 @@ public final class ChamberOfDelusionEast extends Chamber
|
||||
private static final int INSTANCEID = 127;
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionEast.xml";
|
||||
|
||||
public ChamberOfDelusionEast()
|
||||
private ChamberOfDelusionEast()
|
||||
{
|
||||
super(ChamberOfDelusionEast.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionEast.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionEast();
|
||||
}
|
||||
}
|
@ -43,9 +43,14 @@ public final class ChamberOfDelusionNorth extends Chamber
|
||||
private static final int INSTANCEID = 130; // this is the client number
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionNorth.xml";
|
||||
|
||||
public ChamberOfDelusionNorth()
|
||||
private ChamberOfDelusionNorth()
|
||||
{
|
||||
super(ChamberOfDelusionNorth.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionNorth.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionNorth();
|
||||
}
|
||||
}
|
@ -43,9 +43,14 @@ public final class ChamberOfDelusionSouth extends Chamber
|
||||
private static final int INSTANCEID = 129; // this is the client number
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionSouth.xml";
|
||||
|
||||
public ChamberOfDelusionSouth()
|
||||
private ChamberOfDelusionSouth()
|
||||
{
|
||||
super(ChamberOfDelusionSouth.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionSouth.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionSouth();
|
||||
}
|
||||
}
|
@ -47,9 +47,14 @@ public final class ChamberOfDelusionSquare extends Chamber
|
||||
private static final int INSTANCEID = 131;
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionSquare.xml";
|
||||
|
||||
public ChamberOfDelusionSquare()
|
||||
private ChamberOfDelusionSquare()
|
||||
{
|
||||
super(ChamberOfDelusionSquare.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionSquare.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionSquare();
|
||||
}
|
||||
}
|
@ -47,9 +47,14 @@ public final class ChamberOfDelusionTower extends Chamber
|
||||
private static final int INSTANCEID = 132; // this is the client number
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionTower.xml";
|
||||
|
||||
public ChamberOfDelusionTower()
|
||||
private ChamberOfDelusionTower()
|
||||
{
|
||||
super(ChamberOfDelusionTower.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionTower.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionTower();
|
||||
}
|
||||
}
|
@ -43,9 +43,14 @@ public final class ChamberOfDelusionWest extends Chamber
|
||||
private static final int INSTANCEID = 128; // this is the client number
|
||||
private static final String INSTANCE_TEMPLATE = "ChamberOfDelusionWest.xml";
|
||||
|
||||
public ChamberOfDelusionWest()
|
||||
private ChamberOfDelusionWest()
|
||||
{
|
||||
super(ChamberOfDelusionWest.class.getSimpleName(), "instances", INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
super(ChamberOfDelusionWest.class.getSimpleName(), INSTANCEID, INSTANCE_TEMPLATE, ENTRANCE_GATEKEEPER, ROOM_GATEKEEPER_FIRST, ROOM_GATEKEEPER_LAST, AENKINEL, BOX);
|
||||
ROOM_ENTER_POINTS = ENTER_POINTS;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ChamberOfDelusionWest();
|
||||
}
|
||||
}
|
@ -491,7 +491,7 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
private static final int DRAGONSCALETIME = 3000;
|
||||
private static final int DRAGONCLAWTIME = 3000;
|
||||
|
||||
public CrystalCaverns()
|
||||
private CrystalCaverns()
|
||||
{
|
||||
addStartNpc(ORACLE_GUIDE_1, ORACLE_GUIDE_4);
|
||||
addTalkId(ORACLE_GUIDE_1, ORACLE_GUIDE_3, ORACLE_GUIDE_4, 32275, 32276, 32277);
|
||||
@ -2104,4 +2104,9 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
}
|
||||
return super.onExitZone(character, zone);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new CrystalCaverns();
|
||||
}
|
||||
}
|
||||
|
@ -204,7 +204,7 @@ public final class DarkCloudMansion extends AbstractInstance
|
||||
};
|
||||
// @formatter:on
|
||||
|
||||
public DarkCloudMansion()
|
||||
private DarkCloudMansion()
|
||||
{
|
||||
addFirstTalkId(BSM, SOTruth);
|
||||
addStartNpc(YIYEN);
|
||||
@ -1146,4 +1146,9 @@ public final class DarkCloudMansion extends AbstractInstance
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new DarkCloudMansion();
|
||||
}
|
||||
}
|
||||
|
@ -234,7 +234,7 @@ public final class FinalEmperialTomb extends AbstractInstance implements IGameXm
|
||||
};
|
||||
// @formatter:on
|
||||
|
||||
public FinalEmperialTomb()
|
||||
private FinalEmperialTomb()
|
||||
{
|
||||
load();
|
||||
addAttackId(SCARLET1, FRINTEZZA);
|
||||
@ -1532,4 +1532,9 @@ public final class FinalEmperialTomb extends AbstractInstance implements IGameXm
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new FinalEmperialTomb();
|
||||
}
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ public final class IceQueensCastle extends AbstractInstance
|
||||
private static final int ICE_QUEEN_DOOR = 23140101;
|
||||
private static final int MIN_LV = 82;
|
||||
|
||||
public IceQueensCastle()
|
||||
private IceQueensCastle()
|
||||
{
|
||||
addStartNpc(JINIA);
|
||||
addTalkId(JINIA);
|
||||
@ -211,4 +211,9 @@ public final class IceQueensCastle extends AbstractInstance
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new IceQueensCastle();
|
||||
}
|
||||
}
|
||||
|
@ -179,7 +179,7 @@ public final class IceQueensCastleNormalBattle extends AbstractInstance
|
||||
23140216,
|
||||
};
|
||||
|
||||
public IceQueensCastleNormalBattle()
|
||||
private IceQueensCastleNormalBattle()
|
||||
{
|
||||
addStartNpc(SIRRA, SUPP_KEGOR, SUPP_JINIA);
|
||||
addFirstTalkId(SUPP_KEGOR, SUPP_JINIA);
|
||||
@ -1393,4 +1393,9 @@ public final class IceQueensCastleNormalBattle extends AbstractInstance
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new IceQueensCastleNormalBattle();
|
||||
}
|
||||
}
|
@ -1,108 +0,0 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package instances;
|
||||
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import instances.CastleDungeon.CastleDungeon;
|
||||
import instances.CavernOfThePirateCaptain.CavernOfThePirateCaptain;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionEast;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionNorth;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionSouth;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionSquare;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionTower;
|
||||
import instances.ChambersOfDelusion.ChamberOfDelusionWest;
|
||||
import instances.CrystalCaverns.CrystalCaverns;
|
||||
import instances.DarkCloudMansion.DarkCloudMansion;
|
||||
import instances.FinalEmperialTomb.FinalEmperialTomb;
|
||||
import instances.IceQueensCastle.IceQueensCastle;
|
||||
import instances.IceQueensCastleNormalBattle.IceQueensCastleNormalBattle;
|
||||
import instances.JiniaGuildHideout1.JiniaGuildHideout1;
|
||||
import instances.JiniaGuildHideout2.JiniaGuildHideout2;
|
||||
import instances.JiniaGuildHideout3.JiniaGuildHideout3;
|
||||
import instances.JiniaGuildHideout4.JiniaGuildHideout4;
|
||||
import instances.Kamaloka.Kamaloka;
|
||||
import instances.MithrilMine.MithrilMine;
|
||||
import instances.NornilsGarden.NornilsGarden;
|
||||
import instances.NornilsGardenQuest.NornilsGardenQuest;
|
||||
import instances.PailakaDevilsLegacy.PailakaDevilsLegacy;
|
||||
import instances.PailakaSongOfIceAndFire.PailakaSongOfIceAndFire;
|
||||
import instances.SSQDisciplesNecropolisPast.SSQDisciplesNecropolisPast;
|
||||
import instances.SSQElcadiasTent.SSQElcadiasTent;
|
||||
import instances.SSQHideoutOfTheDawn.SSQHideoutOfTheDawn;
|
||||
import instances.SSQLibraryOfSages.SSQLibraryOfSages;
|
||||
import instances.SSQMonasteryOfSilence.SSQMonasteryOfSilence;
|
||||
import instances.SSQSanctumOfTheLordsOfDawn.SSQSanctumOfTheLordsOfDawn;
|
||||
|
||||
/**
|
||||
* Instance class-loader.
|
||||
* @author FallenAngel
|
||||
*/
|
||||
public final class InstanceLoader
|
||||
{
|
||||
private static final Logger LOGGER = Logger.getLogger(InstanceLoader.class.getName());
|
||||
|
||||
private static final Class<?>[] SCRIPTS =
|
||||
{
|
||||
CastleDungeon.class,
|
||||
CavernOfThePirateCaptain.class,
|
||||
CrystalCaverns.class,
|
||||
DarkCloudMansion.class,
|
||||
FinalEmperialTomb.class,
|
||||
ChamberOfDelusionEast.class,
|
||||
ChamberOfDelusionNorth.class,
|
||||
ChamberOfDelusionSouth.class,
|
||||
ChamberOfDelusionSquare.class,
|
||||
ChamberOfDelusionTower.class,
|
||||
ChamberOfDelusionWest.class,
|
||||
IceQueensCastle.class,
|
||||
IceQueensCastleNormalBattle.class,
|
||||
JiniaGuildHideout1.class,
|
||||
JiniaGuildHideout2.class,
|
||||
JiniaGuildHideout3.class,
|
||||
JiniaGuildHideout4.class,
|
||||
Kamaloka.class,
|
||||
MithrilMine.class,
|
||||
NornilsGarden.class,
|
||||
NornilsGardenQuest.class,
|
||||
PailakaDevilsLegacy.class,
|
||||
PailakaSongOfIceAndFire.class,
|
||||
SSQDisciplesNecropolisPast.class,
|
||||
SSQElcadiasTent.class,
|
||||
SSQHideoutOfTheDawn.class,
|
||||
SSQLibraryOfSages.class,
|
||||
SSQMonasteryOfSilence.class,
|
||||
SSQSanctumOfTheLordsOfDawn.class,
|
||||
};
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
LOGGER.info(InstanceLoader.class.getSimpleName() + ": Loading Instances scripts.");
|
||||
for (Class<?> script : SCRIPTS)
|
||||
{
|
||||
try
|
||||
{
|
||||
script.newInstance();
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
LOGGER.log(Level.SEVERE, InstanceLoader.class.getSimpleName() + ": Failed loading " + script.getSimpleName() + ":", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -38,7 +38,7 @@ public final class JiniaGuildHideout1 extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 140;
|
||||
|
||||
public JiniaGuildHideout1()
|
||||
private JiniaGuildHideout1()
|
||||
{
|
||||
addStartNpc(RAFFORTY);
|
||||
addTalkId(RAFFORTY);
|
||||
@ -65,4 +65,9 @@ public final class JiniaGuildHideout1 extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new JiniaGuildHideout1();
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ public final class JiniaGuildHideout2 extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 141;
|
||||
|
||||
public JiniaGuildHideout2()
|
||||
private JiniaGuildHideout2()
|
||||
{
|
||||
addStartNpc(RAFFORTY);
|
||||
addTalkId(RAFFORTY);
|
||||
@ -65,4 +65,9 @@ public final class JiniaGuildHideout2 extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new JiniaGuildHideout2();
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ public final class JiniaGuildHideout3 extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 145;
|
||||
|
||||
public JiniaGuildHideout3()
|
||||
private JiniaGuildHideout3()
|
||||
{
|
||||
addStartNpc(RAFFORTY);
|
||||
addTalkId(RAFFORTY);
|
||||
@ -65,4 +65,9 @@ public final class JiniaGuildHideout3 extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new JiniaGuildHideout3();
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ public final class JiniaGuildHideout4 extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 146;
|
||||
|
||||
public JiniaGuildHideout4()
|
||||
private JiniaGuildHideout4()
|
||||
{
|
||||
addStartNpc(RAFFORTY);
|
||||
addTalkId(RAFFORTY);
|
||||
@ -65,4 +65,9 @@ public final class JiniaGuildHideout4 extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new JiniaGuildHideout4();
|
||||
}
|
||||
}
|
||||
|
@ -382,7 +382,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
public L2Npc boss = null; // boss
|
||||
}
|
||||
|
||||
public Kamaloka()
|
||||
private Kamaloka()
|
||||
{
|
||||
addFirstTalkId(TELEPORTER);
|
||||
addTalkId(TELEPORTER);
|
||||
@ -930,4 +930,9 @@ public final class Kamaloka extends AbstractInstance
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new Kamaloka();
|
||||
}
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ public final class MithrilMine extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 138;
|
||||
|
||||
public MithrilMine()
|
||||
private MithrilMine()
|
||||
{
|
||||
addFirstTalkId(KEGOR);
|
||||
addKillId(KEGOR, MITHRIL_MILLIPEDE);
|
||||
@ -233,4 +233,9 @@ public final class MithrilMine extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new MithrilMine();
|
||||
}
|
||||
}
|
||||
|
@ -198,7 +198,7 @@ public final class NornilsGarden extends AbstractInstance
|
||||
}
|
||||
}
|
||||
|
||||
public NornilsGarden()
|
||||
private NornilsGarden()
|
||||
{
|
||||
addStartNpc(_garden_guard);
|
||||
addFirstTalkId(_garden_guard);
|
||||
@ -640,4 +640,9 @@ public final class NornilsGarden extends AbstractInstance
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new NornilsGarden();
|
||||
}
|
||||
}
|
||||
|
@ -130,4 +130,9 @@ public final class NornilsGardenQuest extends AbstractInstance
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new NornilsGardenQuest();
|
||||
}
|
||||
}
|
||||
|
@ -91,7 +91,7 @@ public final class PailakaDevilsLegacy extends AbstractInstance
|
||||
private static final int TIGRESS_LVL1 = 14916;
|
||||
private static final int TIGRESS_LVL2 = 14917;
|
||||
|
||||
public PailakaDevilsLegacy()
|
||||
private PailakaDevilsLegacy()
|
||||
{
|
||||
addTalkId(SURVIVOR);
|
||||
addAttackId(POWDER_KEG, TREASURE_BOX, LEMATAN);
|
||||
@ -336,4 +336,9 @@ public final class PailakaDevilsLegacy extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, TELEPORT, world.getInstanceId());
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new PailakaDevilsLegacy();
|
||||
}
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ public final class PailakaSongOfIceAndFire extends AbstractInstance
|
||||
private static final int TEMPLATE_ID = 43;
|
||||
private static final int ZONE = 20108;
|
||||
|
||||
public PailakaSongOfIceAndFire()
|
||||
private PailakaSongOfIceAndFire()
|
||||
{
|
||||
addStartNpc(ADLER1);
|
||||
addTalkId(ADLER1);
|
||||
@ -196,4 +196,9 @@ public final class PailakaSongOfIceAndFire extends AbstractInstance
|
||||
startQuestTimer("BLOOM_TIMER", 1000, npc, null);
|
||||
return super.onSpawn(npc);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new PailakaSongOfIceAndFire();
|
||||
}
|
||||
}
|
||||
|
@ -119,7 +119,7 @@ public final class SSQDisciplesNecropolisPast extends AbstractInstance
|
||||
ANAKIM_SPAWN.put(ANAKIMS_EXECUTOR, new Location(-83031, 216604, -7492, 17071));
|
||||
}
|
||||
|
||||
public SSQDisciplesNecropolisPast()
|
||||
private SSQDisciplesNecropolisPast()
|
||||
{
|
||||
addAttackId(SEAL_DEVICE);
|
||||
addFirstTalkId(SHUNAIMAN, LEON, DISCIPLES_GATEKEEPER);
|
||||
@ -472,4 +472,9 @@ public final class SSQDisciplesNecropolisPast extends AbstractInstance
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQDisciplesNecropolisPast();
|
||||
}
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ public final class SSQElcadiasTent extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 158;
|
||||
|
||||
public SSQElcadiasTent()
|
||||
private SSQElcadiasTent()
|
||||
{
|
||||
addFirstTalkId(GRUFF_LOOKING_MAN, ELCADIA);
|
||||
addStartNpc(GRUFF_LOOKING_MAN, ELCADIA);
|
||||
@ -97,4 +97,9 @@ public final class SSQElcadiasTent extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, START_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQElcadiasTent();
|
||||
}
|
||||
}
|
@ -43,7 +43,7 @@ public final class SSQHideoutOfTheDawn extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 113;
|
||||
|
||||
public SSQHideoutOfTheDawn()
|
||||
private SSQHideoutOfTheDawn()
|
||||
{
|
||||
addFirstTalkId(JAINA);
|
||||
addStartNpc(WOOD);
|
||||
@ -87,4 +87,9 @@ public final class SSQHideoutOfTheDawn extends AbstractInstance
|
||||
}
|
||||
teleportPlayer(player, WOOD_LOC, world.getInstanceId(), false);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQHideoutOfTheDawn();
|
||||
}
|
||||
}
|
||||
|
@ -62,7 +62,7 @@ public final class SSQLibraryOfSages extends AbstractInstance
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 156;
|
||||
|
||||
public SSQLibraryOfSages()
|
||||
private SSQLibraryOfSages()
|
||||
{
|
||||
addFirstTalkId(SOPHIA2, ELCADIA_INSTANCE, PILE_OF_BOOKS1, PILE_OF_BOOKS2, PILE_OF_BOOKS3, PILE_OF_BOOKS4, PILE_OF_BOOKS5);
|
||||
addStartNpc(SOPHIA1, SOPHIA2, SOPHIA3);
|
||||
@ -138,4 +138,9 @@ public final class SSQLibraryOfSages extends AbstractInstance
|
||||
world.elcadia = addSpawn(ELCADIA_INSTANCE, player, false, 0, false, player.getInstanceId());
|
||||
startQuestTimer("FOLLOW", 3000, world.elcadia, player);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQLibraryOfSages();
|
||||
}
|
||||
}
|
||||
|
@ -182,7 +182,7 @@ public final class SSQMonasteryOfSilence extends AbstractInstance
|
||||
21100104
|
||||
};
|
||||
|
||||
public SSQMonasteryOfSilence()
|
||||
private SSQMonasteryOfSilence()
|
||||
{
|
||||
addFirstTalkId(TELEPORT_CONTROL_DEVICE1, TELEPORT_CONTROL_DEVICE2, TELEPORT_CONTROL_DEVICE3, TELEPORT_CONTROL_DEVICE4);
|
||||
addKillId(SOLINAS_GUARDIAN_1, SOLINAS_GUARDIAN_2, SOLINAS_GUARDIAN_3, SOLINAS_GUARDIAN_4, GUARDIAN_OF_THE_TOMB_1, GUARDIAN_OF_THE_TOMB_2, GUARDIAN_OF_THE_TOMB_3, GUARDIAN_OF_THE_TOMB_4, ETIS_VAN_ETINA);
|
||||
@ -557,4 +557,9 @@ public final class SSQMonasteryOfSilence extends AbstractInstance
|
||||
startQuestTimer("FOLLOW", 5000, world.elcadia, player);
|
||||
startQuestTimer("DIALOG", 10000, world.elcadia, player);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQMonasteryOfSilence();
|
||||
}
|
||||
}
|
||||
|
@ -83,7 +83,7 @@ public final class SSQSanctumOfTheLordsOfDawn extends AbstractInstance
|
||||
new Location(-79939, 205857, -7888),
|
||||
};
|
||||
|
||||
public SSQSanctumOfTheLordsOfDawn()
|
||||
private SSQSanctumOfTheLordsOfDawn()
|
||||
{
|
||||
addStartNpc(LIGHT_OF_DAWN);
|
||||
addTalkId(LIGHT_OF_DAWN, IDENTITY_CONFIRM_DEVICE, PASSWORD_ENTRY_DEVICE, DARKNESS_OF_DAWN, SHELF);
|
||||
@ -248,4 +248,9 @@ public final class SSQSanctumOfTheLordsOfDawn extends AbstractInstance
|
||||
startQuestTimer("teleportPlayer", 2000, npc, player);
|
||||
return super.onAggroRangeEnter(npc, player, isSummon);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new SSQSanctumOfTheLordsOfDawn();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user