Adds "Get" command to movable vv dropdown (#33296)

This commit is contained in:
AnturK
2017-12-12 03:34:55 +01:00
committed by CitadelStationBot
parent ea79750d4e
commit c5013d65f6
2 changed files with 10 additions and 0 deletions

View File

@@ -522,6 +522,7 @@
. = ..()
. -= "Jump to"
.["Follow"] = "?_src_=holder;[HrefToken()];adminplayerobservefollow=[REF(src)]"
.["Get"] = "?_src=holder;[HrefToken()];admingetmovable=[REF(src)]"
/atom/movable/proc/ex_check(ex_id)
if(!ex_id)

View File

@@ -1543,6 +1543,15 @@
C.admin_ghost()
var/mob/dead/observer/A = C.mob
A.ManualFollow(AM)
else if(href_list["admingetmovable"])
if(!check_rights(R_ADMIN))
return
var/atom/movable/AM = locate(href_list["admingetmovable"])
if(QDELETED(AM))
return
AM.forceMove(get_turf(usr))
else if(href_list["adminplayerobservecoodjump"])
if(!isobserver(usr) && !check_rights(R_ADMIN))