Merge pull request #14113 from tkdrg/DUPES

Adds a "dupe marked datum" option to Game Panel
This commit is contained in:
Remie Richards
2015-12-29 07:04:14 +00:00
2 changed files with 8 additions and 1 deletions
+4 -1
View File
@@ -396,7 +396,10 @@ var/global/BSACooldown = 0
<A href='?src=\ref[src];create_mob=1'>Create Mob</A><br>
"}
usr << browse(dat, "window=admin2;size=210x180")
if(marked_datum && istype(marked_datum, /atom))
dat += "<A href='?src=\ref[src];dupe_marked_datum=1'>Duplicate Marked Datum</A><br>"
usr << browse(dat, "window=admin2;size=210x200")
return
/////////////////////////////////////////////////////////////////////////////////////////////////admins2.dm merge
+4
View File
@@ -1714,6 +1714,10 @@
if(!check_rights(R_SPAWN)) return
return create_mob(usr)
else if(href_list["dupe_marked_datum"])
if(!check_rights(R_SPAWN)) return
return DuplicateObject(marked_datum, perfectcopy=1, newloc=get_turf(usr))
else if(href_list["object_list"]) //this is the laggiest thing ever
if(!check_rights(R_SPAWN)) return