All pastes #513779 Raw Edit

Miscellany

public text v1 · immutable
#513779 ·published 2007-05-27 12:35 UTC
rendered paste body
Index: 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;