You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Define the skill selection UI rules — disable conditions, effect value display, no-revoke rule #105
Comment in SkillSelectionViewController.swift states: grayed + non-interactive if not in available; effect text computed from DamageCycleManager.currentDamage; once tapped, modal dismisses and event fires — no revoke path.
Disable Conditions: Once a skill is consumed, its SpriteKit icon switches to the _Disabled asset (grayed out) and isUserInteractionEnabled is set to false.
Effect Display: The UI does not need to show dynamic numeric effect values as they scale with cycles, the base behavior is sufficient.
Activation Flow: When an enabled skill button is tapped, the overlay dismisses immediately, and the action is posted directly to the EventBus. There is no "undo" or revoke path once tapped.
Activity
Vallykrie commentedon May 18, 2026
Resolution - Skill Selection Rules:
_Disabledasset (grayed out) andisUserInteractionEnabledis set to false.EventBus. There is no "undo" or revoke path once tapped.