Merge pull request #5114 from VOREStation/vplk-debug-admin

Grant remote profile access to R_DEBUG holders
This commit is contained in:
Neerti
2018-03-30 18:45:26 -04:00
committed by GitHub
2 changed files with 6 additions and 0 deletions

View File

@@ -6,6 +6,10 @@ var/list/admin_ranks = list() //list of all ranks with associated rights
var/previous_rights = 0
//Clear profile access
for(var/A in world.GetConfig("admin"))
world.SetConfig("APP/admin", A, null)
//load text from file
var/list/Lines = file2list("config/admin_ranks.txt")

View File

@@ -23,6 +23,8 @@ var/list/admin_datums = list()
rank = initial_rank
rights = initial_rights
admin_datums[ckey] = src
if(rights & R_DEBUG) //grant profile access
world.SetConfig("APP/admin", ckey, "role=admin")
/datum/admins/proc/associate(client/C)
if(istype(C))