remove dungeon teleport from base game
This commit is contained in:
@@ -282,6 +282,14 @@ public class MerchantMsgHandler extends AbstractClientMsgHandler {
|
||||
}
|
||||
}
|
||||
if(mineTele == null){
|
||||
//must be the dungeon request?
|
||||
Vector3fImmutable loc = Vector3fImmutable.getRandomPointOnCircle(BuildingManager.getBuilding(2827951).loc,30f);
|
||||
ChatManager.chatSystemInfo(player, "You Will Teleport To Whitehorn Citadel In " + 10 + " Seconds.");
|
||||
if (10 > 0) {
|
||||
//TODO add timer to teleport
|
||||
TeleportJob tj = new TeleportJob(player, npc, loc, origin, true);
|
||||
JobScheduler.getInstance().scheduleJob(tj, 10 * 1000);
|
||||
}
|
||||
return;
|
||||
}else {
|
||||
int time = MBServerStatics.TELEPORT_TIME_IN_SECONDS;
|
||||
|
||||
@@ -109,7 +109,7 @@ public class TeleportRepledgeListMsg extends ClientNetMsg {
|
||||
for (int i = 0; i < 3; i++)
|
||||
writer.putInt(0);
|
||||
|
||||
writer.putInt(cities.size() + mines.size() + 1);
|
||||
writer.putInt(cities.size() + mines.size());// + 1);
|
||||
|
||||
for (City city : cities)
|
||||
City.serializeForClientMsg(city, writer);
|
||||
@@ -117,7 +117,7 @@ public class TeleportRepledgeListMsg extends ClientNetMsg {
|
||||
for(Mine mine : mines)
|
||||
Mine.serializeForClientMsgTeleport(mine, writer);
|
||||
|
||||
Dungeon.serializeForClientMsgTeleport(writer);
|
||||
//Dungeon.serializeForClientMsgTeleport(writer);
|
||||
}
|
||||
|
||||
public PlayerCharacter getPlayer() {
|
||||
|
||||
Reference in New Issue
Block a user