rekuraab Posted January 26, 2008 Posted January 26, 2008 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?
0 cs1984 Posted January 26, 2008 Posted January 26, 2008 You can change all debuff skills to have the same StackType in xml files.
0 cs1984 Posted January 26, 2008 Posted January 26, 2008 Check for yourself all xml up to 1400-1499.xml in: data\stats\skills.
0 rekuraab Posted January 26, 2008 Author Posted January 26, 2008 <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?
0 rekuraab Posted January 27, 2008 Author Posted January 27, 2008 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.
Question
rekuraab
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?
7 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now