From 9e7c503d8bea5226a2ac576de6f33fdbcf636603 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 19 Nov 2017 23:59:30 +0000 Subject: [PATCH] Updated appearance stone system. Adapted from: L2jUnity free files. --- .../dist/game/data/AppearanceStones.xml | 3791 +++++++++++++++-- .../game/data/stats/items/23100-23199.xml | 9 + .../game/data/stats/items/23200-23299.xml | 5 + .../game/data/stats/items/23400-23499.xml | 1 - .../game/data/stats/items/23500-23599.xml | 21 +- .../game/data/stats/items/23700-23799.xml | 27 + .../game/data/stats/items/23800-23899.xml | 13 + .../game/data/stats/items/23900-23999.xml | 45 + .../game/data/stats/items/24100-24199.xml | 48 + .../game/data/stats/items/24300-24399.xml | 18 +- .../game/data/stats/items/24500-24599.xml | 2399 +++++++---- .../game/data/stats/items/24600-24699.xml | 2406 +++++++---- .../game/data/stats/items/24700-24799.xml | 2686 +++++++----- .../game/data/stats/items/24800-24899.xml | 3406 +++++++++------ .../game/data/stats/items/24900-24999.xml | 3226 ++++++++------ .../game/data/stats/items/25000-25099.xml | 2966 ++++++++----- .../game/data/stats/items/25100-25199.xml | 2286 ++++++---- .../game/data/stats/items/25200-25299.xml | 2306 ++++++---- .../game/data/stats/items/25300-25399.xml | 2226 ++++++---- .../game/data/stats/items/25400-25499.xml | 3146 ++++++++------ .../game/data/stats/items/25500-25599.xml | 3406 +++++++++------ .../game/data/stats/items/25600-25699.xml | 3306 ++++++++------ .../game/data/stats/items/25700-25799.xml | 242 +- .../game/data/stats/items/25800-25899.xml | 99 +- .../game/data/stats/items/25900-25999.xml | 102 +- .../game/data/stats/items/26000-26099.xml | 102 +- .../game/data/stats/items/26100-26199.xml | 95 + .../game/data/stats/items/26200-26299.xml | 42 + .../game/data/stats/items/26300-26399.xml | 78 +- .../game/data/stats/items/26500-26599.xml | 419 +- .../game/data/stats/items/26600-26699.xml | 1906 ++++++--- .../game/data/stats/items/26700-26799.xml | 1906 ++++++--- .../game/data/stats/items/26800-26899.xml | 1906 ++++++--- .../game/data/stats/items/26900-26999.xml | 1906 ++++++--- .../game/data/stats/items/27000-27099.xml | 1906 ++++++--- .../game/data/stats/items/27100-27199.xml | 1906 ++++++--- .../game/data/stats/items/27200-27299.xml | 1936 +++++---- .../game/data/stats/items/27300-27399.xml | 2206 ++++++---- .../game/data/stats/items/27400-27499.xml | 666 ++- .../game/data/stats/items/27500-27599.xml | 6 + .../game/data/stats/items/36600-36699.xml | 45 + .../game/data/stats/items/37000-37099.xml | 71 +- .../game/data/stats/items/37400-37499.xml | 57 +- .../game/data/stats/items/37600-37699.xml | 150 +- .../game/data/stats/items/37700-37799.xml | 2 + .../game/data/stats/items/37800-37899.xml | 152 +- .../game/data/stats/items/37900-37999.xml | 137 +- .../game/data/stats/items/38000-38099.xml | 90 +- .../game/data/stats/items/38100-38199.xml | 139 +- .../game/data/stats/items/38200-38299.xml | 813 +++- .../game/data/stats/items/38300-38399.xml | 893 +++- .../game/data/stats/items/38400-38499.xml | 82 +- .../game/data/stats/items/40000-40099.xml | 50 +- .../game/data/stats/items/40100-40199.xml | 100 +- .../game/data/stats/items/45400-45499.xml | 11 + .../game/data/stats/items/46100-46199.xml | 3 + .../game/data/stats/items/46200-46299.xml | 184 +- .../game/data/stats/items/46300-46399.xml | 189 +- .../game/data/stats/items/46500-46599.xml | 81 +- .../game/data/stats/items/46600-46699.xml | 7 + .../game/data/stats/items/47300-47399.xml | 36 +- .../game/data/stats/items/47400-47499.xml | 36 +- .../dist/game/data/xsd/AppearanceStones.xsd | 102 + .../data/xml/impl/AppearanceItemData.java | 24 +- .../model/holders/AppearanceHolder.java | 85 + .../items/appearance/AppearanceStone.java | 350 +- .../model/items/instance/L2ItemInstance.java | 10 +- ...yToPutShapeShiftingEnchantSupportItem.java | 166 +- ...uestExTryToPutShapeShiftingTargetItem.java | 170 +- .../appearance/RequestShapeShiftingItem.java | 255 +- .../appearance/ExShapeShiftingResult.java | 2 + 71 files changed, 39183 insertions(+), 20481 deletions(-) create mode 100644 L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/holders/AppearanceHolder.java diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/AppearanceStones.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/AppearanceStones.xml index 12622cdb03..50b2296cfd 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/AppearanceStones.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/AppearanceStones.xml @@ -1,6 +1,5 @@ - R @@ -16,7 +15,7 @@ - + R R95 @@ -31,7 +30,7 @@ - + R R95 @@ -46,6 +45,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -122,142 +242,9 @@ WEAPON ARMOR - - R - R95 - R99 - WEAPON - ARMOR - - - S - S80 - WEAPON - ARMOR - - - WEAPON - ARMOR - - - WEAPON - ARMOR - - - WEAPON - ARMOR - - - WEAPON - ARMOR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - chest - fullarmor - - - - chest - fullarmor - - - - - - hair - hair2 - hairall - - - - chest - fullarmor - - - - - - hair - hair2 - hairall - - - - - - - - - - - - - - - - - chest - fullarmor - - - chest - fullarmor - - - - chest - fullarmor - - - chest - fullarmor - + + chest fullarmor @@ -271,6 +258,16 @@ hairall + + + chest + fullarmor + + + + + + chest fullarmor @@ -284,22 +281,7 @@ hairall - - chest - fullarmor - - - - - - - chest - fullarmor - - - - - + chest fullarmor @@ -308,21 +290,98 @@ - + + + chest + fullarmor + + + + + hair hair2 hairall - + + + + chest + fullarmor + + + + + + + + chest + fullarmor + + + + + + hair + hair2 + hairall + + + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + chest fullarmor + + + + + + + + + + + + + + + chest fullarmor - + + + + chest + fullarmor + + + + + chest + fullarmor + + + chest fullarmor @@ -336,241 +395,3131 @@ hairall - - - - - - - - - - - - - - - - - - + + chest fullarmor - - - chest - fullarmor - - - - chest - fullarmor - - - hair - hair2 - hairall - - - - chest - fullarmor - - - - chest - fullarmor - - + hair hair2 hairall - + + chest fullarmor - + hair hair2 hairall - + + + + + + + + + chest fullarmor - - hair - hair2 - hairall - - - + chest fullarmor - - + chest fullarmor - - - hair - hair2 - hairall + + chest + fullarmor - - - - - - - hair - hair2 - hairall - - - - - - - - hair - hair2 - hairall - - - - - - - - hair - hair2 - hairall - - - - - - - - hair - hair2 - hairall - - - - - - - + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + chest fullarmor - - - - - - - - + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + chest + fullarmor + + + + - + + chest + fullarmor + + + + - - - - - - - - - - - - - - - - + + chest + fullarmor + + + + - + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + hair @@ -582,57 +3531,123 @@ fullarmor - + + chest + fullarmor + + + + chest + fullarmor + + hair hair2 hairall - + + + chest + fullarmor + + + hair + hair2 + hairall + + + chest + fullarmor + + + hair + hair2 + hairall + + + + + chest + fullarmor + + chest fullarmor - - chest - - - legs - - - gloves - - - feet - - - - chest - - - legs - - - gloves - - - feet - - - - chest - - - legs - - - gloves - - - feet - - - + + chest fullarmor + + chest + fullarmor + + + + chest + fullarmor + + + + chest + fullarmor + + + + chest + fullarmor + + + chest + fullarmor + + + + chest + fullarmor + + + + chest + fullarmor + + + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + chest + fullarmor + + + + + + + + + + + + + + + + + + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23100-23199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23100-23199.xml index 1554fd24d0..35299eddc7 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23100-23199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23100-23199.xml @@ -382,6 +382,7 @@ 132 + 649 @@ -448,6 +449,7 @@ 82 + 427 @@ -785,6 +787,7 @@ 65 + 26 @@ -806,6 +809,7 @@ 98 + 38 @@ -827,6 +831,7 @@ 131 + 51 @@ -1169,6 +1174,7 @@ + @@ -1182,6 +1188,7 @@ + @@ -1195,6 +1202,7 @@ + @@ -1650,6 +1658,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23200-23299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23200-23299.xml index f41950c496..dbfb46096c 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23200-23299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23200-23299.xml @@ -152,6 +152,7 @@ + @@ -462,6 +463,7 @@ + @@ -476,6 +478,7 @@ + @@ -723,6 +726,7 @@ + @@ -1862,6 +1866,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23400-23499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23400-23499.xml index 88d3a4f0c8..bd7707411f 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23400-23499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23400-23499.xml @@ -1503,7 +1503,6 @@ - diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23500-23599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23500-23599.xml index c96d501cd3..112bd27368 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23500-23599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23500-23599.xml @@ -211,6 +211,7 @@ + @@ -224,6 +225,7 @@ + @@ -456,7 +458,6 @@ - @@ -477,7 +478,6 @@ - @@ -498,7 +498,6 @@ - @@ -519,7 +518,6 @@ - @@ -970,6 +968,7 @@ + @@ -983,6 +982,7 @@ + @@ -996,6 +996,7 @@ + @@ -1009,6 +1010,7 @@ + @@ -1023,6 +1025,7 @@ + @@ -1141,7 +1144,6 @@ - @@ -1162,7 +1164,6 @@ - @@ -1183,7 +1184,6 @@ - @@ -1204,7 +1204,6 @@ - @@ -1238,7 +1237,6 @@ - @@ -1258,7 +1256,6 @@ - @@ -1278,7 +1275,6 @@ - @@ -1298,7 +1294,6 @@ - @@ -1318,7 +1313,6 @@ - @@ -1338,7 +1332,6 @@ - diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23700-23799.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23700-23799.xml index ef7c5a49ea..63a6832ac3 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23700-23799.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23700-23799.xml @@ -474,6 +474,7 @@ + @@ -487,6 +488,7 @@ + @@ -500,6 +502,7 @@ + @@ -513,6 +516,7 @@ + @@ -526,6 +530,7 @@ + @@ -539,6 +544,7 @@ + @@ -552,6 +558,7 @@ + @@ -565,6 +572,7 @@ + @@ -578,6 +586,7 @@ + @@ -587,6 +596,7 @@ + @@ -596,6 +606,7 @@ + @@ -605,6 +616,7 @@ + @@ -614,6 +626,7 @@ + @@ -623,6 +636,7 @@ + @@ -632,6 +646,7 @@ + @@ -687,6 +702,7 @@ + @@ -700,6 +716,7 @@ + @@ -713,6 +730,7 @@ + @@ -768,6 +786,7 @@ + @@ -794,6 +813,7 @@ + @@ -849,6 +869,7 @@ + @@ -862,6 +883,7 @@ + @@ -875,6 +897,7 @@ + @@ -890,6 +913,7 @@ + @@ -899,6 +923,7 @@ + @@ -935,6 +960,7 @@ + @@ -1460,5 +1486,6 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23800-23899.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23800-23899.xml index 4046a39a5f..0d42258e8d 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23800-23899.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23800-23899.xml @@ -980,6 +980,7 @@ + @@ -995,6 +996,7 @@ + @@ -1047,6 +1049,7 @@ + @@ -1057,6 +1060,7 @@ + @@ -1067,6 +1071,7 @@ + @@ -1094,6 +1099,7 @@ + @@ -1121,6 +1127,7 @@ + @@ -1148,6 +1155,7 @@ + @@ -1223,6 +1231,7 @@ + @@ -1238,6 +1247,7 @@ + @@ -1253,6 +1263,7 @@ + @@ -1268,6 +1279,7 @@ + @@ -1283,6 +1295,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23900-23999.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23900-23999.xml index 200ed7d227..c2866b983c 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23900-23999.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/23900-23999.xml @@ -179,6 +179,7 @@ 379 8 40 + 10 @@ -204,6 +205,7 @@ 12 -3.75 40 + 5 @@ -228,6 +230,7 @@ 325 8 40 + 10 @@ -253,6 +256,7 @@ 8 6 40 + 5 @@ -278,6 +282,7 @@ 8 -3.75 80 + 10 @@ -303,6 +308,7 @@ 12 -3.75 500 + 5 @@ -328,6 +334,7 @@ 10 -1.5 400 + 10 @@ -352,6 +359,7 @@ 379 6 40 + 20 @@ -376,6 +384,7 @@ 325 6 40 + 20 @@ -400,6 +409,7 @@ 379 6 40 + 20 @@ -424,6 +434,7 @@ 325 6 40 + 20 @@ -448,6 +459,7 @@ 325 6 40 + 10 @@ -473,6 +485,7 @@ 12 -3.75 40 + 10 @@ -497,6 +510,7 @@ 325 8 40 + 20 @@ -551,6 +565,7 @@ + @@ -567,6 +582,7 @@ + @@ -583,6 +599,7 @@ + @@ -599,6 +616,7 @@ + @@ -615,6 +633,7 @@ + @@ -631,6 +650,7 @@ + @@ -647,6 +667,7 @@ + @@ -663,6 +684,7 @@ + @@ -679,6 +701,7 @@ + @@ -695,6 +718,7 @@ + @@ -711,6 +735,7 @@ + @@ -727,6 +752,7 @@ + @@ -743,6 +769,7 @@ + @@ -759,6 +786,7 @@ + @@ -775,6 +803,7 @@ + @@ -791,6 +820,7 @@ + @@ -799,6 +829,7 @@ + @@ -806,6 +837,7 @@ + @@ -837,6 +869,7 @@ + @@ -850,6 +883,7 @@ + @@ -863,6 +897,7 @@ + @@ -933,6 +968,7 @@ + @@ -942,6 +978,7 @@ + @@ -1218,6 +1255,7 @@ + @@ -1228,6 +1266,7 @@ + @@ -1238,6 +1277,7 @@ + @@ -1248,6 +1288,7 @@ + @@ -1258,6 +1299,7 @@ + @@ -1285,6 +1327,7 @@ + @@ -1299,6 +1342,7 @@ + @@ -1328,6 +1372,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24100-24199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24100-24199.xml index 75342b9c55..28d502c632 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24100-24199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24100-24199.xml @@ -854,6 +854,7 @@ + @@ -921,6 +922,7 @@ + @@ -929,6 +931,7 @@ + @@ -937,6 +940,7 @@ + @@ -951,6 +955,7 @@ + @@ -965,6 +970,7 @@ + @@ -979,6 +985,7 @@ + @@ -993,6 +1000,7 @@ + @@ -1001,6 +1009,7 @@ + @@ -1009,6 +1018,7 @@ + @@ -1017,6 +1027,7 @@ + @@ -1025,6 +1036,7 @@ + @@ -1033,6 +1045,7 @@ + @@ -1041,6 +1054,7 @@ + @@ -1049,6 +1063,7 @@ + @@ -1057,6 +1072,7 @@ + @@ -1065,6 +1081,7 @@ + @@ -1073,6 +1090,7 @@ + @@ -1081,6 +1099,7 @@ + @@ -1089,6 +1108,7 @@ + @@ -1097,6 +1117,7 @@ + @@ -1105,6 +1126,7 @@ + @@ -1113,6 +1135,7 @@ + @@ -1121,6 +1144,7 @@ + @@ -1129,6 +1153,7 @@ + @@ -1137,6 +1162,7 @@ + @@ -1145,6 +1171,7 @@ + @@ -1153,6 +1180,7 @@ + @@ -1161,6 +1189,7 @@ + @@ -1169,6 +1198,7 @@ + @@ -1177,6 +1207,7 @@ + @@ -1185,6 +1216,7 @@ + @@ -1193,6 +1225,7 @@ + @@ -1201,6 +1234,7 @@ + @@ -1209,6 +1243,7 @@ + @@ -1217,6 +1252,7 @@ + @@ -1225,6 +1261,7 @@ + @@ -1233,6 +1270,7 @@ + @@ -1241,6 +1279,7 @@ + @@ -1249,6 +1288,7 @@ + @@ -1257,6 +1297,7 @@ + @@ -1265,6 +1306,7 @@ + @@ -1273,6 +1315,7 @@ + @@ -1281,6 +1324,7 @@ + @@ -1289,6 +1333,7 @@ + @@ -1297,6 +1342,7 @@ + @@ -1305,6 +1351,7 @@ + @@ -1320,6 +1367,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24300-24399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24300-24399.xml index 7200e1cceb..5d6f67902a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24300-24399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24300-24399.xml @@ -1276,6 +1276,7 @@ + @@ -1284,6 +1285,7 @@ + @@ -1292,6 +1294,7 @@ + @@ -1300,6 +1303,7 @@ + @@ -1308,6 +1312,7 @@ + @@ -1316,6 +1321,7 @@ + @@ -1324,6 +1330,7 @@ + @@ -1332,6 +1339,7 @@ + @@ -1340,6 +1348,7 @@ + @@ -1348,6 +1357,7 @@ + @@ -1356,6 +1366,7 @@ + @@ -1364,6 +1375,7 @@ + @@ -1372,6 +1384,7 @@ + @@ -1380,6 +1393,7 @@ + @@ -1388,6 +1402,7 @@ + @@ -1396,5 +1411,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24500-24599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24500-24599.xml index f3459153c6..12a9d23a84 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24500-24599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24500-24599.xml @@ -1,903 +1,1496 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24600-24699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24600-24699.xml index fe2791d8f1..ba3daca2d5 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24600-24699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24600-24699.xml @@ -1,903 +1,1503 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24700-24799.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24700-24799.xml index f5ae57bfe5..55c27d559a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24700-24799.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24700-24799.xml @@ -1,1043 +1,1643 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24800-24899.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24800-24899.xml index ba6cbc31c4..1e2d838a6f 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24800-24899.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24800-24899.xml @@ -1,1403 +1,2003 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24900-24999.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24900-24999.xml index 4f58d58006..d7e3917a4b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24900-24999.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/24900-24999.xml @@ -1,1283 +1,1943 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25000-25099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25000-25099.xml index bb21ec08d3..e18c48020b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25000-25099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25000-25099.xml @@ -1,1043 +1,1923 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25100-25199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25100-25199.xml index eb9a8b2614..a237d7214d 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25100-25199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25100-25199.xml @@ -1,883 +1,1403 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25200-25299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25200-25299.xml index 9d3de57f80..d791de3666 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25200-25299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25200-25299.xml @@ -1,903 +1,1403 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25300-25399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25300-25399.xml index ab378bbc73..988443b130 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25300-25399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25300-25399.xml @@ -1,863 +1,1363 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25400-25499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25400-25499.xml index 795d48e42b..8158697f15 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25400-25499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25400-25499.xml @@ -1,1283 +1,1863 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25500-25599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25500-25599.xml index e1704b61ff..e2f9eabde4 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25500-25599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25500-25599.xml @@ -1,1403 +1,2003 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25600-25699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25600-25699.xml index 48e53b2cab..78368b6184 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25600-25699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25600-25699.xml @@ -1,1303 +1,2003 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25700-25799.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25700-25799.xml index a08a006b0b..2d29e69231 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25700-25799.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25700-25799.xml @@ -1,8 +1,11 @@  - + + + + @@ -10,12 +13,19 @@ + + - + + + - + + + + @@ -23,12 +33,19 @@ + + - + + + - + + + + @@ -36,12 +53,19 @@ + + - + + + - + + + + @@ -49,12 +73,19 @@ + + - + + + - + + + + @@ -62,12 +93,19 @@ + + - + + + - + + + + @@ -75,12 +113,19 @@ + + - + + + - + + + + @@ -88,12 +133,19 @@ + + - + + + - + + + + @@ -101,12 +153,19 @@ + + - + + + - + + + + @@ -114,12 +173,19 @@ + + - + + + - + + + + @@ -127,12 +193,19 @@ + + - + + + - + + + + @@ -140,12 +213,19 @@ + + - + + + - + + + + @@ -153,12 +233,19 @@ + + - + + + - + + + + @@ -166,12 +253,19 @@ + + - + + + - + + + + @@ -179,12 +273,19 @@ + + - + + + - + + + + @@ -192,12 +293,19 @@ + + - + + + - + + + + @@ -205,12 +313,19 @@ + + - + + + - + + + + @@ -218,12 +333,19 @@ + + - + + + - + + + + @@ -231,12 +353,19 @@ + + - + + + - + + + + @@ -244,12 +373,19 @@ + + - + + + - + + + + @@ -257,8 +393,12 @@ + + - + + + @@ -687,6 +827,7 @@ + @@ -695,6 +836,7 @@ + @@ -703,6 +845,7 @@ + @@ -711,6 +854,7 @@ + @@ -719,6 +863,7 @@ + @@ -727,6 +872,7 @@ + @@ -735,14 +881,16 @@ + - + + @@ -751,14 +899,16 @@ + - + + @@ -807,6 +957,7 @@ + @@ -875,6 +1026,7 @@ + @@ -887,6 +1039,7 @@ + @@ -899,6 +1052,7 @@ + @@ -911,6 +1065,7 @@ + @@ -923,5 +1078,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25800-25899.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25800-25899.xml index 44760bfc1b..1a58d5a660 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25800-25899.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25800-25899.xml @@ -11,6 +11,7 @@ + @@ -47,6 +48,7 @@ + @@ -55,6 +57,7 @@ + @@ -63,6 +66,7 @@ + @@ -71,6 +75,7 @@ + @@ -79,6 +84,7 @@ + @@ -87,6 +93,7 @@ + @@ -95,6 +102,7 @@ + @@ -103,6 +111,7 @@ + @@ -111,6 +120,7 @@ + @@ -119,6 +129,7 @@ + @@ -127,6 +138,7 @@ + @@ -135,6 +147,7 @@ + @@ -143,6 +156,7 @@ + @@ -151,6 +165,7 @@ + @@ -159,6 +174,7 @@ + @@ -167,6 +183,7 @@ + @@ -175,6 +192,7 @@ + @@ -183,6 +201,7 @@ + @@ -191,6 +210,7 @@ + @@ -199,6 +219,7 @@ + @@ -207,6 +228,7 @@ + @@ -215,6 +237,7 @@ + @@ -223,6 +246,7 @@ + @@ -231,6 +255,7 @@ + @@ -239,6 +264,7 @@ + @@ -247,6 +273,7 @@ + @@ -255,6 +282,7 @@ + @@ -271,6 +299,7 @@ + @@ -278,6 +307,7 @@ + @@ -285,6 +315,7 @@ + @@ -292,6 +323,7 @@ + @@ -299,6 +331,7 @@ + @@ -306,6 +339,7 @@ + @@ -313,6 +347,7 @@ + @@ -320,6 +355,7 @@ + @@ -327,6 +363,7 @@ + @@ -334,6 +371,7 @@ + @@ -341,6 +379,7 @@ + @@ -348,6 +387,7 @@ + @@ -355,6 +395,7 @@ + @@ -362,6 +403,7 @@ + @@ -369,6 +411,7 @@ + @@ -376,6 +419,7 @@ + @@ -383,6 +427,7 @@ + @@ -390,6 +435,7 @@ + @@ -397,6 +443,7 @@ + @@ -404,6 +451,7 @@ + @@ -411,6 +459,7 @@ + @@ -418,6 +467,7 @@ + @@ -425,6 +475,7 @@ + @@ -432,6 +483,7 @@ + @@ -439,6 +491,7 @@ + @@ -446,6 +499,7 @@ + @@ -453,6 +507,7 @@ + @@ -460,6 +515,7 @@ + @@ -467,6 +523,7 @@ + @@ -474,6 +531,7 @@ + @@ -481,6 +539,7 @@ + @@ -488,6 +547,7 @@ + @@ -495,6 +555,7 @@ + @@ -502,6 +563,7 @@ + @@ -509,6 +571,7 @@ + @@ -516,6 +579,7 @@ + @@ -523,6 +587,7 @@ + @@ -530,6 +595,7 @@ + @@ -537,6 +603,7 @@ + @@ -544,6 +611,7 @@ + @@ -551,6 +619,7 @@ + @@ -558,6 +627,7 @@ + @@ -565,6 +635,7 @@ + @@ -572,6 +643,7 @@ + @@ -579,6 +651,7 @@ + @@ -586,6 +659,7 @@ + @@ -593,6 +667,7 @@ + @@ -600,6 +675,7 @@ + @@ -607,6 +683,7 @@ + @@ -614,6 +691,7 @@ + @@ -621,6 +699,7 @@ + @@ -628,6 +707,7 @@ + @@ -635,6 +715,7 @@ + @@ -642,6 +723,7 @@ + @@ -649,6 +731,7 @@ + @@ -656,6 +739,7 @@ + @@ -663,6 +747,7 @@ + @@ -670,6 +755,7 @@ + @@ -677,6 +763,7 @@ + @@ -684,6 +771,7 @@ + @@ -691,6 +779,7 @@ + @@ -698,6 +787,7 @@ + @@ -705,6 +795,7 @@ + @@ -712,6 +803,7 @@ + @@ -719,6 +811,7 @@ + @@ -726,6 +819,7 @@ + @@ -733,6 +827,7 @@ + @@ -740,6 +835,7 @@ + @@ -747,5 +843,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25900-25999.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25900-25999.xml index bf669ac248..5ce843c64b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25900-25999.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/25900-25999.xml @@ -6,6 +6,7 @@ + @@ -13,6 +14,7 @@ + @@ -20,6 +22,7 @@ + @@ -27,6 +30,7 @@ + @@ -34,6 +38,7 @@ + @@ -41,6 +46,7 @@ + @@ -48,6 +54,7 @@ + @@ -55,6 +62,7 @@ + @@ -62,6 +70,7 @@ + @@ -69,6 +78,7 @@ + @@ -76,6 +86,7 @@ + @@ -83,6 +94,7 @@ + @@ -90,6 +102,7 @@ + @@ -97,6 +110,7 @@ + @@ -104,6 +118,7 @@ + @@ -111,6 +126,7 @@ + @@ -118,6 +134,7 @@ + @@ -125,6 +142,7 @@ + @@ -132,6 +150,7 @@ + @@ -139,6 +158,7 @@ + @@ -146,6 +166,7 @@ + @@ -153,6 +174,7 @@ + @@ -160,6 +182,7 @@ + @@ -167,6 +190,7 @@ + @@ -174,6 +198,7 @@ + @@ -181,6 +206,7 @@ + @@ -188,6 +214,7 @@ + @@ -195,6 +222,7 @@ + @@ -202,6 +230,7 @@ + @@ -209,6 +238,7 @@ + @@ -216,6 +246,7 @@ + @@ -223,6 +254,7 @@ + @@ -230,6 +262,7 @@ + @@ -237,6 +270,7 @@ + @@ -244,6 +278,7 @@ + @@ -251,6 +286,7 @@ + @@ -258,6 +294,7 @@ + @@ -265,6 +302,7 @@ + @@ -272,6 +310,7 @@ + @@ -279,6 +318,7 @@ + @@ -286,6 +326,7 @@ + @@ -293,6 +334,7 @@ + @@ -300,6 +342,7 @@ + @@ -307,6 +350,7 @@ + @@ -314,6 +358,7 @@ + @@ -321,6 +366,7 @@ + @@ -328,6 +374,7 @@ + @@ -335,6 +382,7 @@ + @@ -342,6 +390,7 @@ + @@ -349,6 +398,7 @@ + @@ -356,6 +406,7 @@ + @@ -363,6 +414,7 @@ + @@ -370,6 +422,7 @@ + @@ -377,6 +430,7 @@ + @@ -384,6 +438,7 @@ + @@ -391,6 +446,7 @@ + @@ -398,6 +454,7 @@ + @@ -405,6 +462,7 @@ + @@ -412,6 +470,7 @@ + @@ -419,6 +478,7 @@ + @@ -426,6 +486,7 @@ + @@ -433,6 +494,7 @@ + @@ -440,6 +502,7 @@ + @@ -447,6 +510,7 @@ + @@ -454,6 +518,7 @@ + @@ -461,6 +526,7 @@ + @@ -468,6 +534,7 @@ + @@ -475,6 +542,7 @@ + @@ -482,6 +550,7 @@ + @@ -489,6 +558,7 @@ + @@ -496,6 +566,7 @@ + @@ -503,6 +574,7 @@ + @@ -510,6 +582,7 @@ + @@ -517,6 +590,7 @@ + @@ -524,6 +598,7 @@ + @@ -531,6 +606,7 @@ + @@ -538,6 +614,7 @@ + @@ -545,6 +622,7 @@ + @@ -552,6 +630,7 @@ + @@ -559,6 +638,7 @@ + @@ -566,6 +646,7 @@ + @@ -573,6 +654,7 @@ + @@ -580,6 +662,7 @@ + @@ -587,6 +670,7 @@ + @@ -594,6 +678,7 @@ + @@ -601,6 +686,7 @@ + @@ -608,6 +694,7 @@ + @@ -615,6 +702,7 @@ + @@ -622,6 +710,7 @@ + @@ -629,6 +718,7 @@ + @@ -636,6 +726,7 @@ + @@ -643,6 +734,7 @@ + @@ -650,6 +742,7 @@ + @@ -657,6 +750,7 @@ + @@ -664,6 +758,7 @@ + @@ -671,6 +766,7 @@ + @@ -678,6 +774,7 @@ + @@ -685,6 +782,7 @@ + @@ -692,6 +790,7 @@ + @@ -699,5 +798,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26000-26099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26000-26099.xml index 5aefda33e3..864854489a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26000-26099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26000-26099.xml @@ -6,6 +6,7 @@ + @@ -13,6 +14,7 @@ + @@ -20,6 +22,7 @@ + @@ -27,6 +30,7 @@ + @@ -34,6 +38,7 @@ + @@ -41,6 +46,7 @@ + @@ -48,6 +54,7 @@ + @@ -55,6 +62,7 @@ + @@ -62,6 +70,7 @@ + @@ -69,6 +78,7 @@ + @@ -76,6 +86,7 @@ + @@ -83,6 +94,7 @@ + @@ -90,6 +102,7 @@ + @@ -97,6 +110,7 @@ + @@ -104,6 +118,7 @@ + @@ -111,6 +126,7 @@ + @@ -118,6 +134,7 @@ + @@ -125,6 +142,7 @@ + @@ -132,6 +150,7 @@ + @@ -139,6 +158,7 @@ + @@ -146,6 +166,7 @@ + @@ -153,6 +174,7 @@ + @@ -160,6 +182,7 @@ + @@ -167,6 +190,7 @@ + @@ -174,6 +198,7 @@ + @@ -181,6 +206,7 @@ + @@ -188,6 +214,7 @@ + @@ -195,6 +222,7 @@ + @@ -202,6 +230,7 @@ + @@ -209,6 +238,7 @@ + @@ -216,6 +246,7 @@ + @@ -223,6 +254,7 @@ + @@ -230,6 +262,7 @@ + @@ -237,6 +270,7 @@ + @@ -244,6 +278,7 @@ + @@ -251,6 +286,7 @@ + @@ -258,6 +294,7 @@ + @@ -265,6 +302,7 @@ + @@ -272,6 +310,7 @@ + @@ -279,6 +318,7 @@ + @@ -286,6 +326,7 @@ + @@ -293,6 +334,7 @@ + @@ -300,6 +342,7 @@ + @@ -307,6 +350,7 @@ + @@ -314,6 +358,7 @@ + @@ -321,6 +366,7 @@ + @@ -328,6 +374,7 @@ + @@ -335,6 +382,7 @@ + @@ -342,6 +390,7 @@ + @@ -349,6 +398,7 @@ + @@ -356,6 +406,7 @@ + @@ -363,6 +414,7 @@ + @@ -370,6 +422,7 @@ + @@ -377,6 +430,7 @@ + @@ -384,6 +438,7 @@ + @@ -391,6 +446,7 @@ + @@ -398,6 +454,7 @@ + @@ -405,6 +462,7 @@ + @@ -412,6 +470,7 @@ + @@ -419,6 +478,7 @@ + @@ -426,6 +486,7 @@ + @@ -433,6 +494,7 @@ + @@ -440,6 +502,7 @@ + @@ -447,6 +510,7 @@ + @@ -454,6 +518,7 @@ + @@ -461,6 +526,7 @@ + @@ -468,6 +534,7 @@ + @@ -475,6 +542,7 @@ + @@ -482,6 +550,7 @@ + @@ -489,6 +558,7 @@ + @@ -496,6 +566,7 @@ + @@ -503,6 +574,7 @@ + @@ -510,6 +582,7 @@ + @@ -517,6 +590,7 @@ + @@ -524,6 +598,7 @@ + @@ -531,6 +606,7 @@ + @@ -538,6 +614,7 @@ + @@ -545,6 +622,7 @@ + @@ -552,6 +630,7 @@ + @@ -559,6 +638,7 @@ + @@ -566,6 +646,7 @@ + @@ -573,6 +654,7 @@ + @@ -580,6 +662,7 @@ + @@ -587,6 +670,7 @@ + @@ -594,6 +678,7 @@ + @@ -601,6 +686,7 @@ + @@ -608,6 +694,7 @@ + @@ -615,6 +702,7 @@ + @@ -622,6 +710,7 @@ + @@ -629,6 +718,7 @@ + @@ -636,6 +726,7 @@ + @@ -643,6 +734,7 @@ + @@ -650,6 +742,7 @@ + @@ -657,6 +750,7 @@ + @@ -664,6 +758,7 @@ + @@ -671,6 +766,7 @@ + @@ -678,6 +774,7 @@ + @@ -685,6 +782,7 @@ + @@ -692,6 +790,7 @@ + @@ -699,5 +798,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26100-26199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26100-26199.xml index e7c2f55211..0ac95e7f7c 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26100-26199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26100-26199.xml @@ -6,6 +6,7 @@ + @@ -13,6 +14,7 @@ + @@ -20,6 +22,7 @@ + @@ -27,6 +30,7 @@ + @@ -34,6 +38,7 @@ + @@ -41,6 +46,7 @@ + @@ -48,6 +54,7 @@ + @@ -55,6 +62,7 @@ + @@ -62,6 +70,7 @@ + @@ -69,6 +78,7 @@ + @@ -76,6 +86,7 @@ + @@ -83,6 +94,7 @@ + @@ -90,6 +102,7 @@ + @@ -97,6 +110,7 @@ + @@ -104,6 +118,7 @@ + @@ -111,6 +126,7 @@ + @@ -118,6 +134,7 @@ + @@ -125,6 +142,7 @@ + @@ -132,6 +150,7 @@ + @@ -139,6 +158,7 @@ + @@ -146,6 +166,7 @@ + @@ -153,6 +174,7 @@ + @@ -160,6 +182,7 @@ + @@ -167,6 +190,7 @@ + @@ -174,6 +198,7 @@ + @@ -181,6 +206,7 @@ + @@ -188,6 +214,7 @@ + @@ -195,6 +222,7 @@ + @@ -202,6 +230,7 @@ + @@ -209,6 +238,7 @@ + @@ -216,6 +246,7 @@ + @@ -223,6 +254,7 @@ + @@ -230,6 +262,7 @@ + @@ -237,6 +270,7 @@ + @@ -244,6 +278,7 @@ + @@ -251,6 +286,7 @@ + @@ -258,6 +294,7 @@ + @@ -265,6 +302,7 @@ + @@ -272,6 +310,7 @@ + @@ -279,6 +318,7 @@ + @@ -286,6 +326,7 @@ + @@ -293,6 +334,7 @@ + @@ -300,6 +342,7 @@ + @@ -307,6 +350,7 @@ + @@ -314,6 +358,7 @@ + @@ -321,6 +366,7 @@ + @@ -328,6 +374,7 @@ + @@ -335,6 +382,7 @@ + @@ -342,6 +390,7 @@ + @@ -349,6 +398,7 @@ + @@ -356,6 +406,7 @@ + @@ -363,6 +414,7 @@ + @@ -370,6 +422,7 @@ + @@ -377,6 +430,7 @@ + @@ -384,6 +438,7 @@ + @@ -391,6 +446,7 @@ + @@ -398,6 +454,7 @@ + @@ -405,6 +462,7 @@ + @@ -412,6 +470,7 @@ + @@ -419,6 +478,7 @@ + @@ -426,6 +486,7 @@ + @@ -433,6 +494,7 @@ + @@ -440,6 +502,7 @@ + @@ -447,6 +510,7 @@ + @@ -454,6 +518,7 @@ + @@ -461,6 +526,7 @@ + @@ -468,6 +534,7 @@ + @@ -475,6 +542,7 @@ + @@ -482,6 +550,7 @@ + @@ -489,6 +558,7 @@ + @@ -496,6 +566,7 @@ + @@ -503,6 +574,7 @@ + @@ -510,6 +582,7 @@ + @@ -517,6 +590,7 @@ + @@ -524,6 +598,7 @@ + @@ -531,6 +606,7 @@ + @@ -538,6 +614,7 @@ + @@ -545,6 +622,7 @@ + @@ -552,6 +630,7 @@ + @@ -559,6 +638,7 @@ + @@ -566,6 +646,7 @@ + @@ -573,6 +654,7 @@ + @@ -580,6 +662,7 @@ + @@ -587,6 +670,7 @@ + @@ -594,6 +678,7 @@ + @@ -601,6 +686,7 @@ + @@ -608,6 +694,7 @@ + @@ -615,6 +702,7 @@ + @@ -622,6 +710,7 @@ + @@ -629,6 +718,7 @@ + @@ -636,6 +726,7 @@ + @@ -643,6 +734,7 @@ + @@ -650,6 +742,7 @@ + @@ -657,6 +750,7 @@ + @@ -664,6 +758,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26200-26299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26200-26299.xml index 12e7744b76..d3ab82de4e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26200-26299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26200-26299.xml @@ -345,6 +345,7 @@ 8 6 40 + 20 @@ -372,6 +373,7 @@ 8 6 40 + 20 @@ -399,6 +401,7 @@ 8 6 40 + 20 @@ -426,6 +429,7 @@ 8 6 40 + 20 @@ -453,6 +457,7 @@ 8 6 40 + 20 @@ -1040,7 +1045,9 @@ + + @@ -1094,6 +1101,7 @@ 12 -3.75 40 + 5 @@ -1117,6 +1125,7 @@ 379 8 40 + 10 @@ -1140,6 +1149,7 @@ 325 8 40 + 10 @@ -1164,6 +1174,7 @@ 8 6 40 + 20 @@ -1188,6 +1199,7 @@ 8 6 40 + 5 @@ -1212,6 +1224,7 @@ 8 -3.75 80 + 10 @@ -1236,6 +1249,7 @@ 12 -3.75 500 + 5 @@ -1259,6 +1273,7 @@ 12 -3.75 400 + 5 @@ -1282,6 +1297,7 @@ 379 8 40 + 10 @@ -1306,6 +1322,7 @@ 8 6 40 + 20 @@ -1330,6 +1347,7 @@ 8 6 40 + 20 @@ -1353,6 +1371,7 @@ 325 8 40 + 10 @@ -1377,6 +1396,7 @@ 12 -3.75 40 + 10 @@ -1401,6 +1421,7 @@ 8 6 40 + 20 @@ -1443,6 +1464,7 @@ + @@ -1452,6 +1474,9 @@ + + + @@ -1460,6 +1485,9 @@ + + + @@ -1483,6 +1511,7 @@ 12 -3.75 40 + 5 @@ -1506,6 +1535,7 @@ 379 8 40 + 10 @@ -1529,6 +1559,7 @@ 325 8 40 + 10 @@ -1553,6 +1584,7 @@ 8 6 40 + 20 @@ -1577,6 +1609,7 @@ 8 6 40 + 5 @@ -1601,6 +1634,7 @@ 8 -3.75 80 + 10 @@ -1625,6 +1659,7 @@ 12 -3.75 500 + 5 @@ -1648,6 +1683,7 @@ 12 -3.75 400 + 5 @@ -1671,6 +1707,7 @@ 379 8 40 + 10 @@ -1695,6 +1732,7 @@ 8 6 40 + 20 @@ -1719,6 +1757,7 @@ 8 6 40 + 20 @@ -1742,6 +1781,7 @@ 325 8 40 + 10 @@ -1766,6 +1806,7 @@ 12 -3.75 40 + 10 @@ -1790,6 +1831,7 @@ 8 6 40 + 20 diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26300-26399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26300-26399.xml index 9838afcac0..90f868e412 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26300-26399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26300-26399.xml @@ -64,6 +64,7 @@ + @@ -72,6 +73,7 @@ + @@ -80,6 +82,7 @@ + @@ -88,6 +91,7 @@ + @@ -96,6 +100,7 @@ + @@ -104,6 +109,7 @@ + @@ -112,6 +118,7 @@ + @@ -150,6 +157,7 @@ 325 8 40 + 10 @@ -213,6 +221,7 @@ + @@ -221,6 +230,7 @@ + @@ -229,6 +239,7 @@ + @@ -237,6 +248,7 @@ + @@ -245,6 +257,7 @@ + @@ -253,6 +266,7 @@ + @@ -334,7 +348,9 @@ + + @@ -344,7 +360,9 @@ + + @@ -508,6 +526,7 @@ + @@ -523,6 +542,7 @@ + @@ -531,6 +551,7 @@ + @@ -546,6 +567,7 @@ + @@ -561,6 +583,7 @@ + @@ -576,6 +599,7 @@ + @@ -591,6 +615,7 @@ + @@ -635,6 +660,9 @@ + + + @@ -644,6 +672,9 @@ + + + @@ -658,6 +689,7 @@ + @@ -671,6 +703,7 @@ + @@ -686,6 +719,7 @@ + @@ -696,6 +730,7 @@ + @@ -706,6 +741,7 @@ + @@ -716,6 +752,7 @@ + @@ -726,6 +763,7 @@ + @@ -740,6 +778,7 @@ + @@ -750,6 +789,7 @@ + @@ -760,6 +800,7 @@ + @@ -770,6 +811,7 @@ + @@ -780,6 +822,7 @@ + @@ -794,6 +837,7 @@ + @@ -804,6 +848,7 @@ + @@ -814,6 +859,7 @@ + @@ -824,6 +870,7 @@ + @@ -834,6 +881,7 @@ + @@ -848,6 +896,7 @@ + @@ -858,6 +907,7 @@ + @@ -868,6 +918,7 @@ + @@ -878,6 +929,7 @@ + @@ -888,9 +940,10 @@ + - + @@ -902,9 +955,10 @@ + - + @@ -916,6 +970,7 @@ + @@ -930,6 +985,7 @@ + @@ -944,6 +1000,7 @@ + @@ -958,6 +1015,7 @@ + @@ -972,6 +1030,7 @@ + @@ -986,9 +1045,10 @@ + - + @@ -1000,6 +1060,7 @@ + @@ -1023,6 +1084,7 @@ + @@ -1030,6 +1092,7 @@ + @@ -1044,7 +1107,7 @@ - + @@ -1058,6 +1121,7 @@ + @@ -1071,6 +1135,7 @@ + @@ -1079,6 +1144,7 @@ + @@ -1087,6 +1153,7 @@ + @@ -1095,6 +1162,7 @@ + @@ -1103,6 +1171,7 @@ + @@ -1111,5 +1180,6 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26500-26599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26500-26599.xml index ed62b9690b..d394410003 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26500-26599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26500-26599.xml @@ -187,6 +187,7 @@ + @@ -201,6 +202,7 @@ + @@ -224,47 +226,52 @@ + - + + - + + - + + - + + - + - + @@ -275,7 +282,7 @@ - + @@ -286,7 +293,7 @@ - + @@ -294,8 +301,9 @@ + - + @@ -303,11 +311,17 @@ + + + + + + @@ -315,6 +329,11 @@ + + + + + @@ -322,6 +341,11 @@ + + + + + @@ -329,6 +353,11 @@ + + + + + @@ -336,6 +365,11 @@ + + + + + @@ -343,6 +377,11 @@ + + + + + @@ -350,6 +389,11 @@ + + + + + @@ -357,6 +401,11 @@ + + + + + @@ -364,6 +413,11 @@ + + + + + @@ -371,6 +425,11 @@ + + + + + @@ -378,6 +437,11 @@ + + + + + @@ -385,6 +449,11 @@ + + + + + @@ -392,6 +461,11 @@ + + + + + @@ -399,6 +473,11 @@ + + + + + @@ -406,6 +485,11 @@ + + + + + @@ -413,6 +497,11 @@ + + + + + @@ -420,6 +509,11 @@ + + + + + @@ -427,6 +521,11 @@ + + + + + @@ -434,6 +533,11 @@ + + + + + @@ -441,6 +545,11 @@ + + + + + @@ -448,6 +557,11 @@ + + + + + @@ -455,6 +569,11 @@ + + + + + @@ -462,6 +581,11 @@ + + + + + @@ -469,6 +593,11 @@ + + + + + @@ -476,6 +605,11 @@ + + + + + @@ -483,6 +617,11 @@ + + + + + @@ -490,6 +629,11 @@ + + + + + @@ -497,6 +641,11 @@ + + + + + @@ -504,6 +653,11 @@ + + + + + @@ -511,6 +665,11 @@ + + + + + @@ -518,6 +677,11 @@ + + + + + @@ -525,6 +689,11 @@ + + + + + @@ -532,6 +701,11 @@ + + + + + @@ -539,6 +713,11 @@ + + + + + @@ -546,6 +725,11 @@ + + + + + @@ -553,6 +737,11 @@ + + + + + @@ -560,6 +749,11 @@ + + + + + @@ -567,6 +761,11 @@ + + + + + @@ -574,6 +773,11 @@ + + + + + @@ -581,6 +785,11 @@ + + + + + @@ -588,6 +797,11 @@ + + + + + @@ -595,6 +809,11 @@ + + + + + @@ -602,6 +821,11 @@ + + + + + @@ -609,6 +833,11 @@ + + + + + @@ -616,6 +845,11 @@ + + + + + @@ -623,6 +857,11 @@ + + + + + @@ -630,6 +869,11 @@ + + + + + @@ -637,6 +881,11 @@ + + + + + @@ -644,6 +893,11 @@ + + + + + @@ -651,6 +905,11 @@ + + + + + @@ -658,6 +917,11 @@ + + + + + @@ -665,6 +929,11 @@ + + + + + @@ -672,6 +941,11 @@ + + + + + @@ -679,6 +953,11 @@ + + + + + @@ -686,6 +965,11 @@ + + + + + @@ -693,6 +977,11 @@ + + + + + @@ -700,6 +989,11 @@ + + + + + @@ -707,6 +1001,11 @@ + + + + + @@ -714,6 +1013,11 @@ + + + + + @@ -721,6 +1025,11 @@ + + + + + @@ -728,6 +1037,11 @@ + + + + + @@ -735,6 +1049,11 @@ + + + + + @@ -742,6 +1061,11 @@ + + + + + @@ -749,6 +1073,11 @@ + + + + + @@ -756,6 +1085,11 @@ + + + + + @@ -763,6 +1097,11 @@ + + + + + @@ -770,6 +1109,11 @@ + + + + + @@ -777,6 +1121,11 @@ + + + + + @@ -784,6 +1133,11 @@ + + + + + @@ -791,6 +1145,11 @@ + + + + + @@ -798,6 +1157,11 @@ + + + + + @@ -805,6 +1169,11 @@ + + + + + @@ -812,6 +1181,11 @@ + + + + + @@ -819,6 +1193,11 @@ + + + + + @@ -826,6 +1205,11 @@ + + + + + @@ -833,6 +1217,11 @@ + + + + + @@ -840,6 +1229,11 @@ + + + + + @@ -847,7 +1241,12 @@ + + + + + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26600-26699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26600-26699.xml index 98b90e5288..5f7af4b429 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26600-26699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26600-26699.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26700-26799.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26700-26799.xml index f947384636..148225b576 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26700-26799.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26700-26799.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26800-26899.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26800-26899.xml index caafa85b1b..069457ea24 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26800-26899.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26800-26899.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26900-26999.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26900-26999.xml index b1a3571503..148fbf108a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26900-26999.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/26900-26999.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27000-27099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27000-27099.xml index 61d0b78858..ad5238786f 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27000-27099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27000-27099.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27100-27199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27100-27199.xml index 5132f4dfd5..9aa516a8f4 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27100-27199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27100-27199.xml @@ -1,703 +1,1203 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27200-27299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27200-27299.xml index 6a4a88cfa4..d072574b23 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27200-27299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27200-27299.xml @@ -1,713 +1,1223 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27300-27399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27300-27399.xml index 67afc4e31c..47a6b93870 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27300-27399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27300-27399.xml @@ -1,803 +1,1403 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27400-27499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27400-27499.xml index 2f54bb5345..221a3b944c 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27400-27499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27400-27499.xml @@ -1,645 +1,993 @@  - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + + - + + + + + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - + - + - + - + + @@ -906,6 +1254,7 @@ + @@ -917,6 +1266,7 @@ + @@ -928,6 +1278,7 @@ + @@ -939,6 +1290,7 @@ + @@ -950,6 +1302,7 @@ + @@ -961,6 +1314,7 @@ + @@ -1088,4 +1442,4 @@ - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27500-27599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27500-27599.xml index df10bfcf28..e1e13d12c0 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27500-27599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/27500-27599.xml @@ -839,6 +839,9 @@ + + + @@ -848,6 +851,9 @@ + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/36600-36699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/36600-36699.xml index 1a2f75353e..5f258f6d70 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/36600-36699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/36600-36699.xml @@ -83,6 +83,7 @@ + @@ -98,6 +99,7 @@ + @@ -113,6 +115,7 @@ + @@ -128,6 +131,7 @@ + @@ -143,6 +147,7 @@ + @@ -158,6 +163,7 @@ + @@ -173,6 +179,7 @@ + @@ -188,6 +195,7 @@ + @@ -202,6 +210,7 @@ + @@ -216,6 +225,7 @@ + @@ -230,6 +240,7 @@ + @@ -244,6 +255,7 @@ + @@ -258,6 +270,7 @@ + @@ -272,6 +285,7 @@ + @@ -287,6 +301,7 @@ + @@ -302,6 +317,7 @@ + @@ -317,6 +333,7 @@ + @@ -332,6 +349,7 @@ + @@ -347,6 +365,7 @@ + @@ -362,6 +381,7 @@ + @@ -376,6 +396,7 @@ + @@ -390,6 +411,7 @@ + @@ -404,6 +426,7 @@ + @@ -418,6 +441,7 @@ + @@ -432,6 +456,7 @@ + @@ -446,6 +471,7 @@ + @@ -463,6 +489,7 @@ + @@ -479,6 +506,7 @@ + @@ -893,6 +921,7 @@ + @@ -909,6 +938,7 @@ + @@ -925,6 +955,7 @@ + @@ -941,6 +972,7 @@ + @@ -957,6 +989,7 @@ + @@ -973,6 +1006,7 @@ + @@ -989,6 +1023,7 @@ + @@ -1005,6 +1040,7 @@ + @@ -1021,6 +1057,7 @@ + @@ -1037,6 +1074,7 @@ + @@ -1053,6 +1091,7 @@ + @@ -1069,6 +1108,7 @@ + @@ -1085,6 +1125,7 @@ + @@ -1101,6 +1142,7 @@ + @@ -1117,6 +1159,7 @@ + @@ -1133,6 +1176,7 @@ + @@ -1154,6 +1198,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37000-37099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37000-37099.xml index 149ba01678..d09aa4cc87 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37000-37099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37000-37099.xml @@ -187,6 +187,7 @@ + @@ -196,6 +197,7 @@ + @@ -205,6 +207,7 @@ + @@ -316,6 +319,7 @@ + @@ -331,6 +335,7 @@ + @@ -346,6 +351,7 @@ + @@ -361,6 +367,7 @@ + @@ -376,6 +383,7 @@ + @@ -384,6 +392,7 @@ + @@ -402,6 +411,7 @@ + @@ -420,6 +430,7 @@ + @@ -438,6 +449,7 @@ + @@ -548,13 +560,14 @@ + + - @@ -574,6 +587,7 @@ + @@ -583,18 +597,17 @@ - - + + - @@ -603,18 +616,17 @@ - - + + - @@ -623,18 +635,17 @@ - - + + - @@ -646,13 +657,14 @@ + + - @@ -664,13 +676,14 @@ + + - @@ -682,13 +695,14 @@ + + - @@ -696,9 +710,13 @@ + + + + @@ -718,6 +736,7 @@ + @@ -729,6 +748,7 @@ + @@ -771,6 +791,7 @@ + @@ -1270,6 +1291,7 @@ + @@ -1281,6 +1303,7 @@ + @@ -1292,6 +1315,7 @@ + @@ -1303,6 +1327,7 @@ + @@ -1314,6 +1339,7 @@ + @@ -1325,6 +1351,7 @@ + @@ -1336,6 +1363,7 @@ + @@ -1347,6 +1375,7 @@ + @@ -1358,6 +1387,7 @@ + @@ -1369,6 +1399,7 @@ + @@ -1380,6 +1411,7 @@ + @@ -1391,6 +1423,7 @@ + @@ -1402,6 +1435,7 @@ + @@ -1413,6 +1447,7 @@ + @@ -1424,6 +1459,7 @@ + @@ -1435,6 +1471,7 @@ + @@ -1446,6 +1483,7 @@ + @@ -1457,6 +1495,7 @@ + @@ -1468,6 +1507,7 @@ + @@ -1479,6 +1519,7 @@ + @@ -1545,6 +1586,7 @@ + @@ -1607,6 +1649,7 @@ + @@ -1621,6 +1664,7 @@ + @@ -1635,6 +1679,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37400-37499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37400-37499.xml index 3a9d7dc879..95a8f28952 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37400-37499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37400-37499.xml @@ -16,6 +16,7 @@ + @@ -33,6 +34,7 @@ + @@ -50,6 +52,7 @@ + @@ -67,6 +70,7 @@ + @@ -84,6 +88,7 @@ + @@ -101,6 +106,7 @@ + @@ -118,6 +124,7 @@ + @@ -135,6 +142,7 @@ + @@ -152,6 +160,7 @@ + @@ -169,6 +178,7 @@ + @@ -186,6 +196,7 @@ + @@ -203,6 +214,7 @@ + @@ -220,6 +232,7 @@ + @@ -237,6 +250,7 @@ + @@ -254,6 +268,7 @@ + @@ -271,6 +286,7 @@ + @@ -281,6 +297,7 @@ + @@ -291,6 +308,7 @@ + @@ -301,6 +319,7 @@ + @@ -311,6 +330,7 @@ + @@ -321,6 +341,7 @@ + @@ -331,6 +352,7 @@ + @@ -341,6 +363,7 @@ + @@ -351,6 +374,7 @@ + @@ -361,6 +385,7 @@ + @@ -371,6 +396,7 @@ + @@ -381,6 +407,7 @@ + @@ -391,6 +418,7 @@ + @@ -401,6 +429,7 @@ + @@ -411,6 +440,7 @@ + @@ -421,6 +451,7 @@ + @@ -431,6 +462,7 @@ + @@ -810,6 +842,7 @@ + @@ -817,6 +850,7 @@ + @@ -824,6 +858,7 @@ + @@ -831,6 +866,7 @@ + @@ -838,6 +874,7 @@ + @@ -845,6 +882,7 @@ + @@ -852,6 +890,7 @@ + @@ -859,6 +898,7 @@ + @@ -866,6 +906,7 @@ + @@ -873,6 +914,7 @@ + @@ -880,6 +922,7 @@ + @@ -887,6 +930,7 @@ + @@ -894,6 +938,7 @@ + @@ -901,6 +946,7 @@ + @@ -908,6 +954,7 @@ + @@ -915,6 +962,7 @@ + @@ -922,6 +970,7 @@ + @@ -929,6 +978,7 @@ + @@ -936,6 +986,7 @@ + @@ -943,6 +994,7 @@ + @@ -950,6 +1002,7 @@ + @@ -1395,6 +1448,7 @@ + @@ -1408,6 +1462,7 @@ + @@ -1417,6 +1472,7 @@ + @@ -1431,7 +1487,6 @@ - diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37600-37699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37600-37699.xml index df4f0f9a0f..9ec09ee742 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37600-37699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37600-37699.xml @@ -472,6 +472,7 @@ + @@ -485,9 +486,10 @@ + - + @@ -509,6 +511,7 @@ 12 -3.75 500 + 1 @@ -530,6 +533,7 @@ 379 8 40 + 10 @@ -546,12 +550,13 @@ + - + 881 @@ -560,6 +565,7 @@ 12 -3.75 40 + 5 @@ -576,12 +582,13 @@ + - + 1007 @@ -589,6 +596,7 @@ 379 8 40 + 10 @@ -605,12 +613,13 @@ + - + 1225 @@ -618,6 +627,7 @@ 325 8 40 + 10 @@ -634,12 +644,13 @@ + - + 1007 @@ -648,6 +659,7 @@ 8 6 40 + 20 @@ -664,12 +676,13 @@ + - + 1225 @@ -678,6 +691,7 @@ 8 6 40 + 5 @@ -694,12 +708,13 @@ + - + 1007 @@ -708,6 +723,7 @@ 8 -3.75 80 + 10 @@ -724,12 +740,13 @@ + - + 1983 @@ -738,6 +755,7 @@ 12 -3.75 500 + 5 @@ -754,11 +772,12 @@ + - + 1786 @@ -767,6 +786,7 @@ 12 -3.75 400 + 5 @@ -783,12 +803,13 @@ + - + 805 @@ -796,6 +817,7 @@ 379 8 40 + 10 @@ -817,7 +839,7 @@ - + 805 @@ -826,6 +848,7 @@ 8 6 40 + 20 @@ -842,12 +865,13 @@ + - + 981 @@ -857,6 +881,7 @@ 8 6 40 + 20 @@ -873,12 +898,13 @@ + - + 1225 @@ -886,6 +912,7 @@ 325 8 40 + 10 @@ -907,7 +934,7 @@ - + 1007 @@ -916,6 +943,7 @@ 12 -3.75 40 + 10 @@ -932,12 +960,13 @@ + - + 1225 @@ -946,6 +975,7 @@ 8 6 40 + 20 @@ -962,12 +992,13 @@ + - + 881 @@ -976,6 +1007,7 @@ 12 -3.75 40 + 5 @@ -992,12 +1024,13 @@ + - + 1007 @@ -1005,6 +1038,7 @@ 379 8 40 + 10 @@ -1021,12 +1055,13 @@ + - + 1225 @@ -1034,6 +1069,7 @@ 325 8 40 + 10 @@ -1050,12 +1086,13 @@ + - + 1007 @@ -1064,6 +1101,7 @@ 8 6 40 + 20 @@ -1080,12 +1118,13 @@ + - + 1225 @@ -1094,6 +1133,7 @@ 8 6 40 + 5 @@ -1110,12 +1150,13 @@ + - + 1007 @@ -1124,6 +1165,7 @@ 8 -3.75 80 + 10 @@ -1140,12 +1182,13 @@ + - + 1983 @@ -1154,6 +1197,7 @@ 12 -3.75 500 + 5 @@ -1170,11 +1214,12 @@ + - + 1786 @@ -1183,6 +1228,7 @@ 12 -3.75 400 + 5 @@ -1199,12 +1245,13 @@ + - + 805 @@ -1212,6 +1259,7 @@ 379 8 40 + 10 @@ -1228,12 +1276,13 @@ + - + 805 @@ -1242,6 +1291,7 @@ 8 6 40 + 20 @@ -1258,12 +1308,13 @@ + - + 981 @@ -1273,6 +1324,7 @@ 8 6 40 + 20 @@ -1289,12 +1341,13 @@ + - + 1225 @@ -1302,6 +1355,7 @@ 325 8 40 + 10 @@ -1318,12 +1372,13 @@ + - + 1007 @@ -1332,6 +1387,7 @@ 12 -3.75 40 + 10 @@ -1348,12 +1404,13 @@ + - + 1225 @@ -1362,6 +1419,7 @@ 8 6 40 + 20 @@ -1375,6 +1433,7 @@ + @@ -1419,6 +1478,7 @@ 8 6 40 + 20 @@ -1574,6 +1634,7 @@ + @@ -1585,6 +1646,7 @@ + @@ -1592,6 +1654,7 @@ 108 + 38 @@ -1603,6 +1666,7 @@ + @@ -1629,6 +1693,7 @@ + @@ -1638,7 +1703,7 @@ - + @@ -1648,7 +1713,7 @@ - + @@ -1677,6 +1742,7 @@ + @@ -1692,6 +1758,7 @@ + @@ -1707,6 +1774,7 @@ + @@ -1716,6 +1784,7 @@ + @@ -1767,6 +1836,7 @@ 325 8 40 + 10 @@ -1793,6 +1863,7 @@ 325 8 40 + 10 @@ -1803,6 +1874,7 @@ + @@ -1812,6 +1884,7 @@ + @@ -1821,6 +1894,7 @@ + @@ -1846,6 +1920,7 @@ 12 -3.75 40 + 5 @@ -1871,6 +1946,7 @@ 379 8 40 + 10 @@ -1896,6 +1972,7 @@ 325 8 40 + 10 @@ -1922,6 +1999,7 @@ 8 6 40 + 20 @@ -1948,6 +2026,7 @@ 8 6 40 + 5 @@ -1974,6 +2053,7 @@ 8 -3.75 80 + 10 @@ -2000,6 +2080,7 @@ 12 -3.75 500 + 5 @@ -2025,6 +2106,7 @@ 12 -3.75 400 + 5 @@ -2050,6 +2132,7 @@ 379 8 40 + 10 @@ -2076,6 +2159,7 @@ 8 6 40 + 20 @@ -2102,6 +2186,7 @@ 8 6 40 + 20 @@ -2127,6 +2212,7 @@ 325 8 40 + 10 - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37700-37799.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37700-37799.xml index 265bfbb6d0..47829001b6 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37700-37799.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37700-37799.xml @@ -24,6 +24,7 @@ 12 -3.75 40 + 10 @@ -50,6 +51,7 @@ 8 6 40 + 20 diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37800-37899.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37800-37899.xml index ccd9e6b1fb..5e4147d8c2 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37800-37899.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37800-37899.xml @@ -1,12 +1,13 @@  - + + @@ -28,11 +29,13 @@ + + @@ -42,6 +45,17 @@ + + + + + 15 + 15 + 15 + 15 + 15 + 15 + @@ -61,6 +75,7 @@ 8 6 40 + 20 @@ -81,6 +96,7 @@ 8 6 40 + 20 @@ -101,6 +117,7 @@ 8 6 40 + 20 @@ -121,6 +138,7 @@ 8 6 40 + 20 @@ -184,6 +202,7 @@ + @@ -197,6 +216,7 @@ + @@ -210,6 +230,7 @@ + @@ -223,6 +244,7 @@ + @@ -236,6 +258,7 @@ + @@ -249,6 +272,7 @@ + @@ -258,6 +282,7 @@ + @@ -265,9 +290,10 @@ + - + @@ -278,6 +304,7 @@ + @@ -300,7 +327,7 @@ - + @@ -309,9 +336,10 @@ + - + @@ -320,9 +348,10 @@ + - + @@ -331,9 +360,10 @@ + - + @@ -342,6 +372,7 @@ + @@ -374,6 +405,7 @@ + @@ -385,6 +417,7 @@ + @@ -396,6 +429,7 @@ + @@ -407,6 +441,7 @@ + @@ -418,6 +453,7 @@ + @@ -429,6 +465,7 @@ + @@ -440,6 +477,7 @@ + @@ -451,6 +489,7 @@ + @@ -462,6 +501,7 @@ + @@ -473,6 +513,7 @@ + @@ -484,6 +525,7 @@ + @@ -495,6 +537,7 @@ + @@ -506,6 +549,7 @@ + @@ -517,6 +561,7 @@ + @@ -528,6 +573,7 @@ + @@ -539,6 +585,7 @@ + @@ -550,6 +597,7 @@ + @@ -561,6 +609,7 @@ + @@ -572,6 +621,7 @@ + @@ -583,6 +633,7 @@ + @@ -594,6 +645,7 @@ + @@ -605,6 +657,7 @@ + @@ -616,6 +669,7 @@ + @@ -627,6 +681,7 @@ + @@ -638,6 +693,7 @@ + @@ -649,6 +705,7 @@ + @@ -660,6 +717,7 @@ + @@ -671,6 +729,7 @@ + @@ -682,6 +741,7 @@ + @@ -693,6 +753,7 @@ + @@ -704,6 +765,7 @@ + @@ -715,6 +777,7 @@ + @@ -724,6 +787,7 @@ + @@ -733,6 +797,7 @@ + @@ -742,6 +807,7 @@ + @@ -778,10 +844,14 @@ + + + + 881 521 @@ -789,6 +859,7 @@ 12 -3.75 40 + 5 @@ -805,16 +876,21 @@ + + + + 1007 521 379 8 40 + 10 @@ -831,16 +907,21 @@ + + + + 1225 521 325 8 40 + 10 @@ -857,10 +938,14 @@ + + + + 1007 521 @@ -868,6 +953,7 @@ 8 6 40 + 20 @@ -884,10 +970,14 @@ + + + + 1225 521 @@ -895,6 +985,7 @@ 8 6 40 + 5 @@ -911,10 +1002,14 @@ + + + + 1007 521 @@ -922,6 +1017,7 @@ 8 -3.75 80 + 10 @@ -938,10 +1034,14 @@ + + + + 1983 521 @@ -949,6 +1049,7 @@ 12 -3.75 500 + 5 @@ -965,9 +1066,13 @@ + + + + 1786 521 @@ -975,6 +1080,7 @@ 12 -3.75 400 + 5 @@ -991,16 +1097,21 @@ + + + + 805 696 379 8 40 + 10 @@ -1017,10 +1128,14 @@ + + + + 805 696 @@ -1028,6 +1143,7 @@ 8 6 40 + 20 @@ -1044,10 +1160,14 @@ + + + + 981 765 @@ -1055,6 +1175,7 @@ 8 6 40 + 20 @@ -1071,16 +1192,21 @@ + + + + 1225 521 325 8 40 + 10 @@ -1097,10 +1223,14 @@ + + + + 1007 521 @@ -1108,6 +1238,7 @@ 12 -3.75 40 + 10 @@ -1124,10 +1255,14 @@ + + + + 1225 521 @@ -1135,6 +1270,7 @@ 8 6 40 + 20 @@ -1157,6 +1293,7 @@ + @@ -1198,6 +1335,7 @@ + @@ -1260,6 +1398,7 @@ + @@ -1284,6 +1423,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37900-37999.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37900-37999.xml index 951d525891..2d4389bd7e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37900-37999.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/37900-37999.xml @@ -6,6 +6,7 @@ + @@ -13,6 +14,7 @@ + @@ -20,6 +22,7 @@ + @@ -72,6 +75,7 @@ + @@ -80,6 +84,7 @@ + @@ -90,6 +95,7 @@ + @@ -100,6 +106,7 @@ + @@ -110,6 +117,7 @@ + @@ -120,6 +128,7 @@ + @@ -130,6 +139,7 @@ + @@ -140,6 +150,7 @@ + @@ -150,6 +161,7 @@ + @@ -160,6 +172,7 @@ + @@ -170,6 +183,7 @@ + @@ -184,6 +198,7 @@ 379 8 40 + 10 @@ -203,6 +218,7 @@ 379 8 40 + 10 @@ -218,6 +234,7 @@ 379 8 40 + 10 @@ -230,6 +247,7 @@ + @@ -241,6 +259,7 @@ + @@ -252,6 +271,7 @@ + @@ -263,6 +283,7 @@ + @@ -274,6 +295,7 @@ + @@ -285,6 +307,7 @@ + @@ -296,6 +319,7 @@ + @@ -307,6 +331,7 @@ + @@ -318,10 +343,14 @@ + + + + @@ -332,6 +361,11 @@ + + + + + @@ -348,7 +382,6 @@ - @@ -357,6 +390,7 @@ 379 8 40 + 10 @@ -374,7 +408,6 @@ - @@ -383,6 +416,7 @@ 325 8 40 + 10 @@ -400,7 +434,6 @@ - @@ -410,6 +443,7 @@ 8 6 40 + 20 @@ -427,7 +461,6 @@ - @@ -437,6 +470,7 @@ 8 6 40 + 20 @@ -454,7 +488,6 @@ - @@ -464,6 +497,7 @@ 8 6 40 + 20 @@ -481,7 +515,6 @@ - @@ -491,6 +524,7 @@ 8 6 40 + 20 @@ -508,7 +542,6 @@ - @@ -518,6 +551,7 @@ 12 -3.75 40 + 5 @@ -535,7 +569,6 @@ - @@ -545,6 +578,7 @@ 8 6 40 + 5 @@ -562,7 +596,6 @@ - @@ -572,6 +605,7 @@ 12 -3.75 500 + 5 @@ -589,7 +623,6 @@ - @@ -598,6 +631,7 @@ 325 8 40 + 10 @@ -615,7 +649,6 @@ - @@ -625,6 +658,7 @@ 8 -3.75 80 + 10 @@ -642,7 +676,6 @@ - @@ -652,6 +685,7 @@ 10 -1.5 40 + 40 @@ -669,7 +703,6 @@ - @@ -679,6 +712,7 @@ 2 8 40 + 15 @@ -696,7 +730,6 @@ - @@ -706,6 +739,7 @@ 12 -3.75 400 + 10 @@ -719,17 +753,28 @@ - + + + + + + + + + + + + @@ -739,13 +784,13 @@ - 1 1 379 8 40 + 10 @@ -756,7 +801,6 @@ - 1 1 @@ -764,6 +808,7 @@ 8 6 40 + 5 @@ -774,7 +819,6 @@ - 1 1 @@ -782,6 +826,7 @@ 8 -3.75 80 + 10 @@ -791,7 +836,6 @@ - 1 @@ -800,6 +844,7 @@ 8 6 40 + 20 @@ -810,19 +855,20 @@ - 1 1 325 8 40 + 5 + @@ -842,6 +888,7 @@ + @@ -860,6 +907,7 @@ + @@ -878,6 +926,7 @@ + @@ -897,6 +946,7 @@ + @@ -915,6 +965,7 @@ + @@ -934,6 +985,7 @@ + @@ -952,6 +1004,7 @@ + @@ -970,6 +1023,7 @@ + @@ -988,6 +1042,7 @@ + @@ -1006,6 +1061,7 @@ + @@ -1025,6 +1081,7 @@ + @@ -1043,6 +1100,7 @@ + @@ -1062,6 +1120,7 @@ + @@ -1080,6 +1139,7 @@ + @@ -1098,6 +1158,7 @@ + @@ -1116,6 +1177,7 @@ + @@ -1135,6 +1197,7 @@ + @@ -1153,6 +1216,7 @@ + @@ -1172,6 +1236,7 @@ + @@ -1190,6 +1255,7 @@ + @@ -1208,6 +1274,7 @@ + @@ -1227,6 +1294,7 @@ + @@ -1245,6 +1313,7 @@ + @@ -1263,6 +1332,7 @@ + @@ -1281,6 +1351,7 @@ + @@ -1300,6 +1371,7 @@ + @@ -1319,6 +1391,7 @@ + @@ -1338,6 +1411,7 @@ + @@ -1355,6 +1429,7 @@ + @@ -1372,6 +1447,7 @@ + @@ -1389,6 +1465,7 @@ + @@ -1408,6 +1485,7 @@ + @@ -1427,6 +1505,7 @@ + @@ -1446,6 +1525,7 @@ + @@ -1465,6 +1545,7 @@ + @@ -1484,6 +1565,7 @@ + @@ -1503,6 +1585,7 @@ + @@ -1522,6 +1605,7 @@ + @@ -1540,6 +1624,7 @@ + @@ -1559,6 +1644,7 @@ + @@ -1578,6 +1664,7 @@ + @@ -1596,6 +1683,7 @@ + @@ -1615,6 +1703,7 @@ + @@ -1634,6 +1723,7 @@ + @@ -1652,6 +1742,7 @@ + @@ -1670,6 +1761,7 @@ + @@ -1689,6 +1781,7 @@ + @@ -1708,6 +1801,7 @@ + @@ -1727,6 +1821,7 @@ + @@ -1742,4 +1837,4 @@ - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38000-38099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38000-38099.xml index 083fa14b7a..a70b1ea6a6 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38000-38099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38000-38099.xml @@ -4,6 +4,7 @@ + @@ -23,6 +24,7 @@ + @@ -42,6 +44,7 @@ + @@ -60,6 +63,7 @@ + @@ -79,6 +83,7 @@ + @@ -97,6 +102,7 @@ + @@ -116,6 +122,7 @@ + @@ -135,6 +142,7 @@ + @@ -154,6 +162,7 @@ + @@ -172,6 +181,7 @@ + @@ -189,6 +199,7 @@ + @@ -206,6 +217,7 @@ + @@ -223,6 +235,7 @@ + @@ -241,6 +254,7 @@ + @@ -260,6 +274,7 @@ + @@ -279,6 +294,7 @@ + @@ -298,6 +314,7 @@ + @@ -316,6 +333,7 @@ + @@ -334,6 +352,7 @@ + @@ -353,6 +372,7 @@ + @@ -371,6 +391,7 @@ + @@ -389,6 +410,7 @@ + @@ -407,6 +429,7 @@ + @@ -426,6 +449,7 @@ + @@ -445,6 +469,7 @@ + @@ -464,6 +489,7 @@ + @@ -483,6 +509,7 @@ + @@ -502,6 +529,7 @@ + @@ -521,6 +549,7 @@ + @@ -540,6 +569,7 @@ + @@ -558,6 +588,7 @@ + @@ -576,6 +607,7 @@ + @@ -595,6 +627,7 @@ + @@ -613,6 +646,7 @@ + @@ -631,6 +665,7 @@ + @@ -650,6 +685,7 @@ + @@ -669,6 +705,7 @@ + @@ -688,6 +725,7 @@ + @@ -707,6 +745,7 @@ + @@ -726,6 +765,7 @@ + @@ -745,6 +785,7 @@ + @@ -762,6 +803,7 @@ + @@ -779,6 +821,7 @@ + @@ -796,6 +839,7 @@ + @@ -814,6 +858,7 @@ + @@ -832,6 +877,7 @@ + @@ -850,6 +896,7 @@ + @@ -868,6 +915,7 @@ + @@ -886,6 +934,7 @@ + @@ -904,6 +953,7 @@ + @@ -922,6 +972,7 @@ + @@ -940,6 +991,7 @@ + @@ -958,6 +1010,7 @@ + @@ -976,6 +1029,7 @@ + @@ -994,6 +1048,7 @@ + @@ -1013,6 +1068,7 @@ + @@ -1032,6 +1088,7 @@ + @@ -1050,6 +1107,7 @@ + @@ -1069,6 +1127,7 @@ + @@ -1088,6 +1147,7 @@ + @@ -1106,6 +1166,7 @@ + @@ -1125,6 +1186,7 @@ + @@ -1144,6 +1206,7 @@ + @@ -1162,6 +1225,7 @@ + @@ -1180,6 +1244,7 @@ + @@ -1199,6 +1264,7 @@ + @@ -1218,6 +1284,7 @@ + @@ -1237,6 +1304,7 @@ + @@ -1256,6 +1324,7 @@ + @@ -1275,6 +1344,7 @@ + @@ -1294,6 +1364,7 @@ + @@ -1313,6 +1384,7 @@ + @@ -1330,6 +1402,7 @@ + @@ -1347,6 +1420,7 @@ + @@ -1464,6 +1538,7 @@ + @@ -1473,6 +1548,7 @@ + @@ -1482,6 +1558,7 @@ + @@ -1491,6 +1568,7 @@ + @@ -1500,6 +1578,7 @@ + @@ -1508,6 +1587,7 @@ + @@ -1516,6 +1596,7 @@ + @@ -1524,6 +1605,7 @@ + @@ -1532,6 +1614,7 @@ + @@ -1546,6 +1629,7 @@ + @@ -1559,7 +1643,7 @@ - + @@ -1569,9 +1653,10 @@ + - + @@ -1579,6 +1664,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38100-38199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38100-38199.xml index 883cf954ac..9b6a7c690e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38100-38199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38100-38199.xml @@ -13,7 +13,7 @@ - + @@ -77,6 +77,7 @@ + @@ -86,264 +87,308 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -352,6 +397,7 @@ + @@ -360,6 +406,7 @@ + @@ -368,6 +415,7 @@ + @@ -376,6 +424,7 @@ + @@ -385,6 +434,7 @@ + @@ -417,6 +467,7 @@ 325 -3.75 40 + 1 @@ -434,6 +485,7 @@ 325 -3.75 40 + 1 @@ -451,6 +503,7 @@ 325 -3.75 40 + 1 @@ -467,6 +520,7 @@ 325 -3.75 40 + 1 @@ -475,14 +529,12 @@ - - @@ -681,6 +733,7 @@ + @@ -692,25 +745,27 @@ - + + - + + - + @@ -718,9 +773,10 @@ + - + @@ -728,9 +784,10 @@ + - + @@ -738,9 +795,10 @@ + - + @@ -748,9 +806,10 @@ + - + @@ -758,9 +817,10 @@ + - + @@ -768,9 +828,10 @@ + - + @@ -778,36 +839,40 @@ + - + + - + + - + + - + @@ -815,16 +880,18 @@ + - + + - + @@ -832,9 +899,10 @@ + - + @@ -842,9 +910,10 @@ + - + @@ -852,9 +921,10 @@ + - + @@ -862,9 +932,10 @@ + - + @@ -872,9 +943,10 @@ + - + @@ -882,9 +954,10 @@ + - + @@ -892,9 +965,10 @@ + - + @@ -902,9 +976,10 @@ + - + @@ -912,9 +987,10 @@ + - + @@ -922,9 +998,10 @@ + - + @@ -932,9 +1009,10 @@ + - + @@ -942,5 +1020,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38200-38299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38200-38299.xml index 83f4c049fe..3ba15feff7 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38200-38299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38200-38299.xml @@ -8,6 +8,7 @@ + @@ -17,6 +18,7 @@ + @@ -26,6 +28,7 @@ + @@ -35,6 +38,7 @@ + @@ -45,6 +49,7 @@ + @@ -54,6 +59,7 @@ + @@ -63,6 +69,7 @@ + @@ -72,6 +79,7 @@ + @@ -81,6 +89,7 @@ + @@ -90,6 +99,7 @@ + @@ -99,6 +109,7 @@ + @@ -122,6 +133,7 @@ 379 8 40 + 10 @@ -147,6 +159,7 @@ 12 -3.75 40 + 5 @@ -171,6 +184,7 @@ 325 8 40 + 10 @@ -196,6 +210,7 @@ 8 -3.75 80 + 10 @@ -220,6 +235,7 @@ 325 6 40 + 20 @@ -245,6 +261,7 @@ 8 6 40 + 5 @@ -270,6 +287,7 @@ 12 -3.75 500 + 5 @@ -295,6 +313,7 @@ 10 -1.5 400 + 10 @@ -356,6 +375,7 @@ 325 6 40 + 10 @@ -366,11 +386,11 @@ - - + + @@ -383,11 +403,11 @@ - - + + @@ -400,11 +420,11 @@ - - + + @@ -417,11 +437,11 @@ - - + + @@ -434,11 +454,11 @@ - - + + @@ -451,11 +471,11 @@ - - + + @@ -464,589 +484,1212 @@ - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + - + + + + + + + + + + + + - + + + + + + + - + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38300-38399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38300-38399.xml index 997c93bd2d..293a393bc6 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38300-38399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38300-38399.xml @@ -4,673 +4,1267 @@ - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + + + + + - + + + + + + + - + + + - + + + + + + + + + + + + - + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + @@ -695,105 +1289,204 @@ 379 8 40 + 10 - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + @@ -815,16 +1508,16 @@ + + - - - + @@ -844,4 +1537,4 @@ - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38400-38499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38400-38499.xml index 89972172ad..b312a417d0 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38400-38499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/38400-38499.xml @@ -3,16 +3,16 @@ + + - - - + @@ -35,16 +35,16 @@ + + - - - + @@ -67,16 +67,16 @@ + + - - - + @@ -99,16 +99,16 @@ + + - - - + @@ -131,16 +131,16 @@ + + - - - + @@ -163,16 +163,16 @@ + + - - - + @@ -195,16 +195,16 @@ + + - - - + @@ -227,17 +227,16 @@ + + - - - - + @@ -249,6 +248,7 @@ + @@ -259,6 +259,7 @@ + @@ -268,6 +269,7 @@ + @@ -277,6 +279,7 @@ + @@ -287,6 +290,7 @@ + @@ -296,6 +300,7 @@ + @@ -319,6 +324,7 @@ 379 6 40 + 20 @@ -344,6 +350,7 @@ 12 -3.75 40 + 10 @@ -368,6 +375,7 @@ 325 8 40 + 20 @@ -392,6 +400,7 @@ 379 8 40 + 10 @@ -416,6 +425,7 @@ 325 8 40 + 20 @@ -440,6 +450,7 @@ 379 8 40 + 5 @@ -464,6 +475,7 @@ 379 8 40 + 10 @@ -488,6 +500,7 @@ 379 8 40 + 5 @@ -512,6 +525,7 @@ 379 8 40 + 10 @@ -536,6 +550,7 @@ 379 8 500 + 5 @@ -560,6 +575,7 @@ 379 8 40 + 5 @@ -580,6 +596,7 @@ 54 379 8 + 10 @@ -604,6 +621,7 @@ 325 8 40 + 20 @@ -628,6 +646,7 @@ 379 8 80 + 10 @@ -647,7 +666,7 @@ 25 - + @@ -686,6 +705,7 @@ 379 8 80 + 10 @@ -696,6 +716,7 @@ + @@ -705,6 +726,7 @@ + @@ -714,6 +736,7 @@ + @@ -723,6 +746,7 @@ + @@ -732,6 +756,7 @@ + @@ -755,6 +780,7 @@ 379 8 40 + 10 @@ -796,6 +822,7 @@ 325 8 40 + 20 @@ -820,6 +847,7 @@ 379 8 40 + 5 @@ -844,6 +872,7 @@ 379 8 80 + 10 @@ -869,6 +898,7 @@ 12 -3.75 40 + 10 diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40000-40099.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40000-40099.xml index 030fff28de..043d14b340 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40000-40099.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40000-40099.xml @@ -935,6 +935,7 @@ + @@ -950,6 +951,7 @@ + @@ -962,10 +964,10 @@ - + @@ -981,6 +983,7 @@ + @@ -993,10 +996,10 @@ - + @@ -1014,6 +1017,7 @@ + @@ -1028,7 +1032,6 @@ - @@ -1043,6 +1046,7 @@ + @@ -1066,6 +1070,7 @@ 325 6 40 + 20 @@ -1090,6 +1095,7 @@ 325 6 40 + 20 @@ -1152,6 +1158,7 @@ 8 6 40 + 20 @@ -1163,6 +1170,7 @@ + @@ -1193,6 +1201,7 @@ + @@ -1203,6 +1212,7 @@ + @@ -1213,6 +1223,7 @@ + @@ -1223,6 +1234,7 @@ + @@ -1233,6 +1245,7 @@ + @@ -1243,6 +1256,7 @@ + @@ -1253,6 +1267,7 @@ + @@ -1263,6 +1278,7 @@ + @@ -1273,6 +1289,7 @@ + @@ -1283,6 +1300,7 @@ + @@ -1293,6 +1311,7 @@ + @@ -1303,6 +1322,7 @@ + @@ -1313,6 +1333,7 @@ + @@ -1323,6 +1344,7 @@ + @@ -1333,6 +1355,7 @@ + @@ -1343,6 +1366,7 @@ + @@ -1353,6 +1377,7 @@ + @@ -1363,6 +1388,7 @@ + @@ -1373,6 +1399,7 @@ + @@ -1383,6 +1410,7 @@ + @@ -1393,6 +1421,7 @@ + @@ -1403,6 +1432,7 @@ + @@ -1413,6 +1443,7 @@ + @@ -1423,6 +1454,7 @@ + @@ -1433,6 +1465,7 @@ + @@ -1443,6 +1476,7 @@ + @@ -1453,6 +1487,7 @@ + @@ -1463,6 +1498,7 @@ + @@ -1473,6 +1509,7 @@ + @@ -1483,6 +1520,7 @@ + @@ -1493,6 +1531,7 @@ + @@ -1503,6 +1542,7 @@ + @@ -1513,6 +1553,7 @@ + @@ -1523,5 +1564,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40100-40199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40100-40199.xml index a68406d3af..73f443ed4e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40100-40199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/40100-40199.xml @@ -9,6 +9,7 @@ + @@ -19,6 +20,7 @@ + @@ -29,6 +31,7 @@ + @@ -39,6 +42,7 @@ + @@ -49,6 +53,7 @@ + @@ -59,6 +64,7 @@ + @@ -69,6 +75,7 @@ + @@ -79,6 +86,7 @@ + @@ -89,6 +97,7 @@ + @@ -99,6 +108,7 @@ + @@ -109,6 +119,7 @@ + @@ -119,6 +130,7 @@ + @@ -129,6 +141,7 @@ + @@ -139,6 +152,7 @@ + @@ -149,6 +163,7 @@ + @@ -159,6 +174,7 @@ + @@ -169,6 +185,7 @@ + @@ -179,6 +196,7 @@ + @@ -189,6 +207,7 @@ + @@ -199,6 +218,7 @@ + @@ -209,6 +229,7 @@ + @@ -219,6 +240,7 @@ + @@ -229,6 +251,7 @@ + @@ -239,6 +262,7 @@ + @@ -249,6 +273,7 @@ + @@ -259,6 +284,7 @@ + @@ -269,6 +295,7 @@ + @@ -279,6 +306,7 @@ + @@ -289,6 +317,7 @@ + @@ -299,6 +328,7 @@ + @@ -309,6 +339,7 @@ + @@ -319,6 +350,7 @@ + @@ -329,6 +361,7 @@ + @@ -339,6 +372,7 @@ + @@ -349,6 +383,7 @@ + @@ -359,6 +394,7 @@ + @@ -369,6 +405,7 @@ + @@ -379,6 +416,7 @@ + @@ -389,6 +427,7 @@ + @@ -399,6 +438,7 @@ + @@ -409,6 +449,7 @@ + @@ -419,6 +460,7 @@ + @@ -429,6 +471,7 @@ + @@ -439,6 +482,7 @@ + @@ -449,6 +493,7 @@ + @@ -459,6 +504,7 @@ + @@ -469,6 +515,7 @@ + @@ -479,6 +526,7 @@ + @@ -489,6 +537,7 @@ + @@ -499,6 +548,7 @@ + @@ -509,6 +559,7 @@ + @@ -519,6 +570,7 @@ + @@ -529,6 +581,7 @@ + @@ -539,6 +592,7 @@ + @@ -549,6 +603,7 @@ + @@ -559,6 +614,7 @@ + @@ -569,6 +625,7 @@ + @@ -579,6 +636,7 @@ + @@ -589,6 +647,7 @@ + @@ -599,6 +658,7 @@ + @@ -609,6 +669,7 @@ + @@ -619,6 +680,7 @@ + @@ -629,6 +691,7 @@ + @@ -639,6 +702,7 @@ + @@ -649,6 +713,7 @@ + @@ -659,6 +724,7 @@ + @@ -669,6 +735,7 @@ + @@ -679,6 +746,7 @@ + @@ -689,6 +757,7 @@ + @@ -699,6 +768,7 @@ + @@ -709,6 +779,7 @@ + @@ -719,6 +790,7 @@ + @@ -729,6 +801,7 @@ + @@ -739,6 +812,7 @@ + @@ -749,6 +823,7 @@ + @@ -759,6 +834,7 @@ + @@ -769,6 +845,7 @@ + @@ -779,6 +856,7 @@ + @@ -789,6 +867,7 @@ + @@ -799,6 +878,7 @@ + @@ -809,6 +889,7 @@ + @@ -819,6 +900,7 @@ + @@ -829,6 +911,7 @@ + @@ -839,6 +922,7 @@ + @@ -849,6 +933,7 @@ + @@ -859,6 +944,7 @@ + @@ -869,6 +955,7 @@ + @@ -879,6 +966,7 @@ + @@ -889,6 +977,7 @@ + @@ -899,6 +988,7 @@ + @@ -912,6 +1002,7 @@ + @@ -925,6 +1016,7 @@ + @@ -938,6 +1030,7 @@ + @@ -951,6 +1044,7 @@ + @@ -964,6 +1058,7 @@ + @@ -1011,6 +1106,7 @@ + @@ -1019,6 +1115,7 @@ + @@ -1027,5 +1124,6 @@ + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/45400-45499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/45400-45499.xml index 9632c96805..c22c71ecc8 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/45400-45499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/45400-45499.xml @@ -318,6 +318,7 @@ + @@ -333,6 +334,7 @@ + @@ -343,6 +345,7 @@ + @@ -353,6 +356,7 @@ + @@ -363,6 +367,7 @@ + @@ -379,6 +384,7 @@ + @@ -392,6 +398,7 @@ + @@ -408,6 +415,7 @@ + @@ -421,6 +429,7 @@ + @@ -441,6 +450,7 @@ 48 + 21 @@ -455,6 +465,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46100-46199.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46100-46199.xml index ecfb9e87da..ba057425ae 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46100-46199.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46100-46199.xml @@ -1130,5 +1130,8 @@ + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46200-46299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46200-46299.xml index 100742802f..118f0413bc 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46200-46299.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46200-46299.xml @@ -7,7 +7,10 @@ - + + + + @@ -16,6 +19,9 @@ + + + @@ -23,7 +29,10 @@ - + + + + @@ -51,6 +60,7 @@ 12 -3.75 40 + 5 @@ -70,6 +80,7 @@ 379 8 40 + 10 @@ -89,6 +100,7 @@ 325 8 40 + 10 @@ -109,6 +121,7 @@ 8 6 40 + 20 @@ -129,6 +142,7 @@ 8 6 40 + 5 @@ -149,6 +163,7 @@ 8 -3.75 80 + 10 @@ -169,6 +184,7 @@ 12 -3.75 500 + 5 @@ -188,6 +204,7 @@ 12 -3.75 400 + 5 @@ -207,6 +224,7 @@ 379 8 40 + 10 @@ -227,6 +245,7 @@ 8 6 40 + 20 @@ -247,6 +266,7 @@ 8 6 40 + 20 @@ -266,6 +286,7 @@ 325 8 40 + 10 @@ -286,6 +307,7 @@ 12 -3.75 40 + 10 @@ -306,6 +328,7 @@ 8 6 40 + 20 @@ -320,6 +343,7 @@ + @@ -333,6 +357,7 @@ + @@ -350,7 +375,7 @@ - + @@ -362,9 +387,10 @@ + - + @@ -376,6 +402,7 @@ + @@ -390,6 +417,7 @@ + @@ -404,6 +432,7 @@ + @@ -418,9 +447,10 @@ + - + @@ -432,6 +462,7 @@ + @@ -446,6 +477,7 @@ + @@ -460,6 +492,7 @@ + @@ -474,6 +507,7 @@ + @@ -486,6 +520,7 @@ + @@ -498,6 +533,7 @@ + @@ -510,6 +546,7 @@ + @@ -522,6 +559,7 @@ + @@ -534,6 +572,7 @@ + @@ -546,6 +585,7 @@ + @@ -558,6 +598,7 @@ + @@ -570,6 +611,7 @@ + @@ -582,6 +624,7 @@ + @@ -594,6 +637,7 @@ + @@ -606,6 +650,7 @@ + @@ -619,6 +664,7 @@ + @@ -632,6 +678,7 @@ + @@ -645,6 +692,7 @@ + @@ -671,6 +719,7 @@ + @@ -684,6 +733,7 @@ + @@ -733,6 +783,7 @@ 200 8 40 + 1 @@ -761,6 +812,7 @@ + @@ -788,9 +840,10 @@ + - + @@ -803,6 +856,7 @@ + @@ -834,6 +888,7 @@ + @@ -864,6 +919,7 @@ + @@ -904,9 +960,10 @@ + - + @@ -915,6 +972,7 @@ + @@ -925,6 +983,7 @@ + @@ -935,6 +994,7 @@ + @@ -945,6 +1005,7 @@ + @@ -953,7 +1014,10 @@ - + + + + @@ -971,6 +1035,9 @@ + + + @@ -980,6 +1047,7 @@ + @@ -989,6 +1057,7 @@ + @@ -998,15 +1067,17 @@ + - + + @@ -1015,6 +1086,7 @@ + @@ -1023,6 +1095,7 @@ + @@ -1031,6 +1104,7 @@ + @@ -1040,6 +1114,7 @@ + @@ -1049,6 +1124,7 @@ + @@ -1058,6 +1134,7 @@ + @@ -1068,6 +1145,7 @@ + @@ -1096,11 +1174,11 @@ + - @@ -1111,6 +1189,7 @@ + @@ -1124,6 +1203,7 @@ + @@ -1146,10 +1226,11 @@ 325 -3.75 40 + 1 - + @@ -1175,6 +1256,7 @@ + @@ -1183,6 +1265,7 @@ + @@ -1199,6 +1282,13 @@ + + + + + + + @@ -1207,6 +1297,13 @@ + + + + + + + @@ -1221,7 +1318,14 @@ - + + + + + + + + @@ -1236,7 +1340,14 @@ - + + + + + + + + @@ -1251,7 +1362,14 @@ - + + + + + + + + @@ -1266,7 +1384,14 @@ - + + + + + + + + @@ -1281,7 +1406,14 @@ - + + + + + + + + @@ -1296,7 +1428,14 @@ - + + + + + + + + @@ -1311,6 +1450,13 @@ - + + + + + + + + - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46300-46399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46300-46399.xml index 2c72feffa5..d45aceb84b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46300-46399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46300-46399.xml @@ -13,7 +13,14 @@ - + + + + + + + + @@ -28,7 +35,14 @@ - + + + + + + + + @@ -36,6 +50,7 @@ + @@ -43,6 +58,7 @@ + @@ -50,6 +66,7 @@ + @@ -57,6 +74,7 @@ + @@ -64,6 +82,7 @@ + @@ -71,6 +90,7 @@ + @@ -78,6 +98,7 @@ + @@ -85,6 +106,7 @@ + @@ -92,6 +114,7 @@ + @@ -107,6 +130,7 @@ + @@ -122,6 +146,7 @@ + @@ -137,6 +162,7 @@ + @@ -152,6 +178,7 @@ + @@ -167,6 +194,7 @@ + @@ -179,9 +207,10 @@ + - + @@ -193,10 +222,13 @@ + + + 443 176 @@ -204,10 +236,11 @@ 12 -3.75 40 + 5 - + @@ -219,20 +252,24 @@ + + + 526 176 379 8 40 + 10 - + @@ -244,20 +281,24 @@ + + + 646 176 325 8 40 + 10 - + @@ -269,10 +310,13 @@ + + + 646 176 @@ -280,10 +324,11 @@ 8 6 40 + 5 - + @@ -295,10 +340,13 @@ + + + 526 176 @@ -306,10 +354,11 @@ 8 -3.75 80 + 10 - + @@ -321,10 +370,13 @@ + + + 1031 176 @@ -332,10 +384,11 @@ 12 -3.75 500 + 5 - + @@ -347,9 +400,13 @@ + + + + 1012 176 @@ -357,10 +414,11 @@ 12 -3.75 400 + 5 - + @@ -372,20 +430,24 @@ + + + 394 272 379 8 40 + 10 - + @@ -397,10 +459,13 @@ + + + 486 310 @@ -409,10 +474,11 @@ 8 6 40 + 20 - + @@ -424,20 +490,24 @@ + + + 646 176 325 8 40 + 10 - + @@ -447,9 +517,11 @@ + + - + 629 @@ -458,10 +530,11 @@ 12 -3.75 40 + 5 - + @@ -471,9 +544,11 @@ + + - + 719 @@ -481,10 +556,11 @@ 379 8 40 + 10 - + @@ -494,9 +570,11 @@ + + - + 875 @@ -504,10 +582,11 @@ 325 8 40 + 10 - + @@ -517,9 +596,11 @@ + + - + 875 @@ -528,10 +609,11 @@ 8 6 40 + 5 - + @@ -541,9 +623,11 @@ + + - + 719 @@ -552,10 +636,11 @@ 8 -3.75 80 + 10 - + @@ -565,9 +650,11 @@ + + - + 1415 @@ -576,10 +663,11 @@ 12 -3.75 500 + 5 - + @@ -589,9 +677,11 @@ + + - + 1274 @@ -600,10 +690,11 @@ 12 -3.75 400 + 5 - + @@ -613,9 +704,11 @@ + + - + 575 @@ -623,10 +716,11 @@ 379 8 40 + 10 - + @@ -636,9 +730,11 @@ + + - + 700 @@ -648,10 +744,11 @@ 8 6 40 + 20 - + @@ -661,9 +758,11 @@ + + - + 875 @@ -671,15 +770,22 @@ 325 8 40 + 10 - - + + + + + + + + @@ -1428,6 +1534,7 @@ + @@ -1465,6 +1572,7 @@ 379 8 40 + 10 @@ -1489,6 +1597,7 @@ 12 -3.75 40 + 5 @@ -1512,6 +1621,7 @@ 325 8 40 + 10 @@ -1536,6 +1646,7 @@ 8 6 40 + 5 @@ -1560,6 +1671,7 @@ 8 -3.75 80 + 10 @@ -1584,6 +1696,7 @@ 12 -3.75 500 + 5 @@ -1608,6 +1721,7 @@ 10 -1.5 400 + 10 @@ -1631,6 +1745,7 @@ 379 6 40 + 20 @@ -1654,6 +1769,7 @@ 325 6 40 + 20 @@ -1677,6 +1793,7 @@ 379 6 40 + 20 @@ -1700,6 +1817,7 @@ 325 6 40 + 20 @@ -1723,6 +1841,7 @@ 325 6 40 + 10 @@ -1747,6 +1866,7 @@ 12 -3.75 40 + 10 @@ -1770,6 +1890,7 @@ 325 8 40 + 20 diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46500-46599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46500-46599.xml index 88dc6f3647..b35568e3ba 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46500-46599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46500-46599.xml @@ -670,8 +670,9 @@ + - + @@ -683,6 +684,7 @@ + @@ -738,8 +740,9 @@ + - + @@ -754,6 +757,7 @@ 379.0 8.0 6.0 + 20 @@ -763,43 +767,53 @@ + + - + + + - + + + - + + + - + + + @@ -808,43 +822,53 @@ + + - + + + - + + + - + + + - + + + @@ -853,45 +877,55 @@ + + - + + + - + + + - + + + - + + + - + @@ -910,6 +944,7 @@ + @@ -917,6 +952,7 @@ + @@ -924,6 +960,7 @@ + @@ -931,6 +968,7 @@ + @@ -938,6 +976,7 @@ + @@ -953,7 +992,7 @@ - + @@ -963,7 +1002,7 @@ 400.0 - + @@ -973,7 +1012,7 @@ 400.0 - + @@ -983,7 +1022,7 @@ 400.0 - + @@ -993,7 +1032,7 @@ 400.0 - + @@ -1003,4 +1042,4 @@ 400.0 - + \ No newline at end of file diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46600-46699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46600-46699.xml index 7afcf6a593..ffeaae4c89 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46600-46699.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/46600-46699.xml @@ -41,6 +41,9 @@ + + + @@ -49,6 +52,9 @@ + + + @@ -59,6 +65,7 @@ + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml index cea39f8d1c..02749d9c5a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml @@ -967,33 +967,45 @@ - + - - + + + + + - + - - + + + + + - + - - + + + + + - + - - + + + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47400-47499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47400-47499.xml index ab1add9d2c..50cb0069b4 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47400-47499.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47400-47499.xml @@ -629,33 +629,45 @@ - + - - + + + + + - + - - + + + + + - + - - + + + + + - + - - + + + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/AppearanceStones.xsd b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/AppearanceStones.xsd index d1543c273f..86f49f9a0e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/AppearanceStones.xsd +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/AppearanceStones.xsd @@ -95,6 +95,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -181,6 +280,9 @@ + + + diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index b02157ee4d..dd15efb7ce 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -22,13 +22,13 @@ import java.util.Map; import java.util.logging.Logger; import org.w3c.dom.Document; -import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import com.l2jmobius.commons.util.IGameXmlReader; import com.l2jmobius.gameserver.datatables.ItemTable; import com.l2jmobius.gameserver.enums.Race; import com.l2jmobius.gameserver.model.StatsSet; +import com.l2jmobius.gameserver.model.holders.AppearanceHolder; import com.l2jmobius.gameserver.model.items.appearance.AppearanceStone; import com.l2jmobius.gameserver.model.items.appearance.AppearanceTargetType; import com.l2jmobius.gameserver.model.items.type.CrystalType; @@ -75,9 +75,6 @@ public class AppearanceItemData implements IGameXmlReader @Override public void parseDocument(Document doc, File f) { - StatsSet set; - Node att; - NamedNodeMap attrs; for (Node n = doc.getFirstChild(); n != null; n = n.getNextSibling()) { if ("list".equalsIgnoreCase(n.getNodeName())) @@ -86,15 +83,7 @@ public class AppearanceItemData implements IGameXmlReader { if ("appearance_stone".equalsIgnoreCase(d.getNodeName())) { - attrs = d.getAttributes(); - set = new StatsSet(); - for (int i = 0; i < attrs.getLength(); i++) - { - att = attrs.item(i); - set.set(att.getNodeName(), att.getNodeValue()); - } - - final AppearanceStone stone = new AppearanceStone(set); + final AppearanceStone stone = new AppearanceStone(new StatsSet(parseAttributes(d))); for (Node c = d.getFirstChild(); c != null; c = c.getNextSibling()) { switch (c.getNodeName()) @@ -129,6 +118,10 @@ public class AppearanceItemData implements IGameXmlReader stone.addRaceNot(raceNot); break; } + case "visual": + { + stone.addVisualId(new AppearanceHolder(new StatsSet(parseAttributes(c)))); + } } } if (ItemTable.getInstance().getTemplate(stone.getId()) != null) @@ -145,6 +138,11 @@ public class AppearanceItemData implements IGameXmlReader } } + public int getLoadedElementsCount() + { + return _stones.size(); + } + public AppearanceStone getStone(int stone) { return _stones.get(stone); diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/holders/AppearanceHolder.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/holders/AppearanceHolder.java new file mode 100644 index 0000000000..7f4dc2a68d --- /dev/null +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/holders/AppearanceHolder.java @@ -0,0 +1,85 @@ +/* + * This file is part of the L2J Mobius project. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +package com.l2jmobius.gameserver.model.holders; + +import com.l2jmobius.gameserver.datatables.ItemTable; +import com.l2jmobius.gameserver.model.StatsSet; +import com.l2jmobius.gameserver.model.items.appearance.AppearanceHandType; +import com.l2jmobius.gameserver.model.items.appearance.AppearanceMagicType; +import com.l2jmobius.gameserver.model.items.appearance.AppearanceTargetType; +import com.l2jmobius.gameserver.model.items.type.ArmorType; +import com.l2jmobius.gameserver.model.items.type.WeaponType; + +/** + * @author Sdw + */ +public class AppearanceHolder +{ + private final int _visualId; + private final WeaponType _weaponType; + private final ArmorType _armorType; + private final AppearanceHandType _handType; + private final AppearanceMagicType _magicType; + private final AppearanceTargetType _targetType; + private final Integer _bodyPart; + + public AppearanceHolder(StatsSet set) + { + _visualId = set.getInt("id", 0); + _weaponType = set.getEnum("weaponType", WeaponType.class, WeaponType.NONE); + _armorType = set.getEnum("armorType", ArmorType.class, ArmorType.NONE); + _handType = set.getEnum("handType", AppearanceHandType.class, AppearanceHandType.NONE); + _magicType = set.getEnum("magicType", AppearanceMagicType.class, AppearanceMagicType.NONE); + _targetType = set.getEnum("targetType", AppearanceTargetType.class, AppearanceTargetType.NONE); + _bodyPart = ItemTable.SLOTS.get(set.getString("bodyPart", "none")); + } + + public WeaponType getWeaponType() + { + return _weaponType; + } + + public ArmorType getArmorType() + { + return _armorType; + } + + public AppearanceHandType getHandType() + { + return _handType; + } + + public AppearanceMagicType getMagicType() + { + return _magicType; + } + + public AppearanceTargetType getTargetType() + { + return _targetType; + } + + public int getBodyPart() + { + return _bodyPart; + } + + public int getVisualId() + { + return _visualId; + } +} diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/appearance/AppearanceStone.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/appearance/AppearanceStone.java index c4610960aa..0f9a69fec3 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/appearance/AppearanceStone.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/appearance/AppearanceStone.java @@ -24,10 +24,14 @@ import java.util.List; import com.l2jmobius.gameserver.datatables.ItemTable; import com.l2jmobius.gameserver.enums.Race; import com.l2jmobius.gameserver.model.StatsSet; +import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; +import com.l2jmobius.gameserver.model.holders.AppearanceHolder; import com.l2jmobius.gameserver.model.items.L2Item; +import com.l2jmobius.gameserver.model.items.instance.L2ItemInstance; import com.l2jmobius.gameserver.model.items.type.ArmorType; import com.l2jmobius.gameserver.model.items.type.CrystalType; import com.l2jmobius.gameserver.model.items.type.WeaponType; +import com.l2jmobius.gameserver.network.SystemMessageId; /** * @author UnAfraid @@ -48,6 +52,7 @@ public class AppearanceStone private List _bodyParts; private List _races; private List _racesNot; + private List _allVisualIds; public AppearanceStone(StatsSet set) { @@ -61,15 +66,35 @@ public class AppearanceStone _handType = set.getEnum("handType", AppearanceHandType.class, AppearanceHandType.NONE); _magicType = set.getEnum("magicType", AppearanceMagicType.class, AppearanceMagicType.NONE); - // No grade items cannot change appearance, because client doesn't have No-Grade restoration stones. - final CrystalType crystalType = set.getEnum("crystalType", CrystalType.class, CrystalType.NONE); - if (crystalType == CrystalType.NONE) + final AppearanceTargetType targetType = set.getEnum("targetType", AppearanceTargetType.class, AppearanceTargetType.NONE); + if (targetType != AppearanceTargetType.NONE) { - for (CrystalType cryType : CrystalType.values()) + addTargetType(targetType); + } + + // No grade items cannot change appearance, because client doesn't have No-Grade restoration stones. + final CrystalType crystalType = set.getEnum("grade", CrystalType.class, null); + + // If no crystal type is defined, we must add all defaults. + if (crystalType == null) + { + switch (targetType) { - if ((cryType != CrystalType.NONE) && (cryType != CrystalType.EVENT)) + case ACCESSORY: + case ALL: { - addCrystalType(cryType); + addCrystalType(CrystalType.NONE); + } + case WEAPON: + case ARMOR: + { + for (CrystalType cryType : CrystalType.values()) + { + if ((cryType != CrystalType.NONE) && (cryType != CrystalType.EVENT)) + { + addCrystalType(cryType); + } + } } } } @@ -78,12 +103,6 @@ public class AppearanceStone addCrystalType(crystalType); } - final AppearanceTargetType targetType = set.getEnum("targetType", AppearanceTargetType.class, AppearanceTargetType.NONE); - if (targetType != AppearanceTargetType.NONE) - { - addTargetType(targetType); - } - final int bodyPart = ItemTable.SLOTS.get(set.getString("bodyPart", "none")); if (bodyPart != L2Item.SLOT_NONE) { @@ -185,6 +204,20 @@ public class AppearanceStone _bodyParts.add(part); } + public void addVisualId(AppearanceHolder appearanceHolder) + { + if (_allVisualIds == null) + { + _allVisualIds = new ArrayList<>(); + } + _allVisualIds.add(appearanceHolder); + } + + public List getVisualIds() + { + return _allVisualIds != null ? _allVisualIds : Collections.emptyList(); + } + public List getBodyParts() { return _bodyParts != null ? _bodyParts : Collections.emptyList(); @@ -217,4 +250,297 @@ public class AppearanceStone { return _racesNot != null ? _racesNot : Collections.emptyList(); } + + /** + * @param player the actor requesting to use this appearance. + * @param targetItem the item to be modified with this appearance. + * @return {@code true} if the item is valid for appearance change, {@code false} otherwise. + */ + public boolean checkConditions(L2PcInstance player, L2ItemInstance targetItem) + { + if (targetItem == null) + { + return false; + } + + if (getTargetTypes().isEmpty()) + { + return false; + } + + if (targetItem.isEquipped() && (getRacesNot().contains(player.getRace()) || (!getRaces().isEmpty() && !getRaces().contains(player.getRace())))) + { + player.sendPacket(SystemMessageId.YOU_CANNOT_MODIFY_AN_EQUIPPED_ITEM_INTO_THE_APPEARANCE_OF_AN_UNEQUIPPABLE_ITEM_PLEASE_CHECK_RACE_GENDER_RESTRICTIONS_YOU_CAN_MODIFY_THE_APPEARANCE_IF_YOU_UNEQUIP_THE_ITEM); + return false; + } + + switch (getType()) + { + case RESTORE: + { + if (targetItem.getVisualId() == 0) + { + player.sendPacket(SystemMessageId.YOU_CANNOT_RESTORE_ITEMS_THAT_HAVE_NOT_BEEN_MODIFIED); + return false; + } + + if ((targetItem.isWeapon() && !getTargetTypes().contains(AppearanceTargetType.WEAPON)) || (targetItem.isArmor() && !getTargetTypes().contains(AppearanceTargetType.ARMOR)) || (targetItem.isEtcItem() && !getTargetTypes().contains(AppearanceTargetType.ACCESSORY))) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + + if (((targetItem.getItem().getBodyPart() == L2Item.SLOT_HAIR) || (targetItem.getItem().getBodyPart() == L2Item.SLOT_HAIR2) || (targetItem.getItem().getBodyPart() == L2Item.SLOT_HAIRALL)) && !getTargetTypes().contains(AppearanceTargetType.ACCESSORY)) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + + break; + } + default: + { + // Seems like in retail item with already changed appearance, can be changed again without being restored. + + final AppearanceTargetType targetType = getTargetTypes().get(0); + switch (targetType) + { + case NONE: + { + return false; + } + case WEAPON: + { + if (!targetItem.isWeapon()) + { + player.sendPacket(SystemMessageId.WEAPONS_ONLY); + return false; + } + + if (targetItem.getItem().getCrystalType() == CrystalType.NONE) + { + player.sendPacket(SystemMessageId.YOU_CANNOT_MODIFY_OR_RESTORE_NO_GRADE_ITEMS); + return false; + } + + break; + } + case ARMOR: + { + if (!targetItem.isArmor()) + { + player.sendPacket(SystemMessageId.ARMOR_ONLY); + return false; + } + + if (targetItem.getItem().getCrystalType() == CrystalType.NONE) + { + player.sendPacket(SystemMessageId.YOU_CANNOT_MODIFY_OR_RESTORE_NO_GRADE_ITEMS); + return false; + } + + break; + } + case ACCESSORY: + { + if ((targetItem.getItem().getBodyPart() != L2Item.SLOT_HAIR) && (targetItem.getItem().getBodyPart() != L2Item.SLOT_HAIR2) && (targetItem.getItem().getBodyPart() != L2Item.SLOT_HAIRALL)) + { + player.sendPacket(SystemMessageId.HAIR_ACCESSORIES_ONLY); + return false; + } + break; + } + case ALL: + { + if (!getCrystalTypes().isEmpty() && !getCrystalTypes().contains(targetItem.getItem().getCrystalType())) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + + if (findVisualChange(targetItem) == null) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + return true; + } + } + + break; + } + } + + if (!getCrystalTypes().isEmpty() && !getCrystalTypes().contains(targetItem.getItem().getCrystalType())) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + + if (targetItem.isArmor() && !getBodyParts().isEmpty() && !getBodyParts().contains(targetItem.getItem().getBodyPart())) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + + if (getWeaponType() != WeaponType.NONE) + { + if (!targetItem.isWeapon() || (targetItem.getItemType() != getWeaponType())) + { + player.sendPacket(SystemMessageId.THIS_ITEM_CANNOT_BE_USED_AS_AN_APPEARANCE_WEAPON); + return false; + } + + switch (getHandType()) + { + case ONE_HANDED: + { + if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_R_HAND) != L2Item.SLOT_R_HAND) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + break; + } + case TWO_HANDED: + { + if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_LR_HAND) != L2Item.SLOT_LR_HAND) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + break; + } + } + + switch (getMagicType()) + { + case MAGICAL: + { + if (!targetItem.getItem().isMagicWeapon()) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + break; + } + case PHYISICAL: + { + if (targetItem.getItem().isMagicWeapon()) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + } + } + } + + if (getArmorType() != ArmorType.NONE) + { + switch (getArmorType()) + { + case SHIELD: + { + if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SHIELD)) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + break; + } + case SIGIL: + { + if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SIGIL)) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + return false; + } + } + } + } + + return true; + } + + public AppearanceHolder findVisualChange(L2ItemInstance targetItem) + { + for (AppearanceHolder holder : _allVisualIds) + { + if (targetItem.isArmor() && (holder.getBodyPart() != 0) && (targetItem.getItem().getBodyPart() != holder.getBodyPart())) + { + continue; + } + + if (holder.getWeaponType() != WeaponType.NONE) + { + if (!targetItem.isWeapon() || (targetItem.getItemType() != holder.getWeaponType())) + { + continue; + } + + switch (holder.getHandType()) + { + case ONE_HANDED: + { + if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_R_HAND) != L2Item.SLOT_R_HAND) + { + continue; + } + break; + } + case TWO_HANDED: + { + if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_LR_HAND) != L2Item.SLOT_LR_HAND) + { + continue; + } + break; + } + } + + switch (holder.getMagicType()) + { + case MAGICAL: + { + if (!targetItem.getItem().isMagicWeapon()) + { + continue; + } + break; + } + case PHYISICAL: + { + if (targetItem.getItem().isMagicWeapon()) + { + continue; + } + } + } + } + + if (holder.getArmorType() != ArmorType.NONE) + { + switch (holder.getArmorType()) + { + case SHIELD: + { + if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SHIELD)) + { + continue; + } + break; + } + case SIGIL: + { + if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SIGIL)) + { + continue; + } + } + } + } + return holder; + } + return null; + } } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/instance/L2ItemInstance.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/instance/L2ItemInstance.java index c5af087f72..ebd3c44be4 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/instance/L2ItemInstance.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/items/instance/L2ItemInstance.java @@ -2398,7 +2398,15 @@ public final class L2ItemInstance extends L2Object iu.addModifiedItem(this); player.broadcastUserInfo(UserInfoType.APPAREANCE); player.sendInventoryUpdate(iu); - player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_BEEN_RESTORED_TO_ITS_PREVIOUS_APPEARANCE_AS_ITS_TEMPORARY_MODIFICATION_HAS_EXPIRED).addItemName(this)); + + if (isEnchanted()) + { + player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.S1_S2_HAS_BEEN_RESTORED_TO_ITS_PREVIOUS_APPEARANCE_AS_ITS_TEMPORARY_MODIFICATION_HAS_EXPIRED).addInt(getEnchantLevel()).addItemName(this)); + } + else + { + player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_BEEN_RESTORED_TO_ITS_PREVIOUS_APPEARANCE_AS_ITS_TEMPORARY_MODIFICATION_HAS_EXPIRED).addItemName(this)); + } } } } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingEnchantSupportItem.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingEnchantSupportItem.java index 57062be3e6..b7bb960c9e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingEnchantSupportItem.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingEnchantSupportItem.java @@ -26,12 +26,11 @@ import com.l2jmobius.gameserver.model.items.L2Item; import com.l2jmobius.gameserver.model.items.appearance.AppearanceStone; import com.l2jmobius.gameserver.model.items.appearance.AppearanceType; import com.l2jmobius.gameserver.model.items.instance.L2ItemInstance; -import com.l2jmobius.gameserver.model.items.type.ArmorType; -import com.l2jmobius.gameserver.model.items.type.WeaponType; import com.l2jmobius.gameserver.network.L2GameClient; import com.l2jmobius.gameserver.network.SystemMessageId; import com.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket; import com.l2jmobius.gameserver.network.serverpackets.appearance.ExPutShapeShiftingExtractionItemResult; +import com.l2jmobius.gameserver.network.serverpackets.appearance.ExPutShapeShiftingTargetItemResult; import com.l2jmobius.gameserver.network.serverpackets.appearance.ExShapeShiftingResult; /** @@ -63,175 +62,100 @@ public class RequestExTryToPutShapeShiftingEnchantSupportItem implements IClient if (player.isInStoreMode() || player.isInCraftMode() || player.isProcessingRequest() || player.isProcessingTransaction() || (request == null)) { - client.sendPacket(ExShapeShiftingResult.FAILED); client.sendPacket(SystemMessageId.YOU_CANNOT_USE_THIS_SYSTEM_DURING_TRADING_PRIVATE_STORE_AND_WORKSHOP_SETUP); return; } final PcInventory inventory = player.getInventory(); final L2ItemInstance targetItem = inventory.getItemByObjectId(_targetItemObjId); - final L2ItemInstance extracItem = inventory.getItemByObjectId(_extracItemObjId); + final L2ItemInstance extractItem = inventory.getItemByObjectId(_extracItemObjId); L2ItemInstance stone = request.getAppearanceStone(); - if ((targetItem == null) || (extracItem == null) || (stone == null)) + if ((targetItem == null) || (extractItem == null) || (stone == null)) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (!extracItem.getItem().isAppearanceable()) + if ((stone.getOwnerId() != player.getObjectId()) || (targetItem.getOwnerId() != player.getObjectId()) || (extractItem.getOwnerId() != player.getObjectId())) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if ((extracItem.getItemLocation() != ItemLocation.INVENTORY) && (extracItem.getItemLocation() != ItemLocation.PAPERDOLL)) + if (!extractItem.getItem().isAppearanceable()) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + client.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); + return; + } + + if ((extractItem.getItemLocation() != ItemLocation.INVENTORY) && (extractItem.getItemLocation() != ItemLocation.PAPERDOLL)) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } - stone = inventory.getItemByObjectId(stone.getObjectId()); - if (stone == null) + if ((stone = inventory.getItemByObjectId(stone.getObjectId())) == null) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } final AppearanceStone appearanceStone = AppearanceItemData.getInstance().getStone(stone.getId()); if (appearanceStone == null) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } if ((appearanceStone.getType() == AppearanceType.RESTORE) || (appearanceStone.getType() == AppearanceType.FIXED)) { - client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (extracItem.getVisualId() > 0) + if (extractItem.getVisualId() > 0) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); client.sendPacket(SystemMessageId.YOU_CANNOT_EXTRACT_FROM_A_MODIFIED_ITEM); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (appearanceStone.getWeaponType() != WeaponType.NONE) + if ((extractItem.getItemLocation() != ItemLocation.INVENTORY) && (extractItem.getItemLocation() != ItemLocation.PAPERDOLL)) { - if (!targetItem.isWeapon() || (targetItem.getItemType() != appearanceStone.getWeaponType())) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - - if (appearanceStone.getWeaponType() != WeaponType.NONE) - { - if (!targetItem.isWeapon() || (targetItem.getItemType() != appearanceStone.getWeaponType())) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - switch (appearanceStone.getHandType()) - { - case ONE_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_R_HAND) != L2Item.SLOT_R_HAND) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case TWO_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_LR_HAND) != L2Item.SLOT_LR_HAND) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - } - - switch (appearanceStone.getMagicType()) - { - case MAGICAL: - { - if (!targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case PHYISICAL: - { - if (targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - } - } - - if (appearanceStone.getArmorType() != ArmorType.NONE) - { - switch (appearanceStone.getArmorType()) - { - case SHIELD: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SHIELD)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case SIGIL: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SIGIL)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - } - } - - if (extracItem.getOwnerId() != player.getObjectId()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } - request.setAppearanceExtractItem(extracItem); + if ((extractItem.getItemType() != targetItem.getItemType()) || (extractItem.getId() == targetItem.getId()) || (extractItem.getObjectId() == targetItem.getObjectId())) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + client.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); + return; + } + + if ((extractItem.getItem().getBodyPart() != targetItem.getItem().getBodyPart()) && ((extractItem.getItem().getBodyPart() != L2Item.SLOT_FULL_ARMOR) || (targetItem.getItem().getBodyPart() != L2Item.SLOT_CHEST))) + { + player.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); + client.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); + return; + } + + if (extractItem.getItem().getCrystalType().isGreater(targetItem.getItem().getCrystalType())) + { + client.sendPacket(SystemMessageId.YOU_CANNOT_EXTRACT_FROM_ITEMS_THAT_ARE_HIGHER_GRADE_THAN_ITEMS_TO_BE_MODIFIED); + player.sendPacket(ExPutShapeShiftingExtractionItemResult.FAILED); + return; + } + + if (!appearanceStone.checkConditions(player, targetItem)) + { + player.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); + return; + } + + request.setAppearanceExtractItem(extractItem); client.sendPacket(ExPutShapeShiftingExtractionItemResult.SUCCESS); } } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingTargetItem.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingTargetItem.java index a504a61d23..4fe4ef7d8c 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingTargetItem.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestExTryToPutShapeShiftingTargetItem.java @@ -22,13 +22,8 @@ import com.l2jmobius.gameserver.enums.ItemLocation; import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; import com.l2jmobius.gameserver.model.actor.request.ShapeShiftingItemRequest; import com.l2jmobius.gameserver.model.itemcontainer.PcInventory; -import com.l2jmobius.gameserver.model.items.L2Item; import com.l2jmobius.gameserver.model.items.appearance.AppearanceStone; -import com.l2jmobius.gameserver.model.items.appearance.AppearanceTargetType; -import com.l2jmobius.gameserver.model.items.appearance.AppearanceType; import com.l2jmobius.gameserver.model.items.instance.L2ItemInstance; -import com.l2jmobius.gameserver.model.items.type.ArmorType; -import com.l2jmobius.gameserver.model.items.type.WeaponType; import com.l2jmobius.gameserver.network.L2GameClient; import com.l2jmobius.gameserver.network.SystemMessageId; import com.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket; @@ -77,13 +72,20 @@ public class RequestExTryToPutShapeShiftingTargetItem implements IClientIncoming return; } - if (!targetItem.getItem().isAppearanceable()) + if ((stone.getOwnerId() != player.getObjectId()) || (targetItem.getOwnerId() != player.getObjectId())) { client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); return; } + if (!targetItem.getItem().isAppearanceable()) + { + client.sendPacket(SystemMessageId.THIS_ITEM_CANNOT_BE_MODIFIED_OR_RESTORED); + client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); + return; + } + if ((targetItem.getItemLocation() != ItemLocation.INVENTORY) && (targetItem.getItemLocation() != ItemLocation.PAPERDOLL)) { client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); @@ -91,8 +93,7 @@ public class RequestExTryToPutShapeShiftingTargetItem implements IClientIncoming return; } - stone = inventory.getItemByObjectId(stone.getObjectId()); - if (stone == null) + if ((stone = inventory.getItemByObjectId(stone.getObjectId())) == null) { client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); @@ -107,158 +108,9 @@ public class RequestExTryToPutShapeShiftingTargetItem implements IClientIncoming return; } - if (((appearanceStone.getType() != AppearanceType.RESTORE) && (targetItem.getVisualId() > 0)) || ((appearanceStone.getType() == AppearanceType.RESTORE) && (targetItem.getVisualId() == 0))) + if (!appearanceStone.checkConditions(player, targetItem)) { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - // TODO: Handle hair accessory! - // if (!targetItem.isEtcItem() && (targetItem.getItem().getCrystalType() == CrystalType.NONE)) - { - // client.sendPacket(SystemMessageId.YOU_CANNOT_MODIFY_OR_RESTORE_NOGRADE_ITEMS); - // return; - } - - if (!appearanceStone.getTargetTypes().contains(AppearanceTargetType.ACCESSORY)) // accessory tempfix - { - if (!appearanceStone.getCrystalTypes().isEmpty() && !appearanceStone.getCrystalTypes().contains(targetItem.getItem().getCrystalType())) - { - client.sendPacket(SystemMessageId.ITEM_GRADES_DO_NOT_MATCH); - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - - if (appearanceStone.getTargetTypes().isEmpty()) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - if (!appearanceStone.getTargetTypes().contains(AppearanceTargetType.ALL)) - { - if (targetItem.isWeapon() && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.WEAPON)) - { - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - - } - else if (targetItem.isArmor() && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.ARMOR) && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.ACCESSORY)) - { - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - else if (targetItem.isArmor() && !appearanceStone.getBodyParts().isEmpty() && !appearanceStone.getBodyParts().contains(targetItem.getItem().getBodyPart())) - { - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - - if (appearanceStone.getWeaponType() != WeaponType.NONE) - { - if (!targetItem.isWeapon() || (targetItem.getItemType() != appearanceStone.getWeaponType())) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - - switch (appearanceStone.getHandType()) - { - case ONE_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_R_HAND) != L2Item.SLOT_R_HAND) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - break; - } - case TWO_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_LR_HAND) != L2Item.SLOT_LR_HAND) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - break; - } - } - - switch (appearanceStone.getMagicType()) - { - case MAGICAL: - { - if (!targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - break; - } - case PHYISICAL: - { - if (targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - } - } - } - - if (appearanceStone.getArmorType() != ArmorType.NONE) - { - switch (appearanceStone.getArmorType()) - { - case SHIELD: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SHIELD)) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - break; - } - case SIGIL: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SIGIL)) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - client.sendPacket(SystemMessageId.THIS_ITEM_DOES_NOT_MEET_REQUIREMENTS); - return; - } - } - } - } - - if (targetItem.getOwnerId() != player.getObjectId()) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); + player.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); return; } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestShapeShiftingItem.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestShapeShiftingItem.java index e39eb6b752..97d035b0f3 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestShapeShiftingItem.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/clientpackets/appearance/RequestShapeShiftingItem.java @@ -22,14 +22,12 @@ import com.l2jmobius.gameserver.enums.InventorySlot; import com.l2jmobius.gameserver.enums.ItemLocation; import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; import com.l2jmobius.gameserver.model.actor.request.ShapeShiftingItemRequest; +import com.l2jmobius.gameserver.model.holders.AppearanceHolder; import com.l2jmobius.gameserver.model.itemcontainer.PcInventory; import com.l2jmobius.gameserver.model.items.L2Item; import com.l2jmobius.gameserver.model.items.appearance.AppearanceStone; -import com.l2jmobius.gameserver.model.items.appearance.AppearanceTargetType; import com.l2jmobius.gameserver.model.items.appearance.AppearanceType; import com.l2jmobius.gameserver.model.items.instance.L2ItemInstance; -import com.l2jmobius.gameserver.model.items.type.ArmorType; -import com.l2jmobius.gameserver.model.items.type.WeaponType; import com.l2jmobius.gameserver.model.variables.ItemVariables; import com.l2jmobius.gameserver.network.L2GameClient; import com.l2jmobius.gameserver.network.SystemMessageId; @@ -37,8 +35,6 @@ import com.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket; import com.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount; import com.l2jmobius.gameserver.network.serverpackets.ExUserInfoEquipSlot; import com.l2jmobius.gameserver.network.serverpackets.InventoryUpdate; -import com.l2jmobius.gameserver.network.serverpackets.SystemMessage; -import com.l2jmobius.gameserver.network.serverpackets.appearance.ExPutShapeShiftingTargetItemResult; import com.l2jmobius.gameserver.network.serverpackets.appearance.ExShapeShiftingResult; /** @@ -68,7 +64,7 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket if (player.isInStoreMode() || player.isInCraftMode() || player.isProcessingRequest() || player.isProcessingTransaction() || (request == null)) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); client.sendPacket(SystemMessageId.YOU_CANNOT_USE_THIS_SYSTEM_DURING_TRADING_PRIVATE_STORE_AND_WORKSHOP_SETUP); return; } @@ -79,36 +75,36 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket if ((targetItem == null) || (stone == null)) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (stone.getOwnerId() != player.getObjectId()) + if ((stone.getOwnerId() != player.getObjectId()) || (targetItem.getOwnerId() != player.getObjectId())) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } if (!targetItem.getItem().isAppearanceable()) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(SystemMessageId.THIS_ITEM_CANNOT_BE_MODIFIED_OR_RESTORED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } if ((targetItem.getItemLocation() != ItemLocation.INVENTORY) && (targetItem.getItemLocation() != ItemLocation.PAPERDOLL)) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - stone = inventory.getItemByObjectId(stone.getObjectId()); - if (stone == null) + if ((stone = inventory.getItemByObjectId(stone.getObjectId())) == null) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } @@ -116,223 +112,100 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket final AppearanceStone appearanceStone = AppearanceItemData.getInstance().getStone(stone.getId()); if (appearanceStone == null) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (((appearanceStone.getType() != AppearanceType.RESTORE) && (targetItem.getVisualId() > 0)) || ((appearanceStone.getType() == AppearanceType.RESTORE) && (targetItem.getVisualId() == 0))) + if (!appearanceStone.checkConditions(player, targetItem)) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - // TODO: Handle hair accessory! - // if (!targetItem.isEtcItem() && (targetItem.getItem().getCrystalType() == CrystalType.NONE)) - { - // client.sendPacket(ExShapeShiftingResult.FAILED); - // player.removeRequest(ShapeShiftingItemRequest.class.getName()); - // return; - } - - if (!appearanceStone.getTargetTypes().contains(AppearanceTargetType.ACCESSORY)) // accessory tempfix - { - if (!appearanceStone.getCrystalTypes().isEmpty() && !appearanceStone.getCrystalTypes().contains(targetItem.getItem().getCrystalType())) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - - if (appearanceStone.getTargetTypes().isEmpty()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - if (!appearanceStone.getTargetTypes().contains(AppearanceTargetType.ALL)) - { - if (targetItem.isWeapon() && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.WEAPON)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - - } - else if (targetItem.isArmor() && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.ARMOR) && !appearanceStone.getTargetTypes().contains(AppearanceTargetType.ACCESSORY)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - else if (targetItem.isArmor() && !appearanceStone.getBodyParts().isEmpty() && !appearanceStone.getBodyParts().contains(targetItem.getItem().getBodyPart())) - { - client.sendPacket(ExPutShapeShiftingTargetItemResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - - if (appearanceStone.getWeaponType() != WeaponType.NONE) - { - if (!targetItem.isWeapon() || (targetItem.getItemType() != appearanceStone.getWeaponType())) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - switch (appearanceStone.getHandType()) - { - case ONE_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_R_HAND) != L2Item.SLOT_R_HAND) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case TWO_HANDED: - { - if ((targetItem.getItem().getBodyPart() & L2Item.SLOT_LR_HAND) != L2Item.SLOT_LR_HAND) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - } - - switch (appearanceStone.getMagicType()) - { - case MAGICAL: - { - if (!targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case PHYISICAL: - { - if (targetItem.getItem().isMagicWeapon()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - } - } - - if (appearanceStone.getArmorType() != ArmorType.NONE) - { - switch (appearanceStone.getArmorType()) - { - case SHIELD: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SHIELD)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - break; - } - case SIGIL: - { - if (!targetItem.isArmor() || (targetItem.getItemType() != ArmorType.SIGIL)) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - } - } - } - - final L2ItemInstance extracItem = request.getAppearanceExtractItem(); + final L2ItemInstance extractItem = request.getAppearanceExtractItem(); int extracItemId = 0; if ((appearanceStone.getType() != AppearanceType.RESTORE) && (appearanceStone.getType() != AppearanceType.FIXED)) { - if (extracItem == null) + if (extractItem == null) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (!targetItem.getItem().isAppearanceable()) + if (extractItem.getOwnerId() != player.getObjectId()) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if ((extracItem.getItemLocation() != ItemLocation.INVENTORY) && (extracItem.getItemLocation() != ItemLocation.PAPERDOLL)) + if (!extractItem.getItem().isAppearanceable()) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (!extracItem.isEtcItem() && (targetItem.getItem().getCrystalType().ordinal() <= extracItem.getItem().getCrystalType().ordinal())) + if ((extractItem.getItemLocation() != ItemLocation.INVENTORY) && (extractItem.getItemLocation() != ItemLocation.PAPERDOLL)) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (extracItem.getVisualId() > 0) + if (extractItem.getItem().getCrystalType().isGreater(targetItem.getItem().getCrystalType())) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - if (extracItem.getOwnerId() != player.getObjectId()) + if (extractItem.getVisualId() > 0) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } - extracItemId = extracItem.getId(); + + if ((extractItem.getItemType() != targetItem.getItemType()) || (extractItem.getId() == targetItem.getId()) || (extractItem.getObjectId() == targetItem.getObjectId())) + { + client.sendPacket(ExShapeShiftingResult.CLOSE); + player.removeRequest(ShapeShiftingItemRequest.class); + return; + } + + if ((extractItem.getItem().getBodyPart() != targetItem.getItem().getBodyPart()) && ((extractItem.getItem().getBodyPart() != L2Item.SLOT_FULL_ARMOR) || (targetItem.getItem().getBodyPart() != L2Item.SLOT_CHEST))) + { + client.sendPacket(ExShapeShiftingResult.CLOSE); + player.removeRequest(ShapeShiftingItemRequest.class); + return; + } + + extracItemId = extractItem.getId(); } - if (targetItem.getOwnerId() != player.getObjectId()) - { - client.sendPacket(ExShapeShiftingResult.FAILED); - player.removeRequest(ShapeShiftingItemRequest.class); - return; - } - - final long cost = appearanceStone.getCost(); + long cost = appearanceStone.getCost(); if (cost > player.getAdena()) { client.sendPacket(SystemMessageId.YOU_CANNOT_MODIFY_AS_YOU_DO_NOT_HAVE_ENOUGH_ADENA); - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } if (stone.getCount() < 1L) { - client.sendPacket(ExShapeShiftingResult.FAILED); + client.sendPacket(ExShapeShiftingResult.CLOSE); player.removeRequest(ShapeShiftingItemRequest.class); return; } if (appearanceStone.getType() == AppearanceType.NORMAL) { - if (inventory.destroyItem(getClass().getSimpleName(), extracItem, 1, player, this) == null) + if (inventory.destroyItem(getClass().getSimpleName(), extractItem, 1, player, this) == null) { client.sendPacket(ExShapeShiftingResult.FAILED); player.removeRequest(ShapeShiftingItemRequest.class); @@ -341,7 +214,7 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket } inventory.destroyItem(getClass().getSimpleName(), stone, 1, player, this); - player.reduceAdena(getClass().getSimpleName(), cost, extracItem, true); + player.reduceAdena(getClass().getSimpleName(), cost, extractItem, false); switch (appearanceStone.getType()) { @@ -353,18 +226,32 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket } case NORMAL: { - targetItem.setVisualId(extracItem.getId()); + targetItem.setVisualId(extractItem.getId()); break; } case BLESSED: { - targetItem.setVisualId(extracItem.getId()); + targetItem.setVisualId(extractItem.getId()); break; } case FIXED: { - targetItem.setVisualId(appearanceStone.getVisualId()); - targetItem.getVariables().set(ItemVariables.VISUAL_APPEARANCE_STONE_ID, appearanceStone.getId()); + if (appearanceStone.getVisualIds().isEmpty()) + { + extracItemId = appearanceStone.getVisualId(); + targetItem.setVisualId(appearanceStone.getVisualId()); + targetItem.getVariables().set(ItemVariables.VISUAL_APPEARANCE_STONE_ID, appearanceStone.getId()); + } + else + { + final AppearanceHolder holder = appearanceStone.findVisualChange(targetItem); + if (holder != null) + { + extracItemId = holder.getVisualId(); + targetItem.setVisualId(holder.getVisualId()); + targetItem.getVariables().set(ItemVariables.VISUAL_APPEARANCE_STONE_ID, appearanceStone.getId()); + } + } break; } } @@ -376,17 +263,13 @@ public class RequestShapeShiftingItem implements IClientIncomingPacket } targetItem.getVariables().storeMe(); - if (appearanceStone.getCost() > 0) - { - client.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_SPENT_S1_ON_A_SUCCESSFUL_APPEARANCE_MODIFICATION).addLong(cost)); - } - else - { - client.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.S1_S_APPEARANCE_MODIFICATION_HAS_FINISHED).addItemName(targetItem.getDisplayId())); - } final InventoryUpdate iu = new InventoryUpdate(); iu.addModifiedItem(targetItem); + if (extractItem != null) + { + iu.addModifiedItem(extractItem); + } if (inventory.getItemByObjectId(stone.getObjectId()) == null) { iu.addRemovedItem(stone); diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/appearance/ExShapeShiftingResult.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/appearance/ExShapeShiftingResult.java index 66c2d83f24..ab35ba8f6a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/appearance/ExShapeShiftingResult.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/appearance/ExShapeShiftingResult.java @@ -27,8 +27,10 @@ public class ExShapeShiftingResult implements IClientOutgoingPacket { public static int RESULT_FAILED = 0x00; public static int RESULT_SUCCESS = 0x01; + public static int RESULT_CLOSE = 0x02; public static ExShapeShiftingResult FAILED = new ExShapeShiftingResult(RESULT_FAILED, 0, 0); + public static ExShapeShiftingResult CLOSE = new ExShapeShiftingResult(RESULT_CLOSE, 0, 0); private final int _result; private final int _targetItemId;