"get key" verb for admins

Also fixed runtime errors related to the new 'mark object' thing.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2227 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
baloh.matevz
2011-09-19 06:12:00 +00:00
parent 089d548825
commit 7e73121ecd
3 changed files with 34 additions and 4 deletions

View File

@@ -26,7 +26,7 @@
if(!class)
return
if(class == "marked datum ([holder.marked_datum.type])")
if(holder.marked_datum && class == "marked datum ([holder.marked_datum.type])")
class = "marked datum"
var/var_value = null
@@ -75,7 +75,7 @@
if(!class)
return
if(class == "marked datum ([holder.marked_datum.type])")
if(holder.marked_datum && class == "marked datum ([holder.marked_datum.type])")
class = "marked datum"
var/var_value = null
@@ -211,7 +211,7 @@
if(!class)
return
if(class == "marked datum ([holder.marked_datum.type])")
if(holder.marked_datum && class == "marked datum ([holder.marked_datum.type])")
class = "marked datum"
switch(class)
@@ -428,7 +428,7 @@
else
original_name = O:name
if(class == "marked datum ([holder.marked_datum.type])")
if(holder.marked_datum && class == "marked datum ([holder.marked_datum.type])")
class = "marked datum"
switch(class)