@@ -547,7 +547,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list(
547
547
if (! tooltips)
548
548
tooltips = new / datum / tooltip(src )
549
549
550
- if (((player_age != - 1 ) && player_age < CONFIG_GET (number/ minimum_age)) && ! (ckey in GLOB . interviews. approved_ckeys))
550
+ if (((player_age != - 1 ) && player_age < CONFIG_GET (number/ minimum_age)) && ! (ckey in GLOB . interviews. approved_ckeys) && ! (is_mentor()) && ! (is_admin( src )) )
551
551
interviewee = TRUE
552
552
register_for_interview ()
553
553
@@ -774,9 +774,9 @@ GLOBAL_LIST_INIT(blacklisted_builds, list(
774
774
/ client / proc / log_client_to_db_connection_log()
775
775
if (! SSdbcore. shutting_down)
776
776
SSdbcore. FireAndForget({"
777
- INSERT INTO ` [ format_table_name(" connection_log" )] ` (`id`,`datetime`,`server_ip`,`server_port`,`round_id`,`ckey`,`ip`,`computerid`)
778
- VALUES(null,Now(),INET_ATON(:internet_address),:port,:round_id,:ckey,INET_ATON(:ip),:computerid)
779
- "} , list (" internet_address" = world . internet_address || " 0" , " port" = world . port, " round_id" = GLOB . round_id, " ckey" = ckey, " ip" = address, " computerid" = computer_id))
777
+ INSERT INTO ` [ format_table_name(" connection_log" )] ` (`id`,`datetime`,`server_ip`,`server_port`,`round_id`,`ckey`,`ip`,`computerid`,`byond_version`,`byond_build` )
778
+ VALUES(null,Now(),INET_ATON(:internet_address),:port,:round_id,:ckey,INET_ATON(:ip),:computerid,:byond_version,:byond_build )
779
+ "} , list (" internet_address" = world . internet_address || " 0" , " port" = world . port, " round_id" = GLOB . round_id, " ckey" = ckey, " ip" = address, " computerid" = computer_id, " byond_version " = byond_version, " byond_build " = byond_build ))
780
780
781
781
/ client / proc / findJoinDate()
782
782
var /list /http = world . Export(" http://byond.com/members/[ ckey] ?format=text" )
@@ -958,7 +958,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list(
958
958
string += " , "
959
959
string += " Mobile Hostspot IP"
960
960
961
- if (failed && ! (ckey in GLOB . interviews. approved_ckeys))
961
+ if (failed && ! (ckey in GLOB . interviews. approved_ckeys) && ! (is_mentor()) && ! (is_admin( src )) )
962
962
message_admins (span_adminnotice(" Proxy Detection: [ key_name_admin(src )] Overwatch detected this is a [ string] " ))
963
963
interviewee = TRUE
964
964
0 commit comments