From ab8e18871309e36314d8b69cb416b8d8d5875495 Mon Sep 17 00:00:00 2001 From: HorridoJoho <HorridoJoho@l2jserver.com> Date: Thu, 31 Mar 2022 15:57:37 +0200 Subject: [PATCH] Fix summon skills. * Fixed a bug where summon skills were not working because of the missing affect scope. --- src/main/resources/data/stats/skills/00000-00099.xml | 5 +++++ src/main/resources/data/stats/skills/00200-00299.xml | 3 +++ src/main/resources/data/stats/skills/00300-00399.xml | 1 + src/main/resources/data/stats/skills/00400-00499.xml | 3 +++ src/main/resources/data/stats/skills/00800-00899.xml | 1 + src/main/resources/data/stats/skills/01100-01199.xml | 3 +++ src/main/resources/data/stats/skills/01200-01299.xml | 5 +++++ src/main/resources/data/stats/skills/01300-01399.xml | 5 +++++ src/main/resources/data/stats/skills/01400-01499.xml | 2 ++ src/main/resources/data/stats/skills/02100-02199.xml | 2 ++ src/main/resources/data/stats/skills/02600-02699.xml | 1 + src/main/resources/data/stats/skills/02800-02899.xml | 2 ++ src/main/resources/data/stats/skills/07000-07099.xml | 3 +++ src/main/resources/data/stats/skills/08200-08299.xml | 1 + src/main/resources/data/stats/skills/22000-22099.xml | 2 ++ src/main/resources/data/stats/skills/22100-22199.xml | 2 ++ 16 files changed, 41 insertions(+) diff --git a/src/main/resources/data/stats/skills/00000-00099.xml b/src/main/resources/data/stats/skills/00000-00099.xml index e9cd8ce463..d81dc332b4 100644 --- a/src/main/resources/data/stats/skills/00000-00099.xml +++ b/src/main/resources/data/stats/skills/00000-00099.xml @@ -535,6 +535,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> @@ -617,6 +618,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <and> <player canSummon="true" /> @@ -944,6 +946,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> @@ -1023,6 +1026,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -2012,6 +2016,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> diff --git a/src/main/resources/data/stats/skills/00200-00299.xml b/src/main/resources/data/stats/skills/00200-00299.xml index a3f2734509..223b5dc0c1 100644 --- a/src/main/resources/data/stats/skills/00200-00299.xml +++ b/src/main/resources/data/stats/skills/00200-00299.xml @@ -2477,6 +2477,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> @@ -2762,6 +2763,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -3361,6 +3363,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <and> <player canSummon="true" /> diff --git a/src/main/resources/data/stats/skills/00300-00399.xml b/src/main/resources/data/stats/skills/00300-00399.xml index 393e8bb8fb..08259acd13 100644 --- a/src/main/resources/data/stats/skills/00300-00399.xml +++ b/src/main/resources/data/stats/skills/00300-00399.xml @@ -17,6 +17,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> diff --git a/src/main/resources/data/stats/skills/00400-00499.xml b/src/main/resources/data/stats/skills/00400-00499.xml index 45bcde8eaf..b64e79f047 100644 --- a/src/main/resources/data/stats/skills/00400-00499.xml +++ b/src/main/resources/data/stats/skills/00400-00499.xml @@ -1135,6 +1135,7 @@ <set name="reuseDelay" val="600000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond msgId="129"> <and> <player invSize="10" /> @@ -2091,6 +2092,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <and> <player canSummon="true" /> @@ -2131,6 +2133,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> diff --git a/src/main/resources/data/stats/skills/00800-00899.xml b/src/main/resources/data/stats/skills/00800-00899.xml index 5b6052faff..6f59d77d13 100644 --- a/src/main/resources/data/stats/skills/00800-00899.xml +++ b/src/main/resources/data/stats/skills/00800-00899.xml @@ -819,6 +819,7 @@ <set name="reuseDelay" val="75000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="13128" npcCount="1" despawnDelay="180000" /> diff --git a/src/main/resources/data/stats/skills/01100-01199.xml b/src/main/resources/data/stats/skills/01100-01199.xml index a9a5c83f5f..ae5dce2165 100644 --- a/src/main/resources/data/stats/skills/01100-01199.xml +++ b/src/main/resources/data/stats/skills/01100-01199.xml @@ -293,6 +293,7 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="#reuseDelay" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -460,6 +461,7 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="5000" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -876,6 +878,7 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="5000" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> diff --git a/src/main/resources/data/stats/skills/01200-01299.xml b/src/main/resources/data/stats/skills/01200-01299.xml index fb1fa14676..7ec5a8b64a 100644 --- a/src/main/resources/data/stats/skills/01200-01299.xml +++ b/src/main/resources/data/stats/skills/01200-01299.xml @@ -700,6 +700,7 @@ <set name="reuseDelay" val="#reuseDelay" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -3060,6 +3061,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <!-- H5 hitTime --> <set name="hitTime" val="6000" /> <set name="isMagic" val="1" /> @@ -3099,6 +3101,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <!-- H5 hitTime --> <set name="hitTime" val="6000" /> <set name="isMagic" val="1" /> @@ -3185,6 +3188,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> @@ -3218,6 +3222,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <effects> <effect name="SummonCubic"> diff --git a/src/main/resources/data/stats/skills/01300-01399.xml b/src/main/resources/data/stats/skills/01300-01399.xml index f393382063..9f2d2edba5 100644 --- a/src/main/resources/data/stats/skills/01300-01399.xml +++ b/src/main/resources/data/stats/skills/01300-01399.xml @@ -614,6 +614,7 @@ <set name="reuseDelay" val="600000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond msgId="129"> <and> <player invSize="10" /> @@ -889,6 +890,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <!-- H5 hitTime --> <set name="hitTime" val="6000" /> <set name="isMagic" val="1" /> @@ -928,6 +930,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <!-- H5 hitTime --> <set name="hitTime" val="6000" /> <set name="isMagic" val="1" /> @@ -1013,6 +1016,7 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="5000" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -3815,6 +3819,7 @@ <set name="reuseDelay" val="600000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond msgId="129"> <and> <player invSize="10" /> diff --git a/src/main/resources/data/stats/skills/01400-01499.xml b/src/main/resources/data/stats/skills/01400-01499.xml index e74b37f61b..1f48ab533c 100644 --- a/src/main/resources/data/stats/skills/01400-01499.xml +++ b/src/main/resources/data/stats/skills/01400-01499.xml @@ -291,6 +291,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <enchant1 name="mpConsume2" val="116" /> <enchant1 name="mpConsume1" val="29" /> @@ -328,6 +329,7 @@ <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <enchant1 name="magicLvl" val="#enchMagicLvl" /> <enchant1 name="mpConsume2" val="116" /> <enchant1 name="mpConsume1" val="29" /> diff --git a/src/main/resources/data/stats/skills/02100-02199.xml b/src/main/resources/data/stats/skills/02100-02199.xml index de7f69f171..2198fa42e8 100644 --- a/src/main/resources/data/stats/skills/02100-02199.xml +++ b/src/main/resources/data/stats/skills/02100-02199.xml @@ -683,6 +683,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="13006" npcCount="1" despawnDelay="1200000" /> @@ -696,6 +697,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="13007" npcCount="1" despawnDelay="1200000" /> diff --git a/src/main/resources/data/stats/skills/02600-02699.xml b/src/main/resources/data/stats/skills/02600-02699.xml index b986daeffd..31a5c87c88 100644 --- a/src/main/resources/data/stats/skills/02600-02699.xml +++ b/src/main/resources/data/stats/skills/02600-02699.xml @@ -332,6 +332,7 @@ <set name="reuseDelay" val="1800000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="32544" npcCount="1" /> diff --git a/src/main/resources/data/stats/skills/02800-02899.xml b/src/main/resources/data/stats/skills/02800-02899.xml index 0576950461..eaeda07b8d 100644 --- a/src/main/resources/data/stats/skills/02800-02899.xml +++ b/src/main/resources/data/stats/skills/02800-02899.xml @@ -1625,6 +1625,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="13191" npcCount="1" /> @@ -1641,6 +1642,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="13192" npcCount="1" /> diff --git a/src/main/resources/data/stats/skills/07000-07099.xml b/src/main/resources/data/stats/skills/07000-07099.xml index f6f70dc6ac..f3c600b2f5 100644 --- a/src/main/resources/data/stats/skills/07000-07099.xml +++ b/src/main/resources/data/stats/skills/07000-07099.xml @@ -439,6 +439,7 @@ <set name="reuseDelay" val="4000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -460,6 +461,7 @@ <set name="reuseDelay" val="4000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> @@ -481,6 +483,7 @@ <set name="reuseDelay" val="4000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> diff --git a/src/main/resources/data/stats/skills/08200-08299.xml b/src/main/resources/data/stats/skills/08200-08299.xml index bc6e0fb3e1..02a57d039c 100644 --- a/src/main/resources/data/stats/skills/08200-08299.xml +++ b/src/main/resources/data/stats/skills/08200-08299.xml @@ -1295,6 +1295,7 @@ <set name="reuseDelay" val="20000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <cond> <player canSummon="true" /> </cond> diff --git a/src/main/resources/data/stats/skills/22000-22099.xml b/src/main/resources/data/stats/skills/22000-22099.xml index 3cb02a1383..c2d4f403f5 100644 --- a/src/main/resources/data/stats/skills/22000-22099.xml +++ b/src/main/resources/data/stats/skills/22000-22099.xml @@ -1930,6 +1930,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="8" npcCount="1" despawnDelay="60000" isSummonSpawn="true" /> @@ -1947,6 +1948,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="9" npcCount="1" despawnDelay="60000" isSummonSpawn="true" /> diff --git a/src/main/resources/data/stats/skills/22100-22199.xml b/src/main/resources/data/stats/skills/22100-22199.xml index 8e8cdea682..f5df25ba5b 100644 --- a/src/main/resources/data/stats/skills/22100-22199.xml +++ b/src/main/resources/data/stats/skills/22100-22199.xml @@ -401,6 +401,7 @@ <set name="operateType" val="A1" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="29" npcCount="1" /> @@ -648,6 +649,7 @@ <set name="reuseDelay" val="600000" /> <set name="rideState" val="NONE;STRIDER;WYVERN;WOLF" /> <set name="targetType" val="SELF" /> + <set name="affectScope" val="SINGLE" /> <effects> <effect name="SummonNpc"> <param npcId="127" npcCount="1" despawnDelay="7200" /> -- GitLab