Combat System Expert guidance for building flexible, component-based combat systems. NEVER Do - NEVER use direct damage references ( ) — This bypasses armor, resistances, and invincibility logic. Always use a + pattern for consistent results. - NEVER forget invincibility frames (i-frames) — Without them, multi-hit attacks deal damage every single frame. Always apply a brief invincibility period (0.1–0.5s) after taking a hit. - NEVER keep hitboxes active permanently — This causes unintended "ghost" damage. Enable and disable hitboxes precisely using tracks or code-timed triggers. - NEVER use g…