From a93066a5a70dedc8a7e466328a7ffa92356177b9 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Mon, 13 May 2019 09:31:45 +0000 Subject: [PATCH] Addition of Triad state. Contributed by Liamxroy. --- .../game/data/stats/skills/11500-11599.xml | 28 ++++ .../game/data/stats/skills/19400-19499.xml | 88 +++++++++--- .../game/data/stats/skills/19500-19599.xml | 129 +++++++++++++++++- .../gameserver/model/skills/AbnormalType.java | 1 + .../game/data/stats/skills/11500-11599.xml | 28 ++++ .../game/data/stats/skills/19400-19499.xml | 89 ++++++++---- .../game/data/stats/skills/19500-19599.xml | 129 +++++++++++++++++- .../gameserver/model/skills/AbnormalType.java | 1 + .../game/data/stats/skills/11500-11599.xml | 28 ++++ .../game/data/stats/skills/19400-19499.xml | 89 ++++++++---- .../game/data/stats/skills/19500-19599.xml | 129 +++++++++++++++++- .../gameserver/model/skills/AbnormalType.java | 1 + 12 files changed, 669 insertions(+), 71 deletions(-) diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/11500-11599.xml b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/11500-11599.xml index 762b668c7f..2837e9040c 100644 --- a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/11500-11599.xml +++ b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/11500-11599.xml @@ -587,6 +587,13 @@ PER + + + 19442 + 1 + 3 + + @@ -703,6 +710,13 @@ PER + + + 19442 + 1 + 3 + + @@ -943,6 +957,13 @@ DIFF + + + 19442 + 1 + 3 + + @@ -1050,6 +1071,13 @@ PER + + + 19442 + 1 + 3 + + diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19400-19499.xml b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19400-19499.xml index 6d66a76280..2199c048ac 100644 --- a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19400-19499.xml +++ b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19400-19499.xml @@ -1152,6 +1152,11 @@ 19432 1 + + 19442 + 1 + 3 + @@ -1253,14 +1258,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1310,6 +1311,9 @@ 19432 1 + + TRIAD + @@ -1331,8 +1335,8 @@ 8 ULTIMATE_DEBUFF - 99 - 40 + 100 + 200 300 400 910 @@ -1366,8 +1370,7 @@ 176 180 - DA1 - ATTACK + DA3 7000 -687 @@ -1400,14 +1403,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1443,9 +1442,8 @@ - - 30608 - 1 + + TRIAD @@ -1769,7 +1767,42 @@ icon.skill19442 icon.skill19442_3 - A1 + true + TRIAD + + 1 + 2 + 3 + + + 4 + 4 + 12 + + 100 + A2 + NONE + -5 + -1 + 0 + SELF + SINGLE + 4 + 100 + + + 3 + 5 + 10 + PER + + + 3 + 5 + 10 + PER + + icon.skill11761 @@ -1784,6 +1817,14 @@ 5 15000 100 + + + TRIAD + 3 + true + CASTER + + @@ -1798,6 +1839,9 @@ 826 + + TRIAD + diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19500-19599.xml b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19500-19599.xml index 559b5ec88f..607d4eef54 100644 --- a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19500-19599.xml +++ b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/19500-19599.xml @@ -131,7 +131,134 @@ icon.skill19434 - A1 + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + + 8 + ULTIMATE_DEBUFF + 100 + 200 + 300 + 400 + 910 + + 85 + 86 + 88 + 90 + 92 + 94 + 96 + 98 + 101 + 103 + 105 + 107 + 109 + + + 130 + 132 + 136 + 142 + 146 + 150 + 156 + 160 + 164 + 168 + 172 + 176 + 180 + + DA3 + 7000 + + -687 + -694 + -700 + -705 + -709 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + + NONE + 5 + true + ENEMY + SINGLE + NOT_FRIEND + + + + DUAL + DUALBLUNT + SWORD + BLUNT + + + + TRIAD + 3 + true + CASTER + + + + + + 20668 + 21494 + 23146 + 24798 + 26450 + 28102 + 29754 + 31406 + 33884 + 35536 + 37188 + 38939 + 40690 + + true + + + -20 + PER + + + -20 + PER + + + -150 + PER + + + + + TRIAD + + diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java index df33e3c3ad..51a4508eb5 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java @@ -252,6 +252,7 @@ public enum AbnormalType SAYHA_BLESSING(-1), SONG_WEAPON(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name + TRIAD(-1), AB_HAWK_EYE(0), ALL_ATTACK_DOWN(1), ALL_ATTACK_UP(2), diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/11500-11599.xml b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/11500-11599.xml index a40a1126da..31ae1a017d 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/11500-11599.xml +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/11500-11599.xml @@ -585,6 +585,13 @@ PER + + + 19442 + 1 + 3 + + icon.skill11509 @@ -700,6 +707,13 @@ PER + + + 19442 + 1 + 3 + + icon.skill11511 @@ -938,6 +952,13 @@ DIFF + + + 19442 + 1 + 3 + + icon.skill11509 @@ -1044,6 +1065,13 @@ PER + + + 19442 + 1 + 3 + + diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19400-19499.xml b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19400-19499.xml index aecd8bd756..8589d11a75 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19400-19499.xml +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19400-19499.xml @@ -1156,6 +1156,11 @@ 19432 1 + + 19442 + 1 + 3 + @@ -1257,14 +1262,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1314,6 +1315,9 @@ 19432 1 + + TRIAD + @@ -1336,8 +1340,8 @@ 8 ULTIMATE_DEBUFF - 99 - 40 + 100 + 200 300 400 910 @@ -1371,8 +1375,7 @@ 176 180 - DA1 - ATTACK + DA3 7000 -687 @@ -1405,14 +1408,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1448,9 +1447,8 @@ - - 30608 - 1 + + TRIAD @@ -1779,7 +1777,42 @@ icon.skill19442 icon.skill19442_3 - A1 + true + TRIAD + + 1 + 2 + 3 + + + 4 + 4 + 12 + + 100 + A2 + NONE + -5 + -1 + 0 + SELF + SINGLE + 4 + 100 + + + 3 + 5 + 10 + PER + + + 3 + 5 + 10 + PER + + @@ -1795,7 +1828,14 @@ 5 15000 100 - + + + TRIAD + 3 + true + CASTER + + @@ -1810,6 +1850,9 @@ 826 + + TRIAD + diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19500-19599.xml b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19500-19599.xml index 559b5ec88f..607d4eef54 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19500-19599.xml +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/19500-19599.xml @@ -131,7 +131,134 @@ icon.skill19434 - A1 + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + + 8 + ULTIMATE_DEBUFF + 100 + 200 + 300 + 400 + 910 + + 85 + 86 + 88 + 90 + 92 + 94 + 96 + 98 + 101 + 103 + 105 + 107 + 109 + + + 130 + 132 + 136 + 142 + 146 + 150 + 156 + 160 + 164 + 168 + 172 + 176 + 180 + + DA3 + 7000 + + -687 + -694 + -700 + -705 + -709 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + + NONE + 5 + true + ENEMY + SINGLE + NOT_FRIEND + + + + DUAL + DUALBLUNT + SWORD + BLUNT + + + + TRIAD + 3 + true + CASTER + + + + + + 20668 + 21494 + 23146 + 24798 + 26450 + 28102 + 29754 + 31406 + 33884 + 35536 + 37188 + 38939 + 40690 + + true + + + -20 + PER + + + -20 + PER + + + -150 + PER + + + + + TRIAD + + diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java index df33e3c3ad..51a4508eb5 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java @@ -252,6 +252,7 @@ public enum AbnormalType SAYHA_BLESSING(-1), SONG_WEAPON(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name + TRIAD(-1), AB_HAWK_EYE(0), ALL_ATTACK_DOWN(1), ALL_ATTACK_UP(2), diff --git a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/11500-11599.xml b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/11500-11599.xml index 06f0464889..0e38e6fb07 100644 --- a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/11500-11599.xml +++ b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/11500-11599.xml @@ -603,6 +603,13 @@ PER + + + 19442 + 1 + 3 + + @@ -729,6 +736,13 @@ PER + + + 19442 + 1 + 3 + + @@ -979,6 +993,13 @@ DIFF + + + 19442 + 1 + 3 + + @@ -1086,6 +1107,13 @@ PER + + + 19442 + 1 + 3 + + diff --git a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19400-19499.xml b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19400-19499.xml index 376c780c1f..ee4d0c9301 100644 --- a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19400-19499.xml +++ b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19400-19499.xml @@ -1176,6 +1176,11 @@ 19432 1 + + 19442 + 1 + 3 + @@ -1277,14 +1282,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1334,6 +1335,9 @@ 19432 1 + + TRIAD + @@ -1356,8 +1360,8 @@ 8 ULTIMATE_DEBUFF - 99 - 40 + 100 + 200 300 400 910 @@ -1391,8 +1395,7 @@ 176 180 - DA1 - ATTACK + DA3 7000 -687 @@ -1425,14 +1428,10 @@ - CRITICAL_PROB_DOWN - 1 - true - - - ULTIMATE_DEBUFF - 1 + TRIAD + 3 true + CASTER @@ -1468,9 +1467,8 @@ - - 30608 - 1 + + TRIAD @@ -1799,7 +1797,42 @@ icon.skill19442 icon.skill19442_3 - A1 + true + TRIAD + + 1 + 2 + 3 + + + 4 + 4 + 12 + + 100 + A2 + NONE + -5 + -1 + 0 + SELF + SINGLE + 4 + 100 + + + 3 + 5 + 10 + PER + + + 3 + 5 + 10 + PER + + @@ -1815,7 +1848,14 @@ 5 15000 100 - + + + TRIAD + 3 + true + CASTER + + @@ -1830,6 +1870,9 @@ 826 + + TRIAD + diff --git a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19500-19599.xml b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19500-19599.xml index f37f119714..2e010c1ca9 100644 --- a/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19500-19599.xml +++ b/L2J_Mobius_6.0_Fafurion/dist/game/data/stats/skills/19500-19599.xml @@ -131,7 +131,134 @@ icon.skill19434 - A1 + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + + 8 + ULTIMATE_DEBUFF + 100 + 200 + 300 + 400 + 910 + + 85 + 86 + 88 + 90 + 92 + 94 + 96 + 98 + 101 + 103 + 105 + 107 + 109 + + + 130 + 132 + 136 + 142 + 146 + 150 + 156 + 160 + 164 + 168 + 172 + 176 + 180 + + DA3 + 7000 + + -687 + -694 + -700 + -705 + -709 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + -712 + + NONE + 5 + true + ENEMY + SINGLE + NOT_FRIEND + + + + DUAL + DUALBLUNT + SWORD + BLUNT + + + + TRIAD + 3 + true + CASTER + + + + + + 20668 + 21494 + 23146 + 24798 + 26450 + 28102 + 29754 + 31406 + 33884 + 35536 + 37188 + 38939 + 40690 + + true + + + -20 + PER + + + -20 + PER + + + -150 + PER + + + + + TRIAD + + diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java index df33e3c3ad..51a4508eb5 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/skills/AbnormalType.java @@ -252,6 +252,7 @@ public enum AbnormalType SAYHA_BLESSING(-1), SONG_WEAPON(-1), // TODO: need find proper name HEAL_RESISTANCE(-1), // TODO: need find proper name + TRIAD(-1), AB_HAWK_EYE(0), ALL_ATTACK_DOWN(1), ALL_ATTACK_UP(2),