Skip to content

[Remediation] Visually confirm the passive feedback surfaces (Stonewall/Iron Belly hud popup + combat-log line) (#78 FR-6) #84

Description

@jarlbrak

Summary

Close the last PARTIAL requirement of spec #78. FR-6's acceptance criteria require the floating HUD text and the combat-log line to be OBSERVED solo in-game for both procs. The emission code is proven firing (the Plugin.Log line emitted from the same block was observed for both traits, and the localized templates round-trip in the self-test), but the 2-second floating popups and the combat-log panel were never visually captured by the automated harness (screenshot latency).

Implements

Acceptance Criteria

  • "Stonewall!" floating text and the combat-log line "Solid as a doorpost, the Innkeeper turns the blow aside." observed in a solo combat when the negate fires
  • "Iron Belly!" floating text and the combat-log line "The Innkeeper's cast-iron stomach shrugs it off." observed when a rum's enConfuse is vetoed
  • Evidence attached (screenshot or a human eyeball noted on this issue)

Technical Approach

No code expected. This is a verification task: play one solo combat as the Innkeeper (start_run class ftkmf_innkeeper via the agent bridge, engage, take a hit, use_item conRum) and watch the two popups, or open the combat log panel afterward. If either surface does NOT render, that becomes a real code fix on Core/PassiveTriggerPatches.cs feedback emission.

Context

Requirement: FR-6
Current status: PARTIAL (emission proven at log level; visual render unobserved)
Evidence: two [passive] log lines in the final verification session; screenshots missed the 2s popups

Metadata

Metadata

Assignees

No one assigned

    Labels

    contentCode area: Content/ (public API content)remediationRemediation work item from spec/epic validationwork-itemImplementation task from a spec

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions