all about skills and effects guide

@Deazer Is there any kind of stacktype for mana drug?
Code:
          <effect count="5" name="ManaHealOverTime" time="3" val="200" displayId="2077">
                <def name="ignoreMpEff" val="true" />
            </effect>

if it is equal it is above, if you has fullbuff it takes the place of a buff

but if you put this here

stackType="HpRecoverCast"

it is in place of the HP potion, is there one for mana or is it possible to create one? type HpRecoverCast
<set name="isIgnorBuffLimit" val="true"/>
 
Does anyone know how to decrease the CRITICAL DAMAGE OF SKILLS of the Duelist class?

I try whit:
1. "cAtk", not works because its decrease critical damage from normal hits, not critical damage of skills.
2. "pvpPhysSkillDmgBonus", not works because its decrease general damage from skill, not critical damage of skills only.

cAtkSkill not exit, anyone know how to decrease the CRITICAL DAMAGE OF SKILLS of the Duelist class?
 
Also skills have a critical rate
Example:
<set name="criticalRate" val="10"/>
you can decrease or remove that value. If you remove it, skills top make a crit damage at all.
 
Also skills have a critical rate
Example:
<set name="criticalRate" val="10"/>
you can decrease or remove that value. If you remove it, skills top make a crit damage at all.
This is just rate and chance.
 
Last edited:
If I want to limit the amount of mobs hit by the skill in an area of 200 radius, would it affectLimit? If yes, how does it work for lv1 to put 1 target and lv2 to reach 2 fixed targets, no more and no less?

Example: Burst Shot from archers, have: <set name="affectLimit" val="5;12"/>
I thought this parameter reached 5 to 12 mobs, however, I spawned 15 mobs and used the skill, reached 15. Can you help me?
 
P/M SKILL POWER
Physical Skill Dmg - PhysSkillsDmg
Magic Skill Dmg - MagicalSkillsDmg

P/M CRT DMG
Critical Damage - cAtk / MAGIC Critical Damage - McAtk ?

IS THAT CORRECT ?
 
Physical Skill Dmg - PhysSkillsDmg
Magic Skill Dmg - MagicalSkillsDmg

IS THAT CORRECT ?
look how the skills are made where is it
you can find what you need
Code:
<skill id="1355" levels="4" name="Prophecy of Water">
    <table name="#abnormal_time">120 180 240 300</table>
    <table name="#magicLevel">45 60 70 78</table>
   
     <table name="#regMp">1.05 1.07 1.1 1.2</table>
      <table name="#runSpd">0.72 0.74 0.76 0.8</table>
       <table name="#mAtk">1.05 1.07 1.1 1.2</table>
        <table name="#mDef">1.05 1.07 1.1 1.2</table>
         <table name="#mAtkSpd">1.05 1.07 1.1 1.2</table>
          <table name="#mCritRate">1 1.4 1.7 2</table>
           <table name="#debuffResist">2 4 6 10</table>
         
    <set name="magicType" val="MAGIC"/>
    <set name="icon" val="icon.skill1355"/>
    <set name="reuseDelay" val="120000"/>
    <set name="magicLevel" val="#magicLevel"/>
    <set name="castRange" val="400"/>
    <set name="hitTime" val="4000"/>
    <set name="hitCancelTime" val="500"/>
    <set name="mpConsume1" val="14"/>
    <set name="mpConsume2" val="58"/>
    <set name="itemConsumeId" val="3031"/>
    <set name="itemConsumeCount" val="5"/>
    <set name="target" val="TARGET_ONE"/>
    <set name="skillType" val="BUFF"/>
    <set name="operateType" val="OP_ACTIVE"/>
    <for>
        <!--
        {p_mp_regen;{all};20;per};
        {p_speed;{all};-20;per};
        {p_magical_defence;{all};20;per};
        {p_magical_attack;{all};20;per};
        {p_magic_speed;{all};20;per};
        {p_magic_critical_rate;100;per};
        {p_resist_abnormal_by_category;slot_debuff;-10;per}}
        -->
      <effect count="1" name="Buff" stackOrder="1" stackType="ancient" time="#abnormal_time" val="0">
        <mul order="0x30" stat="regMp" val="#regMp"/>
        <mul order="0x30" stat="runSpd" val="#runSpd"/>
        <mul order="0x30" stat="mAtk" val="#mAtk"/>
        <mul order="0x30" stat="mDef" val="#mDef"/>
        <mul order="0x30" stat="mAtkSpd" val="#mAtkSpd"/>
        <mul order="0x30" stat="mCritRate" val="#mCritRate"/>
        <add order="0x40" stat="debuffResist" val="#debuffResist"/>
      </effect>
    </for>
  </skill>
<skill id="1357" levels="1" name="Prophecy of Wind">
 
  <table name="#rCrit">5 7 10 20</table>
  <table name="#cAtk">1.05 1.07 1.1 1.2</table>
      <table name="#absorbDam">1 2 3 5</table>
       <table name="#pAtkSpd">1.05 1.07 1.1 1.2</table>
        <table name="#accCombat">1 2 3 4</table>
         <table name="#rEvas">1 2 3 4</table>
          <table name="#runSpd">0.9 0.92 0.94 1</table>
           <table name="#debuffResist">2 4 6 10</table>
          
 
 
   <table name="#abnormal_time">120 180 240 300</table>
    <table name="#magicLevel">45 60 70 78</table>   
    <set name="magicType" val="MAGIC"/> 
    <set name="icon" val="icon.skill1357"/> 
    <set name="reuseDelay" val="120000"/> 
    <set name="magicLevel" val="#magicLevel"/> 
    <set name="castRange" val="400"/> 
    <set name="hitTime" val="4000"/> 
    <set name="hitCancelTime" val="500"/> 
    <set name="mpConsume1" val="14"/> 
    <set name="mpConsume2" val="58"/> 
    <set name="itemConsumeId" val="3031"/> 
    <set name="itemConsumeCount" val="5"/>
    <set name="target" val="TARGET_ONE"/>
    <set name="skillType" val="BUFF"/> 
    <set name="operateType" val="OP_ACTIVE"/> 
    <for>
        <!--
        {p_hit;{all};4;diff};
        {p_avoid;{all};4;diff};
        {p_attack_speed;{all};20;per};
        {p_vampiric_attack;5};
        {p_critical_rate_position_bonus;back;20;per};
        {p_critical_damage_position;back;20;per};
        {p_resist_abnormal_by_category;slot_debuff;-10;per}}
        -->
      <effect count="1" name="Buff" stackOrder="1" stackType="ancient" time="#abnormal_time" val="0">
        <add order="0x40" stat="accCombat" val="#accCombat"/>
        <add order="0x40" stat="rEvas" val="#rEvas"/>
        <mul order="0x30" stat="pAtkSpd" val="#pAtkSpd"/>
         <mul order="0x30" stat="runSpd" val="#runSpd"/>
        <add order="0x40" stat="absorbDam" val="#absorbDam"/>
        <add order="0x40" stat="rCrit" val="#rCrit">
            <and>
                <target direction="behind"/>
            </and>
        </add>
        <mul order="0x30" stat="cAtk" val="#cAtk">
            <and>
                <target direction="behind"/>
            </and>
        </mul>
        <add order="0x40" stat="debuffResist" val="#debuffResist"/>
      </effect>
    </for>
  </skill>
 
Skill power is basic param "power"

mCriticalDamage is static - x4 from basic magic hit. Multiplayer at formulas.properties and SkillCritChanceMod
skill power - skillPower
also PvP
pvpPhysDmgBonus
pvpPhysSkillDmgBonus
pvpMagicSkillDmgBonus
 
Извиняюсь сразу, просто нигде не нашёл что искал. Может кто подскажет, как сделать так чтобы скил определённый выдавался каждому игроку при достижении 80 лвл и 100%? За ранее всем спасибо
 
Извиняюсь сразу, просто нигде не нашёл что искал. Может кто подскажет, как сделать так чтобы скил определённый выдавался каждому игроку при достижении 80 лвл и 100%? За ранее всем спасибо
ну при 100% хз, но при 80 лвле можно выдавать
 
Извиняюсь сразу, просто нигде не нашёл что искал. Может кто подскажет, как сделать так чтобы скил определённый выдавался каждому игроку при достижении 80 лвл и 100%? За ранее всем спасибо
Добавь сам скилл , и примени к классу и лвлу в нормал скилл три
 
Помогите пожалуйста, не могу понять как справильно написать, что-бы потреблял определённое кол-во итемов и выдавал определённое кол-во других итемов?

<skill id="ID" levels="1" name="NAME">
<set name="icon" val="ICON"/>
<set name="itemConsumeId" val="57"/> // Забирает адену
<set name="itemConsumeCount" val="XXXXXXX"/> // Кол-во адены
<set name="itemConsumeId" val="4037"/> // Даёт CoL
<set name="itemConsumeCount" val="XXXXXXX"/> // Кол-во CoL
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<for>
</for>
</skill>
 
Помогите пожалуйста, не могу понять как справильно написать, что-бы потреблял определённое кол-во итемов и выдавал определённое кол-во других итемов?

<skill id="ID" levels="1" name="NAME">
<set name="icon" val="ICON"/>
<set name="itemConsumeId" val="57"/> // Забирает адену
<set name="itemConsumeCount" val="XXXXXXX"/> // Кол-во адены
<set name="itemConsumeId" val="4037"/> // Даёт CoL
<set name="itemConsumeCount" val="XXXXXXX"/> // Кол-во CoL
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<for>
</for>
</skill>
XML:
  <skill id="1324" levels="1" name="Summon CP Potion">
    <set name="magicType" val="MAGIC"/> 
    <set name="icon" val="icon.skill1324"/> 
    <set name="reuseDelay" val="1800000"/> 
    <set name="hitTime" val="20000"/> 
    <set name="hitCancelTime" val="500"/> 
    <set name="mpConsume1" val="412"/> 
    <set name="itemConsumeId" val="1785"/> 
    <set name="itemConsumeCount" val="50"/> 
    <set name="target" val="TARGET_SELF"/> 
    <set name="skillType" val="SUMMON_ITEM"/> 
    <set name="operateType" val="OP_ACTIVE"/> 
    <set name="SummonItemId" val="5592"/> 
    <set name="SummonMinCount" val="20"/>
    <set name="isSharedClassReuse" val="true"/>
    <set name="isReuseDelayPermanent" val="true"/>
  </skill>
 
XML:
  <skill id="1324" levels="1" name="Summon CP Potion">
    <set name="magicType" val="MAGIC"/>
    <set name="icon" val="icon.skill1324"/>
    <set name="reuseDelay" val="1800000"/>
    <set name="hitTime" val="20000"/>
    <set name="hitCancelTime" val="500"/>
    <set name="mpConsume1" val="412"/>
    <set name="itemConsumeId" val="1785"/>
    <set name="itemConsumeCount" val="50"/>
    <set name="target" val="TARGET_SELF"/>
    <set name="skillType" val="SUMMON_ITEM"/>
    <set name="operateType" val="OP_ACTIVE"/>
    <set name="SummonItemId" val="5592"/>
    <set name="SummonMinCount" val="20"/>
    <set name="isSharedClassReuse" val="true"/>
    <set name="isReuseDelayPermanent" val="true"/>
  </skill>
Спасибо огромное
 
Back
Top