Is there a way to detect who caused an event? ie Who changed the token?, Who added the character?, etc This will be needed for permission based scripts, like the player may only move his token during his turn and may only more x squares, but the GM can igore this.