Updated system messages.
This commit is contained in:
@@ -64,7 +64,7 @@ public class CemeteryMonsters extends AbstractNpcAI
|
||||
NpcStringId.I_WILL_NOT_LOSE,
|
||||
NpcStringId.BEHOLD_MY_POWER,
|
||||
NpcStringId.HIS_MAJESTY_TRAVIS_HAS_ORDERED_IMMEDIATE_EXECUTION,
|
||||
NpcStringId.HOW_DARE_YOU_TRY_TO_HARM_ME_WITH_YOUR_EVIL_SCHEMES_2,
|
||||
NpcStringId.DO_YOU_WANT_TO_KILL_ME_2,
|
||||
NpcStringId.YOU_IDIOT_2,
|
||||
NpcStringId.FOOL,
|
||||
NpcStringId.REMEMBER_OUR_HISTORY_OUR_GLORIOUS_HISTORY,
|
||||
|
@@ -168,7 +168,7 @@ public class Apherus extends AbstractNpcAI
|
||||
{
|
||||
openDoor(door, npc.getInstanceId());
|
||||
}
|
||||
npc.broadcastPacket(new ExShowScreenMessage(NpcStringId.APHERUS_GARDEN_DOOR_WAS_OPENED, ExShowScreenMessage.TOP_CENTER, 3000, true));
|
||||
npc.broadcastPacket(new ExShowScreenMessage(NpcStringId.APHERUS_GARDEN_IS_OPEN, ExShowScreenMessage.TOP_CENTER, 3000, true));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -97,7 +97,7 @@ public class Maguen extends AbstractNpcAI
|
||||
maguen.setRunning();
|
||||
maguen.getAI().setIntention(CtrlIntention.AI_INTENTION_FOLLOW, player);
|
||||
maguen.broadcastStatusUpdate();
|
||||
showOnScreenMsg(player, NpcStringId.MAGUEN_APPEARANCE, 2, 4000);
|
||||
showOnScreenMsg(player, NpcStringId.MAGUEN, 2, 4000);
|
||||
startQuestTimer("DIST_CHECK_TIMER", 1000, maguen, player);
|
||||
break;
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ public class Nemo extends AbstractNpcAI
|
||||
maguen.setRunning();
|
||||
maguen.getAI().setIntention(CtrlIntention.AI_INTENTION_FOLLOW, player);
|
||||
maguen.broadcastStatusUpdate();
|
||||
showOnScreenMsg(player, NpcStringId.MAGUEN_APPEARANCE, 2, 4000);
|
||||
showOnScreenMsg(player, NpcStringId.MAGUEN, 2, 4000);
|
||||
maguenAi().startQuestTimer("DIST_CHECK_TIMER", 1000, maguen, player);
|
||||
npc.setScriptValue(npc.getScriptValue() + 1);
|
||||
htmltext = "32735-05.html";
|
||||
|
@@ -489,7 +489,7 @@ public class Raina extends AbstractNpcAI
|
||||
|
||||
player.setActiveClass(player.getTotalSubClasses());
|
||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
||||
player.sendPacket(SystemMessageId.THE_NEW_SUBCLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_ACHIEVED_THE_SECOND_CLASS_S1_CONGRATS);
|
||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||
break;
|
||||
}
|
||||
@@ -553,7 +553,7 @@ public class Raina extends AbstractNpcAI
|
||||
player.setActiveClass(classIndex);
|
||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.CLASS_CHANGED));
|
||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||
player.sendPacket(SystemMessageId.THE_NEW_SUBCLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_ACHIEVED_THE_SECOND_CLASS_S1_CONGRATS);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -631,7 +631,7 @@ public class Raina extends AbstractNpcAI
|
||||
{
|
||||
player.setActiveClass(player.getTotalSubClasses());
|
||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
||||
player.sendPacket(SystemMessageId.THE_NEW_SUBCLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_ACHIEVED_THE_SECOND_CLASS_S1_CONGRATS);
|
||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||
SkillTreeData.getInstance().cleanSkillUponChangeClass(player);
|
||||
player.restoreDualSkills();
|
||||
|
@@ -49,7 +49,7 @@ public class Remons extends AbstractNpcAI
|
||||
{
|
||||
case "NPC_SHOUT":
|
||||
{
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.PERHAPS_EVEN_THE_VILLAGE_BECOMES_DANGEROUS);
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.MAY_THE_VILLAGE_ALSO_BE_IN_DANGER);
|
||||
getTimers().addTimer("NPC_SHOUT", (10 + getRandom(5)) * 1000, npc, null);
|
||||
break;
|
||||
}
|
||||
|
@@ -263,7 +263,7 @@ public class BalokWarzone extends AbstractInstance
|
||||
world.getAliveNpcs(MINION, HELL_DISCIPLE, HELLS_GATE).forEach(guard -> guard.doDie(null));
|
||||
world.removeNpcs();
|
||||
world.finishInstance();
|
||||
world.broadcastPacket(new SystemMessage(SystemMessageId.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTE_S_YOU_WILL_BE_FORCED_OUT_OF_THE_DUNGEON_WHEN_THE_TIME_EXPIRES).addInt((int) 5.0D));
|
||||
world.broadcastPacket(new SystemMessage(SystemMessageId.THE_INSTANCE_ZONE_EXPIRES_IN_S1_MIN_AFTER_THAT_YOU_WILL_BE_TELEPORTED_OUTSIDE).addInt((int) 5.0D));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -131,7 +131,7 @@ public class LastImperialTomb extends AbstractInstance
|
||||
SKILL_MSG.put(1, NpcStringId.REQUIEM_OF_HATRED);
|
||||
SKILL_MSG.put(2, NpcStringId.RONDO_OF_SOLITUDE);
|
||||
SKILL_MSG.put(3, NpcStringId.FRENETIC_TOCCATA);
|
||||
SKILL_MSG.put(4, NpcStringId.FUGUE_OF_JUBILATION);
|
||||
SKILL_MSG.put(4, NpcStringId.FUGUE_OF_RAPTURE);
|
||||
SKILL_MSG.put(5, NpcStringId.HYPNOTIC_MAZURKA);
|
||||
}
|
||||
// Spawns
|
||||
|
@@ -48,7 +48,7 @@ public class Orfen extends AbstractNpcAI
|
||||
private static final NpcStringId[] TEXT =
|
||||
{
|
||||
NpcStringId.S1_STOP_KIDDING_YOURSELF_ABOUT_YOUR_OWN_POWERLESSNESS,
|
||||
NpcStringId.S1_I_LL_MAKE_YOU_FEEL_WHAT_TRUE_FEAR_IS,
|
||||
NpcStringId.S1_YOU_WILL_LEARN_WHAT_THE_TRUE_FEAR_IS,
|
||||
NpcStringId.YOU_RE_REALLY_STUPID_TO_HAVE_CHALLENGED_ME_S1_GET_READY,
|
||||
NpcStringId.S1_DO_YOU_THINK_THAT_S_GOING_TO_WORK
|
||||
};
|
||||
|
@@ -154,7 +154,7 @@ public class CastleTeleporter extends AbstractNpcAI
|
||||
case "MASS_TELEPORT":
|
||||
{
|
||||
final int region = MapRegionManager.getInstance().getMapRegionLocId(npc.getX(), npc.getY());
|
||||
final NpcSay msg = new NpcSay(npc, ChatType.NPC_SHOUT, NpcStringId.THE_DEFENDERS_OF_S1_CASTLE_WILL_BE_TELEPORTED_TO_THE_INNER_CASTLE);
|
||||
final NpcSay msg = new NpcSay(npc, ChatType.NPC_SHOUT, NpcStringId.THE_DEFENDERS_OF_S1_CASTLE_WILL_BE_TELEPORTED_INSIDE);
|
||||
msg.addStringParameter(npc.getCastle().getName());
|
||||
npc.getCastle().oustAllPlayers();
|
||||
npc.setScriptValue(0);
|
||||
|
@@ -94,7 +94,7 @@ public class ClanHallAuctioneer extends AbstractNpcAI
|
||||
|
||||
if (!player.isClanLeader() || (clan.getLevel() < 4))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CAN_PARTICIPATE_IN_THE_CLAN_HALL_AUCTION_IF_YOUR_CLAN_LEVEL_IS_4_OR_ABOVE_AND_YOU_ARE_THE_CLAN_LEADER_OR_HAVE_THE_AUCTION_RIGHT);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_WHOSE_CLAN_IS_OF_LEVEL_2_OR_ABOVE_IS_ALLOWED_TO_PARTICIPATE_IN_A_CLAN_HALL_AUCTION);
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@@ -123,7 +123,7 @@ public class ClanHallAuctioneer extends AbstractNpcAI
|
||||
|
||||
if (!player.isClanLeader() || (clan.getLevel() < 4))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CAN_PARTICIPATE_IN_THE_CLAN_HALL_AUCTION_IF_YOUR_CLAN_LEVEL_IS_4_OR_ABOVE_AND_YOU_ARE_THE_CLAN_LEADER_OR_HAVE_THE_AUCTION_RIGHT);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_WHOSE_CLAN_IS_OF_LEVEL_2_OR_ABOVE_IS_ALLOWED_TO_PARTICIPATE_IN_A_CLAN_HALL_AUCTION);
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@@ -175,7 +175,7 @@ public class ClanHallAuctioneer extends AbstractNpcAI
|
||||
|
||||
if (!player.isClanLeader() || (clan.getLevel() < 4))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CAN_PARTICIPATE_IN_THE_CLAN_HALL_AUCTION_IF_YOUR_CLAN_LEVEL_IS_4_OR_ABOVE_AND_YOU_ARE_THE_CLAN_LEADER_OR_HAVE_THE_AUCTION_RIGHT);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_WHOSE_CLAN_IS_OF_LEVEL_2_OR_ABOVE_IS_ALLOWED_TO_PARTICIPATE_IN_A_CLAN_HALL_AUCTION);
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@@ -332,7 +332,7 @@ public class ClanHallAuctioneer extends AbstractNpcAI
|
||||
|
||||
if (!player.isClanLeader() || (clan.getLevel() < 4))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CAN_PARTICIPATE_IN_THE_CLAN_HALL_AUCTION_IF_YOUR_CLAN_LEVEL_IS_4_OR_ABOVE_AND_YOU_ARE_THE_CLAN_LEADER_OR_HAVE_THE_AUCTION_RIGHT);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_WHOSE_CLAN_IS_OF_LEVEL_2_OR_ABOVE_IS_ALLOWED_TO_PARTICIPATE_IN_A_CLAN_HALL_AUCTION);
|
||||
return;
|
||||
}
|
||||
final ClanHall playerClanHall = ClanHallData.getInstance().getClanHallByClan(clan);
|
||||
@@ -372,7 +372,7 @@ public class ClanHallAuctioneer extends AbstractNpcAI
|
||||
}
|
||||
else if (clan.getWarehouse().destroyItemByItemId("Clan Hall Auction", Inventory.ADENA_ID, bid, player, null) == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THERE_IS_NOT_ENOUGH_ADENA_IN_THE_CLAN_HALL_WAREHOUSE);
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_ADENA_IN_THE_CLAN_WAREHOUSE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -364,7 +364,7 @@ public class ClanHallManager extends AbstractNpcAI
|
||||
htmltext = getHtm(player, "ClanHallManager-funcConfirm" + funcId + ".html");
|
||||
htmltext = htmltext.replace("%funcId%", String.valueOf(funcId));
|
||||
htmltext = htmltext.replace("%funcLv%", String.valueOf(funcLv));
|
||||
htmltext = htmltext.replace("%funcCost%", "<fstring p1=\"" + template.getCost().getCount() + "\" p2=\"" + template.getDurationAsDays() + "\">" + NpcStringId.FONT_COLOR_FFAABB_S1_FONT_ADENA_S2_DAY_S.getId() + "</fstring>");
|
||||
htmltext = htmltext.replace("%funcCost%", "<fstring p1=\"" + template.getCost().getCount() + "\" p2=\"" + template.getDurationAsDays() + "\">" + NpcStringId.FONT_COLOR_FFAABB_S1_FONT_NBSP_ADENA_S2_D.getId() + "</fstring>");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -506,7 +506,7 @@ public class ClanHallManager extends AbstractNpcAI
|
||||
if (func != null)
|
||||
{
|
||||
htmltext = htmltext.replaceAll("%" + name + "recovery%", String.valueOf((int) func.getTemplate().getValue()) + "%");
|
||||
htmltext = htmltext.replaceAll("%" + name + "price%", "<fstring p1=\"" + func.getTemplate().getCost().getCount() + "\" p2=\"" + func.getTemplate().getDurationAsDays() + "\">" + NpcStringId.FONT_COLOR_FFAABB_S1_FONT_ADENA_S2_DAY_S.getId() + "</fstring>");
|
||||
htmltext = htmltext.replaceAll("%" + name + "price%", "<fstring p1=\"" + func.getTemplate().getCost().getCount() + "\" p2=\"" + func.getTemplate().getDurationAsDays() + "\">" + NpcStringId.FONT_COLOR_FFAABB_S1_FONT_NBSP_ADENA_S2_D.getId() + "</fstring>");
|
||||
htmltext = htmltext.replace("%" + name + "expire%", "Withdraw the fee for the next time at " + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(func.getExpiration())));
|
||||
htmltext = htmltext.replaceAll("%" + name + "deactive%", "[<a action=\"bypass -h Quest ClanHallManager manageFunctions removeFunction confirm " + func.getType().toString() + "\">Deactivate</a>]");
|
||||
}
|
||||
|
@@ -123,7 +123,7 @@ public class LaVieEnRose extends AbstractNpcAI
|
||||
{
|
||||
if (player.isInOlympiadMode() || OlympiadManager.getInstance().isRegistered(player))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_THE_BEAUTY_SHOP_WHILE_REGISTERED_IN_THE_OLYMPIAD);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_THE_BEAUTY_SHOP_WHILE_REGISTERING_IN_THE_OLYMPIAD);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -482,7 +482,7 @@ public class MentorGuide extends AbstractNpcAI implements IXmlReader
|
||||
|
||||
// Clear mentee status
|
||||
player.sendPacket(new ExMentorList(player));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOUR_MENTOR_MENTEE_RELATIONSHIP_WITH_YOUR_MENTOR_S1_HAS_ENDED_AS_YOU_ARE_AN_AWAKENED_CHARACTER_OF_LV_85_OR_ABOVE_YOU_CAN_NO_LONGER_BE_PAIRED_WITH_A_MENTOR).addPcName(player));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_ARE_NO_LONGER_S1_S_MENTEE_AS_YOU_ARE_AN_AWAKENED_CHARACTER_OF_LV_86_OR_HIGHER).addPcName(player));
|
||||
sendMail(player.getObjectId(), MENTEE_GRADUATE_TITLE, MENTEE_GRADUATE_BODY, GRADUTION_BOX, 1);
|
||||
}
|
||||
}
|
||||
|
@@ -109,7 +109,7 @@ public class MonumentOfHeroes extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -127,7 +127,7 @@ public class MonumentOfHeroes extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -151,7 +151,7 @@ public class MonumentOfHeroes extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -170,7 +170,7 @@ public class MonumentOfHeroes extends AbstractNpcAI
|
||||
}
|
||||
else if (!player.isInventoryUnder80(false))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -193,7 +193,7 @@ public class MonumentOfHeroes extends AbstractNpcAI
|
||||
}
|
||||
else if (!player.isInventoryUnder80(false))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -152,7 +152,7 @@ public class OlyManager extends AbstractNpcAI implements IBypassHandler
|
||||
}
|
||||
else if (!player.isInventoryUnder80(false))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
else if (event.equals("register1v1"))
|
||||
{
|
||||
@@ -194,7 +194,7 @@ public class OlyManager extends AbstractNpcAI implements IBypassHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -314,7 +314,7 @@ public class OlyManager extends AbstractNpcAI implements IBypassHandler
|
||||
{
|
||||
if (!Olympiad.getInstance().inCompPeriod())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_OLYMPIAD_GAMES_ARE_NOT_CURRENTLY_IN_PROGRESS);
|
||||
player.sendPacket(SystemMessageId.THE_OLYMPIAD_IS_NOT_HELD_RIGHT_NOW);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -331,7 +331,7 @@ public class OlyManager extends AbstractNpcAI implements IBypassHandler
|
||||
}
|
||||
else if (!Olympiad.getInstance().inCompPeriod())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_OLYMPIAD_GAMES_ARE_NOT_CURRENTLY_IN_PROGRESS);
|
||||
player.sendPacket(SystemMessageId.THE_OLYMPIAD_IS_NOT_HELD_RIGHT_NOW);
|
||||
return false;
|
||||
}
|
||||
else if (player.isRegisteredOnEvent())
|
||||
|
@@ -82,7 +82,7 @@ public class TeleportToFantasy extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
npc.broadcastSay(ChatType.GENERAL, NpcStringId.IF_YOUR_MEANS_OF_ARRIVAL_WAS_A_BIT_UNCONVENTIONAL_THEN_I_LL_BE_SENDING_YOU_BACK_TO_THE_TOWN_OF_RUNE_WHICH_IS_THE_NEAREST_TOWN);
|
||||
npc.broadcastSay(ChatType.GENERAL, NpcStringId.YOUR_MEANS_OF_ARRIVAL_HAS_BEEN_A_BIT_UNCONVENTIONAL_I_LL_SEND_YOU_TO_RUNE_WHICH_IS_THE_NEAREST_TOWN);
|
||||
player.teleToLocation(TELEPORTER_LOCATIONS.get(31320)); // Rune
|
||||
}
|
||||
}
|
||||
|
@@ -149,7 +149,7 @@ public class TrainingCamp extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_RECEIVE_REWARDS_FOR_TRAINING_IF_YOU_HAVE_TRAINED_FOR_LESS_THAN_1_MINUTE);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_RECEIVE_REWARDS_FOR_TRAINING_IF_YOU_HAVE_TRAINED_FOR_LESS_THAN_1_MIN);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -186,7 +186,7 @@ public class TrainingCamp extends AbstractNpcAI
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_RECEIVE_REWARDS_FOR_TRAINING_IF_YOU_HAVE_TRAINED_FOR_LESS_THAN_1_MINUTE);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_RECEIVE_REWARDS_FOR_TRAINING_IF_YOU_HAVE_TRAINED_FOR_LESS_THAN_1_MIN);
|
||||
}
|
||||
player.setTraingCampDuration(player.getTraingCampDuration() + holder.getTrainingTime(TimeUnit.SECONDS));
|
||||
player.removeTraingCampInfo();
|
||||
@@ -229,7 +229,7 @@ public class TrainingCamp extends AbstractNpcAI
|
||||
{
|
||||
if (player.getLevel() <= Config.TRAINING_CAMP_MIN_LEVEL)
|
||||
{
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.LV_S1_OR_ABOVE).addInt(Config.TRAINING_CAMP_MIN_LEVEL));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.LV_S1).addInt(Config.TRAINING_CAMP_MIN_LEVEL));
|
||||
return false;
|
||||
}
|
||||
else if (player.getLevel() >= Config.TRAINING_CAMP_MAX_LEVEL)
|
||||
|
@@ -47,7 +47,7 @@ public class WarriorFishingBlock extends AbstractNpcAI
|
||||
// NPC Strings
|
||||
private static final NpcStringId[] NPC_STRINGS_ON_SPAWN =
|
||||
{
|
||||
NpcStringId.CROAK_CROAK_FOOD_LIKE_S1_IN_THIS_PLACE,
|
||||
NpcStringId.CROAK_ROAK_IS_THERE_FOOD_LIKE_S1_HERE,
|
||||
NpcStringId.S1_HOW_LUCKY_I_AM,
|
||||
NpcStringId.PRAY_THAT_YOU_CAUGHT_A_WRONG_FISH_S1
|
||||
};
|
||||
|
@@ -93,7 +93,7 @@ public class FreyaCelebration extends LongTimeEvent
|
||||
final long remainingTime = (reuseTime - currentTime) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_H_S3_MIN);
|
||||
sm.addItemName(FREYA_POTION);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
@@ -100,7 +100,7 @@ public class GiftOfVitality extends LongTimeEvent
|
||||
final long remainingTime = (reuse - Chronos.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_H_S3_MIN);
|
||||
sm.addSkillName(23179);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
@@ -81,7 +81,7 @@ public class HappyHours extends LongTimeEvent
|
||||
{
|
||||
_lastRewardTime = Chronos.currentTimeMillis();
|
||||
final ExShowScreenMessage screenMsg = new ExShowScreenMessage("You obtained 20 Sibi's coins.", ExShowScreenMessage.TOP_CENTER, 7000, 0, true, true);
|
||||
final SystemMessage systemMsg = new SystemMessage(SystemMessageId.YOU_VE_OBTAINED_S1_LUCKY_COINS);
|
||||
final SystemMessage systemMsg = new SystemMessage(SystemMessageId.YOU_OBTAINED_S1_SIBI_S_COINS);
|
||||
systemMsg.addInt(20);
|
||||
for (Player plr : World.getInstance().getPlayers())
|
||||
{
|
||||
|
@@ -64,7 +64,7 @@ public class LoveYourGatekeeper extends LongTimeEvent
|
||||
final long remainingTime = (reuse - Chronos.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_H_S3_MIN);
|
||||
sm.addItemName(GATEKEEPER_TRANSFORMATION_STICK);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
@@ -116,7 +116,7 @@ public class MasterOfEnchanting extends LongTimeEvent
|
||||
final int minutes = ((int) remainingTime % 3600) / 60;
|
||||
if (hours > 0)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THERE_ARE_S1_HOUR_S_AND_S2_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_OBTAINED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_ITEM_CAN_BE_OBTAINED_IN_S1_H_S2_MIN);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
player.sendPacket(sm);
|
||||
@@ -124,7 +124,7 @@ public class MasterOfEnchanting extends LongTimeEvent
|
||||
}
|
||||
else if (minutes > 0)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THERE_ARE_S1_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_OBTAINED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_ITEM_CAN_BE_OBTAINED_IN_S1_MIN);
|
||||
sm.addInt(minutes);
|
||||
player.sendPacket(sm);
|
||||
htmltext = "32599-scroll24.htm";
|
||||
|
@@ -96,7 +96,7 @@ public class Observation implements IBypassHandler
|
||||
|
||||
if (player.hasSummon())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_MAY_NOT_OBSERVE_A_SIEGE_WITH_A_PET_OR_SERVITOR_SUMMONED);
|
||||
player.sendPacket(SystemMessageId.YOU_MAY_NOT_OBSERVE_A_SIEGE_WITH_A_SERVITOR_SUMMONED);
|
||||
return false;
|
||||
}
|
||||
if (player.isRegisteredOnEvent())
|
||||
@@ -135,7 +135,7 @@ public class Observation implements IBypassHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.OBSERVATION_IS_ONLY_POSSIBLE_DURING_A_SIEGE);
|
||||
player.sendPacket(SystemMessageId.SPECTATOR_MODE_IS_ONLY_AVAILABLE_DURING_A_SIEGE);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
@@ -256,7 +256,7 @@ public class QuestLink implements IBypassHandler
|
||||
{
|
||||
if (((q.getId() >= 1) && (q.getId() < 20000)) && ((player.getWeightPenalty() >= 3) || !player.isInventoryUnder90(true)))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
player.sendPacket(SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -45,7 +45,7 @@ public class ChatAlliance implements IChatHandler
|
||||
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -46,7 +46,7 @@ public class ChatClan implements IChatHandler
|
||||
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -77,13 +77,13 @@ public class ChatGeneral implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
|
||||
if ((activeChar.getLevel() < Config.MINIMUM_CHAT_LEVEL) && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
{
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.GENERAL_CHAT_CANNOT_BE_USED_BY_NON_PREMIUM_USERS_LV_S1_OR_LOWER).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.GENERAL_CHAT_CANNOT_BE_USED_BY_CHARACTERS_LV_S1_OR_LOWER).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -48,7 +48,7 @@ public class ChatHeroVoice implements IChatHandler
|
||||
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -40,13 +40,13 @@ public class ChatParty implements IChatHandler
|
||||
{
|
||||
if (!activeChar.isInParty())
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY);
|
||||
activeChar.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_AND_CAN_T_SEND_MESSAGES_TO_THE_PARTY_CHAT);
|
||||
return;
|
||||
}
|
||||
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -44,7 +44,7 @@ public class ChatPartyMatchRoom implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -42,7 +42,7 @@ public class ChatPartyRoomAll implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -42,7 +42,7 @@ public class ChatPartyRoomCommander implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -41,7 +41,7 @@ public class ChatPetition implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
|
@@ -44,7 +44,7 @@ public class ChatShout implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
@@ -54,7 +54,7 @@ public class ChatShout implements IChatHandler
|
||||
}
|
||||
if ((activeChar.getLevel() < Config.MINIMUM_CHAT_LEVEL) && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
{
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.SHOUT_CHAT_CANNOT_BE_USED_BY_NON_PREMIUM_USERS_LV_S1_OR_LOWER).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.SHOUT_CANNOT_BE_USED_BY_CHARACTERS_LV_S1_OR_LOWER).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -44,7 +44,7 @@ public class ChatTrade implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
@@ -54,7 +54,7 @@ public class ChatTrade implements IChatHandler
|
||||
}
|
||||
if (activeChar.getLevel() < 20)
|
||||
{
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.TRADE_CHAT_CANNOT_BE_USED_BY_NON_PREMIUM_USERS_LV_S1_OR_LOWER).addInt(20));
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.TRADE_CHAT_CANNOT_BE_USED_BY_CHARACTERS_LV_S1_OR_LOWER).addInt(20));
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -45,7 +45,7 @@ public class ChatWhisper implements IChatHandler
|
||||
{
|
||||
if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -108,7 +108,7 @@ public class ChatWhisper implements IChatHandler
|
||||
}
|
||||
if ((activeChar.getLevel() < Config.MINIMUM_CHAT_LEVEL) && !activeChar.getWhisperers().contains(receiver.getObjectId()) && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
{
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.NON_PREMIUM_USERS_LV_S1_OR_LOWER_CAN_RESPOND_TO_A_WHISPER_BUT_CANNOT_INITIATE_IT).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.CHARACTERS_LV_S1_OR_LOWER_CAN_RESPOND_TO_A_WHISPER_BUT_CANNOT_INITIATE_IT).addInt(Config.MINIMUM_CHAT_LEVEL));
|
||||
return;
|
||||
}
|
||||
if (!BlockList.isBlocked(receiver, activeChar))
|
||||
|
@@ -67,7 +67,7 @@ public class ChatWorld implements IChatHandler
|
||||
}
|
||||
else if (activeChar.isChatBanned() && Config.BAN_CHAT_CHANNELS.contains(type))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER_CHATTING_BAN_TIME_REMAINING_S1_SECONDS);
|
||||
activeChar.sendPacket(SystemMessageId.CHATTING_IS_CURRENTLY_PROHIBITED_IF_YOU_TRY_TO_CHAT_BEFORE_THE_PROHIBITION_IS_REMOVED_THE_PROHIBITION_TIME_WILL_INCREASE_EVEN_FURTHER);
|
||||
}
|
||||
else if (Config.JAIL_DISABLE_CHAT && activeChar.isJailed() && !activeChar.canOverrideCond(PlayerCondOverride.CHAT_CONDITIONS))
|
||||
{
|
||||
@@ -75,7 +75,7 @@ public class ChatWorld implements IChatHandler
|
||||
}
|
||||
else if (activeChar.getWorldChatUsed() >= activeChar.getWorldChatPoints())
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOU_HAVE_SPENT_YOUR_WORLD_CHAT_QUOTA_FOR_THE_DAY_A_NEW_DAY_STARTS_EVERY_DAY_AT_18_30);
|
||||
activeChar.sendPacket(SystemMessageId.YOU_HAVE_SPENT_YOUR_WORLD_CHAT_QUOTA_FOR_THE_DAY_IT_IS_RESET_DAILY_AT_7_A_M);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -111,7 +111,7 @@ public class ConvertItem extends AbstractEffect
|
||||
final SystemMessage sm;
|
||||
if (unequippedItem.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_HAS_BEEN_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_UNEQUIPPED);
|
||||
sm.addInt(unequippedItem.getEnchantLevel());
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
@@ -150,7 +150,7 @@ public class ConvertItem extends AbstractEffect
|
||||
final SystemMessage msg;
|
||||
if (newItem.getEnchantLevel() > 0)
|
||||
{
|
||||
msg = new SystemMessage(SystemMessageId.EQUIPPED_S1_S2);
|
||||
msg = new SystemMessage(SystemMessageId.S1_S2_EQUIPPED);
|
||||
msg.addInt(newItem.getEnchantLevel());
|
||||
msg.addItemName(newItem);
|
||||
}
|
||||
|
@@ -83,7 +83,7 @@ public class Disarmor extends AbstractEffect
|
||||
final Item unequippedItem = unequipped.get(0);
|
||||
if (unequippedItem.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_HAS_BEEN_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_UNEQUIPPED);
|
||||
sm.addInt(unequippedItem.getEnchantLevel());
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
@@ -125,7 +125,7 @@ public class Disarmor extends AbstractEffect
|
||||
{
|
||||
if (item.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.EQUIPPED_S1_S2);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_EQUIPPED);
|
||||
sm.addInt(item.getEnchantLevel());
|
||||
sm.addItemName(item);
|
||||
}
|
||||
|
@@ -70,7 +70,7 @@ public class Plunder extends AbstractEffect
|
||||
|
||||
if (monster.isSpoiled())
|
||||
{
|
||||
effector.sendPacket(SystemMessageId.PLUNDER_SKILL_HAS_BEEN_ALREADY_USED_ON_THIS_TARGET);
|
||||
effector.sendPacket(SystemMessageId.THE_TARGET_HAS_BEEN_ALREADY_ROBBED);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -58,7 +58,7 @@ public class Restoration extends AbstractEffect
|
||||
|
||||
if ((_itemId <= 0) || (_itemCount <= 0))
|
||||
{
|
||||
effected.sendPacket(SystemMessageId.THERE_WAS_NOTHING_FOUND_INSIDE);
|
||||
effected.sendPacket(SystemMessageId.FAILED_TO_CHANGE_THE_ITEM);
|
||||
LOGGER.warning(Restoration.class.getSimpleName() + " effect with wrong item Id/count: " + _itemId + "/" + _itemCount + "!");
|
||||
return;
|
||||
}
|
||||
|
@@ -97,7 +97,7 @@ public class RestorationRandom extends AbstractEffect
|
||||
final Player player = effected.getActingPlayer();
|
||||
if (creationList.isEmpty())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THERE_WAS_NOTHING_FOUND_INSIDE);
|
||||
player.sendPacket(SystemMessageId.FAILED_TO_CHANGE_THE_ITEM);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -79,7 +79,7 @@ public class SoulEating extends AbstractEffect
|
||||
final int maxSouls = (int) player.getStat().getValue(Stat.MAX_SOULS, 0);
|
||||
if (player.getChargedSouls() >= maxSouls)
|
||||
{
|
||||
playable.sendPacket(SystemMessageId.SOUL_CANNOT_BE_ABSORBED_ANYMORE);
|
||||
playable.sendPacket(SystemMessageId.YOU_CAN_T_ABSORB_MORE_SOULS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -56,7 +56,7 @@ public class BeastSoulShot implements IItemHandler
|
||||
final Summon pet = playable.getPet();
|
||||
if ((pet != null) && pet.isDead())
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_PET_OR_SERVITOR_SAD_ISN_T_IT);
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_SERVITOR_SAD_ISN_T_IT);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ public class BeastSoulShot implements IItemHandler
|
||||
|
||||
if ((pet == null) && aliveServitor.isEmpty())
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_PET_OR_SERVITOR_SAD_ISN_T_IT);
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_SERVITOR_SAD_ISN_T_IT);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -56,7 +56,7 @@ public class BeastSpiritShot implements IItemHandler
|
||||
final Summon pet = playable.getPet();
|
||||
if ((pet != null) && pet.isDead())
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_PET_OR_SERVITOR_SAD_ISN_T_IT);
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_SERVITOR_SAD_ISN_T_IT);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ public class BeastSpiritShot implements IItemHandler
|
||||
|
||||
if ((pet == null) && aliveServitor.isEmpty())
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_PET_OR_SERVITOR_SAD_ISN_T_IT);
|
||||
activeOwner.sendPacket(SystemMessageId.SOULSHOTS_AND_SPIRITSHOTS_ARE_NOT_AVAILABLE_FOR_A_DEAD_SERVITOR_SAD_ISN_T_IT);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -105,7 +105,7 @@ public class BeastSpiritShot implements IItemHandler
|
||||
// Not enough SpiritShots to use.
|
||||
if (!activeOwner.disableAutoShot(itemId))
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.YOU_DON_T_HAVE_ENOUGH_SPIRITSHOTS_NEEDED_FOR_A_PET_SERVITOR);
|
||||
activeOwner.sendPacket(SystemMessageId.YOU_DON_T_HAVE_ENOUGH_SPIRITSHOTS_FOR_THE_SERVITOR);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class BeastSpiritShot implements IItemHandler
|
||||
{
|
||||
if (!activeOwner.disableAutoShot(itemId))
|
||||
{
|
||||
activeOwner.sendPacket(SystemMessageId.YOU_DON_T_HAVE_ENOUGH_SPIRITSHOTS_NEEDED_FOR_A_PET_SERVITOR);
|
||||
activeOwner.sendPacket(SystemMessageId.YOU_DON_T_HAVE_ENOUGH_SPIRITSHOTS_FOR_THE_SERVITOR);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
@@ -203,7 +203,7 @@ public class ExtractableItems implements IItemHandler
|
||||
|
||||
if (extractedItems.isEmpty() && !primeReward)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THERE_WAS_NOTHING_FOUND_INSIDE);
|
||||
player.sendPacket(SystemMessageId.FAILED_TO_CHANGE_THE_ITEM);
|
||||
}
|
||||
if (!enchantedItems.isEmpty())
|
||||
{
|
||||
|
@@ -32,7 +32,7 @@ public class ItemSkills extends ItemSkillsTemplate
|
||||
final Player player = playable.getActingPlayer();
|
||||
if ((player != null) && player.isInOlympiadMode())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_THAT_ITEM_IN_A_OLYMPIAD_MATCH);
|
||||
player.sendPacket(SystemMessageId.THE_ITEM_CANNOT_BE_USED_IN_THE_OLYMPIAD);
|
||||
return false;
|
||||
}
|
||||
return super.useItem(playable, item, forceUse);
|
||||
|
@@ -200,7 +200,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
SystemMessage sm = null;
|
||||
if (hours > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_HOUR_S_S3_MINUTE_S_AND_S4_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_H_S3_MIN_S4_SEC);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
@@ -214,7 +214,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
}
|
||||
else if (minutes > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_MINUTE_S_S3_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_MIN_S3_SEC);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
@@ -227,7 +227,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_AGAIN_IN_S2_SEC);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
|
@@ -90,7 +90,7 @@ public class Recipes implements IItemHandler
|
||||
|
||||
if (recipeLevel)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_CREATE_ITEM_LEVEL_IS_TOO_LOW_TO_REGISTER_THIS_RECIPE);
|
||||
player.sendPacket(SystemMessageId.THE_LEVEL_OF_CREATE_ITEM_IS_TOO_LOW_FOR_REGISTERING_THE_RECIPE);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -112,7 +112,7 @@ public class Recipes implements IItemHandler
|
||||
}
|
||||
|
||||
player.destroyItem("Consume", item.getObjectId(), 1, null, false);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HAS_BEEN_ADDED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_ADDED);
|
||||
sm.addItemName(item);
|
||||
player.sendPacket(sm);
|
||||
return true;
|
||||
|
@@ -45,7 +45,7 @@ public class RollingDice implements IItemHandler
|
||||
final int itemId = item.getId();
|
||||
if (player.isInOlympiadMode())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_THAT_ITEM_IN_A_OLYMPIAD_MATCH);
|
||||
player.sendPacket(SystemMessageId.THE_ITEM_CANNOT_BE_USED_IN_THE_OLYMPIAD);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -46,7 +46,7 @@ public class SummonItems extends ItemSkillsTemplate
|
||||
|
||||
if (player.isSitting())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_MOVE_WHILE_SITTING);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_ACTIONS_AND_SKILLS_WHILE_THE_CHARACTER_IS_SITTING);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -33,7 +33,7 @@ public class PetAttack implements IPlayerActionHandler
|
||||
{
|
||||
if ((player.getPet() == null) || !player.getPet().isPet())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ public class PetAttack implements IPlayerActionHandler
|
||||
}
|
||||
else if (pet.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
}
|
||||
else if (pet.canAttack(player.getTarget(), ctrlPressed))
|
||||
{
|
||||
|
@@ -34,7 +34,7 @@ public class PetHold implements IPlayerActionHandler
|
||||
{
|
||||
if ((player.getPet() == null) || !player.getPet().isPet())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ public class PetHold implements IPlayerActionHandler
|
||||
}
|
||||
else if (pet.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -34,7 +34,7 @@ public class PetMove implements IPlayerActionHandler
|
||||
{
|
||||
if ((player.getPet() == null) || !player.getPet().isPet())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ public class PetMove implements IPlayerActionHandler
|
||||
}
|
||||
else if (pet.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
}
|
||||
else if ((player.getTarget() != null) && (pet != player.getTarget()) && !pet.isMovementDisabled())
|
||||
{
|
||||
|
@@ -42,7 +42,7 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final Pet pet = player.getPet();
|
||||
if (pet == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
}
|
||||
else if (pet.isUncontrollable())
|
||||
{
|
||||
@@ -50,7 +50,7 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
}
|
||||
else if (pet.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
}
|
||||
else if ((pet.getLevel() - player.getLevel()) > 20)
|
||||
{
|
||||
|
@@ -33,7 +33,7 @@ public class PetStop implements IPlayerActionHandler
|
||||
{
|
||||
if ((player.getPet() == null) || !player.getPet().isPet())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ public class PetStop implements IPlayerActionHandler
|
||||
}
|
||||
else if (pet.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -43,7 +43,7 @@ public class ServitorAttack implements IPlayerActionHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
}
|
||||
}
|
||||
}
|
@@ -33,7 +33,7 @@ public class ServitorHold implements IPlayerActionHandler
|
||||
{
|
||||
if (!player.hasServitors())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ public class ServitorHold implements IPlayerActionHandler
|
||||
{
|
||||
if (s.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -33,7 +33,7 @@ public class ServitorMode implements IPlayerActionHandler
|
||||
{
|
||||
if (!player.hasServitors())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ public class ServitorMode implements IPlayerActionHandler
|
||||
{
|
||||
if (s.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ public class ServitorMode implements IPlayerActionHandler
|
||||
{
|
||||
if (s.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -34,7 +34,7 @@ public class ServitorMove implements IPlayerActionHandler
|
||||
{
|
||||
if (!player.hasServitors())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ public class ServitorMove implements IPlayerActionHandler
|
||||
{
|
||||
if (summon.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -36,7 +36,7 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final Summon summon = player.getAnyServitor();
|
||||
if ((summon == null) || !summon.isServitor())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
{
|
||||
if (summon.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -32,7 +32,7 @@ public class ServitorStop implements IPlayerActionHandler
|
||||
{
|
||||
if (!player.hasServitors())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ public class ServitorStop implements IPlayerActionHandler
|
||||
{
|
||||
if (s.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@@ -35,7 +35,7 @@ public class UnsummonPet implements IPlayerActionHandler
|
||||
final Summon pet = player.getPet();
|
||||
if (pet == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_PET);
|
||||
}
|
||||
else if (((Pet) pet).isUncontrollable())
|
||||
{
|
||||
|
@@ -39,7 +39,7 @@ public class UnsummonServitor implements IPlayerActionHandler
|
||||
{
|
||||
if (s.isBetrayed())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
player.sendPacket(SystemMessageId.YOUR_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
|
||||
canUnsummon = false;
|
||||
break;
|
||||
}
|
||||
@@ -66,7 +66,7 @@ public class UnsummonServitor implements IPlayerActionHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
|
||||
player.sendPacket(SystemMessageId.YOU_DON_T_HAVE_A_SERVITOR);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -96,7 +96,7 @@ public class BuildCampSkillCondition implements ISkillCondition
|
||||
}
|
||||
else if (!player.isInsideZone(ZoneId.HQ))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_SET_UP_A_BASE_HERE);
|
||||
player.sendPacket(SystemMessageId.YOU_CAN_T_BUILD_HEADQUARTERS_HERE);
|
||||
canCreateBase = false;
|
||||
}
|
||||
|
||||
|
@@ -47,7 +47,7 @@ public class CanBookmarkAddSlotSkillCondition implements ISkillCondition
|
||||
|
||||
if ((player.getBookMarkSlot() + _teleportBookmarkSlots) > 18)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOUR_NUMBER_OF_MY_TELEPORTS_SLOTS_HAS_REACHED_ITS_MAXIMUM_LIMIT);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_REACHED_THE_MAXIMUM_NUMBER_OF_MY_TELEPORT_SLOTS_OR_USE_CONDITIONS_ARE_NOT_OBSERVED);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -68,7 +68,7 @@ public class OpCheckFlagSkillCondition implements ISkillCondition
|
||||
}
|
||||
else if (!Util.checkIfInRange(200, player, target, true))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
player.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
canTakeFort = false;
|
||||
}
|
||||
return canTakeFort;
|
||||
|
@@ -68,7 +68,7 @@ public class PossessHolythingSkillCondition implements ISkillCondition
|
||||
}
|
||||
else if (!Util.checkIfInRange(skill.getCastRange(), player, target, true) || (Math.abs(player.getZ() - target.getZ()) > 45))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
player.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
canTakeCastle = false;
|
||||
}
|
||||
return canTakeCastle;
|
||||
|
@@ -89,7 +89,7 @@ public class Enemy implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@@ -64,7 +64,7 @@ public class EnemyNot implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@@ -89,7 +89,7 @@ public class EnemyOnly implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@@ -68,7 +68,7 @@ public class NpcBody implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ public class PcBody implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@@ -66,7 +66,7 @@ public class Target implements ITargetTypeHandler
|
||||
{
|
||||
if (sendMessage)
|
||||
{
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_STOPPED);
|
||||
creature.sendPacket(SystemMessageId.THE_DISTANCE_IS_TOO_FAR_AND_SO_THE_CASTING_HAS_BEEN_CANCELLED);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@@ -44,7 +44,7 @@ public class ChannelDelete implements IUserCommandHandler
|
||||
if (player.isInParty() && player.getParty().isLeader(player) && player.getParty().isInCommandChannel() && player.getParty().getCommandChannel().getLeader().equals(player))
|
||||
{
|
||||
final CommandChannel channel = player.getParty().getCommandChannel();
|
||||
channel.broadcastPacket(new SystemMessage(SystemMessageId.THE_COMMAND_CHANNEL_HAS_BEEN_DISBANDED));
|
||||
channel.broadcastPacket(new SystemMessage(SystemMessageId.THE_COMMAND_CHANNEL_IS_DISBANDED));
|
||||
channel.disbandChannel();
|
||||
return true;
|
||||
}
|
||||
|
@@ -44,7 +44,7 @@ public class ChannelLeave implements IUserCommandHandler
|
||||
|
||||
if (!player.isInParty() || !player.getParty().isLeader(player))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.ONLY_A_PARTY_LEADER_CAN_LEAVE_A_COMMAND_CHANNEL);
|
||||
player.sendPacket(SystemMessageId.ONLY_THE_PARTY_LEADER_CAN_LEAVE_THE_COMMAND_CHANNEL);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ public class ChannelLeave implements IUserCommandHandler
|
||||
final CommandChannel channel = player.getParty().getCommandChannel();
|
||||
final Party party = player.getParty();
|
||||
channel.removeParty(party);
|
||||
party.getLeader().sendPacket(SystemMessageId.YOU_HAVE_QUIT_THE_COMMAND_CHANNEL);
|
||||
party.getLeader().sendPacket(SystemMessageId.YOU_HAVE_LEFT_THE_COMMAND_CHANNEL);
|
||||
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_PARTY_HAS_LEFT_THE_COMMAND_CHANNEL);
|
||||
sm.addPcName(party.getLeader());
|
||||
|
@@ -46,7 +46,7 @@ public class OlympiadStat implements IUserCommandHandler
|
||||
final WorldObject target = player.getTarget();
|
||||
if ((target == null) || !target.isPlayer() || (target.getActingPlayer().getNobleLevel() == 0))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THIS_COMMAND_CAN_ONLY_BE_USED_WHEN_THE_TARGET_IS_AN_AWAKENED_NOBLESSE_EXALTED);
|
||||
player.sendPacket(SystemMessageId.COMMAND_AVAILABLE_FOR_THOSE_WHO_HAVE_COMPLETED_2ND_CLASS_TRANSFER);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -48,7 +48,7 @@ public class SiegeStatus implements IUserCommandHandler
|
||||
|
||||
if ((player.getNobleLevel() == 0) || !player.isClanLeader())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_THAT_IS_A_NOBLESSE_EXALTED_CAN_VIEW_THE_SIEGE_WAR_STATUS_WINDOW_DURING_A_SIEGE_WAR);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_THAT_IS_A_NOBLESSE_OR_EXALTED_CAN_VIEW_THE_SIEGE_STATUS_WINDOW_DURING_A_SIEGE_WAR);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@ public class SiegeStatus implements IUserCommandHandler
|
||||
return true;
|
||||
}
|
||||
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_THAT_IS_A_NOBLESSE_EXALTED_CAN_VIEW_THE_SIEGE_WAR_STATUS_WINDOW_DURING_A_SIEGE_WAR);
|
||||
player.sendPacket(SystemMessageId.ONLY_A_CLAN_LEADER_THAT_IS_A_NOBLESSE_OR_EXALTED_CAN_VIEW_THE_SIEGE_STATUS_WINDOW_DURING_A_SIEGE_WAR);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
@@ -57,7 +57,7 @@ public class Unstuck implements IUserCommandHandler
|
||||
|
||||
if (player.isInOlympiadMode())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_USE_THAT_SKILL_IN_A_OLYMPIAD_MATCH);
|
||||
player.sendPacket(SystemMessageId.THE_SKILL_CANNOT_BE_USED_IN_THE_OLYMPIAD);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -497,7 +497,7 @@ public class AltarOfShilen extends AbstractInstance
|
||||
for (Player player : _world.getPlayers())
|
||||
{
|
||||
player.sendPacket(new Earthquake(player.getX(), player.getY(), player.getZ(), 20, 5));
|
||||
player.sendPacket(new ExShowScreenMessage(NpcStringId.SACRIFICE_HAS_BEEN_KILLED_SACRIFICE_LEFT_S1, ExShowScreenMessage.MIDDLE_CENTER, 3000, String.valueOf(_victims)));
|
||||
player.sendPacket(new ExShowScreenMessage(NpcStringId.SACRIFICES_HAVE_BEEN_KILLED_SACRIFICES_LEFT_S1, ExShowScreenMessage.MIDDLE_CENTER, 3000, String.valueOf(_victims)));
|
||||
}
|
||||
}
|
||||
if ((_world.getStatus() == 2) && !_firstFloorVictims.isEmpty())
|
||||
|
@@ -209,7 +209,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
{
|
||||
if (player.isOnline())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.REGISTRATION_FOR_THE_CEREMONY_OF_CHAOS_HAS_BEGUN);
|
||||
player.sendPacket(SystemMessageId.THE_REGISTRATION_FOR_THE_CEREMONY_OF_CHAOS_HAS_BEGUN);
|
||||
if (canRegister(player, false))
|
||||
{
|
||||
player.sendPacket(ExCuriousHouseState.REGISTRATION_PACKET);
|
||||
@@ -230,7 +230,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
{
|
||||
if (player.isOnline())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.REGISTRATION_FOR_THE_CEREMONY_OF_CHAOS_HAS_ENDED);
|
||||
player.sendPacket(SystemMessageId.THE_REGISTRATION_FOR_THE_CEREMONY_OF_CHAOS_IS_OVER);
|
||||
if (!REGISTERED_PLAYERS.contains(player))
|
||||
{
|
||||
player.sendPacket(ExCuriousHouseState.IDLE_PACKET);
|
||||
@@ -451,7 +451,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
{
|
||||
if (player != null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_MATCH_HAS_STARTED_FIGHT);
|
||||
player.sendPacket(SystemMessageId.THE_MATCH_HAS_BEGUN_FIGHT);
|
||||
player.setImmobilized(false);
|
||||
player.setInvisible(false);
|
||||
player.broadcastInfo();
|
||||
@@ -516,7 +516,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
REGISTERED_PLAYERS.add(player);
|
||||
player.setRegisteredOnEvent(true);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOW_ON_THE_WAITING_LIST_YOU_WILL_AUTOMATICALLY_BE_TELEPORTED_WHEN_THE_TOURNAMENT_STARTS_AND_WILL_BE_REMOVED_FROM_THE_WAITING_LIST_IF_YOU_LOG_OUT_IF_YOU_CANCEL_REGISTRATION_WITHIN_THE_LAST_MINUTE_OF_ENTERING_THE_ARENA_AFTER_SIGNING_UP_30_TIMES_OR_MORE_OR_FORFEIT_AFTER_ENTERING_THE_ARENA_30_TIMES_OR_MORE_DURING_A_CYCLE_YOU_BECOME_INELIGIBLE_FOR_PARTICIPATION_IN_THE_CEREMONY_OF_CHAOS_UNTIL_THE_NEXT_CYCLE_ALL_THE_BUFFS_EXCEPT_THE_VITALITY_BUFF_WILL_BE_REMOVED_ONCE_YOU_ENTER_THE_ARENAS);
|
||||
player.sendPacket(SystemMessageId.EXCEPT_THE_VITALITY_BUFF_ALL_BUFFS_INCLUDING_ART_OF_SEDUCTION_WILL_BE_DELETED);
|
||||
player.sendPacket(SystemMessageId.ALL_BUFFS_LIKE_ROSY_SEDUCTIONS_AND_ART_OF_SEDUCTION_WILL_BE_REMOVED_SAYHA_S_GRACE_WILL_REMAIN);
|
||||
player.sendPacket(ExCuriousHouseState.PREPARE_PACKET);
|
||||
break;
|
||||
}
|
||||
@@ -526,7 +526,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
{
|
||||
removeListeners(player);
|
||||
player.setRegisteredOnEvent(false);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_BEEN_TAKEN_OFF_THE_WAIT_LIST_YOU_MAY_ONLY_ENTER_THE_WAIT_LIST_ON_MON_THURS_EVERY_QUARTER_OF_AN_HOUR_FOR_5_MINUTES_BETWEEN_20_00_AND_23_40_IF_YOU_CANCEL_REGISTRATION_OR_CHOOSE_TO_FORFEIT_AFTER_ENTERING_A_MATCH_30_TIMES_OR_MORE_DURING_A_CYCLE_YOU_MUST_WAIT_UNTIL_THE_NEXT_CYCLE_TO_PARTICIPATE_IN_THE_CEREMONY_OF_CHAOS_UPON_ENTERING_THE_ARENA_ALL_BUFFS_EXCLUDING_VITALITY_BUFFS_ARE_REMOVED);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVE_BEEN_TAKEN_OFF_THE_WAIT_LIST_YOU_MAY_ONLY_ENTER_THE_WAIT_LIST_ON_MON_THURS_EVERY_QUARTER_OF_AN_HOUR_FOR_5_MIN_BETWEEN_20_00_AND_23_40_IF_YOU_CANCEL_REGISTRATION_OR_CHOOSE_TO_FORFEIT_AFTER_ENTERING_A_MATCH_30_TIMES_OR_MORE_DURING_A_CYCLE_YOU_MUST_WAIT_UNTIL_THE_NEXT_CYCLE_TO_PARTICIPATE_IN_THE_CEREMONY_OF_CHAOS_UPON_ENTERING_THE_ARENA_ALL_BUFFS_EXCLUDING_VITALITY_BUFFS_ARE_REMOVED);
|
||||
player.sendPacket(ExCuriousHouseState.IDLE_PACKET);
|
||||
}
|
||||
break;
|
||||
@@ -648,7 +648,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
case "match_start_countdown":
|
||||
{
|
||||
final int time = params.getInt("time", 0);
|
||||
final SystemMessage countdown = new SystemMessage(SystemMessageId.THE_MATCH_WILL_START_IN_S1_SECOND_S);
|
||||
final SystemMessage countdown = new SystemMessage(SystemMessageId.THE_MATCH_BEGINS_IN_S1_SEC);
|
||||
countdown.addByte(time);
|
||||
broadcastPacket(countdown);
|
||||
|
||||
@@ -713,7 +713,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
SystemMessage msg = null;
|
||||
if (winners.isEmpty() || (winners.size() > 1))
|
||||
{
|
||||
msg = new SystemMessage(SystemMessageId.THERE_IS_NO_VICTOR_THE_MATCH_ENDS_IN_A_TIE);
|
||||
msg = new SystemMessage(SystemMessageId.THE_DUEL_HAS_ENDED_IN_A_TIE);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1027,7 +1027,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
SystemMessageId sm = null;
|
||||
if (player.getLevel() < 85)
|
||||
{
|
||||
sm = SystemMessageId.ONLY_CHARACTERS_LEVEL_85_OR_ABOVE_MAY_PARTICIPATE_IN_THE_TOURNAMENT;
|
||||
sm = SystemMessageId.ONLY_CHARACTERS_OF_LV_85_CAN_PARTICIPATE_IN_THE_TOURNAMENT;
|
||||
canRegister = false;
|
||||
}
|
||||
else if (player.isFlyingMounted())
|
||||
@@ -1042,7 +1042,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
}
|
||||
else if (!player.isInventoryUnder80(false) || (player.getWeightPenalty() != 0))
|
||||
{
|
||||
sm = SystemMessageId.NOT_ENOUGH_SPACE_IN_THE_INVENTORY_UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY;
|
||||
sm = SystemMessageId.UNABLE_TO_PROCESS_THIS_REQUEST_UNTIL_YOUR_INVENTORY_S_WEIGHT_AND_SLOT_COUNT_ARE_LESS_THAN_80_PERCENT_OF_CAPACITY;
|
||||
canRegister = false;
|
||||
}
|
||||
else if ((clan == null) || (clan.getLevel() < 3))
|
||||
@@ -1082,12 +1082,12 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
}
|
||||
else if (player.isInSiege())
|
||||
{
|
||||
sm = SystemMessageId.YOU_CANNOT_REGISTER_FOR_THE_WAITING_LIST_ON_THE_BATTLEFIELD_CASTLE_SIEGE_FORTRESS_SIEGE;
|
||||
sm = SystemMessageId.YOU_CANNOT_REGISTER_FOR_THE_WAITING_LIST_ON_THE_BATTLEFIELD_CASTLE_SIEGE_FORTRESS_BATTLE;
|
||||
canRegister = false;
|
||||
}
|
||||
else if (player.isInsideZone(ZoneId.SIEGE))
|
||||
{
|
||||
sm = SystemMessageId.YOU_CANNOT_REGISTER_IN_THE_WAITING_LIST_WHILE_BEING_INSIDE_OF_A_BATTLEGROUND_CASTLE_SIEGE_FORTRESS_SIEGE;
|
||||
sm = SystemMessageId.YOU_CANNOT_REGISTER_IN_THE_WAITING_LIST_WHILE_BEING_INSIDE_OF_A_BATTLEGROUND_CASTLE_SIEGE_FORTRESS_BATTLE;
|
||||
canRegister = false;
|
||||
}
|
||||
else if (player.isFlyingMounted())
|
||||
@@ -1102,7 +1102,7 @@ public class CeremonyOfChaos extends AbstractNpcAI
|
||||
}
|
||||
else if (player.isInTimedHuntingZone(player.getX(), player.getY()))
|
||||
{
|
||||
sm = SystemMessageId.CANNOT_USE_TIME_LIMITED_HUNTING_ZONES_WHILE_WAITING_FOR_THE_CEREMONY_OF_CHAOS;
|
||||
sm = SystemMessageId.SPECIAL_INSTANCE_ZONES_CANNOT_BE_USED_WHILE_WAITING_FOR_THE_CEREMONY_OF_CHAOS;
|
||||
canRegister = false;
|
||||
}
|
||||
|
||||
|
@@ -446,7 +446,7 @@ public class ChamberOfProphecies extends AbstractInstance
|
||||
case "exit":
|
||||
{
|
||||
startQuestTimer("finish", 3000, npc, player);
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTE_S_YOU_WILL_BE_FORCED_OUT_OF_THE_DUNGEON_WHEN_THE_TIME_EXPIRES).addInt(1));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.THE_INSTANCE_ZONE_EXPIRES_IN_S1_MIN_AFTER_THAT_YOU_WILL_BE_TELEPORTED_OUTSIDE).addInt(1));
|
||||
final QuestState qs = player.getQuestState(Q11027_PathOfDestinyOvercome.class.getSimpleName());
|
||||
if (qs != null)
|
||||
{
|
||||
|
@@ -832,7 +832,7 @@ public class Kamaloka extends AbstractInstance
|
||||
}
|
||||
reenter.set(Calendar.HOUR_OF_DAY, RESET_HOUR);
|
||||
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANCE_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANCE_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_WITH_INSTANCEZONE);
|
||||
sm.addInstanceName(world.getTemplateId());
|
||||
|
||||
// set instance reenter time for all allowed players
|
||||
|
@@ -93,7 +93,7 @@ public class KastiaExceptional extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(1);
|
||||
world.spawnGroup("wave_1");
|
||||
startQuestTimer("check_status", 10000, null, player);
|
||||
@@ -103,7 +103,7 @@ public class KastiaExceptional extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(2);
|
||||
world.spawnGroup("wave_2");
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class KastiaExceptional extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(3);
|
||||
world.spawnGroup("wave_3");
|
||||
}
|
||||
|
@@ -93,7 +93,7 @@ public class KastiaExtreme extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(1);
|
||||
world.spawnGroup("wave_1");
|
||||
startQuestTimer("check_status", 10000, null, player);
|
||||
@@ -103,7 +103,7 @@ public class KastiaExtreme extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(2);
|
||||
world.spawnGroup("wave_2");
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class KastiaExtreme extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(3);
|
||||
world.spawnGroup("wave_3");
|
||||
}
|
||||
|
@@ -93,7 +93,7 @@ public class KastiaHard extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(1);
|
||||
world.spawnGroup("wave_1");
|
||||
startQuestTimer("check_status", 10000, null, player);
|
||||
@@ -103,7 +103,7 @@ public class KastiaHard extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(2);
|
||||
world.spawnGroup("wave_2");
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class KastiaHard extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(3);
|
||||
world.spawnGroup("wave_3");
|
||||
}
|
||||
|
@@ -93,7 +93,7 @@ public class KastiaLow extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(1);
|
||||
world.spawnGroup("wave_1");
|
||||
startQuestTimer("check_status", 10000, null, player);
|
||||
@@ -103,7 +103,7 @@ public class KastiaLow extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(2);
|
||||
world.spawnGroup("wave_2");
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class KastiaLow extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(3);
|
||||
world.spawnGroup("wave_3");
|
||||
}
|
||||
|
@@ -93,7 +93,7 @@ public class KastiaMedium extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(1);
|
||||
world.spawnGroup("wave_1");
|
||||
startQuestTimer("check_status", 10000, null, player);
|
||||
@@ -103,7 +103,7 @@ public class KastiaMedium extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(2);
|
||||
world.spawnGroup("wave_2");
|
||||
}
|
||||
@@ -114,7 +114,7 @@ public class KastiaMedium extends AbstractInstance
|
||||
{
|
||||
if (world.getAliveNpcs().isEmpty())
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 10000, true);
|
||||
world.setStatus(3);
|
||||
world.spawnGroup("wave_3");
|
||||
}
|
||||
|
@@ -268,7 +268,7 @@ public class NornilsGarden extends AbstractInstance
|
||||
world.getAliveNpcs(BOZ_STAGE4).forEach(boz -> boz.doDie(null));
|
||||
world.spawnGroup("wave_4");
|
||||
world.finishInstance();
|
||||
world.broadcastPacket(new SystemMessage(SystemMessageId.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTE_S_YOU_WILL_BE_FORCED_OUT_OF_THE_DUNGEON_WHEN_THE_TIME_EXPIRES).addInt((int) 5.0D));
|
||||
world.broadcastPacket(new SystemMessage(SystemMessageId.THE_INSTANCE_ZONE_EXPIRES_IN_S1_MIN_AFTER_THAT_YOU_WILL_BE_TELEPORTED_OUTSIDE).addInt((int) 5.0D));
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@@ -299,7 +299,7 @@ public class Nursery extends AbstractInstance
|
||||
{
|
||||
gameManager.getVariables().increaseInt("GAME_POINTS", returnPoint);
|
||||
}
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN_GETS_SURPRISED_AND_GIVES_S1_PIECES_OF_BIO_ENERGY_RESIDUE, ExShowScreenMessage.MIDDLE_CENTER, 3000, String.valueOf(returnPoint));
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN_IS_SURPRISED_AND_LOSES_S1_PIECES_OF_BIO_ENERGY_RESIDUE, ExShowScreenMessage.MIDDLE_CENTER, 3000, String.valueOf(returnPoint));
|
||||
npc.setTargetable(false);
|
||||
npc.doDie(null);
|
||||
}
|
||||
@@ -350,7 +350,7 @@ public class Nursery extends AbstractInstance
|
||||
final Npc maguen = addSpawn(MAGUEN, npc, false, 0, false, instance.getId());
|
||||
maguen.setRunning();
|
||||
maguen.getAI().startFollow(killer);
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN_APPEARANCE, ExShowScreenMessage.MIDDLE_CENTER, 4000);
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN, ExShowScreenMessage.MIDDLE_CENTER, 4000);
|
||||
getTimers().addTimer("MAGUEN_WAIT_TIMER", 4000, maguen, killer);
|
||||
getTimers().addTimer("MAGUEN_HIDE_TIMER", 60000, maguen, null);
|
||||
}
|
||||
@@ -418,7 +418,7 @@ public class Nursery extends AbstractInstance
|
||||
}
|
||||
npc.setTargetable(true);
|
||||
managerVars.increaseInt("GAME_POINTS", decreasePoints * -1);
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN_STOLE_S1_PIECES_OF_BIO_ENERGY_RESIDUE, ExShowScreenMessage.MIDDLE_CENTER, 4000, String.valueOf(decreasePoints));
|
||||
showOnScreenMsg(instance, NpcStringId.MAGUEN_HAS_STOLEN_S1_PIECES_OF_BIO_ENERGY_RESIDUE, ExShowScreenMessage.MIDDLE_CENTER, 4000, String.valueOf(decreasePoints));
|
||||
npcVars.set("MAGUEN_STOLEN_COUNT", decreasePoints);
|
||||
npcVars.set("MAGUEN_STATUS", 1);
|
||||
if (decreasePoints > 50)
|
||||
|
@@ -160,19 +160,19 @@ public class PailakaRuneCastle extends AbstractInstance
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_1, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_1_2, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
monsters = world.spawnGroup("monsters_first_wave");
|
||||
break;
|
||||
}
|
||||
case 1:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_2, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_2_2, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
monsters = world.spawnGroup("monsters_second_wave");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.STAGE_3, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.LV_3_2, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
monsters = world.spawnGroup("monsters_third_wave");
|
||||
break;
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ public class ThroneOfHeroesGoldberg extends AbstractInstance
|
||||
final Instance world = player.getInstanceWorld();
|
||||
if (isInInstance(world))
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_GOLDBERG_WILL_BEGIN_SHORTLY_PLEASE_GET_READY, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_GOLDBERG_WILL_BEGIN_SHORTLY_NPLEASE_GET_READY_HEROES, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
startQuestTimer("ANNOUNCE_RAID_PREP", 15000, null, player);
|
||||
}
|
||||
break;
|
||||
|
@@ -89,7 +89,7 @@ public class ThroneOfHeroesMaryReed extends AbstractInstance
|
||||
final Instance world = player.getInstanceWorld();
|
||||
if (isInInstance(world))
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_MARY_REED_WILL_BEGIN_SHORTLY, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_MARY_REED_WILL_BEGIN_SHORTLY_NPLEASE_GET_READY_HEROES, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
startQuestTimer("ANNOUNCE_RAID_PREP", 15000, null, player);
|
||||
}
|
||||
break;
|
||||
@@ -169,7 +169,7 @@ public class ThroneOfHeroesMaryReed extends AbstractInstance
|
||||
final Instance world = npc.getInstanceWorld();
|
||||
if (isInInstance(world))
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.MARY_REED_SUMMONS_ZAKEN, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.MARY_REED_SUMMONS_ZAKEN_NZAKEN_WILL_BE_HERE_VERY_SOON, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
startQuestTimer("MARY_REED_SPAWNS_ZAKEN", 10000, npc, null);
|
||||
}
|
||||
break;
|
||||
@@ -179,7 +179,7 @@ public class ThroneOfHeroesMaryReed extends AbstractInstance
|
||||
final Instance world = npc.getInstanceWorld();
|
||||
if (isInInstance(world))
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.ZAKEN_YOUR_TIME_HAS_COME, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.ZAKEN_YOUR_TIME_HAS_COME_KILL_THEM_ALL, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
world.spawnGroup("MARY_REED_MINION_ZAKEN");
|
||||
}
|
||||
break;
|
||||
|
@@ -42,7 +42,7 @@ public class ThroneOfHeroesTauti extends AbstractInstance
|
||||
private static final NpcStringId[] TAUTI_MESSAGES =
|
||||
{
|
||||
NpcStringId.TAUTI_INTENDS_TO_SHOW_OFF_HIS_POWER_TO_HIS_FOLLOWERS,
|
||||
NpcStringId.TAUTI_INTENDS_TO_SHOW_OFF_HIS_POWER_TO_THOSE_WHO_AVOID_HIM
|
||||
NpcStringId.TAUTI_IS_GOING_TO_CRUSH_DOWN_THOSE_WHO_ARE_RUNNING_AWAY
|
||||
};
|
||||
|
||||
public ThroneOfHeroesTauti()
|
||||
@@ -86,7 +86,7 @@ public class ThroneOfHeroesTauti extends AbstractInstance
|
||||
final Instance world = player.getInstanceWorld();
|
||||
if (isInInstance(world))
|
||||
{
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_TAUTI_WILL_BEGIN_SHORTLY, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
showOnScreenMsg(world, NpcStringId.THE_CHALLENGE_FOR_THE_THRONE_OF_HEROES_TAUTI_WILL_BEGIN_SHORTLY_NPLEASE_GET_READY_HEROES, ExShowScreenMessage.TOP_CENTER, 5000, true);
|
||||
startQuestTimer("ANNOUNCE_RAID_PREP", 15000, null, player);
|
||||
}
|
||||
break;
|
||||
|
@@ -180,7 +180,7 @@ public abstract class LetterQuest extends Quest
|
||||
}
|
||||
else if (AttackStanceTaskManager.getInstance().hasAttackStanceTask(player))
|
||||
{
|
||||
showOnScreenMsg(player, NpcStringId.YOU_CANNOT_TELEPORT_IN_COMBAT, ExShowScreenMessage.TOP_CENTER, 5000);
|
||||
showOnScreenMsg(player, NpcStringId.YOU_CANNOT_TELEPORT_WHILE_IN_COMBAT_MODE, ExShowScreenMessage.TOP_CENTER, 5000);
|
||||
}
|
||||
else if (player.isTransformed())
|
||||
{
|
||||
|
@@ -208,7 +208,7 @@ public class Q10591_NobleMaterial extends Quest
|
||||
basicRewards(player);
|
||||
player.setNobleLevel(1);
|
||||
player.broadcastInfo();
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_S1_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000, player.getName());
|
||||
qs.exitQuest(false, true);
|
||||
htmltext = event;
|
||||
}
|
||||
@@ -223,7 +223,7 @@ public class Q10591_NobleMaterial extends Quest
|
||||
basicRewards(player);
|
||||
player.setNobleLevel(1);
|
||||
player.broadcastInfo();
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_S1_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000, player.getName());
|
||||
qs.exitQuest(false, true);
|
||||
htmltext = event;
|
||||
}
|
||||
@@ -238,7 +238,7 @@ public class Q10591_NobleMaterial extends Quest
|
||||
basicRewards(player);
|
||||
player.setNobleLevel(1);
|
||||
player.broadcastInfo();
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
showOnScreenMsg(player, NpcStringId.CONGRATULATIONS_S1_YOU_ARE_NOW_A_NOBLESSE, ExShowScreenMessage.TOP_CENTER, 10000, player.getName());
|
||||
qs.exitQuest(false, true);
|
||||
htmltext = event;
|
||||
}
|
||||
|
@@ -51,7 +51,7 @@ public class Q10885_SaviorsPathDiscovery extends Quest
|
||||
private static final int LEONA_BLACKBIRDS_MESSAGE = 48545;
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 103;
|
||||
private final NpcStringId _startMessage = NpcStringId.A_MESSAGE_HAS_ARRIVED_FROM_LEONA_BLACKBIRD_NCLICK_THE_QUESTION_MARK_ICON_TO_READ_IT;
|
||||
private final NpcStringId _startMessage = NpcStringId.YOU_VE_GOT_A_MESSAGE_FROM_LEONA_BLACKBIRD_NCLICK_THE_QUESTION_MARK_ICON_TO_READ;
|
||||
|
||||
public Q10885_SaviorsPathDiscovery()
|
||||
{
|
||||
|
@@ -353,7 +353,7 @@ public class Q11024_PathOfDestinyBeginning extends Quest
|
||||
{
|
||||
qs.setCond(4, true);
|
||||
qs.unset(KILL_COUNT_VAR);
|
||||
showOnScreenMsg(killer, NpcStringId.USE_SCROLL_OF_ESCAPE_SILVAN_IN_YOUR_INVENTORY_NTALK_TO_SILVAN_TO_COMPLETE_THE_QUEST, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
showOnScreenMsg(killer, NpcStringId.USE_TELEPORTATION_CUBE_IN_YOUR_INVENTORY_NTALK_TO_SILVAN_TO_COMPLETE_THE_QUEST, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -374,7 +374,7 @@ public class Q11024_PathOfDestinyBeginning extends Quest
|
||||
{
|
||||
qs.setCond(7, true);
|
||||
qs.unset(KILL_COUNT_VAR2);
|
||||
showOnScreenMsg(killer, NpcStringId.USE_SCROLL_OF_ESCAPE_TARTI_IN_YOUR_INVENTORY_NTALK_TO_TARTI_TO_COMPLETE_THE_QUEST, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
showOnScreenMsg(killer, NpcStringId.USE_TELEPORTATION_CUBE_IN_YOUR_INVENTORY_NTALK_TO_TARTI_TO_COMPLETE_THE_QUEST, ExShowScreenMessage.TOP_CENTER, 10000);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user