Skip to content

fix gen1 stadium confusion to announce move name before self-hit#11770

Open
TurboRx wants to merge 1 commit intosmogon:masterfrom
TurboRx:fix-gen1-stadium-confusion
Open

fix gen1 stadium confusion to announce move name before self-hit#11770
TurboRx wants to merge 1 commit intosmogon:masterfrom
TurboRx:fix-gen1-stadium-confusion

Conversation

@TurboRx
Copy link
Contributor

@TurboRx TurboRx commented Feb 17, 2026

Fix: https://www.smogon.com/forums/threads/gen-1-stadium-mechanics.3777745/

confusion self-hit in gen1 stadium now shows the move name before the damage message, matching cartridge behavior. previously the move was aborted before announcement because confusion used onBeforeMove which runs before the "pokemon used move" message. fixed by splitting the logic: onBeforeMove handles activation and timer, onTryMove handles self-hit check and damage. this follows the same architectural pattern as primordial sea and desolate land - moves that need to show the name before blocking use onTryMove instead of onBeforeMove. standard rby behavior unchanged since it doesn't inherit this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant