I'll check back later then smile

If you write "if(event_type)" you are just checking whether event_type is not 0, and then you will get an empty-pointer error if you e.g. hit a level block instead (that would make event_type == event_block and the "you" entity would not exist then). smile