BuildingPlotTimeoutCalculator
Calculates proportional timeout values for building plot operations. The previous fixed 3-second timeout was causing premature "Building TIMEOUT" notifications for properties with multiple buildings. This calculator scales the timeout based on the number of buildings to plot:
- 1-3 buildings: 10 seconds
- 4-10 buildings: 30 seconds
- 10+ buildings: 60 seconds