mob/verb/Object()
var/obj/build/B=locate() in src.loc
for(B)
if(/*Object Amount?*/>=6)
src<<"You cannot build more than 5 objects in this spot!"
return
else
var/O=new/obj/Build/BuildObject(src.loc)
etc etc etc...
That was just an example of what I want, but this is what I have, and I'm wondering if there's a way to make it work in a similar way to mine.
mob
Build1
verb
Dresser()
set category="Build"
if(locate(/obj/Build/Dresser) in loc) return//Prevents overlapping
var/a = new/obj/Build/Dresser(usr.loc)
a:owner = "[usr.key]"