Fixes an issue where adding a machine without an ID var (id_tag for non ...
Created by: PJB3005
...TC machinery) to a multitool's buffer would cause runtimes everytime a multitool menu was used with that multitool, breaking the multitool menus
also adds some casting