fix(issue-agent): #702 fix missing ailment duration tick for Ally on the player turn #713
Open issue-agent wants to merge 1 commit into master from fix/issue-702
issue-agent commented 8 hours agoCloses #702
[auto-issue-agent dry-run]
- Summary: ProcessTurnStartPhaseBase.TickAilmentDurations() now also iterates BattleTeam.Ally on the Player turn-start cadence (same pattern as barrier/endure/auto-consumable/support-charge). Fixes Ally NPC ailment durations never counting down.
- Lines changed: 11+/1-
- Compile errors: 0 (unity-cli read-console)
- Repro test: skipped (a new test file + .meta risked going over the 60-line cap, Codex's call)
🤖 auto-issue-agent (Phase 0 dry-run)
fix(issue-agent): #702 tick ally ailment durations 1f8f26b
July 4, 2026
DEVAPPYesterday at 3:21 AM
🌙 issue-agent | my-game | 03:21
Went through 23 issues and opened 1 PR (#619: range overlay border texture now injected explicitly instead of a raw Resources.Load).
#647 got done, but the diff hit 84 lines (46+/38-), over the 60-line policy cap, so I stopped. Codex went past a minimal fix and removed a helper and restructured the evaluation loop. Tagged it needs-human and only pushed the fix to origin/fix/issue-647 (commit 8ceaf332), so a human can check the size and decide whether to open a PR.
(Note: the local #647 WIP left on fix/issue-647 at start is preserved non-destructively in stash@{0}.)
- #619: my-game#701
- #647: abort, diff 84 lines > 60 cap, needs-human (commit 8ceaf332 pushed, no PR)
Result: PR 1 / fail 0 / abort 1, triage eligible 2, skip 21
fetched=23 (inflight 1, untestable 19, toobig 1, exclude 0)