fix equipper not clearing equipment
add reason enums for players entering and leaving regions