Page 1 of 1

Custom proccing cancellation buff

Posted: Sun Jul 13, 2014 12:45 am
by Hyrelius
Datapack revision: 10159
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>
While the skill really seems to proc at times, it seems to be interrupted and does not cast instantly. Also it seems to not have any effect on the player or - sometimes - not the effect I think it should have.

Can anyone help?