L2JMobius

Shinemaker l2clientdat 447 fix msconditiondata.xml

mobiga · 2 · 264

Offline mobiga

  • Vassal
  • *
    • Posts: 4
add  this  in  L2clientdat\data\structure\dats\msconditiondata.xml

   <file pattern="Shinemaker" isSafePackage="true">
      <node name="data" reader="UINT" />
      <for name="skill" size="#data" hidden="false">
         <node name="skill_id" reader="UINT" />
         <node name="skill_level" reader="SHORT" />
         <node name="skill_sublevel" reader="SHORT" />
         <node name="UNK_1" reader="SHORT" />
         <node name="equiptype" reader="UCHAR" enumName="mscond_equiptype" />
         <node name="attackitemtype" reader="CNTR" />
         <for name="attackitemtype" size="#attackitemtype">
            <node name="param_attackitemtype" reader="UCHAR" enumName="item_weapon_v2_type" />
         </for>
         <node name="stattype" reader="UCHAR" enumName="mscond_stattype" />
         <node name="statpercentage" reader="UINT" />
         <node name="up" reader="UCHAR" enumName="mscond_statup" />
         <node name="hpconsume" reader="USHORT" />
         <node name="mpconsume1" reader="USHORT" />
         <node name="mpconsume2" reader="USHORT" />
         <node name="itemid" reader="UINT" />
         <node name="itemnum" reader="USHORT" />
         <node name="casterpriorskilllist" reader="CNTR" />
         <for name="casterpriorskilllist" size="#casterpriorskilllist">
            <node name="caster_skill_id" reader="UINT" />
            <node name="caster_skill_level" reader="USHORT" />
            <node name="caster_skill_sublevel" reader="USHORT" />
         </for>
         <node name="targetpriorskilllist" reader="CNTR" />
         <for name="targetpriorskilllist" size="#targetpriorskilllist">
            <node name="target_skill_id" reader="UINT" />
            <node name="target_skill_level" reader="USHORT" />
            <node name="target_skill_sublevel" reader="USHORT" />
         </for>
         <node name="classtype" reader="CNTR" />
         <for name="classtype" size="#classtype">
            <node name="classID" reader="UINT" enumName="class" />
         </for>
         <node name="casterwithoutskilllist" reader="CNTR" />
         <for name="casterwithoutskilllist" size="#casterwithoutskilllist">
            <node name="caster_skill_id1" reader="UINT" />
            <node name="caster_skill_level2" reader="USHORT" />
            <node name="caster_skill_sublevel2" reader="USHORT" />
         </for>         
      </for>
   </file>   

----------------------------

replace  L2clientdat\data\structure\43_shinemaker.xml


-133    <link pattern="MSConditionData(_Classic(Aden)?)?.dat" file="msconditiondata" version="AgeOfMagic" />
+133   <link pattern="MSConditionData(_Classic(Aden)?)?.dat" file="msconditiondata" version="Shinemaker" />