ToI and other timed zone adjustments.

Contributed by Index.
This commit is contained in:
MobiusDevelopment
2022-04-01 13:25:50 +00:00
parent 00288fa5dc
commit 7733d3f253
10 changed files with 927 additions and 902 deletions

View File

@@ -0,0 +1,14 @@
<html><body>Teleporter Scout:<br>
Zones from 1st to 3rd floors <font color="LEVEL">no PvP</font>.<br>
But be so careful, if you will be leave <font color="LEVEL">Peace Zone</font>, creates by my mates on 4th floor, you will enter the <font color="LEVEL">battlefield</font>.<br>
Which floor would you like to go to?<br>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 0">Tower of Insolence (1st Floor) </Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 1">Tower of Insolence (2nd Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 2">Tower of Insolence (3rd Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 3">Tower of Insolence (4th Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 4">Tower of Insolence (5th Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 5">Tower of Insolence (6th Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 6">Tower of Insolence (7th Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 7">Tower of Insolence (8th Floor)</Button>
<Button ALIGN=LEFT ICON="TELEPORT" action="bypass -h npc_%objectId%_teleport OTHER 8">Tower of Insolence (9th Floor)</Button>
</body></html>

View File

@@ -33,19 +33,21 @@ public class TranscendentZone extends AbstractInstance
// NPCs
private static final int PATROL_TELEPORTER = 34568;
private static final int PATROL_GUARD = 34569;
private static final int TELEPORT_SCOUT = 34549;
// Misc
private static final int[] TEMPLATE_IDS =
{
1007, //Isle of Souls
1013 // Corroded Fields
1007, // Isle of Souls
1013, // Corroded Fields
1020, // Corroded Fields
};
public TranscendentZone()
{
super(TEMPLATE_IDS);
addStartNpc(PATROL_TELEPORTER, PATROL_GUARD);
addTalkId(PATROL_TELEPORTER, PATROL_GUARD);
addFirstTalkId(PATROL_TELEPORTER, PATROL_GUARD);
addStartNpc(PATROL_TELEPORTER, PATROL_GUARD, TELEPORT_SCOUT);
addTalkId(PATROL_TELEPORTER, PATROL_GUARD, TELEPORT_SCOUT);
addFirstTalkId(PATROL_TELEPORTER, PATROL_GUARD, TELEPORT_SCOUT);
}
@Override