From 6980af3569820f6f4dd38d768d18221dc1b30450 Mon Sep 17 00:00:00 2001 From: MELERIX <MELERIX@users.noreply.github.com> Date: Thu, 27 Sep 2012 04:21:14 +0000 Subject: [PATCH] BETA: Implemented Zone's Conditions for Skills. --- .../game/data/stats/skills/01000-01099.xml | 5 + .../game/data/stats/skills/01200-01299.xml | 5 + .../game/data/stats/skills/01400-01499.xml | 15 + .../game/data/stats/skills/02000-02099.xml | 25 ++ .../game/data/stats/skills/02100-02199.xml | 17 +- .../game/data/stats/skills/02200-02299.xml | 33 ++- .../game/data/stats/skills/02300-02399.xml | 25 +- .../game/data/stats/skills/02500-02599.xml | 20 ++ .../game/data/stats/skills/02600-02699.xml | 10 + .../game/data/stats/skills/02900-02999.xml | 5 + .../game/data/stats/skills/03100-03199.xml | 10 + .../game/data/stats/skills/03200-03299.xml | 10 + .../game/data/stats/skills/03400-03499.xml | 5 + .../game/data/stats/skills/03600-03699.xml | 5 + .../game/data/stats/skills/05000-05099.xml | 3 + .../game/data/stats/skills/05100-05199.xml | 18 +- .../game/data/stats/skills/05500-05599.xml | 10 + .../game/data/stats/skills/06600-06699.xml | 10 + .../game/data/stats/skills/08300-08399.xml | 5 + .../game/data/stats/skills/08500-08599.xml | 10 + .../game/data/stats/skills/09000-09099.xml | 6 + .../game/data/stats/skills/21000-21099.xml | 15 + .../game/data/stats/skills/21100-21199.xml | 5 + .../game/data/stats/skills/22000-22099.xml | 5 + .../game/data/stats/skills/22100-22199.xml | 5 + .../game/data/stats/skills/23000-23099.xml | 30 ++ .../dist/game/data/zones/castle_hall.xml | 8 +- .../dist/game/data/zones/castle_siege.xml | 4 +- .../dist/game/data/zones/dummy.xml | 266 ++++++++++++++++++ 29 files changed, 577 insertions(+), 13 deletions(-) create mode 100644 L2J_DataPack_BETA/dist/game/data/zones/dummy.xml diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/01000-01099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/01000-01099.xml index b67b08c516..807822309f 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/01000-01099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/01000-01099.xml @@ -1131,6 +1131,11 @@ <set name="skillType" val="RECALL" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="1056" levels="12" name="Cancellation"> <table name="#mpInitialConsume"> 9 10 11 11 11 12 12 13 13 13 14 14 </table> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/01200-01299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/01200-01299.xml index c43937b421..6a8ab00410 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/01200-01299.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/01200-01299.xml @@ -1685,6 +1685,11 @@ <set name="skillType" val="RECALL" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="1256" levels="13" name="The Heart of Pa'agrio" enchantGroup1="2" enchantGroup2="2"> <table name="#enchantMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85 </table> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml index 765df92471..34646faae9 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/01400-01499.xml @@ -153,6 +153,11 @@ <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="targetConsumeId" val="8615" /> <set name="targetConsumeCount" val="1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="1404" levels="1" name="Word of Invitation"> <set name="target" val="TARGET_PARTY" /> @@ -169,6 +174,11 @@ <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="targetConsumeId" val="8615" /> <set name="targetConsumeCount" val="1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="1405" levels="4" name="Divine Inspiration"> <!-- Increases the number of buffs you can receive. --> @@ -840,6 +850,11 @@ <set name="skillRadius" val="-1" /> <set name="skillType" val="SUMMON_FRIEND" /> <set name="target" val="TARGET_PARTY" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="1430" levels="5" name="Invocation"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02000-02099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02000-02099.xml index 96c67bc4f2..a8a0a646ef 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02000-02099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02000-02099.xml @@ -138,6 +138,11 @@ <set name="hitTime" val="20000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2014" levels="1" name="Scroll Of Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -322,6 +327,11 @@ <set name="hitTime" val="200" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2037" levels="1" name="Greater Healing Potion"> <set name="abnormalLvl" val="3" /> @@ -362,6 +372,11 @@ <set name="skillType" val="RECALL" /> <set name="recallType" val="ClanHall" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2041" levels="1" name="Scroll of Escape: Castle"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -371,6 +386,11 @@ <set name="skillType" val="RECALL" /> <set name="recallType" val="Castle" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2042" levels="1" name="Antidote"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -1103,5 +1123,10 @@ <set name="hitTime" val="300000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> </list> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02100-02199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02100-02199.xml index 49834ea7a8..4b31fac33e 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02100-02199.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02100-02199.xml @@ -6,6 +6,11 @@ <set name="hitTime" val="1000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2101" levels="1" name="Feed: General Strider"> <!-- Confirmed CT2.5 --> @@ -878,7 +883,12 @@ <set name="recallType" val="ClanHall" /> <set name="operateType" val="A1" /> <cond msgId="113" addName="1"> - <player clanHall="-1" /> + <and> + <player clanHall="-1" /> + </and> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> </cond> </skill> <skill id="2178" levels="1" name="Blessed Scroll of Escape: Castle"> @@ -889,6 +899,11 @@ <set name="skillType" val="RECALL" /> <set name="recallType" val="Castle" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2179" levels="1" name="Blessed Scroll of Resurrection: Pet"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml index f2be93cf61..8a9ece385c 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml @@ -216,6 +216,11 @@ <set name="skillType" val="TELEPORT" /> <set name="target" val="TARGET_SELF" /> <set name="teleCoords" val="#teleCoords" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2214" levels="10" name="Scroll of Escape to Talking Island"> <!-- Confirmed CT2.5 --> @@ -228,6 +233,11 @@ <set name="skillType" val="TELEPORT" /> <set name="target" val="TARGET_SELF" /> <set name="teleCoords" val="#teleCoords" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2215" levels="4" name="Item - Quest Special Box"> <!-- Confirmed CT2.5 --> @@ -681,7 +691,10 @@ <set name="target" val="TARGET_ONE" /> <set name="trait" val="SHOCK" /> <cond msgId="113" addName="1"> - <using kind="Bow" /> + <and> + <using kind="Bow" /> + <player insideZoneId="2234" /> + </and> </cond> <for> <effect name="Stun" abnormalTime="1" val="0" effectPower="100" effectType="STUN" abnormalLvl="1" abnormalType="stun" /> @@ -768,6 +781,9 @@ <set name="operateType" val="A2" /> <set name="skillType" val="BUFF" /> <set name="target" val="TARGET_PARTY" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2239" /> + </cond> <for> <effect name="Petrification" abnormalTime="5" val="0" abnormalLvl="1" abnormalType="turn_stone" /> </for> @@ -784,6 +800,9 @@ <set name="reuseDelay" val="2000" /> <set name="skillType" val="NOTDONE" /> <set name="target" val="TARGET_ONE" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2240123" /> + </cond> </skill> <skill id="2241" levels="1" name="Hot Spring Mineral Water"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -791,6 +810,9 @@ <set name="skillType" val="NOTDONE" /> <set name="reuseDelay" val="2000" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2240123" /> + </cond> </skill> <skill id="2242" levels="1" name="Hot Spring Fountain Water"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -798,6 +820,9 @@ <set name="skillType" val="NOTDONE" /> <set name="reuseDelay" val="2000" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2240123" /> + </cond> </skill> <skill id="2243" levels="1" name="Hot Spring Sulfur"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -805,6 +830,9 @@ <set name="skillType" val="NOTDONE" /> <set name="reuseDelay" val="2000" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2240123" /> + </cond> </skill> <skill id="2244" levels="1" name="Herb of Life"> <!-- Confirmed CT2.5 --> @@ -1413,6 +1441,9 @@ <set name="skillType" val="NOTDONE" /> <set name="operateType" val="A1" /> <set name="hitTime" val="2000" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2276" /> + </cond> </skill> <skill id="2277" levels="6" name="Event Gift Box"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml index 267e596a57..b51ebb3fae 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02300-02399.xml @@ -331,6 +331,11 @@ <set name="hitTime" val="200" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2321" levels="1" name="Blessed Scroll of Resurrection - Event Use"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -783,6 +788,9 @@ <set name="skillType" val="NORNILS_POWER" /> <set name="operateType" val="A1" /> <set name="hitTime" val="200" /> + <cond msgId="113" addName="1"> + <player insideZoneId="2353" /> + </cond> </skill> <skill id="2354" levels="1" name="Gate Key of Darkness"> <!-- Confirmed CT2.5 --> @@ -945,7 +953,12 @@ <set name="recallType" val="Fortress" /> <set name="operateType" val="A1" /> <cond msgId="113" addName="1"> - <player fort="-1" /> + <and> + <player fort="-1" /> + </and> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> </cond> </skill> <skill id="2365" levels="1" name="Scroll of Fortress Return"> @@ -956,6 +969,11 @@ <set name="skillType" val="RECALL" /> <set name="recallType" val="Fortress" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2366" levels="1" name="Blue Coral Key"> <!-- Confirmed CT2.5 --> @@ -1385,6 +1403,11 @@ <set name="operateType" val="A1" /> <set name="skillType" val="RECALL" /> <set name="target" val="TARGET_SELF" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2393" levels="1" name="Blessed Scroll of Battlefield Resurrection"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml index bb1beb0410..783021e0a1 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02500-02599.xml @@ -317,6 +317,11 @@ <set name="skillType" val="TELEPORT" /> <set name="teleCoords" val="-120050,44500,360" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2526" levels="1" name="Evasion Counter"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -403,6 +408,11 @@ <set name="hitTime" val="20000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2532" levels="1" name="Pathfinder Supplies"> <!-- Confirmed CT2.5 --> @@ -1457,6 +1467,11 @@ <set name="hitTime" val="20000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2595" levels="1" name="Gran Kain's Blessed Scroll of Escape"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -1465,6 +1480,11 @@ <set name="hitTime" val="200" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="2596" levels="1" name="Gran Kain's Blessed Scroll of Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml index dd98324dc6..0c5bacd227 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02600-02699.xml @@ -99,6 +99,11 @@ <set name="skillType" val="TELEPORT" /> <set name="teleCoords" val="#teleCoords" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2610" levels="1" name="Register Bookmark (Event)"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -552,6 +557,11 @@ <set name="skillType" val="TELEPORT" /> <set name="teleCoords" val="#teleCoords" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2650" levels="1" name="Summon Imperial Phoenix"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml index eec3b6f6c5..003ad2f21f 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02900-02999.xml @@ -158,6 +158,11 @@ <set name="skillType" val="TELEPORT" /> <set name="teleCoords" val="89417,-44506,-2126" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="2916" levels="1" name="Feed for Enriched Enhanced Pets"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03100-03199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03100-03199.xml index cf68b270f4..22467101ab 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03100-03199.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03100-03199.xml @@ -924,6 +924,11 @@ <set name="hitTime" val="20000" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="3147" levels="1" name="Item Skill: Recall"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -935,6 +940,11 @@ <set name="hitTime" val="1500" /> <set name="skillType" val="RECALL" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="3148" levels="10" name="Item Skill: Vampiric Rage"> <table name="#mpInitialConsume"> 10 11 11 12 13 13 14 15 16 17 </table> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03200-03299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03200-03299.xml index 2a9c7c0b04..a2f572e886 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03200-03299.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03200-03299.xml @@ -117,6 +117,11 @@ <set name="skillType" val="RECALL" /> <set name="isMagic" val="1" /> <!-- Magic Skill --> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="3206" levels="10" name="Item Skill: Music"> <table name="#magicLvl"> 46 49 52 55 58 61 64 67 70 75 </table> @@ -797,6 +802,11 @@ <set name="isMagic" val="2" /> <!-- Static Skill --> <set name="operateType" val="A1" /> <set name="hitTime" val="200" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="3265" levels="1" name="Mysterious Ability"> <set name="abnormalLvl" val="0" /> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml index 5dcf0a8f8e..1a6847584d 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03400-03499.xml @@ -91,6 +91,11 @@ <set name="reuseDelay" val="60000" /> <set name="skillType" val="RECALL" /> <set name="target" val="TARGET_SELF" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="3409" levels="1" name="Blessed Ring of Resurrection"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/03600-03699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/03600-03699.xml index ccad746aba..971e987f87 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/03600-03699.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/03600-03699.xml @@ -546,6 +546,11 @@ <cond msgId="1509"> <player olympiad="false" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> <for> <effect name="ClanGate" abnormalTime="120" val="0" abnormalLvl="1" abnormalType="abnormal_item" /> <effect name="ImmobileBuff" abnormalTime="120" noicon="1" val="0" /> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05000-05099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05000-05099.xml index de5a079888..164cb3143d 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05000-05099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05000-05099.xml @@ -289,6 +289,9 @@ <set name="skillRadius" val="#radius" /> <set name="skillType" val="PDAM" /> <set name="target" val="TARGET_FRONT_AREA" /> + <cond msgId="113" addName="1"> + <player insideZoneId="5015" /> + </cond> </skill> <skill id="5016" levels="1" name="Yoke of Scarlet"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05100-05199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05100-05199.xml index b2ee9c0310..b82e952c7c 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05100-05199.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05100-05199.xml @@ -134,9 +134,14 @@ <set name="skillRadius" val="200" /> <set name="skillType" val="PDAM" /> <set name="target" val="TARGET_AREA" /> - <!-- FIXME: This condition is a hack fix, until support for retail target system is done --> <cond msgId="113" addName="1"> - <target npcId="19210001,19210002,19210003,19210004,20160001,20160002,20160007,20160008,20160009,20220001,20220002,20220003,20220004,22130001,22130002,22130004,22130005,22190001,22190002,22190003,22190004,23220001,23220002,23220003,23220004,23250001,23250002,23250003,23250004,24160009,24160010,24160021,24160022,24180001,24180002,24180006,24180011" /> + <and> + <!-- FIXME: This condition is a hack fix, until support for retail target system is done --> + <target npcId="19210001,19210002,19210003,19210004,20160001,20160002,20160007,20160008,20160009,20220001,20220002,20220003,20220004,22130001,22130002,22130004,22130005,22190001,22190002,22190003,22190004,23220001,23220002,23220003,23220004,23250001,23250002,23250003,23250004,24160009,24160010,24160021,24160022,24180001,24180002,24180006,24180011" /> + </and> + <not> + <player insideZoneId="51101, 51102, 51103, 51104, 51105, 51106, 51108, 51108, 51109" /> + </not> </cond> </skill> <skill id="5111" levels="1" name="Big Bang"> @@ -154,9 +159,14 @@ <set name="skillRadius" val="200" /> <set name="skillType" val="PDAM" /> <set name="target" val="TARGET_AREA" /> - <!-- FIXME: This condition is a hack fix, until support for retail target system is done --> <cond msgId="113" addName="1"> - <target npcId="19210001,19210002,19210003,19210004,20160001,20160002,20160007,20160008,20160009,20220001,20220002,20220003,20220004,22130001,22130002,22130004,22130005,22190001,22190002,22190003,22190004,23220001,23220002,23220003,23220004,23250001,23250002,23250003,23250004,24160009,24160010,24160021,24160022,24180001,24180002,24180006,24180011" /> + <and> + <!-- FIXME: This condition is a hack fix, until support for retail target system is done --> + <target npcId="19210001,19210002,19210003,19210004,20160001,20160002,20160007,20160008,20160009,20220001,20220002,20220003,20220004,22130001,22130002,22130004,22130005,22190001,22190002,22190003,22190004,23220001,23220002,23220003,23220004,23250001,23250002,23250003,23250004,24160009,24160010,24160021,24160022,24180001,24180002,24180006,24180011" /> + </and> + <not> + <player insideZoneId="51101, 51102, 51103, 51104, 51105, 51106, 51108, 51108, 51109" /> + </not> </cond> </skill> <skill id="5112" levels="12" name="Stun"> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/05500-05599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/05500-05599.xml index 74ac15256f..c985b4fe76 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/05500-05599.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/05500-05599.xml @@ -594,6 +594,11 @@ <cond msgId="2292"> <player agathionId="16031" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="5541" levels="1" name="Little Angel Agathion Special Skill - Power of Blessed Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -644,6 +649,11 @@ <cond msgId="2292"> <player agathionId="16032" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="5545" levels="1" name="Little Devil Agathion Special Skill - Power of Blessed Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml index ec3b27b7d3..a14c1d1cf5 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/06600-06699.xml @@ -876,6 +876,11 @@ <set name="effectRange" val="900" /> <set name="hitTime" val="3000" /> <set name="skillRadius" val="100" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="6684" levels="1" name="Maguen Recall"> <set name="magicLvl" val="1" /> @@ -888,6 +893,11 @@ <set name="effectRange" val="900" /> <set name="hitTime" val="3000" /> <set name="skillRadius" val="100" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="6685" levels="1" name="Santa Claus's Gift"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/08300-08399.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/08300-08399.xml index e73375083a..60180a9950 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/08300-08399.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/08300-08399.xml @@ -295,6 +295,11 @@ <set name="skillType" val="NOTDONE" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3600000" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="8330" levels="1" name="Release Seal on Agathion - Dawn"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/08500-08599.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/08500-08599.xml index b72e18e443..41f5206dc7 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/08500-08599.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/08500-08599.xml @@ -92,6 +92,11 @@ <set name="skillType" val="NOTDONE" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3600000" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="8510" levels="1" name="Summon Friend"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -99,6 +104,11 @@ <set name="skillType" val="NOTDONE" /> <set name="operateType" val="A1" /> <set name="reuseDelay" val="3600000" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="8511" levels="1" name="Blessing of Victory"> <!-- Increases Speed by 2%. --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/09000-09099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/09000-09099.xml index b683a335b2..f839e1065b 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/09000-09099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/09000-09099.xml @@ -654,6 +654,9 @@ <set name="operateType" val="A2" /> <set name="reuseDelay" val="1200000" /> <set name="staticReuse" val="true" /> + <cond msgId="113" addName="1"> + <player insideZoneId="90578" /> + </cond> </skill> <skill id="9058" levels="1" name="Black Freezing Core"> <!-- Prevents user from being affected by Freya's Eternal Blizzard. --> @@ -664,6 +667,9 @@ <set name="operateType" val="A2" /> <set name="reuseDelay" val="1200000" /> <set name="staticReuse" val="true" /> + <cond msgId="113" addName="1"> + <player insideZoneId="90578" /> + </cond> </skill> <skill id="9059" levels="1" name="Torch Light"> <!-- Lights the Torch --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml index 8643c11679..5ceb7caacb 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21000-21099.xml @@ -684,6 +684,11 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="43200000" /> <set name="hitTime" val="200" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="21068" levels="1" name="Resist Unholy"> <!-- Increases resistance to darkness type attacks by 30 for 5 minutes. Reuse Delay 1 hours --> @@ -924,6 +929,11 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="3600000" /> <set name="hitTime" val="10000" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="21089" levels="1" name="Dance of Shadows"> <!-- Receives the soul's help, and for 2 minutes, decreases one's own moving speed by 50% and invokes the ability not to receive the preemptive attack of monsters. --> @@ -1000,6 +1010,11 @@ <set name="operateType" val="A1" /> <set name="reuseDelay" val="3600000" /> <set name="hitTime" val="10000" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="21098" levels="1" name="Great Adventurer's Soul Power : Endless"> <!-- For five minutes, the Great Spirit increases maximum HP by 20%, maximum MP by 20%, moving speed by 20%, and resistance against debuff by 10%. --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml index 5370bf2f9b..9ca6490809 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/21100-21199.xml @@ -27,6 +27,11 @@ <set name="skillType" val="RECALL" /> <set name="isMagic" val="2" /> <!-- Static Skill --> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="21102" levels="1" name="Blessed Resurrection"> <!-- Can use the ability of Blessed Resurrection. Reuse Delay 12 hours. --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml index 8f6c6f8841..d5ab3aadc6 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/22000-22099.xml @@ -838,6 +838,11 @@ <set name="skillType" val="TELEPORT" /> <set name="teleCoords" val="#teleCoords" /> <set name="operateType" val="A1" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503" /> + </not> + </cond> </skill> <skill id="22054" levels="1" name="Potion of Energy Maintenance"> <set name="abnormalLvl" val="1" /> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml index 78784863a6..056e2994eb 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/22100-22199.xml @@ -79,6 +79,11 @@ <set name="operateType" val="A1" /> <set name="skillType" val="RECALL" /> <set name="target" val="TARGET_SELF" /> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="22104" levels="1" name="Blessed Scroll of Resurrection (Event)"> <!-- Confirmed CT2.5 --> diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/23000-23099.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/23000-23099.xml index abe7b5548e..c0ccebb116 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/23000-23099.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/23000-23099.xml @@ -76,6 +76,11 @@ <cond msgId="2292"> <player agathionId="1503" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23007" levels="1" name="Plaipitak Agathion Special Skill - Mysterious Power"> <set name="abnormalLvl" val="0" /> @@ -103,6 +108,11 @@ <cond msgId="2292"> <player agathionId="1504" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23009" levels="1" name="Plaipitak Agathion Special Skill - Power of Blessed Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -185,6 +195,11 @@ <cond msgId="2292"> <player agathionId="1507" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23016" levels="1" name="Rudolph Agathion Special Skill - Ability of Energy"> <set name="abnormalLvl" val="3" /> @@ -395,6 +410,11 @@ <cond msgId="2292"> <player agathionId="1511" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23032" levels="1" name="Brown Maneki Neko Agathion Special Skill - Ability of Energy Recovery"> <!-- Recovers energy when acquiring Exp. for 5 minutes. Reuse Delay 1 hours --> @@ -504,6 +524,11 @@ <cond msgId="2292"> <player agathionId="1514" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23039" levels="1" name="Yellow-Robed Tojigong Agathion Cute Trick"> <set name="isMagic" val="2" /> <!-- Static Skill --> @@ -775,6 +800,11 @@ <cond msgId="2292"> <player agathionId="1522" /> </cond> + <cond msgId="113" addName="1"> + <not> + <player insideZoneId="10501, 10502, 10503, 10504, 10505, 10506, 10507, 10508" /> + </not> + </cond> </skill> <skill id="23062" levels="1" name="Button-Eyed Bear Doll Agathion Special Skill - Ability of Blessed Resurrection"> <set name="isMagic" val="2" /> <!-- Static Skill --> diff --git a/L2J_DataPack_BETA/dist/game/data/zones/castle_hall.xml b/L2J_DataPack_BETA/dist/game/data/zones/castle_hall.xml index 2c6e6d655c..4b6ea2756f 100644 --- a/L2J_DataPack_BETA/dist/game/data/zones/castle_hall.xml +++ b/L2J_DataPack_BETA/dist/game/data/zones/castle_hall.xml @@ -290,10 +290,10 @@ <node X="147500" Y="-44300" /> <node X="145000" Y="-45000" /> <node X="144000" Y="-48000" /> - <node X="144000" Y="-52200" /> - <node X="151000" Y="-52200" /> - <node X="151000" Y="-53200" /> - <node X="144000" Y="-53200" /> + <node X="144000" Y="-52200" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be 0 --> + <node X="151000" Y="-52200" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be 0 --> + <node X="151000" Y="-53200" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be 0 --> + <node X="144000" Y="-53200" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be 0 --> <!-- owner_restart_point_list --> <spawn X="147408" Y="-46448" Z="-963" /> <spawn X="147520" Y="-46432" Z="-963" /> diff --git a/L2J_DataPack_BETA/dist/game/data/zones/castle_siege.xml b/L2J_DataPack_BETA/dist/game/data/zones/castle_siege.xml index 9d9fe9e073..fbe23421fd 100644 --- a/L2J_DataPack_BETA/dist/game/data/zones/castle_siege.xml +++ b/L2J_DataPack_BETA/dist/game/data/zones/castle_siege.xml @@ -45,8 +45,8 @@ </zone> <zone name="godad_castle_battlefield_territory" type="SiegeZone" shape="NPoly" minZ="-3397" maxZ="5100"> <stat name="castleId" val="7" /> - <node X="143023" Y="-53210" /> - <node X="151893" Y="-53210" /> + <node X="143023" Y="-53210" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be -2300 --> + <node X="151893" Y="-53210" /> <!-- TODO: Needs Support for minZ/maxZ for each node, due minZ in this node should be -2300 --> <node X="151949" Y="-39107" /> <node X="145899" Y="-39107" /> <node X="141457" Y="-44407" /> diff --git a/L2J_DataPack_BETA/dist/game/data/zones/dummy.xml b/L2J_DataPack_BETA/dist/game/data/zones/dummy.xml new file mode 100644 index 0000000000..8c3b72bd47 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/zones/dummy.xml @@ -0,0 +1,266 @@ +<?xml version="1.0" encoding="UTF-8"?> +<list enabled="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/zones.xsd"> + <!-- Dummy Zones --> + <zone name="no_escape_1" id="10501" type="ScriptZone" shape="NPoly" minZ="-3050" maxZ="-2850"> + <node X="-115727" Y="-251652" /> + <node X="-113365" Y="-251655" /> + <node X="-113365" Y="-248191" /> + <node X="-115727" Y="-248194" /> + </zone> + <zone name="no_escape_2" id="10502" type="ScriptZone" shape="NPoly" minZ="-3049" maxZ="-2849"> + <node X="-116299" Y="-251426" /> + <node X="-115745" Y="-251426" /> + <node X="-115745" Y="-250840" /> + <node X="-116296" Y="-250840" /> + </zone> + <zone name="no_escape_3" id="10503" type="ScriptZone" shape="NPoly" minZ="-3053" maxZ="-2853"> + <node X="-113350" Y="-251408" /> + <node X="-112797" Y="-251407" /> + <node X="-112798" Y="-250855" /> + <node X="-113353" Y="-250857" /> + </zone> + <zone name="no_escape_4" id="10504" type="ScriptZone" shape="NPoly" minZ="-11624" maxZ="-11224"> + <node X="-85850" Y="-45960" /> + <node X="-86761" Y="-45935" /> + <node X="-87000" Y="-46986" /> + <node X="-87535" Y="-48793" /> + <node X="-87049" Y="-49419" /> + <node X="-85458" Y="-49051" /> + <node X="-84224" Y="-49803" /> + <node X="-83446" Y="-49477" /> + <node X="-83154" Y="-47528" /> + <node X="-83863" Y="-47202" /> + <node X="-84291" Y="-47449" /> + <node X="-84711" Y="-47094" /> + </zone> + <zone name="no_escape_5" id="10505" type="ScriptZone" shape="NPoly" minZ="-11620" maxZ="-11220"> + <node X="-84112" Y="-50103" /> + <node X="-84830" Y="-51342" /> + <node X="-86142" Y="-51844" /> + <node X="-86553" Y="-52634" /> + <node X="-85640" Y="-53190" /> + <node X="-84380" Y="-54211" /> + <node X="-83379" Y="-54413" /> + <node X="-82972" Y="-52054" /> + <node X="-81938" Y="-51822" /> + <node X="-82193" Y="-50685" /> + <node X="-82732" Y="-50575" /> + <node X="-83454" Y="-49986" /> + </zone> + <zone name="no_escape_6" id="10506" type="ScriptZone" shape="NPoly" minZ="-11716" maxZ="-11316"> + <node X="-79843" Y="-49874" /> + <node X="-81401" Y="-50399" /> + <node X="-81709" Y="-51148" /> + <node X="-81639" Y="-51704" /> + <node X="-80712" Y="-52824" /> + <node X="-80414" Y="-54463" /> + <node X="-79510" Y="-54322" /> + <node X="-78717" Y="-52952" /> + <node X="-77725" Y="-52968" /> + <node X="-77416" Y="-51996" /> + <node X="-78890" Y="-51583" /> + <node X="-79378" Y="-50568" /> + </zone> + <zone name="no_escape_7" id="10507" type="ScriptZone" shape="NPoly" minZ="-11592" maxZ="-11192"> + <node X="-79343" Y="-47478" /> + <node X="-80117" Y="-47109" /> + <node X="-80672" Y="-47858" /> + <node X="-80382" Y="-49156" /> + <node X="-79813" Y="-49685" /> + <node X="-79130" Y="-49730" /> + <node X="-77951" Y="-49052" /> + <node X="-76485" Y="-49456" /> + <node X="-76221" Y="-48619" /> + <node X="-76710" Y="-48032" /> + <node X="-76946" Y="-46451" /> + <node X="-77668" Y="-45794" /> + </zone> + <zone name="no_escape_8" id="10508" type="ScriptZone" shape="NPoly" minZ="-11640" maxZ="-11240"> + <node X="-82326" Y="-43857" /> + <node X="-83361" Y="-43681" /> + <node X="-83614" Y="-44430" /> + <node X="-82884" Y="-46072" /> + <node X="-83209" Y="-47165" /> + <node X="-82621" Y="-47718" /> + <node X="-81071" Y="-47576" /> + <node X="-80636" Y="-47169" /> + <node X="-80853" Y="-46291" /> + <node X="-79968" Y="-44123" /> + <node X="-80245" Y="-43614" /> + <node X="-81544" Y="-43878" /> + </zone> + <zone name="no_s_swoop_cannon_1" id="51101" type="ScriptZone" shape="NPoly" minZ="-3325" maxZ="-325"> + <node X="-19761" Y="106717" /> + <node X="-17065" Y="106707" /> + <node X="-16372" Y="107407" /> + <node X="-16365" Y="108351" /> + <node X="-15653" Y="108857" /> + <node X="-15650" Y="109747" /> + <node X="-16149" Y="110295" /> + <node X="-16149" Y="112445" /> + <node X="-17783" Y="113928" /> + <node X="-18965" Y="113925" /> + <node X="-20477" Y="112395" /> + <node X="-20475" Y="109024" /> + <node X="-19757" Y="108203" /> + </zone> + <zone name="no_s_swoop_cannon_2" id="51102" type="ScriptZone" shape="NPoly" minZ="-3533" maxZ="-533"> + <node X="24389" Y="157488" /> + <node X="24398" Y="160923" /> + <node X="23789" Y="161566" /> + <node X="23798" Y="163079" /> + <node X="21170" Y="163085" /> + <node X="20090" Y="162065" /> + <node X="20099" Y="161445" /> + <node X="19397" Y="160439" /> + <node X="19971" Y="159494" /> + <node X="19971" Y="157487" /> + <node X="21554" Y="155879" /> + <node X="23105" Y="155885" /> + </zone> + <zone name="no_s_swoop_cannon_3" id="51103" type="ScriptZone" shape="NPoly" minZ="-3000" maxZ="0"> + <node X="113630" Y="142600" /> + <node X="117151" Y="142602" /> + <node X="118085" Y="143188" /> + <node X="119331" Y="143280" /> + <node X="119351" Y="146088" /> + <node X="118505" Y="147038" /> + <node X="117672" Y="147096" /> + <node X="116511" Y="147715" /> + <node X="115540" Y="147237" /> + <node X="113723" Y="147237" /> + <node X="112723" Y="146279" /> + <node X="112027" Y="145412" /> + <node X="112013" Y="144502" /> + </zone> + <zone name="no_s_swoop_cannon_4" id="51104" type="ScriptZone" shape="NPoly" minZ="-3320" maxZ="-320"> + <node X="79720" Y="34771" /> + <node X="83242" Y="34773" /> + <node X="84176" Y="35359" /> + <node X="85422" Y="35451" /> + <node X="85441" Y="38258" /> + <node X="84584" Y="39110" /> + <node X="83762" Y="39119" /> + <node X="82601" Y="39886" /> + <node X="81631" Y="39407" /> + <node X="79814" Y="39408" /> + <node X="78814" Y="38450" /> + <node X="78118" Y="37583" /> + <node X="78104" Y="36672" /> + </zone> + <zone name="no_s_swoop_cannon_5" id="51105" type="ScriptZone" shape="NPoly" minZ="-1062" maxZ="8938"> + <node X="144406" Y="1077" /> + <node X="150586" Y="1051" /> + <node X="150592" Y="5125" /> + <node X="149973" Y="6169" /> + <node X="150232" Y="8978" /> + <node X="144667" Y="8971" /> + <node X="144992" Y="6142" /> + <node X="144411" Y="5220" /> + </zone> + <zone name="no_s_swoop_cannon_6" id="51106" type="ScriptZone" shape="NPoly" minZ="-1936" maxZ="1064"> + <node X="118288" Y="246245" /> + <node X="118297" Y="249680" /> + <node X="117688" Y="250323" /> + <node X="117696" Y="251836" /> + <node X="115069" Y="251842" /> + <node X="113988" Y="250822" /> + <node X="113997" Y="250202" /> + <node X="113296" Y="249196" /> + <node X="113870" Y="248251" /> + <node X="113869" Y="246244" /> + <node X="115460" Y="244643" /> + <node X="117004" Y="244642" /> + </zone> + <zone name="no_s_swoop_cannon_7" id="51107" type="ScriptZone" shape="NPoly" minZ="-3000" maxZ="1400"> + <node X="143803" Y="-49155" /> + <node X="151092" Y="-49185" /> + <node X="151084" Y="-47725" /> + <node X="150320" Y="-45980" /> + <node X="147872" Y="-44463" /> + <node X="147085" Y="-44462" /> + <node X="144627" Y="-46006" /> + <node X="143802" Y="-47669" /> + </zone> + <zone name="no_s_swoop_cannon_8" id="51108" type="ScriptZone" shape="NPoly" minZ="-3000" maxZ="8000"> + <node X="11670" Y="-52692" /> + <node X="16653" Y="-52693" /> + <node X="18368" Y="-51762" /> + <node X="19492" Y="-49506" /> + <node X="19492" Y="-48773" /> + <node X="18368" Y="-46554" /> + <node X="16836" Y="-45585" /> + <node X="11699" Y="-45596" /> + </zone> + <zone name="no_s_swoop_cannon_9" id="51109" type="ScriptZone" shape="NPoly" minZ="-1251" maxZ="3149"> + <node X="73859" Y="-153166" /> + <node X="81148" Y="-153196" /> + <node X="81139" Y="-151736" /> + <node X="80376" Y="-149992" /> + <node X="77928" Y="-148474" /> + <node X="77141" Y="-148473" /> + <node X="74683" Y="-150017" /> + <node X="73858" Y="-151680" /> + </zone> + <zone name="allow_s_disrupting_arrow" id="2234" type="ScriptZone" shape="NPoly" minZ="-9239" maxZ="-8739"> + <node X="-86067" Y="-152626" /> + <node X="-86292" Y="-152322" /> + <node X="-87125" Y="-151593" /> + <node X="-88505" Y="-151586" /> + <node X="-89313" Y="-152278" /> + <node X="-89503" Y="-152648" /> + <node X="-89500" Y="-153806" /> + <node X="-89429" Y="-154257" /> + <node X="-88538" Y="-155006" /> + <node X="-87030" Y="-155003" /> + <node X="-86063" Y="-154215" /> + </zone> + <zone name="allow_s_item_scroll_of_stone" id="2239" type="ScriptZone" shape="NPoly" minZ="-5064" maxZ="-64"> + <node X="99294" Y="-130555" /> + <node X="114151" Y="-130344" /> + <node X="113630" Y="-124346" /> + <node X="99617" Y="-122509" /> + </zone> + <zone name="allow_s_item_hot_spring" id="2240123" type="ScriptZone" shape="NPoly" minZ="-2460" maxZ="-1860"> + <node X="150253" Y="-127587" /> + <node X="154061" Y="-128780" /> + <node X="157203" Y="-125699" /> + <node X="154870" Y="-123511" /> + <node X="150933" Y="-124975" /> + </zone> + <zone name="allow_s_disrupting_dew" id="2276" type="ScriptZone" shape="NPoly" minZ="-9239" maxZ="-8739"> + <node X="-86067" Y="-152626" /> + <node X="-86292" Y="-152322" /> + <node X="-87125" Y="-151593" /> + <node X="-88505" Y="-151586" /> + <node X="-89313" Y="-152278" /> + <node X="-89503" Y="-152648" /> + <node X="-89500" Y="-153806" /> + <node X="-89429" Y="-154257" /> + <node X="-88538" Y="-155006" /> + <node X="-87030" Y="-155003" /> + <node X="-86063" Y="-154215" /> + </zone> + <zone name="allow_s_item_detect_hide_door" id="2353" type="ScriptZone" shape="NPoly" minZ="-12923" maxZ="-12723"> + <node X="-107560" Y="83571" /> + <node X="-107293" Y="83571" /> + <node X="-107293" Y="83823" /> + <node X="-107560" Y="83823" /> + </zone> + <zone name="allow_s_frintessa_daemon_charge" id="5015" type="ScriptZone" shape="NPoly" minZ="-5175" maxZ="-4675"> + <node X="174657" Y="-88953" /> + <node X="175155" Y="-88446" /> + <node X="175142" Y="-87562" /> + <node X="174600" Y="-87099" /> + <node X="173854" Y="-87098" /> + <node X="173331" Y="-87540" /> + <node X="173322" Y="-88469" /> + <node X="173812" Y="-88958" /> + </zone> + <zone name="allow_s_item_freezing_core" id="90578" type="ScriptZone" shape="NPoly" minZ="-11249" maxZ="-10749"> + <node X="112898" Y="-117865" /> + <node X="116554" Y="-117891" /> + <node X="116597" Y="-112972" /> + <node X="112920" Y="-112997" /> + </zone> +</list> \ No newline at end of file -- GitLab