P+ - Sonic - Common Subroutine 0x9a84

  1. CreateInterrupt { interrupt_id: Some(10113), action: ThrowItem, requirement: (HoldingItem) }
  2. PreviousInterruptAddRequirement(ButtonHeld value(3))
  3. PreviousInterruptAddRequirement(ButtonPress value(0))
  4. PreviousInterruptAddRequirement(not(HoldingItemOfType value(4194304)))
  5. PreviousInterruptAddRequirement(OnGround)
  6. CreateInterrupt { interrupt_id: Some(10111), action: ThrowItem, requirement: (HoldingItemOfType value(8)) }
  7. PreviousInterruptAddRequirement(ButtonPress value(0))
  8. PreviousInterruptAddRequirement(OnGround)