From 2278cc69f17d641563b5641d9f9fd2f2e52047aa Mon Sep 17 00:00:00 2001 From: Earu Date: Sun, 31 Jul 2022 12:47:48 +0200 Subject: [PATCH] I swear, this should work --- lua/easychat/easychat.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/easychat/easychat.lua b/lua/easychat/easychat.lua index c23cfee..8de243d 100644 --- a/lua/easychat/easychat.lua +++ b/lua/easychat/easychat.lua @@ -144,13 +144,14 @@ local wrappers = {} local wrapper_addr local function make_nick_override_wrapper() local native_nick = EasyChat.NativeNick + local fn_addr local function wrapper(ply) - local fn_addr = tostring(wrapper) - if not wrappers[fn_addr] then return native_nick(ply) end + if not fn_addr or not wrappers[fn_addr] then return native_nick(ply) end return EasyChat.GetProperNick(ply) end + fn_addr = tostring(wrapper) wrapper_addr = tostring(wrapper) wrappers[wrapper_addr] = true