Skip to content

Debuff

Featured Replies

What i have to do so a player can take more then 1 debuff?

I mean,i test my skills and when the player have a debuff like slow or something if another skill land succesfull it takes the place of the old one.

Any idea how to fix it?

You can change all debuff skills to have the same StackType in xml files.

Check for yourself all xml up to 1400-1499.xml in: data\stats\skills.

  • Author

<skill id="1099" levels="15" name="Seal of Slow" enchantLevels1="30" enchantLevels2="30" >

  <table name="#ench2MpConsume">

  81 80 79 78 77 76 75 74 73 72

  71 70 69 68 67 66 65 65 64 63

  62 61 60 59 58 57 56 55 54 53

  </table>

  <table name="#ench2MpConsume_Init">

  20 20 19 19 19 19 18 18 18 18

  17 17 17 17 16 16 16 16 16 15

  15 15 15 14 14 14 14 13 13 13

  </table>

  <table name="#ench1Power">

  40 40 41 41 41 42 42 42 43 43

  43 44 44 44 45 45 45 46 46 46

  47 47 47 48 48 48 49 49 49 50

  </table>

  <table name="#Tab-runSpd"> 0.7 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 </table>

  <table name="#mpConsume_Init"> 9 11 12 13 14 16 16 17 18 18 19 19 20 20 21 </table>

  <table name="#mpConsume"> 36 42 47 52 56 61 64 66 69 71 74 76 78 80 82 </table>

  <table name="#magicLvl"> 35 40 44 48 52 56 58 60 62 64 66 68 70 72 74 </table>

  <set name="mpInitialConsume" val="#mpConsume_Init"/>

  <set name="mpConsume" val="#mpConsume"/>

  <set name="save" val="5"/>

  <set name="power" val="90"/>

  <set name="magicLvl" val="#magicLvl"/>

  <set name="lvlDepend" val="1"/>

  <set name="target" val="TARGET_AURA"/>

  <set name="skillRadius" val="200"/>

  <set name="hitTime" val="4000"/>

  <set name="reuseDelay" val="20000"/>

  <set name="skillTime" val="4000"/>

  <set name="skillType" val="DEBUFF"/>

  <set name="isMagic" val="true"/>

  <set name="operateType" val="OP_ACTIVE"/>

  <set name="buffDuration" val="30000"/>

  <set name="castRange" val="-1"/>

  <set name="effectRange" val="-1"/>

  <enchant1 name="power" val="#ench1Power"/>

  <enchant2 name="mpConsume" val="#ench2MpConsume"/>

  <enchant2 name="mpInitialConsume" val="#ench2MpConsume_Init"/>

  <for>

    <effect count="1" name="Buff" time="30" val="0" stackOrder="#Tab-runSpd" stackType="RunSpeedDown" >

      <mul order="0x30" stat="runSpd" val="#Tab-runSpd"/>

    </effect>

  </for>

</skill>

</list>

 

 

What i have to change from that?

stackType="RunSpeedDown"

  • Author

What i have to put in that line?

Remember my purpose is the player can take more then 1 debuff, not just one debuff replace the other.

  • Author

Hum nobody know how i can fix it ?

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.