rendered paste bodyIndex: C:/Workspace3.2/L2_GameServer_t1/java/net/sf/l2j/gameserver/model/L2Character.java
===================================================================
--- C:/Workspace3.2/L2_GameServer_t1/java/net/sf/l2j/gameserver/model/L2Character.java (revision 1801)
+++ C:/Workspace3.2/L2_GameServer_t1/java/net/sf/l2j/gameserver/model/L2Character.java (working copy)
@@ -2319,7 +2319,14 @@
&& _effects.get(i).getEffectType() == newEffect.getEffectType()
&& _effects.get(i).getStackOrder() == newEffect.getStackOrder())
{
- if (newEffect.getSkill().getSkillType() == L2Skill.SkillType.BUFF)
+ if (newEffect.getSkill().getSkillType() == L2Skill.SkillType.BUFF
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.HEAL
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.HEAL_PERCENT
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.REFLECT
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.BALANCE_LIFE
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.HOT
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.MPHOT
+ || newEffect.getSkill().getSkillType() == L2Skill.SkillType.CPHOT)
{
// renew buffs, exit old
_effects.get(i).exit();