hmmm nochmal eine andere Idee, wenn du die Gebäude setzt/positionierst muss du sie ja auf dem Boden setzten -> dafür benötigst du ein Trace!

Ich würde die geklickte Position ermitteln (vec_for_screen), das Gebäude in einer bestimmten Höhe darüber erstellen und mit c_trace und/oder USE_BOX gucken ob es passt! (vergleich USE_BOX mit dünnem trace_strahl)

anders würde das aussehen wenn du z.B. das Gebäude in der Gebäudeauswahlleiste anwählst und es solange mit der Maus mitbegegt wird, wie nicht geklickt wird! Vieleicht könnte man dort ein c_move anwenden!

Dies soll aber nur eine Anregung sein!