diff --git a/HookMgr.cpp b/HookMgr.cpp index 10cd33b..9978f1c 100644 --- a/HookMgr.cpp +++ b/HookMgr.cpp @@ -1223,7 +1223,7 @@ bool HookMgr::OnPacketSend(WorldSession* session, WorldPacket& packet) WorldPacket* data = sEluna->CHECKOBJ(sEluna->L, i, false); if (data) packet = *data; - if (!sEluna->CHECKOBJ(sEluna->L, i, true)) + if (!sEluna->CHECKVAL(sEluna->L, i, true)) result = false; } sEluna->ServerEventBindings.EndCall(); @@ -1240,7 +1240,7 @@ bool HookMgr::OnPacketSend(WorldSession* session, WorldPacket& packet) WorldPacket* data = sEluna->CHECKOBJ(sEluna->L, i, false); if (data) packet = *data; - if (!sEluna->CHECKOBJ(sEluna->L, i, true)) + if (!sEluna->CHECKVAL(sEluna->L, i, true)) result = false; } sEluna->PacketEventBindings.EndCall(); @@ -1266,7 +1266,7 @@ bool HookMgr::OnPacketReceive(WorldSession* session, WorldPacket& packet) WorldPacket* data = sEluna->CHECKOBJ(sEluna->L, i, false); if (data) packet = *data; - if (!sEluna->CHECKOBJ(sEluna->L, i, true)) + if (!sEluna->CHECKVAL(sEluna->L, i, true)) result = false; } sEluna->ServerEventBindings.EndCall();