fix(Core/Warden): Fixed random kicks caused by warden. (#5027)
Co-authored-by: UltraNix <ultranix@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
INSERT INTO `version_db_characters` (`sql_rev`) VALUES ('1616857517874136100');
|
||||||
|
|
||||||
|
DELETE FROM `warden_action` WHERE `wardenId`=437;
|
||||||
|
INSERT INTO `warden_action` (`wardenId`, `action`) VALUES
|
||||||
|
(437, 0);
|
||||||
@@ -397,7 +397,7 @@ void WardenWin::RequestChecks()
|
|||||||
case PAGE_CHECK_A:
|
case PAGE_CHECK_A:
|
||||||
case PAGE_CHECK_B:
|
case PAGE_CHECK_B:
|
||||||
{
|
{
|
||||||
std::vector<uint8> data = check->Data.ToByteVector(0, false);
|
std::vector<uint8> data = check->Data.ToByteVector(24, false);
|
||||||
buff.append(data.data(), data.size());
|
buff.append(data.data(), data.size());
|
||||||
buff << uint32(check->Address);
|
buff << uint32(check->Address);
|
||||||
buff << uint8(check->Length);
|
buff << uint8(check->Length);
|
||||||
@@ -411,7 +411,7 @@ void WardenWin::RequestChecks()
|
|||||||
}
|
}
|
||||||
case DRIVER_CHECK:
|
case DRIVER_CHECK:
|
||||||
{
|
{
|
||||||
std::vector<uint8> data = check->Data.ToByteVector(0, false);
|
std::vector<uint8> data = check->Data.ToByteVector(24, false);
|
||||||
buff.append(data.data(), data.size());
|
buff.append(data.data(), data.size());
|
||||||
buff << uint8(index++);
|
buff << uint8(index++);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user