From 07fd803d41c02a915453f1653d6a535a94bb8883 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Wed, 25 Dec 2019 02:21:10 -0600 Subject: [PATCH] Fix db updates for binaries in ./bin/ path --- utils/scripts/eqemu_server.pl | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) mode change 100644 => 100755 utils/scripts/eqemu_server.pl diff --git a/utils/scripts/eqemu_server.pl b/utils/scripts/eqemu_server.pl old mode 100644 new mode 100755 index e06408bd9..2f57b822e --- a/utils/scripts/eqemu_server.pl +++ b/utils/scripts/eqemu_server.pl @@ -516,13 +516,20 @@ sub check_for_input { } sub check_for_world_bootup_database_update { - if ($OS eq "Windows") { - @db_version = split(': ', `world db_version`); - } - if ($OS eq "Linux") { - @db_version = split(': ', `./world db_version`); + + my $world_path = "world"; + if (-e "bin/world") { + $world_path = "bin/world"; } + #::: Get Binary DB version + if ($OS eq "Windows") { + @db_version = split(': ', `$world_path db_version`); + } + if ($OS eq "Linux") { + @db_version = split(': ', `./$world_path db_version`); + } + $binary_database_version = trim($db_version[1]); $local_database_version = trim(get_mysql_result("SELECT version FROM db_version LIMIT 1"));