30 {
31
32 if ( player.GetBrokenLegs() ==
eBrokenLegs.BROKEN_LEGS )
33 return false;
34
35 if (!CfgGameplayHandler.GetDisableColdAreaPlacementCheck() && player.GetInColdArea())
36 return false;
37
38 GardenPlot targetPlot = GardenPlot.Cast( target.GetObject() );
39
40 if ( targetPlot && !player.IsPlacingLocal() )
41 return true;
42 else
43 return false;
44 }