Added an event queue for character-related events.
Ranged attackers stop firing when their target dies.