|
@@ -3321,34 +3321,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder
|
|
|
_effectList.stopAllEffectsExceptThoseThatLastThroughDeath();
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * Stop a specified/all Confused abnormal L2Effect.<br>
|
|
|
- * <B><U>Actions</U>:</B>
|
|
|
- * <ul>
|
|
|
- * <li>Delete a specified/all (if effect=null) Confused abnormal L2Effect from L2Character and update client magic icon</li>
|
|
|
- * <li>Set the abnormal effect flag _confused to False</li>
|
|
|
- * <li>Notify the L2Character AI</li>
|
|
|
- * <li>Send Server->Client UserInfo/CharInfo packet</li>
|
|
|
- * </ul>
|
|
|
- * @param effect
|
|
|
- */
|
|
|
- public final void stopConfused(L2Effect effect)
|
|
|
- {
|
|
|
- if (effect == null)
|
|
|
- {
|
|
|
- stopEffects(L2EffectType.CONFUSION);
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- _effectList.remove(effect);
|
|
|
- }
|
|
|
- if (!isPlayer())
|
|
|
- {
|
|
|
- getAI().notifyEvent(CtrlEvent.EVT_THINK);
|
|
|
- }
|
|
|
- updateAbnormalEffect();
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* Stop and remove the L2Effects corresponding to the L2Skill Identifier and update client magic icon.<br>
|
|
|
* <B><U>Concept</U>:</B><br>
|
|
@@ -3555,19 +3527,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder
|
|
|
updateAbnormalEffect();
|
|
|
}
|
|
|
|
|
|
- public final void stopParalyze(boolean removeEffects)
|
|
|
- {
|
|
|
- if (removeEffects)
|
|
|
- {
|
|
|
- stopEffects(L2EffectType.PARALYZE);
|
|
|
- }
|
|
|
-
|
|
|
- if (!isPlayer())
|
|
|
- {
|
|
|
- getAI().notifyEvent(CtrlEvent.EVT_THINK);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* Stop L2Effect: Transformation.<br>
|
|
|
* <B><U>Actions</U>:</B>
|