Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Eclipse Workspace Patch 1.0
- #P L2J_DataPack_BETA
- Index: data/scripts/village_master/9002_SubClassCertification/__init__.py
- ===================================================================
- --- data/scripts/village_master/9002_SubClassCertification/__init__.py (revision 8223)
- +++ data/scripts/village_master/9002_SubClassCertification/__init__.py (working copy)
- @@ -87,7 +87,6 @@
- st = player.getQuestState(qn)
- htmltext = event
- if event == "GetCertified":
- - if player.isSubClassActive():
- if npc.checkVillageMaster(player.getActiveClass()):
- if player.getLevel() >= 65:
- return "CertificationList.htm"
- @@ -95,8 +94,6 @@
- return "9002-08.htm"
- else:
- return "9002-04.htm"
- - else:
- - return "9002-03.htm"
- elif event == "Obtain65":
- html = "<html><body>Subclass Skill Certification:<br>You are trying to obtain level %level% certification of %class%, %skilltype%. Remember that once this subclass is certified, it cannot be re-certified -- even if you delete this class and develop another one -- without a special and expensive cancellation process.<br>Do you still want to be certified?<br><a action=\"bypass -h Quest 9002_SubClassCertification %event%\">Obtain certification.</a><br><a action=\"bypass -h Quest 9002_SubClassCertification 9002-05.htm\">Do not obtain certification.</a></body></html>"
- htmltext = html.replace("%level%","65").replace("%class%",str(CharTemplateTable.getInstance().getClassNameById(player.getActiveClass()))).replace("%skilltype%","common skill").replace("%event%","lvl65Emergent")
- #P L2J_Server_BETA
- Index: java/com/l2jserver/gameserver/model/actor/instance/L2TransformManagerInstance.java
- ===================================================================
- --- java/com/l2jserver/gameserver/model/actor/instance/L2TransformManagerInstance.java (revision 4769)
- +++ java/com/l2jserver/gameserver/model/actor/instance/L2TransformManagerInstance.java (working copy)
- @@ -99,14 +99,6 @@
- }
- else if (command.startsWith("LearnSubClassSkill"))
- {
- - if (player.isSubClassActive())
- - {
- - NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
- - html.setFile(player.getHtmlPrefix(), htmlFolder + "master_transformation008.htm");
- - player.sendPacket(html);
- - }
- - else
- - {
- boolean hasItems = false;
- for (int i : _itemsIds)
- {
- @@ -126,7 +118,6 @@
- html.setFile(player.getHtmlPrefix(), htmlFolder + "master_transformation008.htm");
- player.sendPacket(html);
- }
- - }
- return;
- }
- else if (command.startsWith("CancelCertification"))
- #P L2J_Server_BETA
- Index: java/com/l2jserver/gameserver/network/clientpackets/RequestAcquireSkill.java
- ===================================================================
- --- java/com/l2jserver/gameserver/network/clientpackets/RequestAcquireSkill.java (revision 4769)
- +++ java/com/l2jserver/gameserver/network/clientpackets/RequestAcquireSkill.java (working copy)
- @@ -321,14 +321,6 @@
- }
- case SubClass:
- {
- - //Hack check.
- - if (activeChar.isSubClassActive())
- - {
- - activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.SKILL_NOT_FOR_SUBCLASS));
- - Util.handleIllegalPlayerAction(activeChar, "Player " + activeChar.getName() + " is requesting skill Id: " + _id + " level " + _level + " while Sub-Class is active!", 0);
- - return;
- - }
- -
- final L2SkillLearn s = SkillTreesData.getInstance().getSubClassSkill(_id, _level);
- QuestState st = activeChar.getQuestState("SubClassSkills");
- if (st == null)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement