summaryrefslogtreecommitdiff
path: root/src/net/eathena
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/eathena')
-rw-r--r--src/net/eathena/npchandler.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/net/eathena/npchandler.cpp b/src/net/eathena/npchandler.cpp
index 1dd6f1906..0d1e8f4f8 100644
--- a/src/net/eathena/npchandler.cpp
+++ b/src/net/eathena/npchandler.cpp
@@ -311,12 +311,14 @@ int NpcHandler::getNpc(Net::MessageIn &msg)
void NpcHandler::processNpcCutin(Net::MessageIn &msg)
{
+ mRequestLang = false;
msg.readString(64, "image name");
msg.readUInt8("type");
}
void NpcHandler::processNpcViewPoint(Net::MessageIn &msg)
{
+ mRequestLang = false;
// +++ probably need add nav point and start moving to it
msg.readInt32("npc id");
msg.readInt32("type"); // 0 display for 15 sec,
@@ -330,6 +332,7 @@ void NpcHandler::processNpcViewPoint(Net::MessageIn &msg)
void NpcHandler::processNpcShowProgressBar(Net::MessageIn &msg)
{
+ mRequestLang = false;
// +++ probably need show progress bar in npc dialog
msg.readInt32("color");
msg.readInt32("seconds");
@@ -337,6 +340,7 @@ void NpcHandler::processNpcShowProgressBar(Net::MessageIn &msg)
void NpcHandler::processNpcCloseTimeout(Net::MessageIn &msg)
{
+ mRequestLang = false;
// this packet send after npc closed by timeout.
msg.readInt32("npc id");
}