Changed selling to check and have a custom price, fixed default lot prices, removed some potential errors by using pre-functions
Implement maximum number of regions for a single player