diff --git a/core/src/mindustry/content/StatusEffects.java b/core/src/mindustry/content/StatusEffects.java index a5a22a7c9ef3..b9f25c2cbbfd 100644 --- a/core/src/mindustry/content/StatusEffects.java +++ b/core/src/mindustry/content/StatusEffects.java @@ -11,7 +11,7 @@ import static mindustry.Vars.*; public class StatusEffects{ - public static StatusEffect none, burning, freezing, unmoving, slow, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed, disarmed, electrified, invincible; + public static StatusEffect none, burning, freezing, unmoving, slow, fast, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed, disarmed, electrified, invincible; public static void load(){ @@ -60,8 +60,17 @@ public static void load(){ slow = new StatusEffect("slow"){{ color = Pal.lightishGray; speedMultiplier = 0.4f; + + init(() -> opposite(fast)); }}; + fast = new StatusEffect("fast"){{ + color = Pal.boostTo; + speedMultiplier = 1.6f; + + init(() -> opposite(slow)); + }}; + wet = new StatusEffect("wet"){{ color = Color.royal; speedMultiplier = 0.94f;