Fixed player creation, removing FIRST_LOGIN flag on character (keeping it on player)

This commit is contained in:
Griatch 2013-02-14 18:09:59 +01:00
parent 71346dcc67
commit db8af97ab2
3 changed files with 13 additions and 7 deletions

View file

@ -483,11 +483,17 @@ class PlayerDB(TypedObject):
"""
Return session with given sessid connected to this player.
"""
return SESSIONS.sessions_from_player(self, sessid=sessid)
global _SESSIONS
if not _SESSIONS:
from src.server.sessionhandler import SESSIONS as _SESSIONS
return _SESSIONS.sessions_from_player(self, sessid=sessid)
def get_all_sessions(self):
"Return all sessions connected to this player"
return SESSIONS.sessions_from_player(self)
global _SESSIONS
if not _SESSIONS:
from src.server.sessionhandler import SESSIONS as _SESSIONS
return _SESSIONS.sessions_from_player(self)
def get_character(self, sessid=None, character=None, return_dbobj=False):
"""