Combine event firing logic for ! (persistent) and non-! (non-persistent) event triggers
Combine event firing logic for ! (persistent) and non-! (non-persistent) event triggers

Funfun/aasm,Aryk/aasm,HoyaBoya/aasm,pskrz/aasm,yui-knk/aasm,awsmsrc/aasm,intfrr/aasm,xieyunzi/aasm,ASnow/aasm,nickpellant/aasm,oswaldoferreira/aasm,luxola/aasm,allspiritseve/aasm,aasm/aasm,internmatch/aasm,reidmorrison/aasm,hspazio/aasm,joshsoftware/aasm,artofhuman/aasm,bilby91/aasm