From b78cc1c9f70f7add1c66c6a40b55b9add71de6df Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 30 Sep 2014 22:37:01 +0300 Subject: Add karma field to beings. --- src/net/tmwa/beinghandler.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/net/tmwa/beinghandler.cpp') diff --git a/src/net/tmwa/beinghandler.cpp b/src/net/tmwa/beinghandler.cpp index 863c4420f..6d19dbe72 100644 --- a/src/net/tmwa/beinghandler.cpp +++ b/src/net/tmwa/beinghandler.cpp @@ -556,7 +556,7 @@ void BeingHandler::processPlayerUpdate1(Net::MessageIn &msg) const msg.readInt16("emblem"); msg.readInt16("manner"); dstBeing->setStatusEffectBlock(32, msg.readInt16("opt3")); - msg.readUInt8("karma"); + dstBeing->setKarma(msg.readUInt8("karma")); // reserving bit for future usage dstBeing->setGender(Being::intToGender( static_cast(msg.readUInt8("gender") & 3))); @@ -707,7 +707,7 @@ void BeingHandler::processPlayerUpdate2(Net::MessageIn &msg) const msg.readInt16("emblem"); msg.readInt16("manner"); dstBeing->setStatusEffectBlock(32, msg.readInt16("opt3")); - msg.readUInt8("karma"); + dstBeing->setKarma(msg.readUInt8("karma")); // reserving bit for future usage dstBeing->setGender(Being::intToGender( static_cast(msg.readUInt8("gender") & 3))); @@ -858,7 +858,7 @@ void BeingHandler::processPlayerMove(Net::MessageIn &msg) const msg.readInt16("emblem"); msg.readInt16("manner"); dstBeing->setStatusEffectBlock(32, msg.readInt16("opt3")); - msg.readUInt8("karma"); + dstBeing->setKarma(msg.readUInt8("karma")); // reserving bit for future usage dstBeing->setGender(Being::intToGender( static_cast(msg.readUInt8("gender") & 3))); @@ -1138,7 +1138,7 @@ void BeingHandler::processBeingVisible(Net::MessageIn &msg) } else { - msg.readUInt8("karma"); + dstBeing->setKarma(msg.readUInt8("karma")); } uint8_t gender = msg.readUInt8("gender"); @@ -1342,7 +1342,7 @@ void BeingHandler::processBeingMove(Net::MessageIn &msg) } else { - msg.readUInt8("karma"); + dstBeing->setKarma(msg.readUInt8("karma")); } uint8_t gender = msg.readUInt8("gender"); -- cgit v1.2.3-70-g09d2