From 9e39c83dfede3c597c491093ac1b0301f679bafd Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 17 Nov 2021 22:42:10 +0000 Subject: [PATCH] ClassMaster support for new classes. --- .../dist/game/data/CategoryData.xml | 1 + .../ai/others/ClassMaster/ClassMaster.java | 15 +++++++++++++++ .../ClassMaster/test_server_helper012d.html | 5 +++++ .../ClassMaster/test_server_helper012e.html | 4 ++++ .../ClassMaster/test_server_helper026l.html | 4 ++++ .../ai/others/ClassMaster/ClassMaster.java | 10 ++++++++++ .../ClassMaster/test_server_helper020i.html | 4 ++++ .../ClassMaster/test_server_helper026n.html | 4 ++++ .../ai/others/ClassMaster/ClassMaster.java | 10 ++++++++++ .../ClassMaster/test_server_helper020i.html | 4 ++++ .../ClassMaster/test_server_helper026n.html | 4 ++++ 11 files changed, 65 insertions(+) create mode 100644 L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012d.html create mode 100644 L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012e.html create mode 100644 L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026l.html create mode 100644 L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html create mode 100644 L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html create mode 100644 L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html create mode 100644 L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/CategoryData.xml b/L2J_Mobius_10.0_MasterClass/dist/game/data/CategoryData.xml index 714e00f0dc..81990c2d50 100644 --- a/L2J_Mobius_10.0_MasterClass/dist/game/data/CategoryData.xml +++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/CategoryData.xml @@ -4640,6 +4640,7 @@ 91 99 106 + 215 88 diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java index 10f4d27de3..25a1ebe7e7 100644 --- a/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java +++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java @@ -563,6 +563,11 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper026k.html"; break; } + case DEATH_SOLDIER: + { + htmltext = "test_server_helper026l.html"; + break; + } } } } @@ -618,6 +623,16 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper012c.html"; break; } + case DEATH_SOLDIER: + { + htmltext = "test_server_helper012d.html"; + break; + } + case DEATH_WARRIOR: + { + htmltext = "test_server_helper012e.html"; + break; + } case MAGE: { htmltext = "test_server_helper013.html"; diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012d.html b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012d.html new file mode 100644 index 0000000000..10cc3d253f --- /dev/null +++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012d.html @@ -0,0 +1,5 @@ +Test Server Helper:
+Which class do you want to transfer to?
+ + + \ No newline at end of file diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012e.html b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012e.html new file mode 100644 index 0000000000..578a8c3596 --- /dev/null +++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper012e.html @@ -0,0 +1,4 @@ +Test Server Helper:
+Which class do you want to transfer to?
+ + \ No newline at end of file diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026l.html b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026l.html new file mode 100644 index 0000000000..59f0f8e460 --- /dev/null +++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026l.html @@ -0,0 +1,4 @@ +Test Server Helper:
+To which class do you want to change?
+ + \ No newline at end of file diff --git a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java index 45ae4355d5..c1404493e1 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java @@ -501,6 +501,11 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper026m.html"; break; } + case SYLPH_GUNNER: + { + htmltext = "test_server_helper026n.html"; + break; + } } } } @@ -693,6 +698,11 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper020h.html"; break; } + case SHARPSHOOTER: + { + htmltext = "test_server_helper020i.html"; + break; + } } } } diff --git a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html new file mode 100644 index 0000000000..bc88ee5233 --- /dev/null +++ b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html @@ -0,0 +1,4 @@ +Test Server Helper:
+To which class do you wish to transfer?
+ + \ No newline at end of file diff --git a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html new file mode 100644 index 0000000000..223af3c929 --- /dev/null +++ b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html @@ -0,0 +1,4 @@ +Test Server Helper:
+To which class do you wish to transfer?
+ + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java index 45ae4355d5..c1404493e1 100644 --- a/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java +++ b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java @@ -501,6 +501,11 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper026m.html"; break; } + case SYLPH_GUNNER: + { + htmltext = "test_server_helper026n.html"; + break; + } } } } @@ -693,6 +698,11 @@ public class ClassMaster extends AbstractNpcAI implements IXmlReader htmltext = "test_server_helper020h.html"; break; } + case SHARPSHOOTER: + { + htmltext = "test_server_helper020i.html"; + break; + } } } } diff --git a/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html new file mode 100644 index 0000000000..bc88ee5233 --- /dev/null +++ b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper020i.html @@ -0,0 +1,4 @@ +Test Server Helper:
+To which class do you wish to transfer?
+ + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html new file mode 100644 index 0000000000..223af3c929 --- /dev/null +++ b/L2J_Mobius_Essence_6.0_BattleChronicle/dist/game/data/scripts/ai/others/ClassMaster/test_server_helper026n.html @@ -0,0 +1,4 @@ +Test Server Helper:
+To which class do you wish to transfer?
+ + \ No newline at end of file