Skip to content

HIGH: PlayerInputComponent manual overwrite breaks hook chain #65

Description

@TheCodingDad-TisonK

Severity: HIGH

File: src/main.lua:483
Multiplayer: No
Fix Complexity: MODERATE
Confidence: 100% (source-verified)

Description

Manual overwrite of PlayerInputComponent.registerActionEvents instead of Utils.overwrittenFunction. Any mod loaded after this one that also hooks the same function will be silently skipped.

Fix

Refactor to use Utils.overwrittenFunction to preserve the hook chain.


Source: Consolidated Bug Review 2026-07-26, NPF-002

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfixedIssue has been solvedin-progressBeing actively investigatednpcNPC system

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions