Fix eventHooks blocking parallel purchase handling
If any eventHooks yielded in the purchase handler radon_purchase events would be skipped.

Additionally hoists the parallel eventHook handler to be between the transaction and purchase handlers. This allows for radon_purchase events to be detected before the purchase handler gets to handling them.
1 parent f0c084c commit a720975dc31435373acb63486c31479727f4c571
@hugeblank hugeblank authored on 1 Jul 2023
Alyssa May committed on 1 Jul 2023
Showing 1 changed file
View
core/ShopState.lua