Repository navigation
underAttack said for what it is, buildTime's early finish noted - #69
Merged
Merged
Conversation
Remastered, Magenta probe 6 (2026-10-25): marines bitten on screen for ten seconds never read as under attack. The attack-notify timer at +0x87 runs only when the "under attack" alert sounds; the last-event bytes (+0x8A timer, +0x8B 174 = was hit) are what BWAPI reads, true for about a second after a hit. The lifted-game view reads the same bytes. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
…an one under a third burns Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
…mastered ends the game on the last-event bytes Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
…ten from them (Magenta's put-back row) Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
From the part D plays of Magenta probe 6 in Remastered (2026-10-25).
underAttack. Marines bitten on screen for ten seconds never read as under attack, while the has-target and attacking scans beside them fired. The flag reads the attack-notify timer (+0x87), which the game starts only when it raises its "under attack" alert, a hit out of the player's view. The last-event bytes BWAPI reads instead (+0x8A, +0x8B) sit in a dword Remastered's EUD emulator ends the game on (
data/allowlist.json, unit table +0x88; a build on them was refused at start, EUD ERROR), so +0x87 is the one "recently hit" mark a map may read. The read stays; the declaration, the README and the backend's comment now say exactly when it is true. The lifted-game unit view reads the byte instead of a constant false, andemitter.test.tslays it out and reads the flag beside the simulator.buildTime. A building finished early keeps the hit points it had reached, and a Terran one under a third burns down (played: a Barracks at 269 of 1000). The hover and the README say to heal it after.
🤖 Generated with Claude Code
https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5