Page 1 of 1

the debuff is 100%

Posted: Fri May 17, 2013 4:27 pm
by LeoDetona
the debuff is 100%. I adapted a method in fear
handlers.effecthandlers.Fear

Code: Select all

         @Override    public boolean onStart()    {        if (Rnd.get(100) > getEffectPower()) <--------------- adapted        {            if ((getEffected() instanceof L2NpcInstance) || (getEffected() instanceof L2DefenderInstance) || (getEffected() instanceof L2FortCommanderInstance) || (getEffected() instanceof L2SiegeFlagInstance) || (getEffected() instanceof L2SiegeSummonInstance))            {                return false;            }                        if (getEffected().isAfraid())            {                return false;            }                        if (getEffected().isCastingNow() && getEffected().canAbortCast())            {                getEffected().abortCast();            }                        if (getEffected().getX() > getEffector().getX())            {                _dX = 1;            }            if (getEffected().getY() > getEffector().getY())            {                _dY = 1;            }                        getEffected().getAI().notifyEvent(CtrlEvent.EVT_AFRAID);            onActionTime();            return super.onStart();        }        return false; <--------------- adapted    }
==============================================================================

xml

Code: Select all

 <for>    <effect name="Fear" val="0" effectPower="50" /></for> 
worked perfect chance :)

L2J Revision 6000:
L2JDP Revision 9709:

Re: the debuff is 100%

Posted: Fri May 17, 2013 5:43 pm
by St3eT
Lol, do you known something about resist?