diff --git a/src/faction.c b/src/faction.c index ffa4414..f4b8283 100644 --- a/src/faction.c +++ b/src/faction.c @@ -176,9 +176,9 @@ void faction_modPlayer(int f, double mod) { /* Enemies are made faster. */ m = RNGF(); if(mod > 0.) - m *= 3./4.; + m *= 0.75; - ally->player += m; + ally->player += m*mod; faction_sanitizePlayer(ally); } @@ -189,9 +189,9 @@ void faction_modPlayer(int f, double mod) { /* Enemies are made faster. */ m = RNGF(); if(mod < 0.) - m *= 3./4.; + m *= 0.75; - enemy->player -= m; + enemy->player -= m*mod; faction_sanitizePlayer(enemy); } }