diff --git a/engine/effects/plugins/glitch.py b/engine/effects/plugins/glitch.py index 16bf322..c4170e4 100644 --- a/engine/effects/plugins/glitch.py +++ b/engine/effects/plugins/glitch.py @@ -1,8 +1,7 @@ import random -from engine import config from engine.effects.types import EffectConfig, EffectContext, EffectPlugin -from engine.terminal import C_DIM, DIM, G_DIM, G_LO, RST +from engine.terminal import DIM, G_LO, RST class GlitchEffect(EffectPlugin): @@ -29,7 +28,7 @@ class GlitchEffect(EffectPlugin): original_lengths = [len(ansi_pattern.sub("", line)) for line in result] for _ in range(min(n_hits, len(result))): gi = random.randint(0, len(result) - 1) - original_line = result[gi] + result[gi] target_len = original_lengths[gi] # Use stored original length glitch_bar = self._glitch_bar(target_len) result[gi] = glitch_bar diff --git a/engine/effects/plugins/hud.py b/engine/effects/plugins/hud.py index ad5d2d3..20ef8ba 100644 --- a/engine/effects/plugins/hud.py +++ b/engine/effects/plugins/hud.py @@ -64,9 +64,6 @@ class HudEffect(EffectPlugin): if frame_count > 0 and frame_time > 0: fps = 1000.0 / frame_time - w = ctx.terminal_width - h = ctx.terminal_height - effect_name = self.config.params.get("display_effect", "none") effect_intensity = self.config.params.get("display_intensity", 0.0)