diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index b53694fc60e..2a0db3544e6 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -42,6 +42,12 @@ GLOBAL_VAR_INIT(cmp_field, "name") /proc/cmp_ckey_dsc(client/a, client/b) return sorttext(a.ckey, b.ckey) +/proc/cmp_playtime_asc(client/a, client/b) + return cmp_numeric_asc(a.get_exp_living(TRUE), b.get_exp_living(TRUE)) + +/proc/cmp_playtime_dsc(client/a, client/b) + return cmp_numeric_asc(a.get_exp_living(TRUE), b.get_exp_living(TRUE)) + /proc/cmp_subsystem_init(datum/controller/subsystem/a, datum/controller/subsystem/b) return initial(b.init_order) - initial(a.init_order) //uses initial() so it can be used on types diff --git a/code/modules/admin/verbs/admin.dm b/code/modules/admin/verbs/admin.dm index bbcc7a5de23..5d4c12821f1 100644 --- a/code/modules/admin/verbs/admin.dm +++ b/code/modules/admin/verbs/admin.dm @@ -65,9 +65,8 @@ var/list/msg = list() msg += "