Jump to content
  • 0

Armor Skill


Question

Posted

Hello guys.  I want to ask something. How to add skill to armor part trought XML file?  It is necessary to add skill only trought XML. INDERLUDE FROZEN.

 

NOW using code:

 

<mul order="0x30" stat="pAtkSpd" val="1.15">
    <and>
     <using slotitem="1345;11"/>
     <using slotitem="1346;6"/>
     <using slotitem="1347;12"/>
     <using slotitem="1348;9"/>
    </and>
   </mul> 

<mul order="0x30" stat="mDef" val="1.10">
    <and>
     <using slotitem="1345;11"/>
     <using slotitem="1346;6"/>
     <using slotitem="1347;12"/>
     <using slotitem="1348;9"/>
    </and>
   </mul>

 

I dont want to write all stats one by one it would make realy long xml file. So instead of writing long code i want to add skill to the set and add all stats i want. NOT AN OPTION TO ADD SKILL TO ARMORSETS

4 answers to this question

Recommended Posts

  • 0
Posted

Hello guys.  I want to ask something. How to add skill to armor part trought XML file?  It is necessary to add skill only trought XML. INDERLUDE FROZEN.

 

NOW using code:

 

<mul order="0x30" stat="pAtkSpd" val="1.15">

    <and>

     <using slotitem="1345;11"/>

     <using slotitem="1346;6"/>

     <using slotitem="1347;12"/>

     <using slotitem="1348;9"/>

    </and>

   </mul> ​

<mul order="0x30" stat="mDef" val="1.10">

    <and>

     <using slotitem="1345;11"/>

     <using slotitem="1346;6"/>

     <using slotitem="1347;12"/>

     <using slotitem="1348;9"/>

    </and>

   </mul>

 

I dont want to write all stats one by one it would make realy long xml file. So instead of writing long code i want to add skill to the set and add all stats i want. NOT AN OPTION TO ADD SKILL TO ARMORSETS

Why through xml ? Just make a skill and put it in navicat at the armor part id that you want to .

  • 0
Posted

Why through xml ? Just make a skill and put it in navicat at the armor part id that you want to .

because it could use main chest with  all other items and still ger armor skill.

  • 0
Posted

here is example.

 

 

<?xml version='1.0' encoding='utf-8'?>
<list>
<skill id="6300" levels="1" name="Dynasty Heavy Armor Set">
<!-- Dynasty  Heavy Armor 
 
Description: DEX-2
             STR+2
             P. Def. +10%
             maximum HP +750
             Sleep/Hold -75%
             Poison/Bleed attack -75%
             When all set items are enchanted by 6 or higher, P. Def. and MP regeneration rate will increase.-->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="pDef" val="1.1"/> <!-- P Def. +10% -->
    <add order="0x40" stat="maxHp" val="750"/> <!-- Maximum HP +750 -->
    <mul order="0x30" stat="sleepVuln" val="0.75"/> <!-- Sleep Resistence +75% -->
    <mul order="0x30" stat="rootVuln" val="0.75"/> <!-- Hold Resistence +75% -->
    <sub order="0x40" stat="DEX" val="2"/> <!-- DEX -2 -->
    <add order="0x40" stat="STR" val="2"/> <!-- STR +2 -->
  </for>
</skill>
<skill id="6301" levels="1" name="Equipped with Shield">
<!-- Equiped Shield 
  Description(s):
      Additional resistance to Poison/Bleed.
-->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul val='0.2' order='0x30' stat='poisonVuln'/>
    <mul val='0.2' order='0x30' stat='bleedVuln'/>
  </for>
</skill>
<skill id="6302" levels="1" name="Dynasty Light Armor Set">
<!-- Dynasty  Light Armor 
 
Description:
            DEX+1
            STR+1
            CON-2
            Attack speed +6%
            P. Atk +6%
            Maximum MP +489
            weight limit +6000
            When all set items are enchanted by 6 or higher, M. Def. and Evasion will increase -->
 
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="pAtkSpd" val="1.06"/> <!-- Attack Speed +6% -->
    <mul order="0x30" stat="pAtk" val="1.06"/> <!-- P. Atk +6% -->
    <add order="0x40" stat="maxMp" val="489"/> <!-- Maximum MP +489 -->
    <add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
    <add order="0x40" stat="DEX" val="1"/> <!-- DEX +1 -->
    <add order="0x40" stat="STR" val="1"/> <!-- STR +1 -->
    <sub order="0x40" stat="CON" val="2"/> <!-- CON -2 -->
  </for>
</skill>
<skill id="6303" levels="1" name="Dynasty Robe Set">
<!-- Dynasty Robe Armor
 
Description:
            WIT+1
            INT+1
            MEN-2
            Magic attack 18%
            Casting Speed 6%
            Speed +8
            magic cancel rate -50%
            stun vulnerability -50%
            weight limit +5759 
            When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase -->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="mAtk" val="1.18"/> <!-- M. Atk +18% -->
    <mul order="0x30" stat="mAtkSpd" val="1.06"/> <!-- Casting Speed +6% -->
    <add order="0x40" stat="runSpd" val="8"/> <!-- Movement Speed +7 -->
    <sub order="0x40" stat="cancel" val="50"/> <!-- Casting Cancel Probability -50% -->
    <add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
    <add order="0x40" stat="WIT" val="1"/> <!-- WIT +1 -->
    <add order="0x40" stat="INT" val="1"/> <!-- INT +1 -->
    <sub order="0x40" stat="MEN" val="2"/> <!-- MEN -2 -->
    <mul order="0x30" stat="stunVuln" val="0.5"/> <!-- Stun resistance +50% -->
  </for>
</skill>
</list>

 

Also make the Armors > Armorsets and then you can add the custom skill there. ( Its more useful )

 

  • 0
Posted

Hello guys.  I want to ask something. How to add skill to armor part trought XML file?  It is necessary to add skill only trought XML. INDERLUDE FROZEN.

 

NOW using code:

 

<mul order="0x30" stat="pAtkSpd" val="1.15">

    <and>

     <using slotitem="1345;11"/>

     <using slotitem="1346;6"/>

     <using slotitem="1347;12"/>

     <using slotitem="1348;9"/>

    </and>

   </mul> ​

<mul order="0x30" stat="mDef" val="1.10">

    <and>

     <using slotitem="1345;11"/>

     <using slotitem="1346;6"/>

     <using slotitem="1347;12"/>

     <using slotitem="1348;9"/>

    </and>

   </mul>

 

I dont want to write all stats one by one it would make realy long xml file. So instead of writing long code i want to add skill to the set and add all stats i want. NOT AN OPTION TO ADD SKILL TO ARMORSETS

 

 

here is example.

<?xml version='1.0' encoding='utf-8'?>
<list>
<skill id="6300" levels="1" name="Dynasty Heavy Armor Set">
<!-- Dynasty  Heavy Armor 
 
Description: DEX-2
             STR+2
             P. Def. +10%
             maximum HP +750
             Sleep/Hold -75%
             Poison/Bleed attack -75%
             When all set items are enchanted by 6 or higher, P. Def. and MP regeneration rate will increase.-->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="pDef" val="1.1"/> <!-- P Def. +10% -->
    <add order="0x40" stat="maxHp" val="750"/> <!-- Maximum HP +750 -->
    <mul order="0x30" stat="sleepVuln" val="0.75"/> <!-- Sleep Resistence +75% -->
    <mul order="0x30" stat="rootVuln" val="0.75"/> <!-- Hold Resistence +75% -->
    <sub order="0x40" stat="DEX" val="2"/> <!-- DEX -2 -->
    <add order="0x40" stat="STR" val="2"/> <!-- STR +2 -->
  </for>
</skill>
<skill id="6301" levels="1" name="Equipped with Shield">
<!-- Equiped Shield 
  Description(s):
      Additional resistance to Poison/Bleed.
-->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul val='0.2' order='0x30' stat='poisonVuln'/>
    <mul val='0.2' order='0x30' stat='bleedVuln'/>
  </for>
</skill>
<skill id="6302" levels="1" name="Dynasty Light Armor Set">
<!-- Dynasty  Light Armor 
 
Description:
            DEX+1
            STR+1
            CON-2
            Attack speed +6%
            P. Atk +6%
            Maximum MP +489
            weight limit +6000
            When all set items are enchanted by 6 or higher, M. Def. and Evasion will increase -->
 
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="pAtkSpd" val="1.06"/> <!-- Attack Speed +6% -->
    <mul order="0x30" stat="pAtk" val="1.06"/> <!-- P. Atk +6% -->
    <add order="0x40" stat="maxMp" val="489"/> <!-- Maximum MP +489 -->
    <add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
    <add order="0x40" stat="DEX" val="1"/> <!-- DEX +1 -->
    <add order="0x40" stat="STR" val="1"/> <!-- STR +1 -->
    <sub order="0x40" stat="CON" val="2"/> <!-- CON -2 -->
  </for>
</skill>
<skill id="6303" levels="1" name="Dynasty Robe Set">
<!-- Dynasty Robe Armor
 
Description:
            WIT+1
            INT+1
            MEN-2
            Magic attack 18%
            Casting Speed 6%
            Speed +8
            magic cancel rate -50%
            stun vulnerability -50%
            weight limit +5759 
            When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase -->
  <set name="power" val="0.0"/>
  <set name="target" val="TARGET_SELF"/>
  <set name="skillType" val="BUFF"/>
  <set name="operateType" val="OP_PASSIVE"/>
  <set name="castRange" val="-1"/>
  <set name="effectRange" val="-1"/>
  <for>
    <mul order="0x30" stat="mAtk" val="1.18"/> <!-- M. Atk +18% -->
    <mul order="0x30" stat="mAtkSpd" val="1.06"/> <!-- Casting Speed +6% -->
    <add order="0x40" stat="runSpd" val="8"/> <!-- Movement Speed +7 -->
    <sub order="0x40" stat="cancel" val="50"/> <!-- Casting Cancel Probability -50% -->
    <add order="0x40" stat="maxLoad" val="6000"/> <!-- Weight Limit +6000 -->
    <add order="0x40" stat="WIT" val="1"/> <!-- WIT +1 -->
    <add order="0x40" stat="INT" val="1"/> <!-- INT +1 -->
    <sub order="0x40" stat="MEN" val="2"/> <!-- MEN -2 -->
    <mul order="0x30" stat="stunVuln" val="0.5"/> <!-- Stun resistance +50% -->
  </for>
</skill>
</list>

Also make the Armors > Armorsets and then you can add the custom skill there. ( Its more useful )

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...