#define GLOBTD(vname,vtype,def) /var/##vtype/##vname = def;
GLOBTD(demo,turf/floor,new)
/client/verb/demonstrate()
world << demo
Problem description:
I'm doing some wonky things with defines(don't ask, is necessary with this project)
As soon as I use the define, the entire project starts to freak out and it doesn't even set the var right, it causes a "bad output" error.
#define GLOBTD(vname, vtype, def) /var/vtype/vname = def;