From 939ec97740794d602f3340dd16587afbcc00305b Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Thu, 28 May 2020 18:28:58 +0200 Subject: [PATCH] Fixed Invalid target_ref --- ranks.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ranks.lua b/ranks.lua index c6b3210..eae2267 100755 --- a/ranks.lua +++ b/ranks.lua @@ -108,12 +108,12 @@ minetest.register_chatcommand("rank", { description = "Set a player's rank (admin|moderator|helper|builder|vip|player)", privs = {privs = true}, func = function(name, param) - local target = param:split(" ")[1] - local rank = param:split(" ")[2] - local target_ref = minetest.get_player_by_name(name) + local target = param:split(" ")[1] or "" + local rank = param:split(" ")[2] or "" + local target_ref = minetest.get_player_by_name(target) local rank_ref = elidragon.get_rank_by_name(rank) if not rank_ref then - minetest.chat_send_player(name, "Invalid Rank: " .. (rank or "")) + minetest.chat_send_player(name, "Invalid Rank: " .. rank) else elidragon.savedata.ranks[target] = rank local privs = {} -- 2.44.0