Merge pull request #12561 from Kyep/goonchat_fix

Fixes IsBanned Bug
This commit is contained in:
Fox McCloud
2019-10-11 18:35:58 -04:00
committed by GitHub
+2 -2
View File
@@ -149,13 +149,13 @@ var/list/chatResources = list(
var/list/row = connectionHistory[i]
if(!row || row.len < 3 || !(row["ckey"] && row["compid"] && row["ip"]))
return
if(world.IsBanned(row["ckey"], row["compid"], row["ip"], FALSE))
if(world.IsBanned(row["ckey"], row["ip"], row["compid"], FALSE))
found = row
break
//Uh oh this fucker has a history of playing on a banned account!!
if (found.len > 0)
AddBan(owner.ckey, owner.computer_id, "Ban evasion on account: [found["ckey"]]", "System", 0, 0, owner.address)
AddBan(owner.ckey, owner.computer_id, "Ban evasion on account: [found["ckey"]]", "System", 0, 0, owner.address)
message_admins("[key_name(src.owner)] has a cookie from a banned account! (Matched: [found["ckey"]], [found["ip"]], [found["compid"]])")
log_admin("[key_name(src.owner)] has a cookie from a banned account! (Matched: [found["ckey"]], [found["ip"]], [found["compid"]])")