diff --git a/chatcommands.lua b/chatcommands.lua index b49ec8d..4615335 100644 --- a/chatcommands.lua +++ b/chatcommands.lua @@ -289,10 +289,8 @@ if areas.factions_available then params = S(" [faction_name]"), description = S("Toggle an area open/closed for members in your faction."), func = function(name, param) - local params = {} - for p in string.gmatch(param, "[^%s]+") do - table.insert(params, p) - end + params = param:split(" ") + local id = tonumber(params[1]) if not id then