L2JMobius

Classic Seven Signs [Classic 2.4] Fix beast soulshot/spiritshot summon skills

Kamek · 2 · 6411

Offline Kamek

  • Vassal
  • *
    • Posts: 4
This patch fixes soulshot/spiritshot summon skills:
- Summon beast soulshot consummed spirit ores instead of soul ores and gave the wrong amount
- Mass summon soulshots did nothing
- Summon beast spiritshot gave the wrong amount
- Mass summon spiritshots did nothing

Code: [Select]
From a832ec77df41409146db93661bd5eb9bf2273a3f Mon Sep 17 00:00:00 2001
From: Kamek
Date: Fri, 4 Sep 2020 11:29:58 -0400
Subject: [PATCH] fix beast soulshot/spiritshot summon skills

---
 .../game/data/stats/skills/11300-11399.xml    | 70 ++++++++++++++-----
 1 file changed, 54 insertions(+), 16 deletions(-)

diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/stats/skills/11300-11399.xml b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/stats/skills/11300-11399.xml
index 70e6f0c6fb..90ed5b77b4 100644
--- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/stats/skills/11300-11399.xml
+++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/data/stats/skills/11300-11399.xml
@@ -4,7 +4,7 @@
  <!-- With a 100% probability summons 30 Beast Soulshots. Consumes 4 Soulstone(s). -->
  <icon>icon.skill11316</icon>
  <itemConsumeCount>4</itemConsumeCount>
- <itemConsumeId>3031</itemConsumeId> <!-- Spirit Ore -->
+ <itemConsumeId>1785</itemConsumeId> <!-- Soulstone -->
  <operateType>A1</operateType>
  <mpInitialConsume>10</mpInitialConsume>
  <hitTime>1000</hitTime>
@@ -24,19 +24,38 @@
  <effects>
  <effect name="Restoration">
  <itemId>6645</itemId> <!-- Beast Soulshot -->
- <itemCount>20</itemCount>
+ <itemCount>30</itemCount>
  </effect>
  </effects>
  </skill>
  <skill id="11317" toLevel="1" name="Mass Summon Soulshots">
- <!-- With a 100% probability summons 300 Beast Soulshots. Consumes 40 Soulstone(s). -->
+        <!-- With a 100% probability summons 300 Beast Soulshots. Consumes 40 Soulstone(s). -->
  <icon>BranchIcon.Icon.g_bm_antaras_pocket_i00</icon>
- <operateType>A1</operateType>
- <isMagic>1</isMagic> <!-- Magic Skill -->
- <hitTime>1000</hitTime>
- <reuseDelay>3000</reuseDelay>
- <mpConsume>50</mpConsume>
- </skill>
+        <itemConsumeCount>40</itemConsumeCount>
+        <itemConsumeId>1785</itemConsumeId> <!-- Soulstone -->
+        <operateType>A1</operateType>
+        <mpInitialConsume>50</mpInitialConsume>
+        <hitTime>1000</hitTime>
+        <reuseDelay>3000</reuseDelay>
+        <magicCriticalRate>5</magicCriticalRate>
+        <magicLvl>40</magicLvl>
+        <isMagic>1</isMagic>
+        <staticReuse>true</staticReuse>
+        <targetType>SELF</targetType>
+        <affectScope>SINGLE</affectScope>
+        <conditions>
+            <condition name="OpEncumbered">
+                <weightPercent>10</weightPercent>
+                <slotsPercent>10</slotsPercent>
+            </condition>
+        </conditions>
+        <effects>
+            <effect name="Restoration">
+                <itemId>6645</itemId> <!-- Beast Soulshot -->
+                <itemCount>300</itemCount>
+            </effect>
+        </effects>
+    </skill>
  <skill id="11318" toLevel="1" name="Summon Spiritshots">
  <!-- With a 100% probability summons 24 Beast Spiritshots. Consumes 4 Spirit Ore. -->
  <icon>icon.skill11316</icon>
@@ -61,17 +80,36 @@
  <effects>
  <effect name="Restoration">
  <itemId>6646</itemId> <!-- Beast Spiritshot -->
- <itemCount>16</itemCount>
+ <itemCount>24</itemCount>
  </effect>
  </effects>
  </skill>
  <skill id="11319" toLevel="1" name="Mass Summon Spiritshots">
  <!-- With a 100% probability summons 240 Beast Spiritshots. Consumes 40 Spirit Ore. -->
  <icon>BranchIcon.Icon.g_bm_antaras_pocket_i00</icon>
- <operateType>A1</operateType>
- <isMagic>1</isMagic> <!-- Magic Skill -->
- <hitTime>1000</hitTime>
- <reuseDelay>3000</reuseDelay>
- <mpConsume>50</mpConsume>
- </skill>
+        <itemConsumeCount>40</itemConsumeCount>
+        <itemConsumeId>3031</itemConsumeId> <!-- Spirit Ore -->
+        <operateType>A1</operateType>
+        <mpInitialConsume>50</mpInitialConsume>
+        <hitTime>1000</hitTime>
+        <reuseDelay>3000</reuseDelay>
+        <magicCriticalRate>5</magicCriticalRate>
+        <magicLvl>40</magicLvl>
+        <isMagic>1</isMagic>
+        <staticReuse>true</staticReuse>
+        <targetType>SELF</targetType>
+        <affectScope>SINGLE</affectScope>
+        <conditions>
+            <condition name="OpEncumbered">
+                <weightPercent>10</weightPercent>
+                <slotsPercent>10</slotsPercent>
+            </condition>
+        </conditions>
+        <effects>
+            <effect name="Restoration">
+                <itemId>6646</itemId> <!-- Beast Spiritshot -->
+                <itemCount>240</itemCount>
+            </effect>
+        </effects>
+    </skill>
 </list>
--
2.28.0