Page 1 of 1

Mirage

Posted: Sun Dec 06, 2009 12:27 am
by KaL
L2J Revision Number: Latest IL
L2JDP Revision Number: Latest IL

Well, I'm adding Mirage Skill (445, trigger 5144) in my Interlude Server, it's almost fine...except for one thing:
the effect doesn't ends!

I mean, if I put...30 secs of skill duration and use the skill, when the skill reaches the 30 secs, it ends, but the triggered effect doesn't. If I continue hitting without the skill, I still have the chance of losing my target.

I tryied L2jDp XMLs but didn't worked...look how they are:

For Mirage - 445

Code: Select all

 <skill id="445" levels="1" name="Mirage">  <set name="hitTime" val="2000"/>  <set name="magicLvl" val="79"/>  <set name="mpConsume" val="43"/>  <set name="operateType" val="OP_ACTIVE"/>  <set name="reuseDelay" val="1"/>  <set name="skillType" val="BUFF"/>  <set name="target" val="TARGET_SELF"/>  <for>    <effect name="ChanceSkillTrigger" time="60" val="0" triggeredId="5144" chanceType="ON_ATTACKED" activationChance="30"/>  </for></skill> 
Trigger Mirage - 5144

Code: Select all

<skill id="5144" levels="1" name="Mirage">  <set name="castRange" val="900"/>  <set name="effectRange" val="1400"/>  <set name="operateType" val="OP_ACTIVE"/>  <set name="skillType" val="BUFF"/>  <set name="target" val="TARGET_ONE"/>  <for>    <effect name="RemoveTarget" val="0"/>  </for></skill>
What could fix that?

Re: Mirage

Posted: Sun Dec 06, 2009 6:35 am
by vmv
Try this:

Code: Select all

<skill id="445" levels="1" name="Mirage">  <set name="hitTime" val="2000"/>  <set name="magicLvl" val="79"/>  <set name="mpConsume" val="43"/>  <set name="operateType" val="OP_ACTIVE"/>  <set name="reuseDelay" val="150000"/>  <set name="skillType" val="BUFF"/>  <set name="target" val="TARGET_SELF"/>  <for>    <effect name="ChanceSkillTrigger" time="60" val="0" triggeredId="5144" chanceType="ON_ATTACKED" activationChance="30"/>  </for></skill>

Re: Mirage

Posted: Sun Dec 06, 2009 5:31 pm
by KaL
Didn't change anything...that reuseDelay was just for testing...

Re: Mirage

Posted: Mon Dec 07, 2009 5:54 am
by Lee
KaL wrote:Didn't change anything...that reuseDelay was just for testing...
Lets make some logic first :

If the reuse delay is 0 seconds ,how the hell you want the effect ot end? The effect actually ends ,but it has so less reuse time and its using it over again and again.

Re: Mirage

Posted: Mon Dec 07, 2009 6:48 pm
by KaL
I meant that I tried with his XML but didn't work, the same happend...