System message adjustments.
Thanks to Enryu.
This commit is contained in:
@@ -489,7 +489,9 @@ public class Raina extends AbstractNpcAI
|
|||||||
|
|
||||||
player.setActiveClass(player.getTotalSubClasses());
|
player.setActiveClass(player.getTotalSubClasses());
|
||||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
||||||
player.sendPacket(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||||
|
sm.addItemName(player.getActiveClass());
|
||||||
|
player.sendPacket(sm);
|
||||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -553,7 +555,9 @@ public class Raina extends AbstractNpcAI
|
|||||||
player.setActiveClass(classIndex);
|
player.setActiveClass(classIndex);
|
||||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.CLASS_CHANGED));
|
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.CLASS_CHANGED));
|
||||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||||
player.sendPacket(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||||
|
sm.addItemName(player.getActiveClass());
|
||||||
|
player.sendPacket(sm);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -631,7 +635,9 @@ public class Raina extends AbstractNpcAI
|
|||||||
{
|
{
|
||||||
player.setActiveClass(player.getTotalSubClasses());
|
player.setActiveClass(player.getTotalSubClasses());
|
||||||
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
player.sendPacket(new ExSubjobInfo(player, SubclassInfoType.NEW_SLOT_USED));
|
||||||
player.sendPacket(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_NEW_DUAL_CLASS_S1_HAS_BEEN_ADDED_CONGRATS);
|
||||||
|
sm.addItemName(player.getActiveClass());
|
||||||
|
player.sendPacket(sm);
|
||||||
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
player.sendPacket(getNpcHtmlMessage(player, npc, "addSuccess.html"));
|
||||||
SkillTreeData.getInstance().cleanSkillUponChangeClass(player);
|
SkillTreeData.getInstance().cleanSkillUponChangeClass(player);
|
||||||
player.restoreDualSkills();
|
player.restoreDualSkills();
|
||||||
|
@@ -94,7 +94,6 @@ public class RequestExRemoveItemAttribute implements IClientIncomingPacket
|
|||||||
if (targetItem.isArmor())
|
if (targetItem.isArmor())
|
||||||
{
|
{
|
||||||
sm.addAttribute(realElement.getClientId());
|
sm.addAttribute(realElement.getClientId());
|
||||||
sm.addAttribute(realElement.getOpposite().getClientId());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@@ -94,7 +94,6 @@ public class RequestExRemoveItemAttribute implements IClientIncomingPacket
|
|||||||
if (targetItem.isArmor())
|
if (targetItem.isArmor())
|
||||||
{
|
{
|
||||||
sm.addAttribute(realElement.getClientId());
|
sm.addAttribute(realElement.getClientId());
|
||||||
sm.addAttribute(realElement.getOpposite().getClientId());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user