浏览代码

BETA: Removed MANAHEAL_BY_LEVEL SkillType.

Adry_85 12 年之前
父节点
当前提交
6976f7a1f0

+ 6 - 2
L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/instance/L2BabyPetInstance.java

@@ -32,6 +32,7 @@ import com.l2jserver.gameserver.model.L2PetData.L2PetSkillLearn;
 import com.l2jserver.gameserver.model.actor.L2Character;
 import com.l2jserver.gameserver.model.actor.templates.L2NpcTemplate;
 import com.l2jserver.gameserver.model.effects.L2Effect;
+import com.l2jserver.gameserver.model.effects.L2EffectType;
 import com.l2jserver.gameserver.model.holders.SkillHolder;
 import com.l2jserver.gameserver.model.items.instance.L2ItemInstance;
 import com.l2jserver.gameserver.model.skills.L2Skill;
@@ -118,8 +119,11 @@ public final class L2BabyPetInstance extends L2PetInstance
 						}
 						_buffs.add(new SkillHolder(skill));
 						break;
-					case MANAHEAL_BY_LEVEL:
-						_recharge = new SkillHolder(skill);
+					case DUMMY:
+						if (skill.hasEffectType(L2EffectType.MANAHEAL_BY_LEVEL))
+						{
+							_recharge = new SkillHolder(skill);
+						}
 						break;
 				}
 			}

+ 0 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/skills/L2SkillType.java

@@ -68,7 +68,6 @@ public enum L2SkillType
 	// hp, mp, cp
 	HEAL,
 	HEAL_PERCENT,
-	MANAHEAL_BY_LEVEL,
 	MANAHEAL_PERCENT,
 	// reco
 	GIVE_RECO,