summaryrefslogtreecommitdiff
path: root/src/gamehandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gamehandler.cpp')
-rw-r--r--src/gamehandler.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/gamehandler.cpp b/src/gamehandler.cpp
index 6dfab787..af08db46 100644
--- a/src/gamehandler.cpp
+++ b/src/gamehandler.cpp
@@ -31,7 +31,6 @@
#include "messagein.h"
#include "messageout.h"
#include "netcomputer.h"
-#include "packet.h"
#include "state.h"
#include "utils/logger.h"
@@ -76,7 +75,7 @@ void registerGameClient(std::string const &token, PlayerPtr ch)
MessageOut result;
result.writeShort(GPMSG_CONNECT_RESPONSE);
result.writeByte(ERRMSG_OK);
- computer->send(result.getPacket());
+ computer->send(result);
}
else
{
@@ -152,7 +151,7 @@ void GameHandler::processMessage(NetComputer *comp, MessageIn &message)
pendingLogins.erase(i);
result.writeShort(GPMSG_CONNECT_RESPONSE);
result.writeByte(ERRMSG_OK);
- computer.send(result.getPacket());
+ computer.send(result);
return;
}
@@ -220,7 +219,7 @@ void GameHandler::processMessage(NetComputer *comp, MessageIn &message)
}
if (result.getDataSize() > 0)
- computer.send(result.getPacket());
+ computer.send(result);
}
void GameHandler::sayAround(GameClient &computer, std::string const &text)
@@ -250,7 +249,7 @@ void GameHandler::sayAround(GameClient &computer, std::string const &text)
if (areAround(listenerXY.first, listenerXY.second,
speakerXY.first, speakerXY.second))
{
- (*i)->send(msg.getPacket());
+ (*i)->send(msg);
}
}
}
@@ -262,7 +261,7 @@ void GameHandler::sendTo(PlayerPtr beingPtr, MessageOut &msg)
PlayerPtr clientChar = static_cast<GameClient *>(*i)->getCharacter();
if (clientChar.get() == beingPtr.get())
{
- (*i)->send(msg.getPacket());
+ (*i)->send(msg);
break;
}
}