aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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