Взял исходник сервера FT но возникла проблема герой скилы не заменяю друг друга хотя stackOrder прописан так что бы они заменяли вот смотрите
Помогите исправить или подскажи куда рыть + с меня
<skill id="395" levels="1" name="Heroic Miracle">
<set name="icon" val="icon.skill0395" />
<set name="reuseDelay" val="900000" />
<set name="power" val="80" />
<set name="hitTime" val="1000" />
<set name="hitCancelTime" val="500" />
<set name="mpConsume2" val="72" />
<set name="itemConsumeId" val="1785" />
<set name="itemConsumeCount" val="40" />
<set name="target" val="TARGET_SELF" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="OP_ACTIVE" />
<set name="cancelable" val="false" />
<set name="isHeroic" val="true" />
<set name="isReuseDelayPermanent" val="true" />
<cond msgId="1509">
<not>
<player olympiad="true" />
</not>
</cond>
<for>
<effect count="1" name="Buff" stackOrder="3" stackType="hero" time="30" val="0">
<add order="0x40" stat="pDef" val="5400" />
<add order="0x40" stat="mDef" val="4050" />
<add order="0x40" stat="runSpd" val="5" />
<add order="0x40" stat="cancelResist" val="80" />
</effect>
</for>
</skill>
<skill id="396" levels="1" name="Heroic Berserker">
<set name="icon" val="icon.skill0396" />
<set name="reuseDelay" val="900000" />
<set name="hitTime" val="1000" />
<set name="hitCancelTime" val="500" />
<set name="mpConsume2" val="72" />
<set name="itemConsumeId" val="1785" />
<set name="itemConsumeCount" val="40" />
<set name="target" val="TARGET_SELF" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="OP_ACTIVE" />
<set name="cancelable" val="false" />
<set name="isHeroic" val="true" />
<set name="isReuseDelayPermanent" val="true" />
<cond msgId="1509">
<not>
<player olympiad="true" />
</not>
</cond>
<for>
<effect count="1" name="DebuffImmunity" time="120" val="0" />
<effect count="1" name="Buff" stackOrder="2" stackType="hero" time="120" val="0">
<add order="0x40" stat="accCombat" val="8" />
<sub order="0x40" stat="rEvas" val="8" />
<add order="0x40" stat="pAtk" val="500" />
<add order="0x40" stat="mAtk" val="500" />
<add order="0x40" stat="pAtkSpd" val="100" />
<add order="0x40" stat="mAtkSpd" val="100" />
<add order="0x40" stat="runSpd" val="20" />
<mul order="0x30" stat="pDef" val="0.75" />
<mul order="0x30" stat="mDef" val="0.75" />
<add order="0x40" stat="cancelResist" val="80" />
<mul order="0x30" stat="hpEff" val="1.17" />
</effect>
</for>
</skill>
<skill id="1374" levels="1" name="Heroic Valor">
<set name="magicType" val="MAGIC" />
<set name="icon" val="icon.skill1374" />
<set name="reuseDelay" val="900000" />
<set name="hitTime" val="2500" />
<set name="hitCancelTime" val="2000" />
<set name="mpConsume1" val="58" />
<set name="mpConsume2" val="231" />
<set name="itemConsumeId" val="3031" />
<set name="itemConsumeCount" val="80" />
<set name="target" val="TARGET_CLAN_ONLY" />
<set name="skillRadius" val="900" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="OP_ACTIVE" />
<set name="cancelable" val="false" />
<set name="isCommon" val="true" />
<set name="isHeroic" val="true" />
<set name="isReuseDelayPermanent" val="true" />
<cond msgId="1509">
<not>
<player olympiad="true" />
</not>
</cond>
<for>
<effect count="1" name="Buff" time="120" val="0" stackOrder="3" stackType="hero">
<add order="0x40" stat="pAtk" val="250" />
<add order="0x40" stat="pDef" val="500" />
<add order="0x40" stat="cancelResist" val="40" />
</effect>
</for>
</skill>