aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfusion32 <marcopuzziello@gmail.com>2025-08-18 03:03:47 -0300
committerfusion32 <marcopuzziello@gmail.com>2025-08-18 03:03:47 -0300
commit9c29c27aa876a355b483cdd508e380905624bd27 (patch)
treee484544f3034beb2e30c686735bcd473eb37ae4c
parent7ca3cfca6e683a318eedb907e4ba9c257d117b33 (diff)
downloadquerymanager-9c29c27aa876a355b483cdd508e380905624bd27.tar.gz
querymanager-9c29c27aa876a355b483cdd508e380905624bd27.zip
fix player index loading + small service config change
-rw-r--r--src/database.cc1
-rw-r--r--tibia-querymanager.service4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/database.cc b/src/database.cc
index 0bd86a2..104224d 100644
--- a/src/database.cc
+++ b/src/database.cc
@@ -982,6 +982,7 @@ bool GetCharacterIndexEntries(int WorldID, int MinimumCharacterID,
StringCopy(Entries[EntryIndex].Name,
sizeof(Entries[EntryIndex].Name),
(const char*)sqlite3_column_text(Stmt, 1));
+ EntryIndex += 1;
}
if(sqlite3_errcode(g_Database) != SQLITE_DONE){
diff --git a/tibia-querymanager.service b/tibia-querymanager.service
index a196d0a..a7a3004 100644
--- a/tibia-querymanager.service
+++ b/tibia-querymanager.service
@@ -3,6 +3,10 @@
[Unit]
Description=Tibia Query Manager
After=network.target
+# Make sure we attempt to start services depending on the querymanager
+# if we use start/stop instead of restart. It seems there is no way to
+# automate this, although it would be desirable.
+Wants=tibia-login.service tibia-game.service tibia-web.service
[Install]
WantedBy=multi-user.target