Server revision: 6377
Hi there,
I've been trying to make this work, but sadly it does not seem to want to.
I am trying to make a passive skill, which triggers another skill upon activation rate. My aim is to make a cancellation buff, which procs by a certain rate. It is expected to cast the "Cancellation - Proc" buff, which in turn may or may not remove certain buffs from the target.
This is what I currently have:
Code: Select all
<skill id="43215" levels="1" name="Cancellation"> <!-- GM Skill --> <set name="displayId" val="1056" /> <set name="activationChance" val="50" /> <!-- TODO: Remove when support for effects using conditions is done --> <set name="chanceType" val="ON_HIT" /> <!-- TODO: Remove when support for effects using conditions is done --> <set name="icon" val="icon.skill0209" /> <set name="magicLvl" val="1" /> <set name="operateType" val="P" /> <set name="targetType" val="SELF" /> <set name="triggeredId" val="43216" /> <!-- TODO: Remove when support for effects using conditions is done --> <for> <effect name="DispelByCategory"> <param slot="buff" rate="25" max="5" /> </effect> </for> </skill> <skill id="43216" levels="1" name="Cancellation - Proc"> <set name="displayId" val="1056" /> <set name="icon" val="icon.skill0209" /> <set name="isTriggeredSkill" val="true" /> <set name="magicLvl" val="40" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="5000" /> <set name="targetType" val="ONE" /> <for> <effect name="DispelByCategory"> <param slot="buff" rate="100" max="1" /> </effect> </for> </skill>
Can anyone help?