From 484db5e3773132f20ae12f89844ca55b527ed86a Mon Sep 17 00:00:00 2001
From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Mon, 20 Dec 2021 17:24:18 +0000
Subject: [PATCH] Various Death Knight skill changes. Contributed by Horus.
---
.../game/data/stats/skills/30900-30999.xml | 491 +++++++++++-------
.../gameserver/model/skill/AbnormalType.java | 1 +
2 files changed, 303 insertions(+), 189 deletions(-)
diff --git a/L2J_Mobius_10.0_MasterClass/dist/game/data/stats/skills/30900-30999.xml b/L2J_Mobius_10.0_MasterClass/dist/game/data/stats/skills/30900-30999.xml
index c24f2ed147..f6982a4f3f 100644
--- a/L2J_Mobius_10.0_MasterClass/dist/game/data/stats/skills/30900-30999.xml
+++ b/L2J_Mobius_10.0_MasterClass/dist/game/data/stats/skills/30900-30999.xml
@@ -3,70 +3,74 @@
icon.skill10265
- true
- 4
+ 1
2
STUN
STUN
5-12
300
- 100
+ 1
A2
5
40
400
- 1000
true
- PHYSICAL
- SHOCK
- SELF
- POINT_BLANK
+ ENEMY
+ SINGLE
NOT_FRIEND
+ SHOCK
+ true
- 100
+ 80
+
+
+ 100
+
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
- icon.skill0000
- true
+ icon.skill10281
4
2
- STUN
+ KNOCKDOWN
KNOCKDOWN
5-12
300
- 100
+ 1
A2
5
40
400
- 1000
true
- PHYSICAL
+ ENEMY
+ SINGLE
KNOCKDOWN
- SELF
- POINT_BLANK
- NOT_FRIEND
+ true
- 100
+ 80
+
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
- icon.skill0000
+ icon.skill10321
true
4
- 2
+ 9
STUN
STUN
5-12
300
- 100
+ 10
A2
5
40
@@ -75,26 +79,32 @@
true
PHYSICAL
SHOCK
- SELF
- POINT_BLANK
+ ENEMY
+ SINGLE
NOT_FRIEND
- 100
+ 80
+
+
+ 100
+
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
- icon.skill0000
+ icon.skill0048
true
4
- 2
+ 9
STUN
STUN
5-12
300
- 100
+ 10
A2
5
40
@@ -103,12 +113,15 @@
true
PHYSICAL
SHOCK
- SELF
- POINT_BLANK
+ ENEMY
+ SINGLE
NOT_FRIEND
- 100
+ 80
+
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
@@ -443,7 +456,7 @@
- icon.skill0000
+ icon.skill30927
A1
0
@@ -482,9 +495,11 @@
- 739
- 754
- 769
+
+ 739
+ 754
+ 769
+
1.1
@@ -502,6 +517,7 @@
500
30000
707
+ false
@@ -534,7 +550,7 @@
- 100
+ 7
TARGET
SINGLE
100
@@ -549,6 +565,10 @@
30
PER
+
+ 30975
+ 1
+
@@ -719,7 +739,7 @@
1
true
1
- TG
+ T
5000
5
@@ -734,7 +754,7 @@
1
true
1
- TG
+ T
5000
5
@@ -754,11 +774,12 @@
42
1
+ DK_AURA
A2
5
NONE
300
- 300000
+ 30000
SELF
SINGLE
@@ -844,6 +865,10 @@
-50
PER
+
+ 30974
+ 1
+
@@ -904,7 +929,7 @@
5
1785
-
+
10
@@ -1012,6 +1037,13 @@
PER
+
+
+ 80
+ 100
+
+ PER
+
@@ -1038,7 +1070,10 @@
SINGLE
- 500
+
+ 500
+ 450
+
30963
@@ -1230,7 +1265,17 @@
SINGLE
- 1.05
+
+ 1.05
+ 1.06
+ 1.07
+ 1.08
+ 1.09
+ 1.10
+ 1.10
+ 1.10
+ 1.10
+
5
true
@@ -1390,10 +1435,10 @@
111
123
- 600
- 2280
+ 800
+ 5500
1000
- 5
+ 120000
ENEMY
SINGLE
true
@@ -1474,13 +1519,6 @@
30965
-
-
- 1.05
- 5
- true
-
-
@@ -1523,10 +1561,6 @@
POINT_BLANK
NOT_FRIEND
-
- 30989
- 1
-
1.10
@@ -1537,7 +1571,7 @@
1.21
1.24
1.27
- 1.3
+ 1.30
5
true
@@ -1585,7 +1619,20 @@
DIFF
+
+ 30964
+ SELF
+ 100
+ 30989
+ 1
+
+
+
+ 30989
+ 1
+
+
@@ -1636,17 +1683,25 @@
1.21
1.24
1.27
- 1.3
+ 1.30
5
true
0.90
+
+
+
+ - SWORD
+
+
+
icon.skill0000
- A1
+ A2
+ 30
SELF
SINGLE
@@ -1684,19 +1739,12 @@
30969
-
-
-
- - SWORD
-
-
-
-
- 1.30
- 5
- true
- 0.8
+
+
+
+ 1050350
+
@@ -1713,6 +1761,7 @@
300
5
20-30
+ -5000
300
PHYSICAL
30000
@@ -1721,13 +1770,6 @@
NOT_FRIEND
TARGET_LOCK
20-30
-
-
-
- - SWORD
-
-
-
1.30
@@ -1737,9 +1779,14 @@
-
- 1050350
-
+ 50000
+
+
+ 50000
+ PER
+
+
+ 20
30
@@ -1750,6 +1797,13 @@
PER
+
+
+
+ - SWORD
+
+
+
@@ -1759,24 +1813,20 @@
30967
105
195
+ PARALYZE
+ PARALYZE
+ 60
+ true
2280
300
5
20-30
- -5000
300
PHYSICAL
30000
SELF
POINT_BLANK
NOT_FRIEND
-
-
-
- - SWORD
-
-
-
1.30
@@ -1784,11 +1834,17 @@
true
0.8
-
- 30976
- 1
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
+
+
+
+ - SWORD
+
+
+
@@ -1836,6 +1892,7 @@
1000
500
30000
+ 30977
SELF
POINT_BLANK
NOT_FRIEND
@@ -1848,10 +1905,6 @@
-
- 13611
- 1
-
1.2
@@ -1859,12 +1912,21 @@
1.24
1.26
1.28
- 1.3
+ 1.30
5
true
0.7
+
+ 30977
+ 1
+ 100
+
+
+ 30976
+ 1
+
@@ -1920,8 +1982,8 @@
1.13
1.14
1.16
- 1.18
- 1.20
+ 1.18
+ 1.20
5
true
@@ -2015,7 +2077,7 @@
1.14
1.16
1.18
- 1.2
+ 1.20
5
true
@@ -2058,85 +2120,75 @@
-
- icon.skill0000
- A1
+ INVINCIBILITY
+ INVINCIBILITY_SPECIAL
+ A2
+ 30
+ 5
+ 707
+ 300000
+ NONE
+ SELF
+ SINGLE
+
+
+ BLOCK_HP
+
+
+ BLOCK_MP
+
+
+
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+
+
+ DEBUFF
+ 100
+ 10
+
+
+ -100
+ ALL
+
+
icon.skill0000
A2
- 1
- 30
5
+ 707
+ 30
+ 30000
NONE
- 2
SELF
SINGLE
-
- 30966
- 1
- 30957
- SELF
+
+ 5
-
- 30966
- 1
- 30958
- SELF
+
+
+ DEBUFF
+ 100
+ 10
-
- 30966
- 1
- 30959
- SELF
-
-
- 30966
- 1
- 30963
- SELF
-
-
- 30966
- 1
- 30964
- SELF
-
-
- 30966
- 1
- 30965
- SELF
-
-
- 30966
- 1
- 30967
- SELF
-
-
- 30966
- 1
- 30968
- SELF
-
-
- 30966
- 1
- 30969
- SELF
-
-
- 30966
- 1
- 30970
- SELF
+
+ -100
+ ALL
-
icon.skill0000
A2
PARALYZE
@@ -2160,30 +2212,35 @@
-
+
icon.skill1469
- 1
1
- DERANGEMENT
- 100
- 5-20
- 650
- A2
- PULL
- -709
- NONE
+ MULTI_DEBUFF
+ 20-30
+ 300
+ PHYSICAL
+ -687
+ A1
5
- 0
- 97
- 2
- true
+ 110
+ 40
+ 300
+ 1000
+ 500
+ 30000
+ true
+ NONE
SELF
POINT_BLANK
NOT_FRIEND
- 600
- 650
+ 500
+ 2000
+ THROW_UP
+
+
+ 10279;10517;10025;10776;11770;1904;11264;11093;13314;1912;7002;18721;18722;28203;30516;35190
@@ -2191,10 +2248,10 @@
586900
586900
693700
- 693700
- 693700
- 693700
- 693700
+ 693700
+ 693700
+ 693700
+ 693700
@@ -2226,15 +2283,15 @@
icon.skill30980
44
1
+ DK_AURA
A2
5
NONE
300
- 300000
+ 30000
SELF
SINGLE
-
20
PER
@@ -2522,6 +2579,15 @@
2
STR
+
+
+ 0
+ 12
+ 14
+ 16
+
+ STR
+
@@ -2530,6 +2596,7 @@
icon.skill30984
P
5
+ 600000
85
90
@@ -2623,9 +2690,55 @@
A1
-
- icon.skill0000
- A1
+ icon.skill1469
+ 1
+ 1
+ DERANGEMENT
+ 100
+ 5-20
+ 650
+ A2
+ PULL
+ -709
+ NONE
+ 5
+ 0
+ 97
+ 2
+ true
+ SELF
+ POINT_BLANK
+ NOT_FRIEND
+
+
+ 600
+ 650
+
+
+
+ 586900
+ 586900
+ 586900
+ 693700
+ 693700
+ 693700
+ 693700
+ 693700
+
+
+
+
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+ 100
+
+
+
icon.skill0000
diff --git a/L2J_Mobius_10.0_MasterClass/java/org/l2jmobius/gameserver/model/skill/AbnormalType.java b/L2J_Mobius_10.0_MasterClass/java/org/l2jmobius/gameserver/model/skill/AbnormalType.java
index 2a5961580e..4c919c37ed 100644
--- a/L2J_Mobius_10.0_MasterClass/java/org/l2jmobius/gameserver/model/skill/AbnormalType.java
+++ b/L2J_Mobius_10.0_MasterClass/java/org/l2jmobius/gameserver/model/skill/AbnormalType.java
@@ -264,6 +264,7 @@ public enum AbnormalType
PK_DEBUFF1(-1),
PK_DEBUFF2(-1),
ERATON(-1),
+ DK_AURA(-1),
AB_HAWK_EYE(0),
ALL_ATTACK_DOWN(1),
ALL_ATTACK_UP(2),