fix: speed effects stack multiplicatively

This commit is contained in:
2026-05-14 01:05:31 +02:00
parent feed4da28c
commit d4dc30bd7a
3 changed files with 28 additions and 2 deletions

View File

@@ -19,7 +19,7 @@ namespace Core.Domain.Status.Effects
public void ModifyCapabilities(ref PlayerCapabilities caps)
{
caps.CanTriggerDecay = false;
caps.SpeedMultiplier = 1.2f;
caps.SpeedMultiplier *= 1.2f;
}
public void OnApply()

View File

@@ -20,7 +20,7 @@ namespace Core.Domain.Status.Effects
public void ModifyCapabilities(ref PlayerCapabilities caps)
{
caps.SpeedMultiplier = _multiplier;
caps.SpeedMultiplier *= _multiplier;
}
public void OnApply() { }