Events And States

I have a script, this is script is from my Enemy, this script has an State ( Bolt.EntityEventListener )
But i need call a event in this script, for when the enemy gets a shot, it call a event for lose life,
but i call the Event, and it does not work, i think the script need be like this ( Bolt.GlobalEventListener )
but if the script be like that, i can not use the State, how fix it??????
Thanks ( sorry bad english )