Routing:
☑ Remove doors from Room Obstacles (stops getting stuck in doors)
☑ Leaving sims have no collision so that they can exit objects like the
mechanical bull regardless
City:
☑ Move Lot
☑ Purchase Lot costing money
☑ Change Lot Category
☑ Clean up instant messaging
Person Page:
☑ Relationship panel
☑ Skill Lock rules - verify users can apply skill locks and keep track
of how many can be applied.
Lot:
☑ Invalidate city server data service for avatars in lots every db
update.
☑ Update person page with up to date information, as an extension to the
city client data service. (relationships, skills)
☑ Modify Skill Locks while in lot
☑ Category Specific Objects, special behaviour depending on lot category
☑ User objects for sale
☑ Removing objects you do not own sends them to roomie's inventories
instead of selling them. (only owners)
☑ Roommates leaving lot
☑ Island surroundings - make less terrible.
☑ Interaction Result
CAS:
☑ Special cases where it fails - make sure all of these are caught
☑ Verify that running the game immediately starting with CAS lets users
do everything without a client/server restart. (also anonymous clients
should not be able to do most things)
Bugs:
☑ Exceptions thrown in data service should not be fatal... They are made
to be caught.
Account Management:
☑ Registration and simple account management online (web app polling API
server)