Updated system messages.
This commit is contained in:
@@ -61,7 +61,7 @@ public class Roiental extends AbstractNpcAI
|
||||
}
|
||||
else if (player.getClan() == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_BELONG_TO_ANY_CLAN);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_A_CLAN_MEMBER_3);
|
||||
}
|
||||
else if ((player.getClan().getLevel() < CLAN_MIN_LVL_GB))
|
||||
{
|
||||
@@ -88,7 +88,7 @@ public class Roiental extends AbstractNpcAI
|
||||
}
|
||||
else if (player.getClan() == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_BELONG_TO_ANY_CLAN);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_A_CLAN_MEMBER_3);
|
||||
}
|
||||
else if ((player.getClan().getLevel() < CLAN_MIN_LVL_MR))
|
||||
{
|
||||
@@ -115,7 +115,7 @@ public class Roiental extends AbstractNpcAI
|
||||
}
|
||||
else if (player.getClan() == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_BELONG_TO_ANY_CLAN);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_A_CLAN_MEMBER_3);
|
||||
}
|
||||
else if ((player.getClan().getLevel() < CLAN_MIN_LVL_TA))
|
||||
{
|
||||
|
@@ -289,7 +289,7 @@ public class AwakeningMaster extends AbstractNpcAI
|
||||
{
|
||||
player.setBaseClass(player.getActiveClass());
|
||||
}
|
||||
player.sendPacket(SystemMessageId.CONGRATULATIONS_YOU_VE_COMPLETED_A_CLASS_TRANSFER);
|
||||
player.sendPacket(SystemMessageId.CONGRATULATIONS_YOU_VE_COMPLETED_THE_CLASS_CHANGE);
|
||||
player.broadcastUserInfo(UserInfoType.BASIC_INFO, UserInfoType.MAX_HPCPMP);
|
||||
player.broadcastInfo();
|
||||
|
||||
|
@@ -97,7 +97,7 @@ public class BaylorWarzone extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -134,7 +134,7 @@ public class BaylorWarzone extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
}
|
||||
return super.onAdvEvent(event, npc, player);
|
||||
|
@@ -180,12 +180,12 @@ public class EnergySeeds extends AbstractNpcAI
|
||||
|
||||
if (getRandom(100) < 33)
|
||||
{
|
||||
caster.sendPacket(SystemMessageId.YOUR_COLLECTION_HAS_SUCCEEDED);
|
||||
caster.sendPacket(SystemMessageId.YOU_HAVE_GATHERED_SOME_ORE);
|
||||
caster.addItem("EnergySeed", itemId, getRandom(RATE + 1, 2 * RATE), null, true);
|
||||
}
|
||||
else
|
||||
{
|
||||
caster.sendPacket(SystemMessageId.YOUR_COLLECTION_HAS_SUCCEEDED);
|
||||
caster.sendPacket(SystemMessageId.YOU_HAVE_GATHERED_SOME_ORE);
|
||||
caster.addItem("EnergySeed", itemId, getRandom(1, RATE), null, true);
|
||||
}
|
||||
seedCollectEvent(caster, npc, spawn._seedId);
|
||||
|
@@ -86,12 +86,12 @@ public class StarStones extends AbstractNpcAI
|
||||
}
|
||||
if (getRandom(100) < 33)
|
||||
{
|
||||
caster.sendPacket(SystemMessageId.YOUR_COLLECTION_HAS_SUCCEEDED);
|
||||
caster.sendPacket(SystemMessageId.YOU_HAVE_GATHERED_SOME_ORE);
|
||||
caster.addItem("StarStone", itemId, getRandom(COLLECTION_RATE + 1, 2 * COLLECTION_RATE), null, true);
|
||||
}
|
||||
else if (((skill.getLevel() == 1) && (getRandom(100) < 15)) || ((skill.getLevel() == 2) && (getRandom(100) < 50)) || ((skill.getLevel() == 3) && (getRandom(100) < 75)))
|
||||
{
|
||||
caster.sendPacket(SystemMessageId.YOUR_COLLECTION_HAS_SUCCEEDED);
|
||||
caster.sendPacket(SystemMessageId.YOU_HAVE_GATHERED_SOME_ORE);
|
||||
caster.addItem("StarStone", itemId, getRandom(1, COLLECTION_RATE), null, true);
|
||||
}
|
||||
else
|
||||
|
@@ -65,26 +65,26 @@ public class AdminPetition implements IAdminCommandHandler
|
||||
{
|
||||
if (PetitionManager.getInstance().isPlayerInConsultation(activeChar))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOU_MAY_ONLY_SUBMIT_ONE_PETITION_ACTIVE_AT_A_TIME);
|
||||
activeChar.sendPacket(SystemMessageId.YOUR_GLOBAL_SUPPORT_REQUEST_WAS_RECEIVED);
|
||||
return true;
|
||||
}
|
||||
|
||||
if (PetitionManager.getInstance().isPetitionInProcess(petitionId))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOUR_PETITION_IS_BEING_PROCESSED);
|
||||
activeChar.sendPacket(SystemMessageId.YOUR_GLOBAL_SUPPORT_REQUEST_IS_BEING_PROCESSED);
|
||||
return true;
|
||||
}
|
||||
|
||||
if (!PetitionManager.getInstance().acceptPetition(activeChar, petitionId))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.NOT_UNDER_PETITION_CONSULTATION);
|
||||
activeChar.sendPacket(SystemMessageId.NO_GLOBAL_SUPPORT_CONSULTATIONS_ARE_UNDER_WAY);
|
||||
}
|
||||
}
|
||||
else if (command.startsWith("admin_reject_petition"))
|
||||
{
|
||||
if (!PetitionManager.getInstance().rejectPetition(activeChar, petitionId))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.FAILED_TO_CANCEL_PETITION_PLEASE_TRY_AGAIN_LATER);
|
||||
activeChar.sendPacket(SystemMessageId.FAILED_TO_CANCEL_YOUR_GLOBAL_SUPPORT_REQUEST_PLEASE_TRY_AGAIN_LATER);
|
||||
}
|
||||
PetitionManager.getInstance().sendPendingPetitionList(activeChar);
|
||||
}
|
||||
@@ -92,7 +92,7 @@ public class AdminPetition implements IAdminCommandHandler
|
||||
{
|
||||
if (PetitionManager.getInstance().isPetitionInProcess())
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOUR_PETITION_IS_BEING_PROCESSED);
|
||||
activeChar.sendPacket(SystemMessageId.YOUR_GLOBAL_SUPPORT_REQUEST_IS_BEING_PROCESSED);
|
||||
return false;
|
||||
}
|
||||
PetitionManager.getInstance().clearPendingPetitions();
|
||||
|
@@ -51,7 +51,7 @@ public class ChatPetition implements IChatHandler
|
||||
}
|
||||
if (!PetitionManager.getInstance().isPlayerInConsultation(activeChar))
|
||||
{
|
||||
activeChar.sendPacket(SystemMessageId.YOU_ARE_CURRENTLY_NOT_IN_A_PETITION_CHAT);
|
||||
activeChar.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_THE_GLOBAL_SUPPORT_CHAT);
|
||||
return;
|
||||
}
|
||||
PetitionManager.getInstance().sendActivePetitionMessage(activeChar, text);
|
||||
|
@@ -85,7 +85,7 @@ public class CallPc extends AbstractEffect
|
||||
}
|
||||
target.addScript(new SummonRequestHolder(player));
|
||||
|
||||
final ConfirmDlg confirm = new ConfirmDlg(SystemMessageId.C1_WISHES_TO_SUMMON_YOU_FROM_S2_DO_YOU_ACCEPT.getId());
|
||||
final ConfirmDlg confirm = new ConfirmDlg(SystemMessageId.C1_WANTS_TO_SUMMON_YOU_TO_S2_ACCEPT.getId());
|
||||
confirm.getSystemMessage().addString(player.getName());
|
||||
confirm.getSystemMessage().addZoneName(player.getX(), player.getY(), player.getZ());
|
||||
confirm.addTime(30000);
|
||||
@@ -157,7 +157,7 @@ public class CallPc extends AbstractEffect
|
||||
|
||||
if (target.inObserverMode() || OlympiadManager.getInstance().isRegisteredInComp(target))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING_OR_TELEPORTING_2);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHERE_SUMMONING_OR_TELEPORTING_IS_BLOCKED_2);
|
||||
sm.addString(target.getName());
|
||||
effector.sendPacket(sm);
|
||||
return false;
|
||||
@@ -165,7 +165,7 @@ public class CallPc extends AbstractEffect
|
||||
|
||||
if (target.isInsideZone(ZoneId.NO_SUMMON_FRIEND) || target.isInsideZone(ZoneId.JAIL))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING_OR_TELEPORTING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHERE_SUMMONING_OR_TELEPORTING_IS_BLOCKED);
|
||||
sm.addString(target.getName());
|
||||
effector.sendPacket(sm);
|
||||
return false;
|
||||
@@ -174,7 +174,7 @@ public class CallPc extends AbstractEffect
|
||||
final Instance instance = effector.getInstanceWorld();
|
||||
if ((instance != null) && !instance.isPlayerSummonAllowed())
|
||||
{
|
||||
effector.sendPacket(SystemMessageId.YOU_MAY_NOT_SUMMON_FROM_YOUR_CURRENT_LOCATION);
|
||||
effector.sendPacket(SystemMessageId.CANNOT_BE_SUMMONED_IN_THIS_LOCATION);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -111,13 +111,13 @@ public class ConvertItem extends AbstractEffect
|
||||
final SystemMessage sm;
|
||||
if (unequippedItem.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.ITEM_S1_S2_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_UNEQUIPPED);
|
||||
sm.addInt(unequippedItem.getEnchantLevel());
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_HAS_BEEN_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_UNEQUIPPED);
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
@@ -150,13 +150,13 @@ public class ConvertItem extends AbstractEffect
|
||||
final SystemMessage msg;
|
||||
if (newItem.getEnchantLevel() > 0)
|
||||
{
|
||||
msg = new SystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_S1_S2);
|
||||
msg = new SystemMessage(SystemMessageId.S1_S2_EQUIPPED);
|
||||
msg.addInt(newItem.getEnchantLevel());
|
||||
msg.addItemName(newItem);
|
||||
}
|
||||
else
|
||||
{
|
||||
msg = new SystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_S1);
|
||||
msg = new SystemMessage(SystemMessageId.S1_EQUIPPED);
|
||||
msg.addItemName(newItem);
|
||||
}
|
||||
player.sendPacket(msg);
|
||||
|
@@ -94,7 +94,7 @@ public class Cp extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_RECOVER_S1_CP);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_CP);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
@@ -83,7 +83,7 @@ public class CpHeal extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_RECOVER_S1_CP);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_CP);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
@@ -80,7 +80,7 @@ public class CpHealPercent extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_RECOVER_S1_CP);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_CP);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
@@ -83,13 +83,13 @@ public class Disarmor extends AbstractEffect
|
||||
final Item unequippedItem = unequipped.get(0);
|
||||
if (unequippedItem.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.ITEM_S1_S2_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_UNEQUIPPED);
|
||||
sm.addInt(unequippedItem.getEnchantLevel());
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_HAS_BEEN_UNEQUIPPED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_UNEQUIPPED);
|
||||
sm.addItemName(unequippedItem);
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
@@ -125,13 +125,13 @@ public class Disarmor extends AbstractEffect
|
||||
{
|
||||
if (item.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_S1_S2);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_EQUIPPED);
|
||||
sm.addInt(item.getEnchantLevel());
|
||||
sm.addItemName(item);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_S1);
|
||||
sm = new SystemMessage(SystemMessageId.S1_EQUIPPED);
|
||||
sm.addItemName(item);
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
|
@@ -85,7 +85,7 @@ public class EnergyAttack extends AbstractEffect
|
||||
final int charge = Math.min(_chargeConsume, attacker.getCharges());
|
||||
if (!attacker.decreaseCharges(charge))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
attacker.sendPacket(sm);
|
||||
return;
|
||||
|
@@ -51,6 +51,6 @@ public class HairAccessorySet extends AbstractEffect
|
||||
final Player player = effected.getActingPlayer();
|
||||
player.setHairAccessoryEnabled(!player.isHairAccessoryEnabled());
|
||||
player.broadcastUserInfo(UserInfoType.APPAREANCE);
|
||||
player.sendPacket(player.isHairAccessoryEnabled() ? SystemMessageId.HAIR_ACCESSORIES_WILL_BE_DISPLAYED_FROM_NOW_ON : SystemMessageId.HAIR_ACCESSORIES_WILL_NO_LONGER_BE_DISPLAYED);
|
||||
player.sendPacket(player.isHairAccessoryEnabled() ? SystemMessageId.HEAD_ACCESSORIES_ARE_VISIBLE_FROM_NOW_ON : SystemMessageId.HEAD_ACCESSORIES_ARE_NO_LONGER_SHOWN);
|
||||
}
|
||||
}
|
@@ -148,7 +148,7 @@ public class Heal extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ public class HealPercent extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
}
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
|
@@ -93,7 +93,7 @@ public class Hp extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
}
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
|
@@ -52,7 +52,7 @@ public class HpByLevel extends AbstractEffect
|
||||
final int restored = (int) (absorb - effector.getCurrentHp());
|
||||
effector.setCurrentHp(absorb);
|
||||
// System message
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
sm.addInt(restored);
|
||||
effector.sendPacket(sm);
|
||||
}
|
||||
|
@@ -152,7 +152,7 @@ public class HpCpHeal extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
sm.addInt((int) (healAmount + additionalHp));
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
@@ -180,7 +180,7 @@ public class HpCpHeal extends AbstractEffect
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_RECOVER_S1_CP);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_CP);
|
||||
sm.addInt((int) (amount + additionalCp));
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
@@ -69,7 +69,7 @@ public class MagicalSoulAttack extends AbstractEffect
|
||||
final int chargedSouls = Math.min(skill.getMaxSoulConsumeCount(), effector.getActingPlayer().getCharges());
|
||||
if (!effector.getActingPlayer().decreaseCharges(chargedSouls))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
effector.sendPacket(sm);
|
||||
return;
|
||||
|
@@ -89,7 +89,7 @@ public class PhysicalSoulAttack extends AbstractEffect
|
||||
final int souls = Math.min(skill.getMaxSoulConsumeCount(), effector.getActingPlayer().getCharges());
|
||||
if (!effector.getActingPlayer().decreaseCharges(souls))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
effector.sendPacket(sm);
|
||||
return;
|
||||
|
@@ -94,7 +94,7 @@ public class TeleportToPlayer extends AbstractEffect
|
||||
|
||||
if (target.inObserverMode() || OlympiadManager.getInstance().isRegisteredInComp(target))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING_OR_TELEPORTING_2);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHERE_SUMMONING_OR_TELEPORTING_IS_BLOCKED_2);
|
||||
sm.addString(target.getName());
|
||||
effector.sendPacket(sm);
|
||||
return;
|
||||
@@ -102,7 +102,7 @@ public class TeleportToPlayer extends AbstractEffect
|
||||
|
||||
if (target.isInsideZone(ZoneId.NO_SUMMON_FRIEND) || target.isInsideZone(ZoneId.JAIL))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING_OR_TELEPORTING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHERE_SUMMONING_OR_TELEPORTING_IS_BLOCKED);
|
||||
sm.addString(target.getName());
|
||||
effector.sendPacket(sm);
|
||||
return;
|
||||
@@ -111,7 +111,7 @@ public class TeleportToPlayer extends AbstractEffect
|
||||
final Instance instance = target.getInstanceWorld();
|
||||
if (((instance != null) && !instance.isPlayerSummonAllowed()) || target.isInsideZone(ZoneId.TIMED_HUNTING))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING_OR_TELEPORTING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHERE_SUMMONING_OR_TELEPORTING_IS_BLOCKED);
|
||||
sm.addString(target.getName());
|
||||
effector.sendPacket(sm);
|
||||
return;
|
||||
|
@@ -112,7 +112,7 @@ public class TriggerHealPercentBySkill extends AbstractEffect
|
||||
}
|
||||
|
||||
SystemMessage sm;
|
||||
sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_VE_RECOVERED_S1_HP);
|
||||
sm.addInt((int) amount);
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
@@ -68,7 +68,7 @@ public class CharmOfCourage implements IItemHandler
|
||||
|
||||
if (itemLevel < level)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addItemName(item.getId());
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
|
@@ -69,7 +69,7 @@ public class EventItem implements IItemHandler
|
||||
final int blockCheckerArena = castor.getBlockCheckerArena();
|
||||
if (blockCheckerArena == -1)
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
msg.addItemName(item);
|
||||
castor.sendPacket(msg);
|
||||
return false;
|
||||
|
@@ -66,7 +66,7 @@ public class FatedSupportBox implements IItemHandler
|
||||
// Characters that have gone through their 2nd class transfer/1st liberation will be able to open the Fated Support Box at level 40.
|
||||
if ((player.getLevel() < 40) || player.isInCategory(CategoryType.FIRST_CLASS_GROUP) || ((race != Race.ERTHEIA) && player.isInCategory(CategoryType.SECOND_CLASS_GROUP)))
|
||||
{
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET).addItemName(item));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET).addItemName(item));
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -88,7 +88,7 @@ public class PetFood implements IItemHandler
|
||||
return true;
|
||||
}
|
||||
}
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addItemName(item);
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
@@ -58,7 +58,7 @@ public class SummonItems extends ItemSkillsTemplate
|
||||
|
||||
if (player.isAttackingNow())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_SUMMON_DURING_COMBAT);
|
||||
player.sendPacket(SystemMessageId.CANNOT_BE_SUMMONED_WHILE_IN_COMBAT);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@@ -107,7 +107,7 @@ public class SocialAction implements IPlayerActionHandler
|
||||
{
|
||||
if (player != null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_COUPLE_ACTION_WAS_DENIED);
|
||||
player.sendPacket(SystemMessageId.THE_COUPLE_ACTION_REQUEST_HAS_BEEN_DENIED);
|
||||
player.onTransactionResponse();
|
||||
}
|
||||
}
|
||||
|
@@ -61,35 +61,35 @@ public class BuildCampSkillCondition implements ISkillCondition
|
||||
final SystemMessage sm;
|
||||
if ((castle == null) && (fort == null))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canCreateBase = false;
|
||||
}
|
||||
else if (((castle != null) && !castle.getSiege().isInProgress()) || ((fort != null) && !fort.getSiege().isInProgress()))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canCreateBase = false;
|
||||
}
|
||||
else if (((castle != null) && (castle.getSiege().getAttackerClan(player.getClan()) == null)) || ((fort != null) && (fort.getSiege().getAttackerClan(player.getClan()) == null)))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canCreateBase = false;
|
||||
}
|
||||
else if (!player.isClanLeader())
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canCreateBase = false;
|
||||
}
|
||||
else if (((castle != null) && (castle.getSiege().getAttackerClan(player.getClan()).getNumFlags() >= SiegeManager.getInstance().getFlagMaxCount())) || ((fort != null) && (fort.getSiege().getAttackerClan(player.getClan()).getNumFlags() >= FortSiegeManager.getInstance().getFlagMaxCount())))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canCreateBase = false;
|
||||
|
@@ -59,12 +59,12 @@ public class CanSummonPetSkillCondition implements ISkillCondition
|
||||
}
|
||||
else if ((player.getActiveTradeList() != null) || player.hasItemRequest() || (player.getPrivateStoreType() != PrivateStoreType.NONE))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_SUMMON_DURING_A_TRADE_OR_WHILE_USING_A_PRIVATE_STORE);
|
||||
player.sendPacket(SystemMessageId.CANNOT_BE_SUMMONED_WHILE_TRADING);
|
||||
canSummon = false;
|
||||
}
|
||||
else if (AttackStanceTaskManager.getInstance().hasAttackStanceTask(player))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_SUMMON_DURING_COMBAT);
|
||||
player.sendPacket(SystemMessageId.CANNOT_BE_SUMMONED_WHILE_IN_COMBAT);
|
||||
canSummon = false;
|
||||
}
|
||||
else if (player.isInAirShip())
|
||||
|
@@ -56,7 +56,7 @@ public class OpCheckFlagSkillCondition implements ISkillCondition
|
||||
final SystemMessage sm;
|
||||
if ((fort == null) || (fort.getResidenceId() <= 0) || !fort.getSiege().isInProgress() || (fort.getSiege().getAttackerClan(player.getClan()) == null))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canTakeFort = false;
|
||||
|
@@ -57,7 +57,7 @@ public class OpResurrectionSkillCondition implements ISkillCondition
|
||||
canResurrect = false;
|
||||
if (caster.isPlayer())
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
msg.addSkillName(skill);
|
||||
caster.sendPacket(msg);
|
||||
}
|
||||
@@ -88,7 +88,7 @@ public class OpResurrectionSkillCondition implements ISkillCondition
|
||||
canResurrect = false;
|
||||
if (caster.isPlayer())
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
msg.addSkillName(skill);
|
||||
caster.sendPacket(msg);
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ public class OpSweeperSkillCondition implements ISkillCondition
|
||||
}
|
||||
else
|
||||
{
|
||||
sweeper.sendPacket(SystemMessageId.SWEEPER_FAILED_TARGET_NOT_SPOILED);
|
||||
sweeper.sendPacket(SystemMessageId.THE_SWEEPER_HAS_FAILED_AS_THE_TARGET_IS_NOT_SPOILED);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -56,7 +56,7 @@ public class PossessHolythingSkillCondition implements ISkillCondition
|
||||
SystemMessage sm;
|
||||
if ((castle == null) || (castle.getResidenceId() <= 0) || !castle.getSiege().isInProgress() || (castle.getSiege().getAttackerClan(player.getClan()) == null))
|
||||
{
|
||||
sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm = new SystemMessage(SystemMessageId.S1_THE_FUNCTION_CANNOT_BE_USED_AS_CERTAIN_REQUIREMENTS_ARE_NOT_MET);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
canTakeCastle = false;
|
||||
|
@@ -214,7 +214,7 @@ public class AshenShadowRevolutionaries extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -251,7 +251,7 @@ public class AshenShadowRevolutionaries extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
|
||||
if (player.getInstanceWorld() != null)
|
||||
|
@@ -515,7 +515,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.ROSY_SEDUCTION_AND_ART_OF_SEDUCTION_BUFFS_WILL_BE_REMOVED_THE_VITALITY_BUFF_WILL_REMAIN);
|
||||
player.sendPacket(ExCuriousHouseState.PREPARE_PACKET);
|
||||
break;
|
||||
}
|
||||
|
@@ -124,7 +124,7 @@ public class CommandPost extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -157,7 +157,7 @@ public class CommandPost extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
|
||||
if (player.getInstanceWorld() != null)
|
||||
|
@@ -417,7 +417,7 @@ public class Kamaloka extends AbstractInstance
|
||||
// player must be in party
|
||||
if (party == null)
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
return false;
|
||||
}
|
||||
// ...and be party leader
|
||||
|
@@ -164,7 +164,7 @@ public class KrofinNest extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -201,7 +201,7 @@ public class KrofinNest extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
|
||||
if (player.getInstanceWorld() != null)
|
||||
|
@@ -98,7 +98,7 @@ public class NightmareKamaloka extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -135,7 +135,7 @@ public class NightmareKamaloka extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
}
|
||||
else if ("SPAWN_BOSSES".equals(event))
|
||||
|
@@ -65,7 +65,7 @@ public class SpiritForest extends AbstractInstance
|
||||
|
||||
if (player.isInCommandChannel())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_ENTER_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ public class SpiritForest extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
player.sendPacket(SystemMessageId.YOU_ARE_NOT_IN_A_PARTY_SO_YOU_CANNOT_ENTER);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
@@ -114,7 +114,7 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
private static final int STARSTONE = 13277;
|
||||
private static final int SUMMON_COST = 5;
|
||||
|
||||
private static final SystemMessage SM_NEED_MORE = new SystemMessage(SystemMessageId.AN_AIRSHIP_CANNOT_BE_SUMMONED_BECAUSE_YOU_DON_T_HAVE_ENOUGH_S1).addItemName(STARSTONE);
|
||||
private static final SystemMessage SM_NEED_MORE = new SystemMessage(SystemMessageId.YOU_DON_T_HAVE_ENOUGH_S1_TO_SUMMON_THE_AIRSHIP).addItemName(STARSTONE);
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, Player player)
|
||||
@@ -125,7 +125,7 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
{
|
||||
if (_dockedShip.isOwner(player))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THE_CLAN_OWNED_AIRSHIP_ALREADY_EXISTS);
|
||||
player.sendPacket(SystemMessageId.YOUR_CLAN_ALREADY_HAS_AN_AIRSHIP);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
@@ -136,13 +136,13 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
}
|
||||
if (!player.hasClanPrivilege(ClanPrivilege.CL_USE_FUNCTIONS))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.AIRSHIP_SUMMON_LICENSE_REGISTRATION_CAN_ONLY_BE_DONE_BY_THE_CLAN_LEADER);
|
||||
player.sendPacket(SystemMessageId.THE_AIRSHIP_SUMMON_LICENSE_REGISTRATION_CAN_ONLY_BE_DONE_BY_THE_CLAN_LEADER);
|
||||
return null;
|
||||
}
|
||||
final int ownerId = player.getClanId();
|
||||
if (!AirShipManager.getInstance().hasAirShipLicense(ownerId))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.AN_AIRSHIP_CANNOT_BE_SUMMONED_BECAUSE_EITHER_YOU_HAVE_NOT_REGISTERED_YOUR_AIRSHIP_LICENSE_OR_THE_AIRSHIP_HAS_NOT_YET_BEEN_SUMMONED);
|
||||
player.sendPacket(SystemMessageId.YOU_HAVEN_T_REGISTERED_YOUR_AIRSHIP_LICENSE_OR_YOUR_CLAN_DOESN_T_HAVE_IT);
|
||||
return null;
|
||||
}
|
||||
if (AirShipManager.getInstance().hasAirShip(ownerId))
|
||||
@@ -233,7 +233,7 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
}
|
||||
else if (player.isFlyingMounted())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_BOARD_BECAUSE_YOU_DO_NOT_MEET_THE_REQUIREMENTS);
|
||||
player.sendPacket(SystemMessageId.YOU_CANNOT_BOARD_THE_AIRSHIP_AS_YOU_DON_T_MEET_THE_REQUIREMENTS);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -248,12 +248,12 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
{
|
||||
if ((player.getClan() == null) || (player.getClan().getLevel() < 5))
|
||||
{
|
||||
player.sendPacket(SystemMessageId.IN_ORDER_TO_ACQUIRE_AN_AIRSHIP_THE_CLAN_S_LEVEL_MUST_BE_LEVEL_5_OR_ABOVE);
|
||||
player.sendPacket(SystemMessageId.ONLY_CLANS_OF_LV_5_OR_HIGHER_CAN_GET_THE_AIRSHIP);
|
||||
return null;
|
||||
}
|
||||
if (!player.isClanLeader())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.AIRSHIP_SUMMON_LICENSE_REGISTRATION_CAN_ONLY_BE_DONE_BY_THE_CLAN_LEADER);
|
||||
player.sendPacket(SystemMessageId.THE_AIRSHIP_SUMMON_LICENSE_REGISTRATION_CAN_ONLY_BE_DONE_BY_THE_CLAN_LEADER);
|
||||
return null;
|
||||
}
|
||||
final int ownerId = player.getClanId();
|
||||
@@ -269,7 +269,7 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
}
|
||||
|
||||
AirShipManager.getInstance().registerLicense(ownerId);
|
||||
player.sendPacket(SystemMessageId.THE_AIRSHIP_SUMMON_LICENSE_HAS_BEEN_ENTERED_YOUR_CLAN_CAN_NOW_SUMMON_THE_AIRSHIP);
|
||||
player.sendPacket(SystemMessageId.THE_AIRSHIP_SUMMON_LICENSE_HAS_BEEN_REGISTERED_YOUR_CLAN_CAN_NOW_SUMMON_AN_AIRSHIP);
|
||||
return null;
|
||||
}
|
||||
else
|
||||
|
Reference in New Issue
Block a user