Updated ensoul system to match retail.

Contributed by CostyKiller.
This commit is contained in:
MobiusDevelopment
2022-06-08 13:32:10 +00:00
parent 3de6ee7291
commit ae91836759
10 changed files with 2007 additions and 127 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -673,6 +673,7 @@
<option id="1818" name="Silence Attack" desc="For 5 sec inflicts Silence on the target after an attack. (Probability: 23%)" skillId="82015" skillLevel="18" /> <!-- Stone Id : 95800 -->
<option id="1819" name="Silence Attack" desc="For 5 sec inflicts Silence on the target after an attack. (Probability: 24%)" skillId="82015" skillLevel="19" /> <!-- Stone Id : 95801 -->
<option id="1820" name="Silence Attack" desc="For 5 sec inflicts Silence on the target after an attack. (Probability: 25%)" skillId="82015" skillLevel="20" /> <!-- Stone Id : 95802 -->
<!-- Physical Abilities -->
<option id="1851" name="Physical Abilities Lv.1" desc="P. Atk. +1% HP Recovery Rate +1" skillId="82018" skillLevel="1" /> <!-- Stone Id : 95803 -->
<option id="1852" name="Physical Abilities Lv.2" desc="P. Atk. +2% HP Recovery Rate +2" skillId="82018" skillLevel="2" /> <!-- Stone Id : 95804 -->
<option id="1853" name="Physical Abilities Lv.3" desc="P. Atk. +3% HP Recovery Rate +3" skillId="82018" skillLevel="3" /> <!-- Stone Id : 95805 -->
@@ -693,6 +694,7 @@
<option id="1868" name="Physical Abilities Lv.18" desc="P. Atk. +18% P. Skill Power +3% HP Recovery Rate +15 CON +4 Recovers 900 HP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82018" skillLevel="18" /> <!-- Stone Id : 95820 -->
<option id="1869" name="Physical Abilities Lv.19" desc="P. Atk. +19% P. Skill Power +4% HP Recovery Rate +15 CON +5 Recovers 900 HP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82018" skillLevel="19" /> <!-- Stone Id : 95821 -->
<option id="1870" name="Physical Abilities Lv.20" desc="P. Atk. +20% P. Skill Power +5% HP Recovery Rate +15 CON +5 Recovers 900 HP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82018" skillLevel="20" /> <!-- Stone Id : 95822 -->
<!-- Magical Abilities -->
<option id="1901" name="Magical Abilities Lv.1" desc="M. Atk. +1% MP Recovery Rate +1" skillId="82017" skillLevel="1" /> <!-- Stone Id : 95803 -->
<option id="1902" name="Magical Abilities Lv.2" desc="M. Atk. +2% MP Recovery Rate +2" skillId="82017" skillLevel="2" /> <!-- Stone Id : 95804 -->
<option id="1903" name="Magical Abilities Lv.3" desc="M. Atk. +3% MP Recovery Rate +3" skillId="82017" skillLevel="3" /> <!-- Stone Id : 95805 -->
@@ -713,4 +715,130 @@
<option id="1918" name="Magical Abilities Lv.18" desc="M. Atk. +18% M. Skill Power +3% MP Recovery Rate +15 MEN +4 Recovers 600 MP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82017" skillLevel="18" /> <!-- Stone Id : 95820 -->
<option id="1919" name="Magical Abilities Lv.19" desc="M. Atk. +19% M. Skill Power +4% MP Recovery Rate +15 MEN +5 Recovers 600 MP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82017" skillLevel="19" /> <!-- Stone Id : 95821 -->
<option id="1920" name="Magical Abilities Lv.20" desc="M. Atk. +20% M. Skill Power +5% MP Recovery Rate +15 MEN +5 Recovers 600 MP after basic attacks and attack skills. (Probability: 30%, cooldown: 60 sec.)" skillId="82017" skillLevel="20" /> <!-- Stone Id : 95822 -->
<!-- Defense Property - Upper Armor -->
<option id="1921" name="Defense Property - Upper Armor" desc="P./ M. Def. +10" skillId="82201" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="1922" name="Defense Property - Upper Armor" desc="P./ M. Def. +25" skillId="82201" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="1923" name="Defense Property - Upper Armor" desc="P./ M. Def. +40" skillId="82201" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="1924" name="Defense Property - Upper Armor" desc="P./ M. Def. +55" skillId="82201" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="1925" name="Defense Property - Upper Armor" desc="P./ M. Def. +70" skillId="82201" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="1926" name="Defense Property - Upper Armor" desc="P./ M. Def. +100" skillId="82201" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="1927" name="Defense Property - Upper Armor" desc="P./ M. Def. +120" skillId="82201" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="1928" name="Defense Property - Upper Armor" desc="P./ M. Def. +140" skillId="82201" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="1929" name="Defense Property - Upper Armor" desc="P./ M. Def. +160" skillId="82201" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="1930" name="Defense Property - Upper Armor" desc="P./ M. Def. +180" skillId="82201" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="1931" name="Defense Property - Upper Armor" desc="P./ M. Def. +210" skillId="82201" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="1932" name="Defense Property - Upper Armor" desc="P./ M. Def. +230" skillId="82201" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="1933" name="Defense Property - Upper Armor" desc="P./ M. Def. +250" skillId="82201" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="1934" name="Defense Property - Upper Armor" desc="P./ M. Def. +270" skillId="82201" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="1935" name="Defense Property - Upper Armor" desc="P./ M. Def. +290" skillId="82201" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="1936" name="Defense Property - Upper Armor" desc="P./ M. Def. +320" skillId="82201" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="1937" name="Defense Property - Upper Armor" desc="P./ M. Def. +340" skillId="82201" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="1938" name="Defense Property - Upper Armor" desc="P./ M. Def. +360" skillId="82201" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="1939" name="Defense Property - Upper Armor" desc="P./ M. Def. +380" skillId="82201" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="1940" name="Defense Property - Upper Armor" desc="P./ M. Def. +400" skillId="82201" skillLevel="20" /> <!-- Stone Id : 96920 -->
<!-- Defense Property - Lower Armor -->
<option id="1941" name="Defense Property - Lower Armor" desc="P./ M. Def. +10" skillId="82202" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="1942" name="Defense Property - Lower Armor" desc="P./ M. Def. +25" skillId="82202" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="1943" name="Defense Property - Lower Armor" desc="P./ M. Def. +40" skillId="82202" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="1944" name="Defense Property - Lower Armor" desc="P./ M. Def. +55" skillId="82202" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="1945" name="Defense Property - Lower Armor" desc="P./ M. Def. +70" skillId="82202" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="1946" name="Defense Property - Lower Armor" desc="P./ M. Def. +100" skillId="82202" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="1947" name="Defense Property - Lower Armor" desc="P./ M. Def. +120" skillId="82202" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="1948" name="Defense Property - Lower Armor" desc="P./ M. Def. +140" skillId="82202" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="1949" name="Defense Property - Lower Armor" desc="P./ M. Def. +160" skillId="82202" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="1950" name="Defense Property - Lower Armor" desc="P./ M. Def. +180" skillId="82202" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="1951" name="Defense Property - Lower Armor" desc="P./ M. Def. +210" skillId="82202" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="1952" name="Defense Property - Lower Armor" desc="P./ M. Def. +230" skillId="82202" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="1953" name="Defense Property - Lower Armor" desc="P./ M. Def. +250" skillId="82202" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="1954" name="Defense Property - Lower Armor" desc="P./ M. Def. +270" skillId="82202" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="1955" name="Defense Property - Lower Armor" desc="P./ M. Def. +290" skillId="82202" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="1956" name="Defense Property - Lower Armor" desc="P./ M. Def. +320" skillId="82202" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="1957" name="Defense Property - Lower Armor" desc="P./ M. Def. +340" skillId="82202" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="1958" name="Defense Property - Lower Armor" desc="P./ M. Def. +360" skillId="82202" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="1959" name="Defense Property - Lower Armor" desc="P./ M. Def. +380" skillId="82202" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="1960" name="Defense Property - Lower Armor" desc="P./ M. Def. +400" skillId="82202" skillLevel="20" /> <!-- Stone Id : 96920 -->
<!-- Defense Property - Helmet -->
<option id="1961" name="Defense Property - Helmet" desc="P./ M. Def. +10" skillId="82203" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="1962" name="Defense Property - Helmet" desc="P./ M. Def. +25" skillId="82203" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="1963" name="Defense Property - Helmet" desc="P./ M. Def. +40" skillId="82203" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="1964" name="Defense Property - Helmet" desc="P./ M. Def. +55" skillId="82203" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="1965" name="Defense Property - Helmet" desc="P./ M. Def. +70" skillId="82203" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="1966" name="Defense Property - Helmet" desc="P./ M. Def. +100" skillId="82203" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="1967" name="Defense Property - Helmet" desc="P./ M. Def. +120" skillId="82203" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="1968" name="Defense Property - Helmet" desc="P./ M. Def. +140" skillId="82203" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="1969" name="Defense Property - Helmet" desc="P./ M. Def. +160" skillId="82203" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="1970" name="Defense Property - Helmet" desc="P./ M. Def. +180" skillId="82203" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="1971" name="Defense Property - Helmet" desc="P./ M. Def. +210" skillId="82203" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="1972" name="Defense Property - Helmet" desc="P./ M. Def. +230" skillId="82203" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="1973" name="Defense Property - Helmet" desc="P./ M. Def. +250" skillId="82203" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="1974" name="Defense Property - Helmet" desc="P./ M. Def. +270" skillId="82203" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="1975" name="Defense Property - Helmet" desc="P./ M. Def. +290" skillId="82203" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="1976" name="Defense Property - Helmet" desc="P./ M. Def. +320" skillId="82203" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="1977" name="Defense Property - Helmet" desc="P./ M. Def. +340" skillId="82203" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="1978" name="Defense Property - Helmet" desc="P./ M. Def. +360" skillId="82203" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="1979" name="Defense Property - Helmet" desc="P./ M. Def. +380" skillId="82203" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="1980" name="Defense Property - Helmet" desc="P./ M. Def. +400" skillId="82203" skillLevel="20" /> <!-- Stone Id : 96920 -->
<!-- Defense Property - Gloves -->
<option id="1981" name="Defense Property - Gloves" desc="P./ M. Def. +10" skillId="82204" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="1982" name="Defense Property - Gloves" desc="P./ M. Def. +25" skillId="82204" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="1983" name="Defense Property - Gloves" desc="P./ M. Def. +40" skillId="82204" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="1984" name="Defense Property - Gloves" desc="P./ M. Def. +55" skillId="82204" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="1985" name="Defense Property - Gloves" desc="P./ M. Def. +70" skillId="82204" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="1986" name="Defense Property - Gloves" desc="P./ M. Def. +100" skillId="82204" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="1987" name="Defense Property - Gloves" desc="P./ M. Def. +120" skillId="82204" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="1988" name="Defense Property - Gloves" desc="P./ M. Def. +140" skillId="82204" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="1989" name="Defense Property - Gloves" desc="P./ M. Def. +160" skillId="82204" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="1990" name="Defense Property - Gloves" desc="P./ M. Def. +180" skillId="82204" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="1991" name="Defense Property - Gloves" desc="P./ M. Def. +210" skillId="82204" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="1992" name="Defense Property - Gloves" desc="P./ M. Def. +230" skillId="82204" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="1993" name="Defense Property - Gloves" desc="P./ M. Def. +250" skillId="82204" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="1994" name="Defense Property - Gloves" desc="P./ M. Def. +270" skillId="82204" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="1995" name="Defense Property - Gloves" desc="P./ M. Def. +290" skillId="82204" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="1996" name="Defense Property - Gloves" desc="P./ M. Def. +320" skillId="82204" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="1997" name="Defense Property - Gloves" desc="P./ M. Def. +340" skillId="82204" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="1998" name="Defense Property - Gloves" desc="P./ M. Def. +360" skillId="82204" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="1999" name="Defense Property - Gloves" desc="P./ M. Def. +380" skillId="82204" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="2000" name="Defense Property - Gloves" desc="P./ M. Def. +400" skillId="82204" skillLevel="20" /> <!-- Stone Id : 96920 -->
<!-- Defense Property - Boots -->
<option id="2001" name="Defense Property - Boots" desc="P./ M. Def. +10" skillId="82205" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="2002" name="Defense Property - Boots" desc="P./ M. Def. +25" skillId="82205" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="2003" name="Defense Property - Boots" desc="P./ M. Def. +40" skillId="82205" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="2004" name="Defense Property - Boots" desc="P./ M. Def. +55" skillId="82205" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="2005" name="Defense Property - Boots" desc="P./ M. Def. +70" skillId="82205" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="2006" name="Defense Property - Boots" desc="P./ M. Def. +100" skillId="82205" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="2007" name="Defense Property - Boots" desc="P./ M. Def. +120" skillId="82205" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="2008" name="Defense Property - Boots" desc="P./ M. Def. +140" skillId="82205" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="2009" name="Defense Property - Boots" desc="P./ M. Def. +160" skillId="82205" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="2010" name="Defense Property - Boots" desc="P./ M. Def. +180" skillId="82205" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="2011" name="Defense Property - Boots" desc="P./ M. Def. +210" skillId="82205" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="2012" name="Defense Property - Boots" desc="P./ M. Def. +230" skillId="82205" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="2013" name="Defense Property - Boots" desc="P./ M. Def. +250" skillId="82205" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="2014" name="Defense Property - Boots" desc="P./ M. Def. +270" skillId="82205" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="2015" name="Defense Property - Boots" desc="P./ M. Def. +290" skillId="82205" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="2016" name="Defense Property - Boots" desc="P./ M. Def. +320" skillId="82205" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="2017" name="Defense Property - Boots" desc="P./ M. Def. +340" skillId="82205" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="2018" name="Defense Property - Boots" desc="P./ M. Def. +360" skillId="82205" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="2019" name="Defense Property - Boots" desc="P./ M. Def. +380" skillId="82205" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="2020" name="Defense Property - Boots" desc="P./ M. Def. +400" skillId="82205" skillLevel="20" /> <!-- Stone Id : 96920 -->
<!-- Defense Property - Upper/ Lower Armor -->
<option id="2021" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +18" skillId="82206" skillLevel="1" /> <!-- Stone Id : 96901 -->
<option id="2022" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +45" skillId="82206" skillLevel="2" /> <!-- Stone Id : 96902 -->
<option id="2023" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +72" skillId="82206" skillLevel="3" /> <!-- Stone Id : 96903 -->
<option id="2024" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +99" skillId="82206" skillLevel="4" /> <!-- Stone Id : 96904 -->
<option id="2025" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +126" skillId="82206" skillLevel="5" /> <!-- Stone Id : 96905 -->
<option id="2026" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +180" skillId="82206" skillLevel="6" /> <!-- Stone Id : 96906 -->
<option id="2027" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +216" skillId="82206" skillLevel="7" /> <!-- Stone Id : 96907 -->
<option id="2028" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +252" skillId="82206" skillLevel="8" /> <!-- Stone Id : 96908 -->
<option id="2029" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +288" skillId="82206" skillLevel="9" /> <!-- Stone Id : 96909 -->
<option id="2030" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +324" skillId="82206" skillLevel="10" /> <!-- Stone Id : 96910 -->
<option id="2031" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +378" skillId="82206" skillLevel="11" /> <!-- Stone Id : 96911 -->
<option id="2032" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +414" skillId="82206" skillLevel="12" /> <!-- Stone Id : 96912 -->
<option id="2033" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +450" skillId="82206" skillLevel="13" /> <!-- Stone Id : 96913 -->
<option id="2034" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +486" skillId="82206" skillLevel="14" /> <!-- Stone Id : 96914 -->
<option id="2035" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +522" skillId="82206" skillLevel="15" /> <!-- Stone Id : 96915 -->
<option id="2036" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +576" skillId="82206" skillLevel="16" /> <!-- Stone Id : 96916 -->
<option id="2037" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +612" skillId="82206" skillLevel="17" /> <!-- Stone Id : 96917 -->
<option id="2038" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +648" skillId="82206" skillLevel="18" /> <!-- Stone Id : 96918 -->
<option id="2039" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +684" skillId="82206" skillLevel="19" /> <!-- Stone Id : 96919 -->
<option id="2040" name="Defense Property - Upper/ Lower Armor" desc="P./ M. Def. +720" skillId="82206" skillLevel="20" /> <!-- Stone Id : 96920 -->
</list>

View File

@@ -1150,4 +1150,164 @@
<option id="1870" /> <!-- Physical Abilities -->
<option id="1920" /> <!-- Magical Abilities -->
</stone>
<stone id="96901" slotType="1">
<option id="1921" /> <!-- Defense Property - Upper Armor -->
<option id="1941" /> <!-- Defense Property - Lower Armor -->
<option id="1961" /> <!-- Defense Property - Helmet -->
<option id="1981" /> <!-- Defense Property - Gloves -->
<option id="2001" /> <!-- Defense Property - Boots -->
<option id="2021" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96902" slotType="1">
<option id="1922" /> <!-- Defense Property - Upper Armor -->
<option id="1942" /> <!-- Defense Property - Lower Armor -->
<option id="1962" /> <!-- Defense Property - Helmet -->
<option id="1982" /> <!-- Defense Property - Gloves -->
<option id="2002" /> <!-- Defense Property - Boots -->
<option id="2022" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96903" slotType="1">
<option id="1923" /> <!-- Defense Property - Upper Armor -->
<option id="1943" /> <!-- Defense Property - Lower Armor -->
<option id="1963" /> <!-- Defense Property - Helmet -->
<option id="1983" /> <!-- Defense Property - Gloves -->
<option id="2003" /> <!-- Defense Property - Boots -->
<option id="2023" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96904" slotType="1">
<option id="1924" /> <!-- Defense Property - Upper Armor -->
<option id="1944" /> <!-- Defense Property - Lower Armor -->
<option id="1964" /> <!-- Defense Property - Helmet -->
<option id="1984" /> <!-- Defense Property - Gloves -->
<option id="2004" /> <!-- Defense Property - Boots -->
<option id="2024" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96905" slotType="1">
<option id="1925" /> <!-- Defense Property - Upper Armor -->
<option id="1945" /> <!-- Defense Property - Lower Armor -->
<option id="1965" /> <!-- Defense Property - Helmet -->
<option id="1985" /> <!-- Defense Property - Gloves -->
<option id="2005" /> <!-- Defense Property - Boots -->
<option id="2025" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96906" slotType="1">
<option id="1926" /> <!-- Defense Property - Upper Armor -->
<option id="1946" /> <!-- Defense Property - Lower Armor -->
<option id="1966" /> <!-- Defense Property - Helmet -->
<option id="1986" /> <!-- Defense Property - Gloves -->
<option id="2006" /> <!-- Defense Property - Boots -->
<option id="2026" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96907" slotType="1">
<option id="1927" /> <!-- Defense Property - Upper Armor -->
<option id="1947" /> <!-- Defense Property - Lower Armor -->
<option id="1967" /> <!-- Defense Property - Helmet -->
<option id="1987" /> <!-- Defense Property - Gloves -->
<option id="2007" /> <!-- Defense Property - Boots -->
<option id="2027" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96908" slotType="1">
<option id="1928" /> <!-- Defense Property - Upper Armor -->
<option id="1948" /> <!-- Defense Property - Lower Armor -->
<option id="1968" /> <!-- Defense Property - Helmet -->
<option id="1988" /> <!-- Defense Property - Gloves -->
<option id="2008" /> <!-- Defense Property - Boots -->
<option id="2028" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96909" slotType="1">
<option id="1929" /> <!-- Defense Property - Upper Armor -->
<option id="1949" /> <!-- Defense Property - Lower Armor -->
<option id="1969" /> <!-- Defense Property - Helmet -->
<option id="1989" /> <!-- Defense Property - Gloves -->
<option id="2009" /> <!-- Defense Property - Boots -->
<option id="2029" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96910" slotType="1">
<option id="1930" /> <!-- Defense Property - Upper Armor -->
<option id="1950" /> <!-- Defense Property - Lower Armor -->
<option id="1970" /> <!-- Defense Property - Helmet -->
<option id="1990" /> <!-- Defense Property - Gloves -->
<option id="2010" /> <!-- Defense Property - Boots -->
<option id="2030" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96911" slotType="1">
<option id="1931" /> <!-- Defense Property - Upper Armor -->
<option id="1951" /> <!-- Defense Property - Lower Armor -->
<option id="1971" /> <!-- Defense Property - Helmet -->
<option id="1991" /> <!-- Defense Property - Gloves -->
<option id="2011" /> <!-- Defense Property - Boots -->
<option id="2031" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96912" slotType="1">
<option id="1932" /> <!-- Defense Property - Upper Armor -->
<option id="1952" /> <!-- Defense Property - Lower Armor -->
<option id="1972" /> <!-- Defense Property - Helmet -->
<option id="1992" /> <!-- Defense Property - Gloves -->
<option id="2012" /> <!-- Defense Property - Boots -->
<option id="2032" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96913" slotType="1">
<option id="1933" /> <!-- Defense Property - Upper Armor -->
<option id="1953" /> <!-- Defense Property - Lower Armor -->
<option id="1973" /> <!-- Defense Property - Helmet -->
<option id="1993" /> <!-- Defense Property - Gloves -->
<option id="2013" /> <!-- Defense Property - Boots -->
<option id="2033" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96914" slotType="1">
<option id="1934" /> <!-- Defense Property - Upper Armor -->
<option id="1954" /> <!-- Defense Property - Lower Armor -->
<option id="1974" /> <!-- Defense Property - Helmet -->
<option id="1994" /> <!-- Defense Property - Gloves -->
<option id="2014" /> <!-- Defense Property - Boots -->
<option id="2034" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96915" slotType="1">
<option id="1935" /> <!-- Defense Property - Upper Armor -->
<option id="1955" /> <!-- Defense Property - Lower Armor -->
<option id="1975" /> <!-- Defense Property - Helmet -->
<option id="1985" /> <!-- Defense Property - Gloves -->
<option id="2015" /> <!-- Defense Property - Boots -->
<option id="2035" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96916" slotType="1">
<option id="1936" /> <!-- Defense Property - Upper Armor -->
<option id="1956" /> <!-- Defense Property - Lower Armor -->
<option id="1976" /> <!-- Defense Property - Helmet -->
<option id="1996" /> <!-- Defense Property - Gloves -->
<option id="2016" /> <!-- Defense Property - Boots -->
<option id="2036" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96917" slotType="1">
<option id="1937" /> <!-- Defense Property - Upper Armor -->
<option id="1957" /> <!-- Defense Property - Lower Armor -->
<option id="1977" /> <!-- Defense Property - Helmet -->
<option id="1997" /> <!-- Defense Property - Gloves -->
<option id="2017" /> <!-- Defense Property - Boots -->
<option id="2037" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96918" slotType="1">
<option id="1938" /> <!-- Defense Property - Upper Armor -->
<option id="1958" /> <!-- Defense Property - Lower Armor -->
<option id="1978" /> <!-- Defense Property - Helmet -->
<option id="1998" /> <!-- Defense Property - Gloves -->
<option id="2018" /> <!-- Defense Property - Boots -->
<option id="2038" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96919" slotType="1">
<option id="1939" /> <!-- Defense Property - Upper Armor -->
<option id="1959" /> <!-- Defense Property - Lower Armor -->
<option id="1979" /> <!-- Defense Property - Helmet -->
<option id="1999" /> <!-- Defense Property - Gloves -->
<option id="2019" /> <!-- Defense Property - Boots -->
<option id="2039" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
<stone id="96920" slotType="1">
<option id="1940" /> <!-- Defense Property - Upper Armor -->
<option id="1960" /> <!-- Defense Property - Lower Armor -->
<option id="1980" /> <!-- Defense Property - Helmet -->
<option id="2000" /> <!-- Defense Property - Gloves -->
<option id="2020" /> <!-- Defense Property - Boots -->
<option id="2040" /> <!-- Defense Property - Upper/ Lower Armor -->
</stone>
</list>

View File

@@ -13,10 +13,12 @@
<item id="96901" name="Aden's Soul Crystal Lv. 1 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i01" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96902" name="Aden's Soul Crystal Lv. 2 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 1 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
@@ -29,18 +31,22 @@
<item id="96903" name="Aden's Soul Crystal Lv. 3 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 1 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i01" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96904" name="Aden's Soul Crystal Lv. 4 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 1 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i01" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96905" name="Aden's Soul Crystal Lv. 5 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 1 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
@@ -53,122 +59,152 @@
<item id="96906" name="Aden's Soul Crystal Lv. 6 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 6 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i02" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96907" name="Aden's Soul Crystal Lv. 7 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 6 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i02" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96908" name="Aden's Soul Crystal Lv. 8 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 6 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i02" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96909" name="Aden's Soul Crystal Lv. 9 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 6 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i02" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96910" name="Aden's Soul Crystal Lv. 10 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 6 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i02" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96911" name="Aden's Soul Crystal Lv. 11 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 11 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i03" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96912" name="Aden's Soul Crystal Lv. 12 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 11 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i03" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96913" name="Aden's Soul Crystal Lv. 13 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 11 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i03" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96914" name="Aden's Soul Crystal Lv. 14 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 11 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i03" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96915" name="Aden's Soul Crystal Lv. 15 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 11 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i03" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96916" name="Aden's Soul Crystal Lv. 16 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 16 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="default_action" val="NONE" />
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96917" name="Aden's Soul Crystal Lv. 17 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 16 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96918" name="Aden's Soul Crystal Lv. 18 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 16 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96919" name="Aden's Soul Crystal Lv. 19 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). Can be upgraded through compounding with Aden's Soul Crystal Lv. 1 - Armor. <font color=ff6666>Note!</font> In case of compound failure, Aden's Soul Crystal Lv. 16 - Armor is obtained. <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96920" name="Aden's Soul Crystal Lv. 20 - Armor" type="EtcItem">
<!-- Double-click to imbue <font color=eeaa22>armor</font> with the <font color=eeaa22>Defense Property</font> effect (increases P./ M. Def.). <font color=ff6666>Cannot be used for enhancing sigils/ shields/ sealed equipment.</font> -->
<set name="icon" val="icon.aden_rune_am_i04" />
<set name="default_action" val="NONE" />
<set name="etcitem_type" val="ENSOUL_STONE" />
<set name="immediate_effect" val="true" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="CRYSTAL" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
<item id="96921" name="Hero's Treasure Chest (Time-limited)" additionalName="Sealed" type="EtcItem">
<!-- Double-click to obtain Hero's Mark, a random item from the list or one of various items. -->

View File

@@ -1,33 +1,311 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="82201" toLevel="20" name="Defense Property - Upper Armor">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<icon>
<value level="1">icon.aden_rune_am_i01</value>
<value level="2">icon.aden_rune_am_i01</value>
<value level="3">icon.aden_rune_am_i01</value>
<value level="4">icon.aden_rune_am_i01</value>
<value level="5">icon.aden_rune_am_i01</value>
<value level="6">icon.aden_rune_am_i02</value>
<value level="7">icon.aden_rune_am_i02</value>
<value level="8">icon.aden_rune_am_i02</value>
<value level="9">icon.aden_rune_am_i02</value>
<value level="10">icon.aden_rune_am_i02</value>
<value level="11">icon.aden_rune_am_i03</value>
<value level="12">icon.aden_rune_am_i03</value>
<value level="13">icon.aden_rune_am_i03</value>
<value level="14">icon.aden_rune_am_i03</value>
<value level="15">icon.aden_rune_am_i03</value>
<value level="16">icon.aden_rune_am_i04</value>
<value level="17">icon.aden_rune_am_i04</value>
<value level="18">icon.aden_rune_am_i04</value>
<value level="19">icon.aden_rune_am_i04</value>
<value level="20">icon.aden_rune_am_i04</value>
</icon>
<operateType>P</operateType>
<effects>
<effect name="PhysicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="82202" toLevel="20" name="Defense Property - Lower Armor">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
</skill>
<skill id="82203" toLevel="20" name="Defense Property - Helmet">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<icon>
<value level="1">icon.aden_rune_am_i01</value>
<value level="2">icon.aden_rune_am_i01</value>
<value level="3">icon.aden_rune_am_i01</value>
<value level="4">icon.aden_rune_am_i01</value>
<value level="5">icon.aden_rune_am_i01</value>
<value level="6">icon.aden_rune_am_i02</value>
<value level="7">icon.aden_rune_am_i02</value>
<value level="8">icon.aden_rune_am_i02</value>
<value level="9">icon.aden_rune_am_i02</value>
<value level="10">icon.aden_rune_am_i02</value>
<value level="11">icon.aden_rune_am_i03</value>
<value level="12">icon.aden_rune_am_i03</value>
<value level="13">icon.aden_rune_am_i03</value>
<value level="14">icon.aden_rune_am_i03</value>
<value level="15">icon.aden_rune_am_i03</value>
<value level="16">icon.aden_rune_am_i04</value>
<value level="17">icon.aden_rune_am_i04</value>
<value level="18">icon.aden_rune_am_i04</value>
<value level="19">icon.aden_rune_am_i04</value>
<value level="20">icon.aden_rune_am_i04</value>
</icon>
<operateType>P</operateType>
<effects>
<effect name="PhysicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="82204" toLevel="20" name="Defense Property - Gloves">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
</skill>
<skill id="82205" toLevel="20" name="Defense Property - Boots">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<icon>
<value level="1">icon.aden_rune_am_i01</value>
<value level="2">icon.aden_rune_am_i01</value>
<value level="3">icon.aden_rune_am_i01</value>
<value level="4">icon.aden_rune_am_i01</value>
<value level="5">icon.aden_rune_am_i01</value>
<value level="6">icon.aden_rune_am_i02</value>
<value level="7">icon.aden_rune_am_i02</value>
<value level="8">icon.aden_rune_am_i02</value>
<value level="9">icon.aden_rune_am_i02</value>
<value level="10">icon.aden_rune_am_i02</value>
<value level="11">icon.aden_rune_am_i03</value>
<value level="12">icon.aden_rune_am_i03</value>
<value level="13">icon.aden_rune_am_i03</value>
<value level="14">icon.aden_rune_am_i03</value>
<value level="15">icon.aden_rune_am_i03</value>
<value level="16">icon.aden_rune_am_i04</value>
<value level="17">icon.aden_rune_am_i04</value>
<value level="18">icon.aden_rune_am_i04</value>
<value level="19">icon.aden_rune_am_i04</value>
<value level="20">icon.aden_rune_am_i04</value>
</icon>
<operateType>P</operateType>
<effects>
<effect name="PhysicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">10</value>
<value level="2">25</value>
<value level="3">40</value>
<value level="4">55</value>
<value level="5">70</value>
<value level="6">100</value>
<value level="7">120</value>
<value level="8">140</value>
<value level="9">160</value>
<value level="10">180</value>
<value level="11">210</value>
<value level="12">230</value>
<value level="13">250</value>
<value level="14">270</value>
<value level="15">290</value>
<value level="16">320</value>
<value level="17">340</value>
<value level="18">360</value>
<value level="19">380</value>
<value level="20">400</value>
</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="82206" toLevel="20" name="Defense Property - Upper/ Lower Armor">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<icon>
<value level="1">icon.aden_rune_am_i01</value>
<value level="2">icon.aden_rune_am_i01</value>
<value level="3">icon.aden_rune_am_i01</value>
<value level="4">icon.aden_rune_am_i01</value>
<value level="5">icon.aden_rune_am_i01</value>
<value level="6">icon.aden_rune_am_i02</value>
<value level="7">icon.aden_rune_am_i02</value>
<value level="8">icon.aden_rune_am_i02</value>
<value level="9">icon.aden_rune_am_i02</value>
<value level="10">icon.aden_rune_am_i02</value>
<value level="11">icon.aden_rune_am_i03</value>
<value level="12">icon.aden_rune_am_i03</value>
<value level="13">icon.aden_rune_am_i03</value>
<value level="14">icon.aden_rune_am_i03</value>
<value level="15">icon.aden_rune_am_i03</value>
<value level="16">icon.aden_rune_am_i04</value>
<value level="17">icon.aden_rune_am_i04</value>
<value level="18">icon.aden_rune_am_i04</value>
<value level="19">icon.aden_rune_am_i04</value>
<value level="20">icon.aden_rune_am_i04</value>
</icon>
<operateType>P</operateType>
<effects>
<effect name="PhysicalDefence">
<amount>
<value level="1">18</value>
<value level="2">45</value>
<value level="3">72</value>
<value level="4">99</value>
<value level="5">126</value>
<value level="6">180</value>
<value level="7">216</value>
<value level="8">252</value>
<value level="9">288</value>
<value level="10">324</value>
<value level="11">378</value>
<value level="12">414</value>
<value level="13">450</value>
<value level="14">486</value>
<value level="15">522</value>
<value level="16">576</value>
<value level="17">612</value>
<value level="18">648</value>
<value level="19">684</value>
<value level="20">720</value>
</amount>
<mode>DIFF</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">18</value>
<value level="2">45</value>
<value level="3">72</value>
<value level="4">99</value>
<value level="5">126</value>
<value level="6">180</value>
<value level="7">216</value>
<value level="8">252</value>
<value level="9">288</value>
<value level="10">324</value>
<value level="11">378</value>
<value level="12">414</value>
<value level="13">450</value>
<value level="14">486</value>
<value level="15">522</value>
<value level="16">576</value>
<value level="17">612</value>
<value level="18">648</value>
<value level="19">684</value>
<value level="20">720</value>
</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
</list>
</list>

View File

@@ -6,22 +6,6 @@
<xs:attribute type="xs:positiveInteger" name="count" use="optional" />
</xs:complexType>
<xs:simpleType name="crystalType">
<xs:restriction base="xs:token">
<xs:enumeration value="NONE" />
<xs:enumeration value="D" />
<xs:enumeration value="C" />
<xs:enumeration value="B" />
<xs:enumeration value="A" />
<xs:enumeration value="S" />
<xs:enumeration value="S80" />
<xs:enumeration value="R" />
<xs:enumeration value="R95" />
<xs:enumeration value="R99" />
<xs:enumeration value="EVENT" />
</xs:restriction>
</xs:simpleType>
<xs:element name="list">
<xs:complexType>
<xs:sequence>
@@ -36,7 +20,7 @@
<xs:element name="reThird" minOccurs="0" type="fee" />
<xs:element name="remove" minOccurs="0" maxOccurs="unbounded" type="fee" />
</xs:sequence>
<xs:attribute type="crystalType" name="crystalType" use="required" />
<xs:attribute name="stoneId" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>

View File

@@ -32,7 +32,6 @@ import org.l2jmobius.gameserver.model.ensoul.EnsoulFee;
import org.l2jmobius.gameserver.model.ensoul.EnsoulOption;
import org.l2jmobius.gameserver.model.ensoul.EnsoulStone;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.item.type.CrystalType;
/**
* @author UnAfraid
@@ -40,7 +39,7 @@ import org.l2jmobius.gameserver.model.item.type.CrystalType;
public class EnsoulData implements IXmlReader
{
private static final Logger LOGGER = Logger.getLogger(EnsoulData.class.getName());
private final Map<CrystalType, EnsoulFee> _ensoulFees = new ConcurrentHashMap<>();
private final Map<Integer, EnsoulFee> _ensoulFees = new ConcurrentHashMap<>();
private final Map<Integer, EnsoulOption> _ensoulOptions = new ConcurrentHashMap<>();
private final Map<Integer, EnsoulStone> _ensoulStones = new ConcurrentHashMap<>();
@@ -86,8 +85,8 @@ public class EnsoulData implements IXmlReader
private void parseFees(Node ensoulNode)
{
final CrystalType type = parseEnum(ensoulNode.getAttributes(), CrystalType.class, "crystalType");
final EnsoulFee fee = new EnsoulFee(type);
final Integer stoneId = parseInteger(ensoulNode.getAttributes(), "stoneId");
final EnsoulFee fee = new EnsoulFee(stoneId);
forEach(ensoulNode, IXmlReader::isNode, feeNode ->
{
switch (feeNode.getNodeName())
@@ -137,7 +136,7 @@ public class EnsoulData implements IXmlReader
final int id = parseInteger(attrs, "itemId");
final int count = parseInteger(attrs, "count");
fee.setEnsoul(index, new ItemHolder(id, count));
_ensoulFees.put(fee.getCrystalType(), fee);
_ensoulFees.put(fee.getStoneId(), fee);
}
private void parseReFee(Node ensoulNode, EnsoulFee fee, int index)
@@ -178,21 +177,21 @@ public class EnsoulData implements IXmlReader
_ensoulStones.put(stone.getId(), stone);
}
public ItemHolder getEnsoulFee(CrystalType type, int index)
public ItemHolder getEnsoulFee(int stoneId, int index)
{
final EnsoulFee fee = _ensoulFees.get(type);
final EnsoulFee fee = _ensoulFees.get(stoneId);
return fee != null ? fee.getEnsoul(index) : null;
}
public ItemHolder getResoulFee(CrystalType type, int index)
public ItemHolder getResoulFee(int stoneId, int index)
{
final EnsoulFee fee = _ensoulFees.get(type);
final EnsoulFee fee = _ensoulFees.get(stoneId);
return fee != null ? fee.getResoul(index) : null;
}
public Collection<ItemHolder> getRemovalFee(CrystalType type)
public Collection<ItemHolder> getRemovalFee(int stoneId)
{
final EnsoulFee fee = _ensoulFees.get(type);
final EnsoulFee fee = _ensoulFees.get(stoneId);
return fee != null ? fee.getRemovalFee() : Collections.emptyList();
}

View File

@@ -20,27 +20,26 @@ import java.util.ArrayList;
import java.util.List;
import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.item.type.CrystalType;
/**
* @author UnAfraid
*/
public class EnsoulFee
{
private final CrystalType _type;
private final Integer _stoneId;
private final ItemHolder[] _ensoulFee = new ItemHolder[3];
private final ItemHolder[] _resoulFees = new ItemHolder[3];
private final List<ItemHolder> _removalFee = new ArrayList<>();
public EnsoulFee(CrystalType type)
public EnsoulFee(Integer stoneId)
{
_type = type;
_stoneId = stoneId;
}
public CrystalType getCrystalType()
public Integer getStoneId()
{
return _type;
return _stoneId;
}
public void setEnsoul(int index, ItemHolder item)

View File

@@ -181,19 +181,19 @@ public class RequestItemEnsoul implements IClientIncomingPacket
if (itemOption.getType() == 1)
{
// Normal Soul Crystal
fee = EnsoulData.getInstance().getEnsoulFee(item.getTemplate().getCrystalType(), position);
fee = EnsoulData.getInstance().getEnsoulFee(stone.getId(), position);
if (((itemOption.getPosition() == 1) || (itemOption.getPosition() == 2)) && (item.getSpecialAbility(position) != null))
{
fee = EnsoulData.getInstance().getResoulFee(item.getTemplate().getCrystalType(), position);
fee = EnsoulData.getInstance().getResoulFee(stone.getId(), position);
}
}
else if (itemOption.getType() == 2)
{
// Mystic Soul Crystal
fee = EnsoulData.getInstance().getEnsoulFee(item.getTemplate().getCrystalType(), position + 2); // Client Special type position = 0
fee = EnsoulData.getInstance().getEnsoulFee(stone.getId(), position + 2); // Client Special type position = 0
if ((itemOption.getPosition() == 1) && (item.getAdditionalSpecialAbility(position) != null))
{
fee = EnsoulData.getInstance().getResoulFee(item.getTemplate().getCrystalType(), position + 2); // Client Special type position = 0
fee = EnsoulData.getInstance().getResoulFee(stone.getId(), position + 2); // Client Special type position = 0
}
}
else

View File

@@ -85,8 +85,8 @@ public class RequestTryEnSoulExtraction implements IClientIncomingPacket
{
return;
}
final Collection<ItemHolder> removalFee = EnsoulData.getInstance().getRemovalFee(item.getTemplate().getCrystalType());
final int runeId = EnsoulData.getInstance().getStone(_type, option.getId());
final Collection<ItemHolder> removalFee = EnsoulData.getInstance().getRemovalFee(runeId);
if (removalFee.isEmpty())
{
return;
@@ -115,7 +115,6 @@ public class RequestTryEnSoulExtraction implements IClientIncomingPacket
iu.addModifiedItem(item);
// Add rune in player inventory.
final int runeId = EnsoulData.getInstance().getStone(_type, option.getId());
if (runeId > 0)
{
iu.addItem(player.addItem("Rune Extract", runeId, 1, player, true));