From 9743b3341693f71bcaf62a979ec25b249eb0d39b Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 15 Sep 2014 21:38:58 +0300 Subject: eathena: add packet CMSG_ASK_FOR_CHILD_REPLY 0x01f7. --- src/net/eathena/familyhandler.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/net/eathena/familyhandler.cpp') diff --git a/src/net/eathena/familyhandler.cpp b/src/net/eathena/familyhandler.cpp index 44661a0a5..b0135a4f3 100644 --- a/src/net/eathena/familyhandler.cpp +++ b/src/net/eathena/familyhandler.cpp @@ -37,7 +37,9 @@ namespace EAthena { FamilyHandler::FamilyHandler() : - MessageHandler() + MessageHandler(), + mParent1(0), + mParent2(0) { static const uint16_t _messages[] = { @@ -77,4 +79,12 @@ void FamilyHandler::processAskForChild(Net::MessageIn &msg) msg.readString(24, "name who ask"); } +void FamilyHandler::askForChildReply(const bool accept) +{ + MessageOut outMsg(CMSG_ASK_FOR_CHILD_REPLY); + outMsg.writeInt32(mParent1, "parent1"); + outMsg.writeInt32(mParent2, "parent2"); + outMsg.writeInt32(accept ? 0: 1, "result"); +} + } // namespace EAthena -- cgit v1.2.3-70-g09d2