From 59e94f4278e3cc1b202c73c8917e02a5d5f68cdf Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 10 Mar 2022 10:50:53 +0000 Subject: [PATCH] Initial changes. --- L2J_Mobius_Essence_6.2_Vanguard/.project | 2 +- L2J_Mobius_Essence_6.2_Vanguard/build.xml | 8 +- .../dist/game/config/Server.ini | 4 +- .../dist/game/data/CategoryData.xml | 18 + .../game/data/skillTrees/Vanguard/Dragoon.xml | 106 ++ .../data/skillTrees/Vanguard/OrcLancer.xml | 72 ++ .../game/data/skillTrees/Vanguard/Rider.xml | 37 + .../skillTrees/Vanguard/VanguardRider.xml | 198 ++++ .../data/stats/chars/baseStats/Dragoon.xml | 928 ++++++++++++++++++ .../data/stats/chars/baseStats/OrcLancer.xml | 928 ++++++++++++++++++ .../game/data/stats/chars/baseStats/Rider.xml | 928 ++++++++++++++++++ .../stats/chars/baseStats/VanguardRider.xml | 928 ++++++++++++++++++ .../dist/game/data/stats/chars/classList.xml | 5 + .../java/org/l2jmobius/Config.java | 72 +- .../gameserver/enums/CategoryType.java | 3 +- .../l2jmobius/gameserver/enums/ClassId.java | 7 +- .../gameserver/enums/ItemListType.java | 9 +- .../gameserver/enums/UserInfoType.java | 4 +- .../l2jmobius/gameserver/model/ItemInfo.java | 18 +- .../gameserver/network/ExIncomingPackets.java | 39 +- .../gameserver/network/OutgoingPackets.java | 67 +- .../serverpackets/AbstractItemPacket.java | 87 +- .../network/serverpackets/CharInfo.java | 1 + .../serverpackets/CharSelectionInfo.java | 1 + .../network/serverpackets/UserInfo.java | 9 +- .../launcher/Gameserver.launch | 8 +- .../launcher/Loginserver.launch | 8 +- L2J_Mobius_Essence_6.2_Vanguard/readme.txt | 10 +- 28 files changed, 4373 insertions(+), 132 deletions(-) create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Dragoon.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/OrcLancer.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Rider.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/VanguardRider.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Dragoon.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/OrcLancer.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Rider.xml create mode 100644 L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/VanguardRider.xml diff --git a/L2J_Mobius_Essence_6.2_Vanguard/.project b/L2J_Mobius_Essence_6.2_Vanguard/.project index 15039747eb..e0085a6eed 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/.project +++ b/L2J_Mobius_Essence_6.2_Vanguard/.project @@ -1,6 +1,6 @@ - L2J_Mobius_Essence_6.1_BattleChronicle + L2J_Mobius_Essence_6.2_Vanguard diff --git a/L2J_Mobius_Essence_6.2_Vanguard/build.xml b/L2J_Mobius_Essence_6.2_Vanguard/build.xml index 44391e6975..3778791529 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/build.xml +++ b/L2J_Mobius_Essence_6.2_Vanguard/build.xml @@ -1,6 +1,6 @@ - + This file is part of the L2J Mobius project. @@ -134,15 +134,15 @@ - + - + - + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/config/Server.ini b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/config/Server.ini index 687816f2ed..6157257325 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/config/Server.ini +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/config/Server.ini @@ -101,8 +101,8 @@ MaximumOnlineUsers = 2000 # Numbers of protocol revisions that server allows to connect. # Delimiter is ; # WARNING: Changing the protocol revision may result in incompatible communication and many errors in game! -# Battle Chronicle: 338 -AllowedProtocolRevisions = 338 +# Vanguard: 362 +AllowedProtocolRevisions = 362 # Displays server type next to the server name on character selection. # Notes: diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/CategoryData.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/CategoryData.xml index 08ccb53abc..3303d34515 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/CategoryData.xml +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/CategoryData.xml @@ -81,6 +81,10 @@ 209 210 211 + 217 + 218 + 219 + 220 10 @@ -221,6 +225,10 @@ 209 210 211 + 217 + 218 + 219 + 220 0 @@ -237,6 +245,7 @@ 200 204 208 + 217 1 @@ -264,6 +273,7 @@ 201 205 209 + 218 2 @@ -304,6 +314,7 @@ 202 206 210 + 219 88 @@ -344,6 +355,7 @@ 203 207 211 + 220 53 @@ -617,4 +629,10 @@ 210 211 + + 217 + 218 + 219 + 220 + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Dragoon.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Dragoon.xml new file mode 100644 index 0000000000..ea3986a8e5 --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Dragoon.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/OrcLancer.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/OrcLancer.xml new file mode 100644 index 0000000000..d718cffeb2 --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/OrcLancer.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Rider.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Rider.xml new file mode 100644 index 0000000000..d199640fe8 --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/Rider.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/VanguardRider.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/VanguardRider.xml new file mode 100644 index 0000000000..fa0ee37a5f --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/skillTrees/Vanguard/VanguardRider.xml @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Dragoon.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Dragoon.xml new file mode 100644 index 0000000000..83bf7dcc6d --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Dragoon.xml @@ -0,0 +1,928 @@ + + + 219 + + 15 + 40 + 45 + 30 + 30 + 10 + 15 + 10 + + + + + + + + + 4 + 4 + 5 + FIST + 300 + 333 + + 31 + 18 + 12 + 7 + 8 + 3 + 1 + + 6 + + 9 + 9 + 5 + 5 + 13 + + 0 + 25 + + 0 + 0 + 26 + 120 + + 10 + + 70 + 130 + 50 + 50 + + 90 + 200 + + 11 + 28.0 + + + 7 + 27.0 + + + + + 80.0 + 30.0 + 56.0 + 2.0 + 0.9 + 2.0 + + + 92.74 + 35.46 + 64.918 + 2.05 + 0.9 + 2.0 + + + 105.62 + 40.98 + 73.934 + 2.1 + 0.9 + 2.0 + + + 118.64 + 46.56 + 83.048 + 2.15 + 0.9 + 2.0 + + + 131.8 + 52.2 + 92.26 + 2.2 + 0.9 + 2.0 + + + 145.1 + 57.9 + 101.57 + 2.25 + 0.9 + 2.0 + + + 158.54 + 63.66 + 110.978 + 2.3 + 0.9 + 2.0 + + + 172.12 + 69.48 + 120.484 + 2.35 + 0.9 + 2.0 + + + 185.84 + 75.36 + 130.088 + 2.4 + 0.9 + 2.0 + + + 199.7 + 81.3 + 139.79 + 2.45 + 0.9 + 2.0 + + + 213.7 + 87.3 + 149.59 + 2.5 + 1.2 + 2.5 + + + 227.84 + 93.36 + 159.488 + 2.6 + 1.2 + 2.5 + + + 242.12 + 99.48 + 169.484 + 2.7 + 1.2 + 2.5 + + + 256.54 + 105.66 + 179.578 + 2.8 + 1.2 + 2.5 + + + 271.1 + 111.9 + 189.77 + 2.9 + 1.2 + 2.5 + + + 285.8 + 118.2 + 200.06 + 3.0 + 1.2 + 2.5 + + + 300.64 + 124.56 + 210.448 + 3.1 + 1.2 + 2.5 + + + 315.62 + 130.98 + 220.934 + 3.2 + 1.2 + 2.5 + + + 330.74 + 137.46 + 231.518 + 3.3 + 1.2 + 2.5 + + + 346.0 + 144.0 + 242.2 + 3.4 + 1.2 + 2.5 + + + 381.2 + 153.9 + 266.84 + 3.5 + 1.5 + 3.5 + + + 416.72 + 163.89 + 291.704 + 3.6 + 1.5 + 3.5 + + + 452.56 + 173.97 + 316.792 + 3.7 + 1.5 + 3.5 + + + 488.72 + 184.14 + 342.104 + 3.8 + 1.5 + 3.5 + + + 525.2 + 194.4 + 367.64 + 3.9 + 1.5 + 3.5 + + + 562.0 + 204.75 + 393.4 + 4.0 + 1.5 + 3.5 + + + 599.12 + 215.19 + 419.384 + 4.1 + 1.5 + 3.5 + + + 636.56 + 225.72 + 445.592 + 4.2 + 1.5 + 3.5 + + + 674.32 + 236.34 + 472.024 + 4.3 + 1.5 + 3.5 + + + 712.4 + 247.05 + 498.68 + 4.4 + 1.5 + 3.5 + + + 750.8 + 257.85 + 525.56 + 4.5 + 1.8 + 4.5 + + + 789.52 + 268.74 + 552.664 + 4.6 + 1.8 + 4.5 + + + 828.56 + 279.72 + 579.992 + 4.7 + 1.8 + 4.5 + + + 867.92 + 290.79 + 607.544 + 4.8 + 1.8 + 4.5 + + + 907.6 + 301.95 + 635.32 + 4.9 + 1.8 + 4.5 + + + 947.6 + 313.2 + 663.32 + 5.0 + 1.8 + 4.5 + + + 987.92 + 324.54 + 691.544 + 5.1 + 1.8 + 4.5 + + + 1028.56 + 335.97 + 719.992 + 5.2 + 1.8 + 4.5 + + + 1069.52 + 347.49 + 748.664 + 5.3 + 1.8 + 4.5 + + + 1110.8 + 359.1 + 777.56 + 5.4 + 1.8 + 4.5 + + + 1168.0 + 378.6 + 817.6 + 5.5 + 2.1 + 5.5 + + + 1225.64 + 398.25 + 857.948 + 5.6 + 2.1 + 5.5 + + + 1283.72 + 418.05 + 898.604 + 5.7 + 2.1 + 5.5 + + + 1342.24 + 438.0 + 939.568 + 5.8 + 2.1 + 5.5 + + + 1401.2 + 458.1 + 980.84 + 5.9 + 2.1 + 5.5 + + + 1460.6 + 478.35 + 1022.42 + 6.0 + 2.1 + 5.5 + + + 1520.44 + 498.75 + 1064.308 + 6.1 + 2.1 + 5.5 + + + 1580.72 + 519.3 + 1106.504 + 6.2 + 2.1 + 5.5 + + + 1641.44 + 540.0 + 1149.008 + 6.3 + 2.1 + 5.5 + + + 1702.6 + 560.85 + 1191.82 + 6.4 + 2.1 + 5.5 + + + 1764.2 + 581.85 + 1234.94 + 6.5 + 2.4 + 6.5 + + + 1826.24 + 603.0 + 1278.368 + 6.6 + 2.4 + 6.5 + + + 1888.72 + 624.3 + 1322.104 + 6.7 + 2.4 + 6.5 + + + 1951.64 + 645.75 + 1366.148 + 6.8 + 2.4 + 6.5 + + + 2015.0 + 667.35 + 1410.5 + 6.9 + 2.4 + 6.5 + + + 2078.8 + 689.1 + 1455.16 + 7.0 + 2.4 + 6.5 + + + 2143.04 + 711.0 + 1500.128 + 7.1 + 2.4 + 6.5 + + + 2207.72 + 733.05 + 1545.404 + 7.2 + 2.4 + 6.5 + + + 2272.84 + 755.25 + 1590.988 + 7.3 + 2.4 + 6.5 + + + 2338.4 + 777.6 + 1636.88 + 7.4 + 2.4 + 6.5 + + + 2404.4 + 800.1 + 1683.08 + 7.5 + 2.7 + 7.5 + + + 2470.84 + 822.75 + 1729.588 + 7.6 + 2.7 + 7.5 + + + 2537.72 + 845.55 + 1776.404 + 7.7 + 2.7 + 7.5 + + + 2605.04 + 868.5 + 1823.528 + 7.8 + 2.7 + 7.5 + + + 2672.8 + 891.6 + 1870.96 + 7.9 + 2.7 + 7.5 + + + 2741.0 + 914.85 + 1918.7 + 8.0 + 2.7 + 7.5 + + + 2809.64 + 938.25 + 1966.748 + 8.1 + 2.7 + 7.5 + + + 2878.72 + 961.8 + 2015.104 + 8.2 + 2.7 + 7.5 + + + 2948.24 + 985.5 + 2063.768 + 8.3 + 2.7 + 7.5 + + + 3018.2 + 1009.35 + 2112.74 + 8.4 + 2.7 + 7.5 + + + 3088.6 + 1033.35 + 2162.02 + 8.5 + 3.0 + 8.5 + + + 3159.44 + 1057.5 + 2211.608 + 8.6 + 3.0 + 8.5 + + + 3230.72 + 1081.8 + 2261.504 + 8.7 + 3.0 + 8.5 + + + 3302.44 + 1106.25 + 2311.708 + 8.8 + 3.0 + 8.5 + + + 3374.6 + 1130.85 + 2362.22 + 8.9 + 3.0 + 8.5 + + + 3447.2 + 1155.6 + 2413.04 + 9.0 + 3.0 + 8.5 + + + 3520.24 + 1180.5 + 2464.168 + 9.1 + 3.0 + 8.5 + + + 3593.72 + 1205.55 + 2515.604 + 9.2 + 3.0 + 8.5 + + + 3667.64 + 1230.75 + 2567.348 + 9.3 + 3.0 + 8.5 + + + 3742.0 + 1256.1 + 2619.4 + 9.4 + 3.0 + 8.5 + + + 3816.8 + 1281.6 + 2671.76 + 9.5 + 3.0 + 8.5 + + + 3892.04 + 1307.25 + 2724.428 + 9.6 + 3.0 + 8.5 + + + 3967.72 + 1333.05 + 2777.404 + 9.7 + 3.0 + 8.5 + + + 4043.84 + 1359.0 + 2830.688 + 9.8 + 3.0 + 8.5 + + + 4120.4 + 1385.1 + 2884.28 + 9.9 + 3.0 + 8.5 + + + 4197.4 + 1411.35 + 2938.18 + 10 + 3.0 + 8.5 + + + 4274.84 + 1437.75 + 2992.388 + 10.1 + 3.0 + 8.5 + + + 4352.72 + 1464.3 + 3046.904 + 10.2 + 3.0 + 8.5 + + + 4431.04 + 1491.0 + 3101.728 + 10.3 + 3.0 + 8.5 + + + 4509.8 + 1517.85 + 3156.86 + 10.4 + 3.0 + 8.5 + + + 4589.0 + 1544.85 + 3212.3 + 10.5 + 3.0 + 8.5 + + + 4668.64 + 1572.0 + 3268.048 + 10.6 + 3.0 + 8.5 + + + 4748.72 + 1599.3 + 3324.104 + 10.7 + 3.0 + 8.5 + + + 4829.24 + 1626.75 + 3380.468 + 10.8 + 3.0 + 8.5 + + + 4910.2 + 1654.35 + 3437.14 + 10.9 + 3.0 + 8.5 + + + 4991.6 + 1682.1 + 3494.12 + 11 + 3.0 + 8.5 + + + 5073.44 + 1710.0 + 3551.408 + 11.1 + 3.0 + 8.5 + + + 5155.72 + 1738.05 + 3609.004 + 11.2 + 3.0 + 8.5 + + + 5238.44 + 1766.25 + 3666.908 + 11.3 + 3.0 + 8.5 + + + 5321.6 + 1794.6 + 3725.12 + 11.4 + 3.0 + 8.5 + + + 5405.2 + 1823.1 + 3783.65 + 11.5 + 3.0 + 8.5 + + + 5489.24 + 1851.75 + 3842.48 + 11.6 + 3.0 + 8.5 + + + 5573.72 + 1880.55 + 3901.62 + 11.7 + 3.0 + 8.5 + + + 5658.64 + 1909.5 + 3961.08 + 11.8 + 3.0 + 8.5 + + + 5744 + 1938.6 + 4020.84 + 11.9 + 3.0 + 8.5 + + + 5829.8 + 1967.85 + 4080.92 + 12 + 3.0 + 8.5 + + + 5916.04 + 1997.25 + 4141.228 + 12.1 + 3.0 + 8.5 + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/OrcLancer.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/OrcLancer.xml new file mode 100644 index 0000000000..dc7f0f58da --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/OrcLancer.xml @@ -0,0 +1,928 @@ + + + 217 + + 15 + 40 + 45 + 30 + 30 + 10 + 15 + 10 + + + + + + + + + 4 + 4 + 5 + FIST + 300 + 333 + + 31 + 18 + 12 + 7 + 8 + 3 + 1 + + 6 + + 9 + 9 + 5 + 5 + 13 + + 0 + 25 + + 0 + 0 + 26 + 120 + + 10 + + 70 + 130 + 50 + 50 + + 90 + 200 + + 11 + 28.0 + + + 7 + 27.0 + + + + + 80.0 + 30.0 + 40.0 + 2.0 + 0.9 + 2.0 + + + 92.74 + 35.46 + 46.37 + 2.05 + 0.9 + 2.0 + + + 105.62 + 40.98 + 52.81 + 2.1 + 0.9 + 2.0 + + + 118.64 + 46.56 + 59.32 + 2.15 + 0.9 + 2.0 + + + 131.8 + 52.2 + 65.9 + 2.2 + 0.9 + 2.0 + + + 145.1 + 57.9 + 72.55 + 2.25 + 0.9 + 2.0 + + + 158.54 + 63.66 + 79.27 + 2.3 + 0.9 + 2.0 + + + 172.12 + 69.48 + 86.06 + 2.35 + 0.9 + 2.0 + + + 185.84 + 75.36 + 92.92 + 2.4 + 0.9 + 2.0 + + + 199.7 + 81.3 + 99.85 + 2.45 + 0.9 + 2.0 + + + 213.7 + 87.3 + 106.85 + 2.5 + 1.2 + 2.5 + + + 227.84 + 93.36 + 113.92 + 2.6 + 1.2 + 2.5 + + + 242.12 + 99.48 + 121.06 + 2.7 + 1.2 + 2.5 + + + 256.54 + 105.66 + 128.27 + 2.8 + 1.2 + 2.5 + + + 271.1 + 111.9 + 135.55 + 2.9 + 1.2 + 2.5 + + + 285.8 + 118.2 + 142.9 + 3.0 + 1.2 + 2.5 + + + 300.64 + 124.56 + 150.32 + 3.1 + 1.2 + 2.5 + + + 315.62 + 130.98 + 157.81 + 3.2 + 1.2 + 2.5 + + + 330.74 + 137.46 + 165.37 + 3.3 + 1.2 + 2.5 + + + 346.0 + 144.0 + 173.0 + 3.4 + 1.2 + 2.5 + + + 361.4 + 150.6 + 180.7 + 3.5 + 1.5 + 3.5 + + + 376.94 + 157.26 + 188.47 + 3.6 + 1.5 + 3.5 + + + 392.62 + 163.98 + 196.31 + 3.7 + 1.5 + 3.5 + + + 408.44 + 170.76 + 204.22 + 3.8 + 1.5 + 3.5 + + + 424.4 + 177.6 + 212.2 + 3.9 + 1.5 + 3.5 + + + 440.5 + 184.5 + 220.25 + 4.0 + 1.5 + 3.5 + + + 456.74 + 191.46 + 228.37 + 4.1 + 1.5 + 3.5 + + + 473.12 + 198.48 + 236.56 + 4.2 + 1.5 + 3.5 + + + 489.64 + 205.56 + 244.82 + 4.3 + 1.5 + 3.5 + + + 506.3 + 212.7 + 253.15 + 4.4 + 1.5 + 3.5 + + + 523.1 + 219.9 + 261.55 + 4.5 + 1.8 + 4.5 + + + 540.04 + 227.16 + 270.02 + 4.6 + 1.8 + 4.5 + + + 557.12 + 234.48 + 278.56 + 4.7 + 1.8 + 4.5 + + + 574.34 + 241.86 + 287.17 + 4.8 + 1.8 + 4.5 + + + 591.7 + 249.3 + 295.85 + 4.9 + 1.8 + 4.5 + + + 609.2 + 256.8 + 304.6 + 5.0 + 1.8 + 4.5 + + + 626.84 + 264.36 + 313.42 + 5.1 + 1.8 + 4.5 + + + 644.62 + 271.98 + 322.31 + 5.2 + 1.8 + 4.5 + + + 662.54 + 279.66 + 331.27 + 5.3 + 1.8 + 4.5 + + + 680.6 + 287.4 + 340.3 + 5.4 + 1.8 + 4.5 + + + 698.8 + 295.2 + 349.4 + 5.5 + 2.1 + 5.5 + + + 717.14 + 303.06 + 358.57 + 5.6 + 2.1 + 5.5 + + + 735.62 + 310.98 + 367.81 + 5.7 + 2.1 + 5.5 + + + 754.24 + 318.96 + 377.12 + 5.8 + 2.1 + 5.5 + + + 773.0 + 327.0 + 386.5 + 5.9 + 2.1 + 5.5 + + + 791.9 + 335.1 + 395.95 + 6.0 + 2.1 + 5.5 + + + 810.94 + 343.26 + 405.47 + 6.1 + 2.1 + 5.5 + + + 830.12 + 351.48 + 415.06 + 6.2 + 2.1 + 5.5 + + + 849.44 + 359.76 + 424.72 + 6.3 + 2.1 + 5.5 + + + 868.9 + 368.1 + 434.45 + 6.4 + 2.1 + 5.5 + + + 888.5 + 376.5 + 444.25 + 6.5 + 2.4 + 6.5 + + + 908.24 + 384.96 + 454.12 + 6.6 + 2.4 + 6.5 + + + 928.12 + 393.48 + 464.06 + 6.7 + 2.4 + 6.5 + + + 948.14 + 402.06 + 474.07 + 6.8 + 2.4 + 6.5 + + + 968.3 + 410.7 + 484.15 + 6.9 + 2.4 + 6.5 + + + 988.6 + 419.4 + 494.3 + 7.0 + 2.4 + 6.5 + + + 1009.04 + 428.16 + 504.52 + 7.1 + 2.4 + 6.5 + + + 1029.62 + 436.98 + 514.81 + 7.2 + 2.4 + 6.5 + + + 1050.34 + 445.86 + 525.17 + 7.3 + 2.4 + 6.5 + + + 1071.2 + 454.8 + 535.6 + 7.4 + 2.4 + 6.5 + + + 1092.2 + 463.8 + 546.1 + 7.5 + 2.7 + 7.5 + + + 1113.34 + 472.86 + 556.67 + 7.6 + 2.7 + 7.5 + + + 1134.62 + 481.98 + 567.31 + 7.7 + 2.7 + 7.5 + + + 1156.04 + 491.16 + 578.02 + 7.8 + 2.7 + 7.5 + + + 1177.6 + 500.4 + 588.8 + 7.9 + 2.7 + 7.5 + + + 1199.3 + 509.7 + 599.65 + 8.0 + 2.7 + 7.5 + + + 1221.14 + 519.06 + 610.57 + 8.1 + 2.7 + 7.5 + + + 1243.12 + 528.48 + 621.56 + 8.2 + 2.7 + 7.5 + + + 1265.24 + 537.96 + 632.62 + 8.3 + 2.7 + 7.5 + + + 1287.5 + 547.5 + 643.75 + 8.4 + 2.7 + 7.5 + + + 1309.9 + 557.1 + 654.95 + 8.5 + 3.0 + 8.5 + + + 1332.44 + 566.76 + 666.22 + 8.6 + 3.0 + 8.5 + + + 1355.12 + 576.48 + 677.56 + 8.7 + 3.0 + 8.5 + + + 1377.94 + 586.26 + 688.97 + 8.8 + 3.0 + 8.5 + + + 1400.9 + 596.1 + 700.45 + 8.9 + 3.0 + 8.5 + + + 1424.0 + 606.0 + 712.0 + 9.0 + 3.0 + 8.5 + + + 1447.24 + 615.96 + 723.62 + 9.1 + 3.0 + 8.5 + + + 1470.62 + 625.98 + 735.31 + 9.2 + 3.0 + 8.5 + + + 1494.14 + 636.06 + 747.07 + 9.3 + 3.0 + 8.5 + + + 1517.8 + 646.2 + 758.9 + 9.4 + 3.0 + 8.5 + + + 1541.6 + 656.4 + 770.8 + 9.5 + 3.0 + 8.5 + + + 1565.54 + 666.66 + 782.77 + 9.6 + 3.0 + 8.5 + + + 1589.62 + 676.98 + 794.81 + 9.7 + 3.0 + 8.5 + + + 1613.84 + 687.36 + 806.92 + 9.8 + 3.0 + 8.5 + + + 1638.2 + 697.8 + 819.1 + 9.9 + 3.0 + 8.5 + + + 1662.7 + 708.3 + 831.35 + 10 + 3.0 + 8.5 + + + 1687.34 + 718.86 + 843.67 + 10.1 + 3.0 + 8.5 + + + 1712.12 + 729.48 + 856.06 + 10.2 + 3.0 + 8.5 + + + 1737.04 + 740.16 + 868.52 + 10.3 + 3.0 + 8.5 + + + 1762.1 + 750.9 + 881.05 + 10.4 + 3.0 + 8.5 + + + 1787.3 + 761.7 + 893.65 + 10.5 + 3.0 + 8.5 + + + 1812.64 + 772.56 + 906.32 + 10.6 + 3.0 + 8.5 + + + 1838.12 + 783.48 + 919.06 + 10.7 + 3.0 + 8.5 + + + 1863.74 + 794.46 + 931.87 + 10.8 + 3.0 + 8.5 + + + 1889.5 + 805.5 + 944.75 + 10.9 + 3.0 + 8.5 + + + 1915.4 + 816.6 + 957.7 + 11 + 3.0 + 8.5 + + + 1941.44 + 827.76 + 970.72 + 11.1 + 3.0 + 8.5 + + + 1967.62 + 838.98 + 983.81 + 11.2 + 3.0 + 8.5 + + + 1993.94 + 850.26 + 996.97 + 11.3 + 3.0 + 8.5 + + + 2020.4 + 861.6 + 1010.2 + 11.4 + 3.0 + 8.5 + + + 2047 + 873 + 1023.5 + 11.5 + 3.0 + 8.5 + + + 2073.74 + 884.46 + 1036.87 + 11.6 + 3.0 + 8.5 + + + 2100.62 + 895.98 + 1050.31 + 11.7 + 3.0 + 8.5 + + + 2127.64 + 907.56 + 1063.82 + 11.8 + 3.0 + 8.5 + + + 2154.8 + 919.2 + 1077.4 + 11.9 + 3.0 + 8.5 + + + 2182.1 + 930.9 + 1091.05 + 12 + 3.0 + 8.5 + + + 2209.54 + 942.66 + 1104.77 + 12.1 + 3.0 + 8.5 + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Rider.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Rider.xml new file mode 100644 index 0000000000..09cb857d40 --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/Rider.xml @@ -0,0 +1,928 @@ + + + 218 + + 15 + 40 + 45 + 30 + 30 + 10 + 15 + 10 + + + + + + + + + 4 + 4 + 5 + FIST + 300 + 333 + + 31 + 18 + 12 + 7 + 8 + 3 + 1 + + 6 + + 9 + 9 + 5 + 5 + 13 + + 0 + 25 + + 0 + 0 + 26 + 120 + + 10 + + 70 + 130 + 50 + 50 + + 90 + 200 + + 11 + 28.0 + + + 7 + 27.0 + + + + + 80.0 + 30.0 + 56.0 + 2.0 + 0.9 + 2.0 + + + 92.74 + 35.46 + 64.918 + 2.05 + 0.9 + 2.0 + + + 105.62 + 40.98 + 73.934 + 2.1 + 0.9 + 2.0 + + + 118.64 + 46.56 + 83.048 + 2.15 + 0.9 + 2.0 + + + 131.8 + 52.2 + 92.26 + 2.2 + 0.9 + 2.0 + + + 145.1 + 57.9 + 101.57 + 2.25 + 0.9 + 2.0 + + + 158.54 + 63.66 + 110.978 + 2.3 + 0.9 + 2.0 + + + 172.12 + 69.48 + 120.484 + 2.35 + 0.9 + 2.0 + + + 185.84 + 75.36 + 130.088 + 2.4 + 0.9 + 2.0 + + + 199.7 + 81.3 + 139.79 + 2.45 + 0.9 + 2.0 + + + 213.7 + 87.3 + 149.59 + 2.5 + 1.2 + 2.5 + + + 227.84 + 93.36 + 159.488 + 2.6 + 1.2 + 2.5 + + + 242.12 + 99.48 + 169.484 + 2.7 + 1.2 + 2.5 + + + 256.54 + 105.66 + 179.578 + 2.8 + 1.2 + 2.5 + + + 271.1 + 111.9 + 189.77 + 2.9 + 1.2 + 2.5 + + + 285.8 + 118.2 + 200.06 + 3.0 + 1.2 + 2.5 + + + 300.64 + 124.56 + 210.448 + 3.1 + 1.2 + 2.5 + + + 315.62 + 130.98 + 220.934 + 3.2 + 1.2 + 2.5 + + + 330.74 + 137.46 + 231.518 + 3.3 + 1.2 + 2.5 + + + 346.0 + 144.0 + 242.2 + 3.4 + 1.2 + 2.5 + + + 381.2 + 153.9 + 266.84 + 3.5 + 1.5 + 3.5 + + + 416.72 + 163.89 + 291.704 + 3.6 + 1.5 + 3.5 + + + 452.56 + 173.97 + 316.792 + 3.7 + 1.5 + 3.5 + + + 488.72 + 184.14 + 342.104 + 3.8 + 1.5 + 3.5 + + + 525.2 + 194.4 + 367.64 + 3.9 + 1.5 + 3.5 + + + 562.0 + 204.75 + 393.4 + 4.0 + 1.5 + 3.5 + + + 599.12 + 215.19 + 419.384 + 4.1 + 1.5 + 3.5 + + + 636.56 + 225.72 + 445.592 + 4.2 + 1.5 + 3.5 + + + 674.32 + 236.34 + 472.024 + 4.3 + 1.5 + 3.5 + + + 712.4 + 247.05 + 498.68 + 4.4 + 1.5 + 3.5 + + + 750.8 + 257.85 + 525.56 + 4.5 + 1.8 + 4.5 + + + 789.52 + 268.74 + 552.664 + 4.6 + 1.8 + 4.5 + + + 828.56 + 279.72 + 579.992 + 4.7 + 1.8 + 4.5 + + + 867.92 + 290.79 + 607.544 + 4.8 + 1.8 + 4.5 + + + 907.6 + 301.95 + 635.32 + 4.9 + 1.8 + 4.5 + + + 947.6 + 313.2 + 663.32 + 5.0 + 1.8 + 4.5 + + + 987.92 + 324.54 + 691.544 + 5.1 + 1.8 + 4.5 + + + 1028.56 + 335.97 + 719.992 + 5.2 + 1.8 + 4.5 + + + 1069.52 + 347.49 + 748.664 + 5.3 + 1.8 + 4.5 + + + 1110.8 + 359.1 + 777.56 + 5.4 + 1.8 + 4.5 + + + 1152.4 + 370.8 + 806.68 + 5.5 + 2.1 + 5.5 + + + 1194.32 + 382.59 + 836.024 + 5.6 + 2.1 + 5.5 + + + 1236.56 + 394.47 + 865.592 + 5.7 + 2.1 + 5.5 + + + 1279.12 + 406.44 + 895.384 + 5.8 + 2.1 + 5.5 + + + 1322.0 + 418.5 + 925.4 + 5.9 + 2.1 + 5.5 + + + 1365.2 + 430.65 + 955.64 + 6.0 + 2.1 + 5.5 + + + 1408.72 + 442.89 + 986.104 + 6.1 + 2.1 + 5.5 + + + 1452.56 + 455.22 + 1016.792 + 6.2 + 2.1 + 5.5 + + + 1496.72 + 467.64 + 1047.704 + 6.3 + 2.1 + 5.5 + + + 1541.2 + 480.15 + 1078.84 + 6.4 + 2.1 + 5.5 + + + 1586.0 + 492.75 + 1110.2 + 6.5 + 2.4 + 6.5 + + + 1631.12 + 505.44 + 1141.784 + 6.6 + 2.4 + 6.5 + + + 1676.56 + 518.22 + 1173.592 + 6.7 + 2.4 + 6.5 + + + 1722.32 + 531.09 + 1205.624 + 6.8 + 2.4 + 6.5 + + + 1768.4 + 544.05 + 1237.88 + 6.9 + 2.4 + 6.5 + + + 1814.8 + 557.1 + 1270.36 + 7.0 + 2.4 + 6.5 + + + 1861.52 + 570.24 + 1303.064 + 7.1 + 2.4 + 6.5 + + + 1908.56 + 583.47 + 1335.992 + 7.2 + 2.4 + 6.5 + + + 1955.92 + 596.79 + 1369.144 + 7.3 + 2.4 + 6.5 + + + 2003.6 + 610.2 + 1402.52 + 7.4 + 2.4 + 6.5 + + + 2051.6 + 623.7 + 1436.12 + 7.5 + 2.7 + 7.5 + + + 2099.92 + 637.29 + 1469.944 + 7.6 + 2.7 + 7.5 + + + 2148.56 + 650.97 + 1503.992 + 7.7 + 2.7 + 7.5 + + + 2197.52 + 664.74 + 1538.264 + 7.8 + 2.7 + 7.5 + + + 2246.8 + 678.6 + 1572.76 + 7.9 + 2.7 + 7.5 + + + 2296.4 + 692.55 + 1607.48 + 8.0 + 2.7 + 7.5 + + + 2346.32 + 706.59 + 1642.424 + 8.1 + 2.7 + 7.5 + + + 2396.56 + 720.72 + 1677.592 + 8.2 + 2.7 + 7.5 + + + 2447.12 + 734.94 + 1712.984 + 8.3 + 2.7 + 7.5 + + + 2498.0 + 749.25 + 1748.6 + 8.4 + 2.7 + 7.5 + + + 2549.2 + 763.65 + 1784.44 + 8.5 + 3.0 + 8.5 + + + 2600.72 + 778.14 + 1820.504 + 8.6 + 3.0 + 8.5 + + + 2652.56 + 792.72 + 1856.792 + 8.7 + 3.0 + 8.5 + + + 2704.72 + 807.39 + 1893.304 + 8.8 + 3.0 + 8.5 + + + 2757.2 + 822.15 + 1930.04 + 8.9 + 3.0 + 8.5 + + + 2810.0 + 837.0 + 1967.0 + 9.0 + 3.0 + 8.5 + + + 2863.12 + 851.94 + 2004.184 + 9.1 + 3.0 + 8.5 + + + 2916.56 + 866.97 + 2041.592 + 9.2 + 3.0 + 8.5 + + + 2970.32 + 882.09 + 2079.224 + 9.3 + 3.0 + 8.5 + + + 3024.4 + 897.3 + 2117.08 + 9.4 + 3.0 + 8.5 + + + 3078.8 + 912.6 + 2155.16 + 9.5 + 3.0 + 8.5 + + + 3133.52 + 927.99 + 2193.464 + 9.6 + 3.0 + 8.5 + + + 3188.56 + 943.47 + 2231.992 + 9.7 + 3.0 + 8.5 + + + 3243.92 + 959.04 + 2270.744 + 9.8 + 3.0 + 8.5 + + + 3299.6 + 974.7 + 2309.72 + 9.9 + 3.0 + 8.5 + + + 3355.6 + 990.45 + 2348.92 + 10 + 3.0 + 8.5 + + + 3411.92 + 1006.29 + 2388.344 + 10.1 + 3.0 + 8.5 + + + 3468.56 + 1022.22 + 2427.992 + 10.2 + 3.0 + 8.5 + + + 3525.52 + 1038.24 + 2467.864 + 10.3 + 3.0 + 8.5 + + + 3582.8 + 1054.35 + 2507.96 + 10.4 + 3.0 + 8.5 + + + 3640.4 + 1070.55 + 2548.28 + 10.5 + 3.0 + 8.5 + + + 3698.32 + 1086.84 + 2588.824 + 10.6 + 3.0 + 8.5 + + + 3756.56 + 1103.22 + 2629.592 + 10.7 + 3.0 + 8.5 + + + 3815.12 + 1119.69 + 2670.584 + 10.8 + 3.0 + 8.5 + + + 3874.0 + 1136.25 + 2711.8 + 10.9 + 3.0 + 8.5 + + + 3933.2 + 1152.9 + 2753.24 + 11 + 3.0 + 8.5 + + + 3992.72 + 1169.64 + 2794.904 + 11.1 + 3.0 + 8.5 + + + 4052.56 + 1186.47 + 2836.792 + 11.2 + 3.0 + 8.5 + + + 4112.72 + 1203.39 + 2878.904 + 11.3 + 3.0 + 8.5 + + + 4173.2 + 1220.4 + 2921.24 + 11.4 + 3.0 + 8.5 + + + 4234 + 1237.5 + 2963.79 + 11.5 + 3.0 + 8.5 + + + 4295.12 + 1254.69 + 3006.56 + 11.6 + 3.0 + 8.5 + + + 4356.56 + 1271.97 + 3049.55 + 11.7 + 3.0 + 8.5 + + + 4418.32 + 1289.34 + 3092.76 + 11.8 + 3.0 + 8.5 + + + 4480.4 + 1306.8 + 3136.2 + 11.9 + 3.0 + 8.5 + + + 4542.8 + 1324.35 + 3179.85 + 12 + 3.0 + 8.5 + + + 4605.52 + 1341.99 + 3223.864 + 12.1 + 3.0 + 8.5 + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/VanguardRider.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/VanguardRider.xml new file mode 100644 index 0000000000..14e67febfc --- /dev/null +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/baseStats/VanguardRider.xml @@ -0,0 +1,928 @@ + + + 220 + + 15 + 40 + 45 + 30 + 30 + 10 + 15 + 10 + + + + + + + + + 4 + 4 + 5 + FIST + 300 + 333 + + 31 + 18 + 12 + 7 + 8 + 3 + 1 + + 6 + + 9 + 9 + 5 + 5 + 13 + + 0 + 25 + + 0 + 0 + 26 + 120 + + 10 + + 70 + 130 + 50 + 50 + + 90 + 200 + + 11 + 28.0 + + + 7 + 27.0 + + + + + 80.0 + 30.0 + 56.0 + 2.0 + 0.9 + 2.0 + + + 92.74 + 35.46 + 64.918 + 2.05 + 0.9 + 2.0 + + + 105.62 + 40.98 + 73.934 + 2.1 + 0.9 + 2.0 + + + 118.64 + 46.56 + 83.048 + 2.15 + 0.9 + 2.0 + + + 131.8 + 52.2 + 92.26 + 2.2 + 0.9 + 2.0 + + + 145.1 + 57.9 + 101.57 + 2.25 + 0.9 + 2.0 + + + 158.54 + 63.66 + 110.978 + 2.3 + 0.9 + 2.0 + + + 172.12 + 69.48 + 120.484 + 2.35 + 0.9 + 2.0 + + + 185.84 + 75.36 + 130.088 + 2.4 + 0.9 + 2.0 + + + 199.7 + 81.3 + 139.79 + 2.45 + 0.9 + 2.0 + + + 213.7 + 87.3 + 149.59 + 2.5 + 1.2 + 2.5 + + + 227.84 + 93.36 + 159.488 + 2.6 + 1.2 + 2.5 + + + 242.12 + 99.48 + 169.484 + 2.7 + 1.2 + 2.5 + + + 256.54 + 105.66 + 179.578 + 2.8 + 1.2 + 2.5 + + + 271.1 + 111.9 + 189.77 + 2.9 + 1.2 + 2.5 + + + 285.8 + 118.2 + 200.06 + 3.0 + 1.2 + 2.5 + + + 300.64 + 124.56 + 210.448 + 3.1 + 1.2 + 2.5 + + + 315.62 + 130.98 + 220.934 + 3.2 + 1.2 + 2.5 + + + 330.74 + 137.46 + 231.518 + 3.3 + 1.2 + 2.5 + + + 346.0 + 144.0 + 242.2 + 3.4 + 1.2 + 2.5 + + + 381.2 + 153.9 + 266.84 + 3.5 + 1.5 + 3.5 + + + 416.72 + 163.89 + 291.704 + 3.6 + 1.5 + 3.5 + + + 452.56 + 173.97 + 316.792 + 3.7 + 1.5 + 3.5 + + + 488.72 + 184.14 + 342.104 + 3.8 + 1.5 + 3.5 + + + 525.2 + 194.4 + 367.64 + 3.9 + 1.5 + 3.5 + + + 562.0 + 204.75 + 393.4 + 4.0 + 1.5 + 3.5 + + + 599.12 + 215.19 + 419.384 + 4.1 + 1.5 + 3.5 + + + 636.56 + 225.72 + 445.592 + 4.2 + 1.5 + 3.5 + + + 674.32 + 236.34 + 472.024 + 4.3 + 1.5 + 3.5 + + + 712.4 + 247.05 + 498.68 + 4.4 + 1.5 + 3.5 + + + 750.8 + 257.85 + 525.56 + 4.5 + 1.8 + 4.5 + + + 789.52 + 268.74 + 552.664 + 4.6 + 1.8 + 4.5 + + + 828.56 + 279.72 + 579.992 + 4.7 + 1.8 + 4.5 + + + 867.92 + 290.79 + 607.544 + 4.8 + 1.8 + 4.5 + + + 907.6 + 301.95 + 635.32 + 4.9 + 1.8 + 4.5 + + + 947.6 + 313.2 + 663.32 + 5.0 + 1.8 + 4.5 + + + 987.92 + 324.54 + 691.544 + 5.1 + 1.8 + 4.5 + + + 1028.56 + 335.97 + 719.992 + 5.2 + 1.8 + 4.5 + + + 1069.52 + 347.49 + 748.664 + 5.3 + 1.8 + 4.5 + + + 1110.8 + 359.1 + 777.56 + 5.4 + 1.8 + 4.5 + + + 1168.0 + 378.6 + 817.6 + 5.5 + 2.1 + 5.5 + + + 1225.64 + 398.25 + 857.948 + 5.6 + 2.1 + 5.5 + + + 1283.72 + 418.05 + 898.604 + 5.7 + 2.1 + 5.5 + + + 1342.24 + 438.0 + 939.568 + 5.8 + 2.1 + 5.5 + + + 1401.2 + 458.1 + 980.84 + 5.9 + 2.1 + 5.5 + + + 1460.6 + 478.35 + 1022.42 + 6.0 + 2.1 + 5.5 + + + 1520.44 + 498.75 + 1064.308 + 6.1 + 2.1 + 5.5 + + + 1580.72 + 519.3 + 1106.504 + 6.2 + 2.1 + 5.5 + + + 1641.44 + 540.0 + 1149.008 + 6.3 + 2.1 + 5.5 + + + 1702.6 + 560.85 + 1191.82 + 6.4 + 2.1 + 5.5 + + + 1764.2 + 581.85 + 1234.94 + 6.5 + 2.4 + 6.5 + + + 1826.24 + 603.0 + 1278.368 + 6.6 + 2.4 + 6.5 + + + 1888.72 + 624.3 + 1322.104 + 6.7 + 2.4 + 6.5 + + + 1951.64 + 645.75 + 1366.148 + 6.8 + 2.4 + 6.5 + + + 2015.0 + 667.35 + 1410.5 + 6.9 + 2.4 + 6.5 + + + 2078.8 + 689.1 + 1455.16 + 7.0 + 2.4 + 6.5 + + + 2143.04 + 711.0 + 1500.128 + 7.1 + 2.4 + 6.5 + + + 2207.72 + 733.05 + 1545.404 + 7.2 + 2.4 + 6.5 + + + 2272.84 + 755.25 + 1590.988 + 7.3 + 2.4 + 6.5 + + + 2338.4 + 777.6 + 1636.88 + 7.4 + 2.4 + 6.5 + + + 2404.4 + 800.1 + 1683.08 + 7.5 + 2.7 + 7.5 + + + 2470.84 + 822.75 + 1729.588 + 7.6 + 2.7 + 7.5 + + + 2537.72 + 845.55 + 1776.404 + 7.7 + 2.7 + 7.5 + + + 2605.04 + 868.5 + 1823.528 + 7.8 + 2.7 + 7.5 + + + 2672.8 + 891.6 + 1870.96 + 7.9 + 2.7 + 7.5 + + + 2741.0 + 914.85 + 1918.7 + 8.0 + 2.7 + 7.5 + + + 2809.64 + 938.25 + 1966.748 + 8.1 + 2.7 + 7.5 + + + 2878.72 + 961.8 + 2015.104 + 8.2 + 2.7 + 7.5 + + + 2948.24 + 985.5 + 2063.768 + 8.3 + 2.7 + 7.5 + + + 3018.2 + 1009.35 + 2112.74 + 8.4 + 2.7 + 7.5 + + + 3088.6 + 1033.35 + 2162.02 + 8.5 + 3.0 + 8.5 + + + 3159.44 + 1057.5 + 2211.608 + 8.6 + 3.0 + 8.5 + + + 3230.72 + 1081.8 + 2261.504 + 8.7 + 3.0 + 8.5 + + + 3302.44 + 1106.25 + 2311.708 + 8.8 + 3.0 + 8.5 + + + 3374.6 + 1130.85 + 2362.22 + 8.9 + 3.0 + 8.5 + + + 3447.2 + 1155.6 + 2413.04 + 9.0 + 3.0 + 8.5 + + + 3520.24 + 1180.5 + 2464.168 + 9.1 + 3.0 + 8.5 + + + 3593.72 + 1205.55 + 2515.604 + 9.2 + 3.0 + 8.5 + + + 3667.64 + 1230.75 + 2567.348 + 9.3 + 3.0 + 8.5 + + + 3742.0 + 1256.1 + 2619.4 + 9.4 + 3.0 + 8.5 + + + 3816.8 + 1281.6 + 2671.76 + 9.5 + 3.0 + 8.5 + + + 3892.04 + 1307.25 + 2724.428 + 9.6 + 3.0 + 8.5 + + + 3967.72 + 1333.05 + 2777.404 + 9.7 + 3.0 + 8.5 + + + 4043.84 + 1359.0 + 2830.688 + 9.8 + 3.0 + 8.5 + + + 4120.4 + 1385.1 + 2884.28 + 9.9 + 3.0 + 8.5 + + + 4197.4 + 1411.35 + 2938.18 + 10 + 3.0 + 8.5 + + + 4274.84 + 1437.75 + 2992.388 + 10.1 + 3.0 + 8.5 + + + 4352.72 + 1464.3 + 3046.904 + 10.2 + 3.0 + 8.5 + + + 4431.04 + 1491.0 + 3101.728 + 10.3 + 3.0 + 8.5 + + + 4509.8 + 1517.85 + 3156.86 + 10.4 + 3.0 + 8.5 + + + 4589.0 + 1544.85 + 3212.3 + 10.5 + 3.0 + 8.5 + + + 4668.64 + 1572.0 + 3268.048 + 10.6 + 3.0 + 8.5 + + + 4748.72 + 1599.3 + 3324.104 + 10.7 + 3.0 + 8.5 + + + 4829.24 + 1626.75 + 3380.468 + 10.8 + 3.0 + 8.5 + + + 4910.2 + 1654.35 + 3437.14 + 10.9 + 3.0 + 8.5 + + + 4991.6 + 1682.1 + 3494.12 + 11 + 3.0 + 8.5 + + + 5073.44 + 1710.0 + 3551.408 + 11.1 + 3.0 + 8.5 + + + 5155.72 + 1738.05 + 3609.004 + 11.2 + 3.0 + 8.5 + + + 5238.44 + 1766.25 + 3666.908 + 11.3 + 3.0 + 8.5 + + + 5321.6 + 1794.6 + 3725.12 + 11.4 + 3.0 + 8.5 + + + 5405.2 + 1823.1 + 3783.65 + 11.5 + 3.0 + 8.5 + + + 5489.24 + 1851.75 + 3842.48 + 11.6 + 3.0 + 8.5 + + + 5573.72 + 1880.55 + 3901.62 + 11.7 + 3.0 + 8.5 + + + 5658.64 + 1909.5 + 3961.08 + 11.8 + 3.0 + 8.5 + + + 5744 + 1938.6 + 4020.84 + 11.9 + 3.0 + 8.5 + + + 5829.8 + 1967.85 + 4080.92 + 12 + 3.0 + 8.5 + + + 5916.04 + 1997.25 + 4141.228 + 12.1 + 3.0 + 8.5 + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/classList.xml b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/classList.xml index c88e0477ec..464432c075 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/classList.xml +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/stats/chars/classList.xml @@ -121,4 +121,9 @@ + + + + + \ No newline at end of file diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/Config.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/Config.java index 6e7a913580..e7f293305b 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/Config.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/Config.java @@ -1129,42 +1129,42 @@ public class Config public static String TITLE_FOR_PVP_AMOUNT4; public static String TITLE_FOR_PVP_AMOUNT5; public static boolean CHAT_ADMIN; - public static float[] PVE_MAGICAL_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_MAGICAL_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_MAGICAL_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVP_MAGICAL_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVE_MAGICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVP_MAGICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVE_MAGICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_MAGICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_ATTACK_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_ATTACK_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_ATTACK_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_ATTACK_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_ATTACK_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_ATTACK_CRITICAL_CHANCE_MULTIPLIERS = new float[212]; - public static float[] PVE_PHYSICAL_ATTACK_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_PHYSICAL_ATTACK_CRITICAL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_BLOW_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_BLOW_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_BLOW_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVP_BLOW_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVE_ENERGY_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVP_ENERGY_SKILL_DAMAGE_MULTIPLIERS = new float[212]; - public static float[] PVE_ENERGY_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PVP_ENERGY_SKILL_DEFENCE_MULTIPLIERS = new float[212]; - public static float[] PLAYER_HEALING_SKILL_MULTIPLIERS = new float[212]; - public static float[] SKILL_MASTERY_CHANCE_MULTIPLIERS = new float[212]; - public static float[] EXP_AMOUNT_MULTIPLIERS = new float[212]; - public static float[] SP_AMOUNT_MULTIPLIERS = new float[212]; + public static float[] PVE_MAGICAL_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_MAGICAL_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_MAGICAL_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVP_MAGICAL_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVE_MAGICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVP_MAGICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVE_MAGICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_MAGICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_SKILL_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_SKILL_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_ATTACK_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_ATTACK_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_ATTACK_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_ATTACK_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_ATTACK_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_ATTACK_CRITICAL_CHANCE_MULTIPLIERS = new float[221]; + public static float[] PVE_PHYSICAL_ATTACK_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_PHYSICAL_ATTACK_CRITICAL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_BLOW_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_BLOW_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_BLOW_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVP_BLOW_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVE_ENERGY_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVP_ENERGY_SKILL_DAMAGE_MULTIPLIERS = new float[221]; + public static float[] PVE_ENERGY_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PVP_ENERGY_SKILL_DEFENCE_MULTIPLIERS = new float[221]; + public static float[] PLAYER_HEALING_SKILL_MULTIPLIERS = new float[221]; + public static float[] SKILL_MASTERY_CHANCE_MULTIPLIERS = new float[221]; + public static float[] EXP_AMOUNT_MULTIPLIERS = new float[221]; + public static float[] SP_AMOUNT_MULTIPLIERS = new float[221]; public static boolean MULTILANG_ENABLE; public static List MULTILANG_ALLOWED = new ArrayList<>(); public static String MULTILANG_DEFAULT; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/CategoryType.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/CategoryType.java index 8f6908eb64..cdae920634 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/CategoryType.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/CategoryType.java @@ -56,7 +56,8 @@ public enum CategoryType SUB_GROUP_BLACK, SUB_GROUP_DE, DEATH_KNIGHT_ALL_CLASS, - SYLPH_ALL_CLASS; + SYLPH_ALL_CLASS, + VANGUARD_ALL_CLASS; /** * Finds category by it's name diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ClassId.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ClassId.java index 1a2ccd23b5..ec29004034 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ClassId.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ClassId.java @@ -172,7 +172,12 @@ public enum ClassId implements IIdentifiable SYLPH_GUNNER(208, false, Race.SYLPH, null), SHARPSHOOTER(209, false, Race.SYLPH, SYLPH_GUNNER), WIND_SNIPER(210, false, Race.SYLPH, SHARPSHOOTER), - STORM_BLASTER(211, false, Race.SYLPH, WIND_SNIPER); + STORM_BLASTER(211, false, Race.SYLPH, WIND_SNIPER), + + ORC_LANCER(217, false, Race.ORC, null), + RIDER(218, false, Race.ORC, ORC_LANCER), + DRAGOON(219, false, Race.ORC, RIDER), + VANGUARD_RIDER(220, false, Race.ORC, DRAGOON); /** The Identifier of the Class */ private final int _id; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ItemListType.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ItemListType.java index 9dd765e702..22c3b2a66b 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ItemListType.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/ItemListType.java @@ -25,11 +25,10 @@ public enum ItemListType implements IUpdateTypeComponent { AUGMENT_BONUS(1), ELEMENTAL_ATTRIBUTE(2), - ENCHANT_EFFECT(4), - VISUAL_ID(8), - SOUL_CRYSTAL(16), - EVOLVE(128), - BLESSED(256); + VISUAL_ID(4), + SOUL_CRYSTAL(8), + REUSE_DELAY(16), + BLESSED(128); private final int _mask; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/UserInfoType.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/UserInfoType.java index 9f45d9c150..e2404e1dfa 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/UserInfoType.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/enums/UserInfoType.java @@ -56,7 +56,9 @@ public enum UserInfoType implements IUpdateTypeComponent STAT_POINTS(0x19, 16), STAT_ABILITIES(0x1A, 18), - ELIXIR_USED(0x1B, 1); + ELIXIR_USED(0x1B, 1), + + VANGUARD_MOUNT(0x1C, 1); /** Int mask. */ private final int _mask; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/ItemInfo.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/ItemInfo.java index 0b12e950c3..17b7e2334b 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/ItemInfo.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/model/ItemInfo.java @@ -22,9 +22,9 @@ import java.util.Objects; import org.l2jmobius.commons.util.Chronos; import org.l2jmobius.gameserver.enums.AttributeType; +import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.buylist.Product; import org.l2jmobius.gameserver.model.ensoul.EnsoulOption; -import org.l2jmobius.gameserver.model.holders.PetEvolveHolder; import org.l2jmobius.gameserver.model.item.ItemTemplate; import org.l2jmobius.gameserver.model.item.WarehouseItem; import org.l2jmobius.gameserver.model.item.instance.Item; @@ -87,7 +87,9 @@ public class ItemInfo private Collection _soulCrystalSpecialOptions; private int _visualId; private long _visualExpiration; - private PetEvolveHolder _petData; + + private int _reuseDelay; + private Player _owner; /** * Get all information from Item to generate ItemInfo. @@ -156,7 +158,8 @@ public class ItemInfo _soulCrystalSpecialOptions = item.getAdditionalSpecialAbilities(); _visualId = item.getVisualId(); _visualExpiration = item.getVisualLifeTime() > 0 ? (item.getVisualLifeTime() - Chronos.currentTimeMillis()) / 1000 : 0; - _petData = item.getActingPlayer() != null ? item.getActingPlayer().getPetEvolve(getObjectId()) : null; + _reuseDelay = item.getReuseDelay(); + _owner = item.getActingPlayer(); } public ItemInfo(Item item, int change) @@ -419,9 +422,14 @@ public class ItemInfo return _isBlessed; } - public PetEvolveHolder getPetData() + public int getReuseDelay() { - return _petData; + return _reuseDelay; + } + + public Player getOwner() + { + return _owner; } @Override diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/ExIncomingPackets.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/ExIncomingPackets.java index 7420e4658b..4f6b1f0e56 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/ExIncomingPackets.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/ExIncomingPackets.java @@ -724,11 +724,46 @@ public enum ExIncomingPackets implements IIncomingPackets EX_PACKETREADCOUNTPERSECOND(0x220, null, ConnectionState.IN_GAME), EX_SELECT_GLOBAL_EVENT_UI(0x221, null, ConnectionState.IN_GAME), EX_L2PASS_INFO(0x222, null, ConnectionState.IN_GAME), - EX_L2PASS_REQUEST_REWARD(0x2231, null, ConnectionState.IN_GAME), + EX_L2PASS_REQUEST_REWARD(0x223, null, ConnectionState.IN_GAME), EX_L2PASS_REQUEST_REWARD_ALL(0x224, null, ConnectionState.IN_GAME), EX_L2PASS_BUY_PREMIUM(0x225, null, ConnectionState.IN_GAME), EX_SAYHAS_SUPPORT_TOGGLE(0x226, null, ConnectionState.IN_GAME), - EX_MAX(0x227, null, ConnectionState.IN_GAME); + // 362 + EX_REQ_ENCHANT_FAIL_REWARD_INFO(0x227, null, ConnectionState.IN_GAME), + EX_SET_ENCHANT_CHALLENGE_POINT(0x228, null, ConnectionState.IN_GAME), + EX_RESET_ENCHANT_CHALLENGE_POINT(0x229, null, ConnectionState.IN_GAME), + EX_REQ_VIEW_ENCHANT_RESULT(0x22A, null, ConnectionState.IN_GAME), + EX_REQ_START_MULTI_ENCHANT_SCROLL(0x22B, null, ConnectionState.IN_GAME), + EX_REQ_VIEW_MULTI_ENCHANT_RESULT(0x22C, null, ConnectionState.IN_GAME), + EX_REQ_FINISH_MULTI_ENCHANT_SCROLL(0x22D, null, ConnectionState.IN_GAME), + EX_REQ_CHANGE_MULTI_ENCHANT_SCROLL(0x22E, null, ConnectionState.IN_GAME), + EX_REQ_SET_MULTI_ENCHANT_ITEM_LIST(0x22F, null, ConnectionState.IN_GAME), + EX_REQ_MULTI_ENCHANT_ITEM_LIST(0x230, null, ConnectionState.IN_GAME), + EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_FLAG_SET(0x231, null, ConnectionState.IN_GAME), + EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_INFO_SET(0x232, null, ConnectionState.IN_GAME), + EX_REQ_HOMUNCULUS_PROB_LIST(0x233, null, ConnectionState.IN_GAME), + EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_ALL_RANKING_INFO(0x234, null, ConnectionState.IN_GAME), + EX_WORLDCASTLEWAR_CASTLE_SIEGE_ALL_RANKING_INFO(0x235, null, ConnectionState.IN_GAME), + EX_MISSION_LEVEL_REWARD_LIST(0x236, null, ConnectionState.IN_GAME), + EX_MISSION_LEVEL_RECEIVE_REWARD(0x237, null, ConnectionState.IN_GAME), + EX_BALROGWAR_TELEPORT(0x238, null, ConnectionState.IN_GAME), + EX_BALROGWAR_SHOW_UI(0x239, null, ConnectionState.IN_GAME), + EX_BALROGWAR_SHOW_RANKING(0x23A, null, ConnectionState.IN_GAME), + EX_BALROGWAR_GET_REWARD(0x23B, null, ConnectionState.IN_GAME), + EX_USER_RESTART_LOCKER_UPDATE(0x23C, null, ConnectionState.IN_GAME), + EX_WORLD_EXCHANGE_ITEM_LIST(0x23D, null, ConnectionState.IN_GAME), + EX_WORLD_EXCHANGE_REGI_ITEM(0x23E, null, ConnectionState.IN_GAME), + EX_WORLD_EXCHANGE_BUY_ITEM(0x23F, null, ConnectionState.IN_GAME), + EX_WORLD_EXCHANGE_SETTLE_LIST(0x240, null, ConnectionState.IN_GAME), + EX_WORLD_EXCHANGE_SETTLE_RECV_RESULT(0x241, null, ConnectionState.IN_GAME), + EX_READY_ITEM_AUTO_PEEL(0x242, null, ConnectionState.IN_GAME), + EX_REQUEST_ITEM_AUTO_PEEL(0x243, null, ConnectionState.IN_GAME), + EX_STOP_ITEM_AUTO_PEEL(0x244, null, ConnectionState.IN_GAME), + EX_VARIATION_OPEN_UI(0x245, null, ConnectionState.IN_GAME), + EX_VARIATION_CLOSE_UI(0x246, null, ConnectionState.IN_GAME), + EX_APPLY_VARIATION_OPTION(0x247, null, ConnectionState.IN_GAME), + EX_BR_VERSION(0x248, null, ConnectionState.IN_GAME), + EX_MAX(0x249, null, ConnectionState.IN_GAME); public static final ExIncomingPackets[] PACKET_ARRAY; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/OutgoingPackets.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/OutgoingPackets.java index 233e510c4b..213342c5ef 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/OutgoingPackets.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/OutgoingPackets.java @@ -1014,21 +1014,58 @@ public enum OutgoingPackets EX_PRIVATE_STORE_SEARCH_ITEM(0xFE, 0x2D4), EX_PRIVATE_STORE_SEARCH_HISTORY(0xFE, 0x2D5), EX_PRIVATE_STORE_SEARCH_STATISTICS(0xFE, 0x2D6), - EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_RANKING_INFO(0xFE, 0x2D7), - EX_WORLDCASTLEWAR_CASTLE_SIEGE_RANKING_INFO(0xFE, 0x2D8), - EX_NEW_HENNA_LIST(0xFE, 0x2D9), - EX_NEW_HENNA_EQUIP(0xFE, 0x2DA), - EX_NEW_HENNA_UNEQUIP(0xFE, 0x2DB), - EX_NEW_HENNA_POTEN_SELECT(0xFE, 0x2DC), - EX_NEW_HENNA_POTEN_ENCHANT(0xFE, 0x2DD), - EX_NEW_HENNA_COMPOSE(0xFE, 0x2DE), - EX_REQUEST_INVITE_PARTY(0xFE, 0x2DF), - EX_INIT_GLOBAL_EVENT_UI(0xFE, 0x2E0), - EX_SHOW_GLOBAL_EVENT_UI(0xFE, 0x2E1), - EX_L2PASS_SIMPLE_INFO(0xFE, 0x2E2), - EX_L2PASS_INFO(0xFE, 0x2E3), - EX_SAYHAS_SUPPORT_INFO(0xFE, 0x2E4), - EX_MAX(0xFE, 0x2E5); + EX_NEW_HENNA_LIST(0xFE, 0x2D7), + EX_NEW_HENNA_EQUIP(0xFE, 0x2D8), + EX_NEW_HENNA_UNEQUIP(0xFE, 0x2D9), + EX_NEW_HENNA_POTEN_SELECT(0xFE, 0x2DA), + EX_NEW_HENNA_POTEN_ENCHANT(0xFE, 0x2DB), + EX_NEW_HENNA_COMPOSE(0xFE, 0x2DC), + EX_REQUEST_INVITE_PARTY(0xFE, 0x2DD), + EX_INIT_GLOBAL_EVENT_UI(0xFE, 0x2DE), + EX_SHOW_GLOBAL_EVENT_UI(0xFE, 0x2DF), + EX_L2PASS_SIMPLE_INFO(0xFE, 0x2E0), + EX_L2PASS_INFO(0xFE, 0x2E1), + EX_SAYHAS_SUPPORT_INFO(0xFE, 0x2E2), + // 362 + EX_RES_ENCHANT_ITEM_FAIL_REWARD_INFO(0xFE, 0x2E3), + EX_CHANGED_ENCHANT_TARGET_ITEM_PROB_LIST(0xFE, 0x2E4), + EX_ENCHANT_CHALLENGE_POINT_INFO(0xFE, 0x2E5), + EX_SET_ENCHANT_CHALLENGE_POINT(0xFE, 0x2E6), + EX_RESET_ENCHANT_CHALLENGE_POINT(0xFE, 0x2E7), + EX_RES_SELECT_MULTI_ENCHANT_SCROLL(0xFE, 0x2E8), + EX_RES_SET_MULTI_ENCHANT_ITEM_LIST(0xFE, 0x2E9), + EX_RES_MULTI_ENCHANT_ITEM_LIST(0xFE, 0x2EA), + EX_WORLDCASTLEWAR_HOST_SUPPORT_PLEDGE_RANKING_INFO(0xFE, 0x2EB), + EX_WORLDCASTLEWAR_HOST_PLEDGE_RANKING_INFO(0xFE, 0x2EC), + EX_WORLDCASTLEWAR_HOST_PERSONAL_RANKING_INFO(0xFE, 0x2ED), + EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_RANKING_INFO(0xFE, 0x2EE), + EX_WORLDCASTLEWAR_PLEDGE_RANKING_INFO(0xFE, 0x2EF), + EX_WORLDCASTLEWAR_PERSONAL_RANKING_INFO(0xFE, 0x2F0), + EX_HOMUNCULUS_CREATE_PROB_LIST(0xFE, 0x2F1), + EX_HOMUNCULUS_COUPON_PROB_LIST(0xFE, 0x2F2), + EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_RANKING_INFO(0xFE, 0x2F3), + EX_WORLDCASTLEWAR_CASTLE_SIEGE_RANKING_INFO(0xFE, 0x2F4), + EX_MISSION_LEVEL_REWARD_LIST(0xFE, 0x2F5), + EX_BALROGWAR_SHOW_UI(0xFE, 0x2F6), + EX_BALROGWAR_SHOW_RANKING(0xFE, 0x2F7), + EX_BALROGWAR_GET_REWARD(0xFE, 0x2F8), + EX_BALROGWAR_HUD(0xFE, 0x2F9), + EX_BALROGWAR_BOSSINFO(0xFE, 0x2FA), + EX_USER_RESTART_LOCKER_LIST(0xFE, 0x2FB), + EX_USER_RESTART_LOCKER_UPDATE(0xFE, 0x2FC), + EX_WORLD_EXCHANGE_ITEM_LIST(0xFE, 0x2FD), + EX_WORLD_EXCHANGE_REGI_ITEM(0xFE, 0x2FE), + EX_WORLD_EXCHANGE_BUY_ITEM(0xFE, 0x2FF), + EX_WORLD_EXCHANGE_SETTLE_LIST(0xFE, 0x300), + EX_WORLD_EXCHANGE_SETTLE_RECV_RESULT(0xFE, 0x301), + EX_WORLD_EXCHANGE_SELL_COMPLETE_ALARM(0xFE, 0x302), + EX_READY_ITEM_AUTO_PEEL(0xFE, 0x303), + EX_RESULT_ITEM_AUTO_PEEL(0xFE, 0x304), + EX_STOP_ITEM_AUTO_PEEL(0xFE, 0x305), + EX_TIME_RESTRICT_FIELD_DIE_LIMT_TIME(0xFE, 0x306), + EX_APPLY_VARIATION_OPTION(0xFE, 0x307), + EX_BR_VERSION(0xFE, 0x308), + EX_MAX(0xFE, 0x309); private final int _id1; private final int _id2; diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/AbstractItemPacket.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/AbstractItemPacket.java index e70fd93427..3c56696652 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/AbstractItemPacket.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/AbstractItemPacket.java @@ -17,7 +17,6 @@ package org.l2jmobius.gameserver.network.serverpackets; import org.l2jmobius.commons.network.PacketWriter; -import org.l2jmobius.gameserver.data.xml.PetDataTable; import org.l2jmobius.gameserver.enums.AttributeType; import org.l2jmobius.gameserver.enums.ItemListType; import org.l2jmobius.gameserver.model.ItemInfo; @@ -86,8 +85,7 @@ public abstract class AbstractItemPacket extends AbstractMaskPacket 0) - { - mask |= ItemListType.ENCHANT_EFFECT.getMask(); - break; - } - } - } + // 362 - Removed + // if (item.getEnchantOptions() != null) + // { + // for (int id : item.getEnchantOptions()) + // { + // if (id > 0) + // { + // mask |= ItemListType.ENCHANT_EFFECT.getMask(); + // break; + // } + // } + // } if (item.getVisualId() > 0) { mask |= ItemListType.VISUAL_ID.getMask(); @@ -207,10 +201,11 @@ public abstract class AbstractItemPacket extends AbstractMaskPacket 0) + // { + // mask |= ItemListType.REUSE_DELAY.getMask(); + // } if (item.isBlessed()) { mask |= ItemListType.BLESSED.getMask(); diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java index dbab053663..bdf724d57c 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharInfo.java @@ -264,6 +264,7 @@ public class CharInfo implements IClientOutgoingPacket packet.writeC(0); packet.writeD(_player.getVisualHairColor() + 1); // 338 - DK color. packet.writeD(0); + packet.writeC(_player.getClassId().level() + 1); // 362 - Vanguard mount. return true; } diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java index 499a4b492c..3dbe8e0a57 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java @@ -254,6 +254,7 @@ public class CharSelectionInfo implements IClientOutgoingPacket packet.writeD((int) (charInfoPackage.getLastAccess() / 1000)); // 235 - last play time packet.writeC(0); // 338 packet.writeD(charInfoPackage.getHairColor() + 1); // 338 - DK color. + packet.writeC(charInfoPackage.getClassId() == 217 ? 1 : charInfoPackage.getClassId() == 218 ? 2 : charInfoPackage.getClassId() == 219 ? 3 : charInfoPackage.getClassId() == 220 ? 4 : 0); // 362 } return true; } diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java index 001ef54552..293feb64f1 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/UserInfo.java @@ -138,7 +138,7 @@ public class UserInfo extends AbstractMaskPacket OutgoingPackets.USER_INFO.writeId(packet); packet.writeD(_player.getObjectId()); packet.writeD(_initSize); - packet.writeH(28); // 286 - 28 + packet.writeH(29); // 362 - 29 packet.writeB(_masks); if (containsMask(UserInfoType.RELATION)) { @@ -416,10 +416,15 @@ public class UserInfo extends AbstractMaskPacket } if (containsMask(UserInfoType.ELIXIR_USED)) // 286 { - packet.writeD(_player.getVariables().getInt(PlayerVariables.ELIXIRS_USED, 0)); // count + packet.writeH(_player.getVariables().getInt(PlayerVariables.ELIXIRS_USED, 0)); // count packet.writeH(0); } + if (containsMask(UserInfoType.VANGUARD_MOUNT)) // 362 + { + packet.writeC(_player.getClassId().level() + 1); // 362 - Vanguard mount. + } + // Send exp bonus change. if (containsMask(UserInfoType.VITA_FAME)) { diff --git a/L2J_Mobius_Essence_6.2_Vanguard/launcher/Gameserver.launch b/L2J_Mobius_Essence_6.2_Vanguard/launcher/Gameserver.launch index 92ea55ab5e..9963502398 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/launcher/Gameserver.launch +++ b/L2J_Mobius_Essence_6.2_Vanguard/launcher/Gameserver.launch @@ -1,7 +1,7 @@ - + @@ -12,7 +12,7 @@ - - - + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/launcher/Loginserver.launch b/L2J_Mobius_Essence_6.2_Vanguard/launcher/Loginserver.launch index f0a4946be9..c2a2a9fbc4 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/launcher/Loginserver.launch +++ b/L2J_Mobius_Essence_6.2_Vanguard/launcher/Loginserver.launch @@ -1,7 +1,7 @@ - + @@ -13,7 +13,7 @@ - - - + + + diff --git a/L2J_Mobius_Essence_6.2_Vanguard/readme.txt b/L2J_Mobius_Essence_6.2_Vanguard/readme.txt index 372d0f1921..e46611d6ee 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/readme.txt +++ b/L2J_Mobius_Essence_6.2_Vanguard/readme.txt @@ -1,6 +1,6 @@ -L2J-Mobius Battle Chronicle -Client (password L2jMobius): https://drive.google.com/u/0/uc?id=1fuTmSa-W-OTFZV1ZnaCv8ql5O39Uw9oL&export=download -System: https://mega.nz/file/kscnkIbZ#c_r8jqFyUebAbH6BKEtkAtnAyJNTfV4cgHmMj5zD5tU +L2J-Mobius Vanguard +Client (password L2jMobius): https://drive.google.com/u/0/uc?id=1I3nwvFOkuKrq9E_f-8iMiOHxlMvv2CtI&export=download +System: https://mega.nz/file/UsdGhD6J#eaCkzVLI4w21JAZOkZBYtwm4aR_S-G0lYROOPYCi6no JDK: https://www.mediafire.com/file/kb2nfx54wojys4f/bellsoft-jdk17.0.2%252B9-windows-amd64.msi XAMPP: https://www.mediafire.com/file/hkehxpyjn81ybsw/xampp-windows-x64-8.0.11-2-VS16-installer.exe @@ -138,6 +138,10 @@ Frost Lord: https://eu.4game.com/patchnotes/lineage2essence/329/ Battle Chronicle: https://eu.4game.com/patchnotes/lineage2essence/353/ -New henna pattern potential system +Vanguard: https://eu.4game.com/patchnotes/lineage2essence/387/ +-Vanguard creation support +-New enchant system + Customs: -Newbie Helper NPC location info -Newbie Helper buff support until 40 level