Ok i know that noone will anwser but i can't do nothing!!!
Skill Cancel
At C5 offcial now Cancel remove at least 5 buffs!!!
But still i can't find fix for that because it removes "BUFFS" and that mean all the <set name="skillType" val="BUFF"/>
i play with that(red letters) but nothing !!!
Some tell me that is java !!! But i am not sure!!
Skill Blessing of Noblesse
That is a buff that if they kill the buffs stay and after death!!
Here again they say to me that is java side!!
But i don't know !!! Does enyone?:sweatdrop
And here are the java codes for that skills(i thing)
And that from EffectCancelTarget
Skill Cancel
At C5 offcial now Cancel remove at least 5 buffs!!!
But still i can't find fix for that because it removes "BUFFS" and that mean all the <set name="skillType" val="BUFF"/>
Code:
<skill id="1056" levels="12" name="Cancel">
<table name="#mpConsume_Init"> 9 10 11 11 11 12 12 13 13 13 14 14 </table>
<table name="#mpConsume"> 35 38 41 43 44 46 48 49 51 52 53 55 </table>
<table name="#magicLvl"> 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="magicLvl" val="#magicLvl"/>
<set name="power" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="hitTime" val="6000"/>
<set name="reuseDelay" val="120000"/>
<set name="skillTime" val="6000"/>
<set name="skillType" val="CANCEL"/>
<set name="isMagic" val="true"/>
<set name="skill_landing_percent" val="75"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
[COLOR=red]<set name="effectRange" val="1100"/> [/COLOR]
<set name="negateStats" val="BUFF"/>
[COLOR=red] <set name="negatePower" val="9.0"/>[/COLOR]
<for>
</for>
</skill>
Some tell me that is java !!! But i am not sure!!
Skill Blessing of Noblesse
That is a buff that if they kill the buffs stay and after death!!
Code:
<skill id="1323" levels="1" name="Blessing of Noblesse" enchantLevels1="0" enchantLevels2="0">
<set name="mpConsume" val="69"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_ONE"/>
<set name="skillRadius" val="900"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="2000"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="buffDuration" val="1200000"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<effect count="1" name="BlessNoblesse" time="1200" val="0" >
</effect>
</for>
</skill>
Here again they say to me that is java side!!
But i don't know !!! Does enyone?:sweatdrop
And here are the java codes for that skills(i thing)
Code:
[COLOR=#ff0000]package[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.skills;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.model.L2Character;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.model.L2Effect;[/COLOR]
[I][COLOR=#808080]// Referenced classes of package net.sf.l2j.gameserver.skills:[/COLOR][/I]
[I][COLOR=#808080]// Env, EffectTemplate[/COLOR][/I]
[COLOR=#ff0000]final[/COLOR][COLOR=#ff0000]class[/COLOR][COLOR=#000000] EffectBlessNoblesse [/COLOR][COLOR=#ff0000]extends[/COLOR][COLOR=#000000] L2Effect[/COLOR]
{
[COLOR=#ff0000]public[/COLOR] EffectBlessNoblesse(Env env, EffectTemplate template)
{
[COLOR=#ff0000]super[/COLOR](env, template);
}
[COLOR=#ff0000]public[/COLOR] net.sf.l2j.gameserver.model.L2Effect.EffectType getEffectType()
{
[COLOR=#ff0000]return[/COLOR] net.sf.l2j.gameserver.model.L2Effect.EffectType.BLESSNOBLESSE;
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]void[/COLOR] onStart()
{
getEffected().startBlessNoblesse();
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]void[/COLOR] onExit()
{
getEffected().stopBlessNoblesse();
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]boolean[/COLOR] onActionTime()
{
getEffected().stopBlessNoblesse();
[COLOR=#ff0000]return[/COLOR] [COLOR=#0000ff]false[/COLOR];
}
}
And that from EffectCancelTarget
Code:
[COLOR=#ff0000]
package[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.skills;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.ai.CtrlIntention;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.ai.L2CharacterAI;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.model.L2Character;[/COLOR]
[COLOR=#ff0000]import[/COLOR][COLOR=#000000] net.sf.l2j.gameserver.model.L2Effect;[/COLOR]
[I][COLOR=#808080]// Referenced classes of package net.sf.l2j.gameserver.skills:
// Env, EffectTemplate
[/I][/COLOR][COLOR=#ff0000]public[/COLOR][COLOR=#000000] [/COLOR][COLOR=#ff0000]class[/COLOR][COLOR=#000000] EffectCancelTarget [/COLOR][COLOR=#ff0000]extends[/COLOR][COLOR=#000000] L2Effect[/COLOR]
{
[COLOR=#ff0000]public[/COLOR] EffectCancelTarget(Env env, EffectTemplate template)
{
[COLOR=#ff0000]super[/COLOR](env, template);
}
[COLOR=#ff0000]public[/COLOR] net.sf.l2j.gameserver.model.L2Effect.EffectType getEffectType()
{
[COLOR=#ff0000]return[/COLOR] net.sf.l2j.gameserver.model.L2Effect.EffectType.CANCEL_TARGET;
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]void[/COLOR] onStart()
{
getEffected().getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE);
getEffected().setTarget([COLOR=#0000ff]null[/COLOR]);
getEffected().breakAttack();
getEffected().breakCast();
getEffected().abortAttack();
getEffected().abortCast();
onActionTime();
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]void[/COLOR] onExit()
{
}
[COLOR=#ff0000]public[/COLOR] [COLOR=#ff0000]boolean[/COLOR] onActionTime()
{
[COLOR=#ff0000]return[/COLOR] [COLOR=#0000ff]false[/COLOR];
}
}