Currently the spawn point of an entity is calculated using its unit motion component. This prevents modders to spawn buildings, which is not nice.
This patch let spawned entities use the "default" passability class as default and if the entity has UM, use that.
The GetUnitRadius was introduced in rP7484 and the passability class in rP9970.