**ALL SUGGESTIONS BELOW ARE BASED ON MY EXPERIENCE AND OPINION**
Situation:
Insufficient player housing plots and wards for existing or new players to purchase. Player are forced to compete over each other to obtain housing spot in housing wards. Player will have to wait for the invisible timer before they can purchase house. This timer servers to prevent house flippers. This issue causes player to wait for extensive amount of time just to purchase a house.
Proposed solution:
a. Create more wards or extra subdivisions. This seems to be the easiest solution but not effective for the long run. For example: create housing for Ishgard housing.
b. Developing a system that allows one plot to be owned by multiple players. For example: talking to house place card to select house to visit. Default will display player’s house or free company house.
c. Creating housing wards for Free company owners. Therefore, free companies will not have to compete again other player that wants a private housing. To prevent house flipping, free company ownership transfer costing gil only if the free company has a house/lot.
d. Allow conversion of private housing into Free Company housing. Vise versa.
e. Reduce invisible purchase cooldown timer so it’s not extensively long. Or create a marking or animation to display the housing timer.
Benefit:
a. Every player and free company have a chance of owning this own house
b. House flipping can be reduced
c. Player wellbeing can be improved. *I noticed lots of player stay up for prolong time just so they have a chance of getting a house*
d. Housing demolishment can be put on hold if proposed solution “b” is implemented.
Potential Obstacles:
a. High development cost: If a new system is introduced. Create the system, obtaining 3d models and etc could result in extra development cost.
b. Unpopulated servers might not receive new players as it’s not required to play there just to get a house.
c. Time concerns: As developing and programming a new system would require substantial amount of time and is needed to be able to squeeze into tight schedule.
d. Initial bugs and errors: Newly implemented system might cause the game to crash and error to happen if not properly created.
Thank you very much for your time and energy! Hope my suggestions and feedback can be of use to your development process.