From bf15acc493e30f33c143951c92c71496aedb6672 Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Tue, 28 Nov 2017 18:55:18 +0000
Subject: [PATCH] Protection Stone and Surrender to the Elemental fixes.
Contributed by gamelike85.
---
.../dist/game/data/stats/npcs/13400-13499.xml | 9 +-
.../game/data/stats/skills/11200-11299.xml | 1 +
.../game/data/stats/skills/11300-11399.xml | 3 +-
.../gameserver/model/skills/AbnormalType.java | 1 +
.../dist/game/data/stats/npcs/13400-13499.xml | 9 +-
.../game/data/stats/skills/11200-11299.xml | 1 +
.../game/data/stats/skills/11300-11399.xml | 3 +-
.../gameserver/model/skills/AbnormalType.java | 1 +
.../dist/game/data/stats/npcs/13400-13499.xml | 9 +-
.../game/data/stats/skills/11200-11299.xml | 1 +
.../game/data/stats/skills/11300-11399.xml | 158 +++++++++++++++++-
.../gameserver/model/skills/AbnormalType.java | 1 +
.../dist/game/data/stats/npcs/13400-13499.xml | 9 +-
.../game/data/stats/skills/11200-11299.xml | 1 +
.../game/data/stats/skills/11300-11399.xml | 158 +++++++++++++++++-
.../gameserver/model/skills/AbnormalType.java | 1 +
.../gameserver/model/skills/AbnormalType.java | 1 +
17 files changed, 327 insertions(+), 40 deletions(-)
diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/npcs/13400-13499.xml b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/npcs/13400-13499.xml
index 5fe160dd69..53f9d2d4e5 100644
--- a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/npcs/13400-13499.xml
+++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/npcs/13400-13499.xml
@@ -513,7 +513,6 @@
-
ETC
FEMALE
@@ -525,14 +524,13 @@
-
+
-
ETC
FEMALE
@@ -544,14 +542,13 @@
-
+
-
ETC
FEMALE
@@ -563,7 +560,7 @@
-
+
diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11200-11299.xml b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11200-11299.xml
index 39d676524a..b89b237081 100644
--- a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11200-11299.xml
+++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11200-11299.xml
@@ -1392,6 +1392,7 @@
true
GROUND
SINGLE
+ NOT_FRIEND
diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11300-11399.xml b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11300-11399.xml
index 28e59a4f64..2b2e8f19a1 100644
--- a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11300-11399.xml
+++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/11300-11399.xml
@@ -2508,7 +2508,7 @@
3031
A1
GROUND
- POINT_BLANK
+ SINGLE
FRIEND
137
@@ -2516,6 +2516,7 @@
137
900
+ 1100
1500
500
400000
diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
index ac46b9ee03..58a65a181c 100644
--- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
+++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
@@ -77,6 +77,7 @@ public enum AbnormalType
CRIPPLING_DANCE(-1),
CRITICAL_SPECIAL(-1),
CURIOUS_HOUSE(-1),
+ CURSE_EXPOSURE(-1),
DAMAGE_AMPLIFY(-1),
DANCE_OF_BERSERKER(-1),
DC_MOD(-1),
diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/stats/npcs/13400-13499.xml b/L2J_Mobius_2.5_Underground/dist/game/data/stats/npcs/13400-13499.xml
index fbd24f2413..cab5e40562 100644
--- a/L2J_Mobius_2.5_Underground/dist/game/data/stats/npcs/13400-13499.xml
+++ b/L2J_Mobius_2.5_Underground/dist/game/data/stats/npcs/13400-13499.xml
@@ -513,7 +513,6 @@
-
ETC
FEMALE
@@ -525,14 +524,13 @@
-
+
-
ETC
FEMALE
@@ -544,14 +542,13 @@
-
+
-
ETC
FEMALE
@@ -563,7 +560,7 @@
-
+
diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11200-11299.xml b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11200-11299.xml
index 2e6fb7c043..b77956a970 100644
--- a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11200-11299.xml
+++ b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11200-11299.xml
@@ -1399,6 +1399,7 @@
true
GROUND
SINGLE
+ NOT_FRIEND
diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11300-11399.xml b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11300-11399.xml
index 2e19d35f58..6cfafb50a5 100644
--- a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11300-11399.xml
+++ b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/11300-11399.xml
@@ -2508,7 +2508,7 @@
3031
A1
GROUND
- POINT_BLANK
+ SINGLE
FRIEND
137
@@ -2516,6 +2516,7 @@
137
900
+ 1100
1500
500
400000
diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
index ac46b9ee03..58a65a181c 100644
--- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
+++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
@@ -77,6 +77,7 @@ public enum AbnormalType
CRIPPLING_DANCE(-1),
CRITICAL_SPECIAL(-1),
CURIOUS_HOUSE(-1),
+ CURSE_EXPOSURE(-1),
DAMAGE_AMPLIFY(-1),
DANCE_OF_BERSERKER(-1),
DC_MOD(-1),
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/npcs/13400-13499.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/npcs/13400-13499.xml
index a92d000174..208eee01aa 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/npcs/13400-13499.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/npcs/13400-13499.xml
@@ -513,7 +513,6 @@
-
ETC
FEMALE
@@ -525,14 +524,13 @@
-
+
-
ETC
FEMALE
@@ -544,14 +542,13 @@
-
+
-
ETC
FEMALE
@@ -563,7 +560,7 @@
-
+
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11200-11299.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11200-11299.xml
index cbbeeba232..2954ff9071 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11200-11299.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11200-11299.xml
@@ -1405,6 +1405,7 @@
true
GROUND
SINGLE
+ NOT_FRIEND
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11300-11399.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11300-11399.xml
index 17cec85a70..02c1d14f26 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11300-11399.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/11300-11399.xml
@@ -2677,7 +2677,7 @@
3031
A1
GROUND
- POINT_BLANK
+ SINGLE
FRIEND
137
@@ -2685,6 +2685,7 @@
137
900
+ 1100
1500
500
400000
@@ -4173,13 +4174,156 @@
-
- icon.skill0000
- A1
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+
+ MD_DOWN_AWAKEN
+ 10
+
+ 80
+ {base + base / 100 * subIndex}
+
+ NONE
+ icon.skill11394
+ 1
+ 3031
+ A2
+
+ 99
+ 101
+ 103
+ 105
+
+
+ 86
+ 88
+ 90
+ 92
+
+ 1100
+ 2780
+ 300
+ 5000
+ -328
+ 1
+ 1
+ ENEMY
+ SINGLE
+ 5
+
+
+
+ 249
+ 256
+ 264
+ 272
+ {base + base / 100 * subIndex}
+
+
+
+ -50
+ FIRE
+
+
+ -50
+ WATER
+
+
+ -50
+ WIND
+
+
+ -50
+ EARTH
+
+
+ -50
+ HOLY
+
+
+ -50
+ DARK
+
+
+
+ {-0.6 - 0.4 * subIndex}
+
+ PER
+
+
-
- icon.skill0000
- A1
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+
+ CURSE_EXPOSURE
+ 30
+
+ 80
+ {base + base / 100 * subIndex}
+
+ NONE
+ icon.skill11395
+ 1
+ 3031
+ A2
+
+ 99
+ 101
+ 103
+ 105
+
+
+ 86
+ 88
+ 90
+ 92
+
+ 1100
+ 2780
+ 300
+ 5000
+ -671
+ 1
+ 1
+ ENEMY
+ SINGLE
+ 5
+
+
+
+ 249
+ 256
+ 264
+ 272
+ {base + base / 100 * subIndex}
+
+
+
+ -30
+
+
+
+ {-0.6 - 0.4 * subIndex}
+
+ PER
+
+
diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
index ac46b9ee03..58a65a181c 100644
--- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
+++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
@@ -77,6 +77,7 @@ public enum AbnormalType
CRIPPLING_DANCE(-1),
CRITICAL_SPECIAL(-1),
CURIOUS_HOUSE(-1),
+ CURSE_EXPOSURE(-1),
DAMAGE_AMPLIFY(-1),
DANCE_OF_BERSERKER(-1),
DC_MOD(-1),
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/npcs/13400-13499.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/npcs/13400-13499.xml
index 1a20c77d30..b428c134f1 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/npcs/13400-13499.xml
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/npcs/13400-13499.xml
@@ -513,7 +513,6 @@
-
ETC
FEMALE
@@ -525,14 +524,13 @@
-
+
-
ETC
FEMALE
@@ -544,14 +542,13 @@
-
+
-
ETC
FEMALE
@@ -563,7 +560,7 @@
-
+
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11200-11299.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11200-11299.xml
index 14d5e884cf..b92142d872 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11200-11299.xml
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11200-11299.xml
@@ -1397,6 +1397,7 @@
true
GROUND
SINGLE
+ NOT_FRIEND
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11300-11399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11300-11399.xml
index 4891f33ce8..e0f8e4f7b9 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11300-11399.xml
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/11300-11399.xml
@@ -2627,7 +2627,7 @@
3031
A1
GROUND
- POINT_BLANK
+ SINGLE
FRIEND
137
@@ -2635,6 +2635,7 @@
137
900
+ 1100
1500
500
400000
@@ -4123,13 +4124,156 @@
-
- icon.skill0000
- A1
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+
+ MD_DOWN_AWAKEN
+ 10
+
+ 80
+ {base + base / 100 * subIndex}
+
+ NONE
+ icon.skill11394
+ 1
+ 3031
+ A2
+
+ 99
+ 101
+ 103
+ 105
+
+
+ 86
+ 88
+ 90
+ 92
+
+ 1100
+ 2780
+ 300
+ 5000
+ -328
+ 1
+ 1
+ ENEMY
+ SINGLE
+ 5
+
+
+
+ 249
+ 256
+ 264
+ 272
+ {base + base / 100 * subIndex}
+
+
+
+ -50
+ FIRE
+
+
+ -50
+ WATER
+
+
+ -50
+ WIND
+
+
+ -50
+ EARTH
+
+
+ -50
+ HOLY
+
+
+ -50
+ DARK
+
+
+
+ {-0.6 - 0.4 * subIndex}
+
+ PER
+
+
-
- icon.skill0000
- A1
+
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+
+ CURSE_EXPOSURE
+ 30
+
+ 80
+ {base + base / 100 * subIndex}
+
+ NONE
+ icon.skill11395
+ 1
+ 3031
+ A2
+
+ 99
+ 101
+ 103
+ 105
+
+
+ 86
+ 88
+ 90
+ 92
+
+ 1100
+ 2780
+ 300
+ 5000
+ -671
+ 1
+ 1
+ ENEMY
+ SINGLE
+ 5
+
+
+
+ 249
+ 256
+ 264
+ 272
+ {base + base / 100 * subIndex}
+
+
+
+ -30
+
+
+
+ {-0.6 - 0.4 * subIndex}
+
+ PER
+
+
diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
index 3c47a311bf..69f27d1afc 100644
--- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
+++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
@@ -80,6 +80,7 @@ public enum AbnormalType
CRIPPLING_DANCE(-1),
CRITICAL_SPECIAL(-1),
CURIOUS_HOUSE(-1),
+ CURSE_EXPOSURE(-1),
DAMAGE_AMPLIFY(-1),
DANCE_OF_BERSERKER(-1),
DC_MOD(-1),
diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
index ac46b9ee03..58a65a181c 100644
--- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
+++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/AbnormalType.java
@@ -77,6 +77,7 @@ public enum AbnormalType
CRIPPLING_DANCE(-1),
CRITICAL_SPECIAL(-1),
CURIOUS_HOUSE(-1),
+ CURSE_EXPOSURE(-1),
DAMAGE_AMPLIFY(-1),
DANCE_OF_BERSERKER(-1),
DC_MOD(-1),