UID nicht mehr dynamisch exportieren.
... denn export_uid gibt es nicht mehr.
Die UID des playerdata ist jetzt statisch.
Change-Id: I58f6abdc8d529895931a5f0a8b5efaf054aff74e
diff --git a/secure/explorationmaster.c b/secure/explorationmaster.c
index ad609d4..23e8add 100644
--- a/secure/explorationmaster.c
+++ b/secure/explorationmaster.c
@@ -94,12 +94,9 @@
}
// Letzte Loginzeit ermitteln, wenn laenger als 90 Tage her und nicht
// eingeloggt, wird der Spieler uebersprungen.
- // Der playerdata braucht eine UID, mit der er das Spielersavefile laden
- // kann. Hierzu setzen wir ihm die des zu ladenden Spielers...
+ // Der playerdata hat als UID unsere eigene, weil wir ihn geclont haben.
+ // Damit darf er alle Spielersavefiles lesen...
pldata->ReleasePlayer();
- seteuid(pl);
- efun::export_uid(pldata);
- seteuid(getuid(this_object()));
(int)pldata->LoadPlayer(pl);
// Testspieler ausnehmen, Spieler, die 90 Tage nicht da waren.
if ( ((int)pldata->QueryProp(P_LAST_LOGIN) < time() - 7776000