rendered paste bodyIndex: java/net/sf/l2j/gameserver/skills/Formulas.java
===================================================================
--- java/net/sf/l2j/gameserver/skills/Formulas.java (revision 863)
+++ java/net/sf/l2j/gameserver/skills/Formulas.java (working copy)
@@ -1023,11 +1023,17 @@
double damage = attacker.getPAtk(target);
double defence = target.getPDef(attacker);
+ double skillpower = skill.getPower();
if (ss) damage *= 2;
if (skill != null)
{
- damage += skill.getPower();
- //damage += skill.getPower() * 0.7 * attacker.getPAtk(target)/defence;
+ damage += skillpower;
+ // SoulShot boost (Power * 2)
+ if (skill.hasSSBoost() && (ss))
+ {
+ skillpower *= 2;
+ damage += skillpower;
+ }
}
// In C5 summons make 10 % less dmg in PvP.
if(attacker instanceof L2Summon && target instanceof L2PcInstance) damage *= 0.9;