From 83c21b7597c25d6e7ba083d7efc89f491243e98c Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Thu, 22 Mar 2018 21:59:36 +0000 Subject: [PATCH] Added by_player in Ranking.give_rank to accept any string --- ExpCore/ranking.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ExpCore/ranking.lua b/ExpCore/ranking.lua index 5d71f1a6..3cfed8dd 100644 --- a/ExpCore/ranking.lua +++ b/ExpCore/ranking.lua @@ -122,7 +122,7 @@ end function Ranking.give_rank(player,rank,by_player,tick) local print_colour = defines.text_color.info local tick = tick or game.tick - local by_player_name = Game.get_player(by_player) and Game.get_player(by_player).name or game.player and game.player.name or 'server' + local by_player_name = Game.get_player(by_player) and Game.get_player(by_player).name or game.player and game.player.name or is_type(by_player,'string') and by_player or 'server' local rank = Ranking.get_rank(rank) or Ranking.get_rank(Ranking._presets().meta.default) local player = Game.get_player(player) or error('No Player To Give Rank') local old_rank = Ranking.get_rank(player) or Ranking.get_rank(Ranking._presets().meta.default)