From 2f11d4c109bb0f61c9f6d26c9ebc9d0cdd3a1a92 Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Mon, 19 Mar 2012 22:04:01 +0100 Subject: Fixed finding characters by name This was broken in ba66fbeda8ef9afb6c33eba66d109bac85ebf628 where we forgot to make sure to invert the condition when moving it into the function. Reviewed-by: Erik Schilling --- src/game-server/gamehandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/game-server/gamehandler.cpp b/src/game-server/gamehandler.cpp index 3fdab6aa..be8e2455 100644 --- a/src/game-server/gamehandler.cpp +++ b/src/game-server/gamehandler.cpp @@ -391,7 +391,7 @@ Character *GameHandler::getCharacterByNameSlow(const std::string &name) const GameClient *c = static_cast< GameClient * >(*i); Character *ch = c->character; if (ch && ch->getName() == name && - c->status != CLIENT_CONNECTED) + c->status == CLIENT_CONNECTED) { return ch; } -- cgit v1.2.3-70-g09d2