diff --git a/code/__DEFINES/metacoin.dm b/code/__DEFINES/metacoin.dm index 68a40180ad09f..cf576e53402c4 100644 --- a/code/__DEFINES/metacoin.dm +++ b/code/__DEFINES/metacoin.dm @@ -1,10 +1,12 @@ /// Rewarded when you complete a crew objective -#define METACOIN_CO_REWARD 40 +#define METACOIN_CO_REWARD 40 /// Rewarded when you escape on the shuttle -#define METACOIN_ESCAPE_REWARD 30 +#define METACOIN_ESCAPE_REWARD 30 /// Rewarded when you survive the round -#define METACOIN_SURVIVE_REWARD 20 +#define METACOIN_SURVIVE_REWARD 20 /// Rewarded when you don't survive the round, but stick around till the end -#define METACOIN_NOTSURVIVE_REWARD 10 +#define METACOIN_NOTSURVIVE_REWARD 10 /// Rewarded when you are alive and active for 10 minutes #define METACOIN_TENMINUTELIVING_REWARD 4 +/// Rewarded when you reach roundend as admin, to make up for not playing. +#define METACOIN_ROUNDEND_ADMIN 30 diff --git a/code/modules/metacoin/metacoin.dm b/code/modules/metacoin/metacoin.dm index 2da399183dc72..b235bead50b74 100644 --- a/code/modules/metacoin/metacoin.dm +++ b/code/modules/metacoin/metacoin.dm @@ -18,6 +18,9 @@ else inc_metabalance(METACOIN_NOTSURVIVE_REWARD, reason="You tried.") + if(check_rights_for(src, R_ADMIN)) + inc_metabalance(METACOIN_ROUNDEND_ADMIN, reason="Thanks for adminning! This should offset the cost for not playing.") + /client/proc/process_greentext() src.give_award(/datum/award/achievement/misc/greentext, src.mob)