diff --git a/aCis_gameserver/java/net/sf/l2j/gameserver/skills/Formulas.java b/aCis_gameserver/java/net/sf/l2j/gameserver/skills/Formulas.java
index 20aefd7..124f807 100644
--- a/aCis_gameserver/java/net/sf/l2j/gameserver/skills/Formulas.java
+++ b/aCis_gameserver/java/net/sf/l2j/gameserver/skills/Formulas.java
@@ -392,10 +392,14 @@
// End calculation.
double damage = 0;
if (crit)
- damage = ((attackPower * 2 * critDamMul * critDamPosMul * critVuln * posMul * rndMul * raceMul * pvpMul * elemMul * weaponMul) + addCritPower) * 77. / defence;
+ damage = ((attackPower * 2. * critDamMul * critDamPosMul * critVuln * posMul * rndMul * raceMul * pvpMul * elemMul * weaponMul) + addCritPower) * 77. / defence;
else
damage = (attackPower * posMul * rndMul * raceMul * pvpMul * elemMul * weaponMul) * 77. / defence;
+ // If using ss, the damages are multiplied by 2.
+ if (ss)
+ damage *= 2.;
+
if (Config.DEVELOPER)
{
StringUtil.printSection("Physical attack damage");