rendered paste bodyIndex: C:/Documents and Settings/Administrateur/workspace/L2J-EnCours/java/net/sf/l2j/gameserver/handler/skillhandlers/Pdam.java
===================================================================
--- C:/Documents and Settings/Administrateur/workspace/L2J-EnCours/java/net/sf/l2j/gameserver/handler/skillhandlers/Pdam.java (revision 1208)
+++ C:/Documents and Settings/Administrateur/workspace/L2J-EnCours/java/net/sf/l2j/gameserver/handler/skillhandlers/Pdam.java (working copy)
@@ -57,7 +57,7 @@
/* (non-Javadoc)
* @see net.sf.l2j.gameserver.handler.IItemHandler#useItem(net.sf.l2j.gameserver.model.L2PcInstance, net.sf.l2j.gameserver.model.L2ItemInstance)
*/
- private static final SkillType[] SKILL_IDS = {SkillType.PDAM,
+ private static final SkillType[] SKILL_IDS = {SkillType.PDAM,SkillType.DEATHLINK_PHYSICAL
/* SkillType.CHARGEDAM */
};
@@ -100,6 +100,8 @@
if (!crit && (skill.getCondition() & L2Skill.COND_CRIT) != 0) damage = 0;
else damage = (int) f.calcPhysDam(activeChar, target, skill, shld, false, dual, soul);
if (crit) damage *= 2; // PDAM Critical damage always 2x and not affected by buffs
+ if(skill.getSkillType() == SkillType.DEATHLINK_PHYSICAL)
+ damage *= (1.7 - activeChar.getCurrentHp() / activeChar.getMaxHp());
if (damage > 5000 && activeChar instanceof L2PcInstance)
{