diff --git a/r5dev/public/module.cpp b/r5dev/public/module.cpp index 7ce3ca4c..a4c50aa2 100644 --- a/r5dev/public/module.cpp +++ b/r5dev/public/module.cpp @@ -285,7 +285,7 @@ CMemory CModule::GetVirtualMethodTable(const std::string& tableName) if (referenceOffset.GetValue() != 1) // Check if we got a RTTI Object Locator for this reference by checking if -0xC is 1, which is the 'signature' field which is always 1 on x64. continue; - return FindPatternSIMD(reinterpret_cast(&referenceOffset), "xxxx", { ".rdata", m_ReadOnlyData.m_pSectionBase, m_ReadOnlyData.m_nSectionSize }).OffsetSelf(0x8); + return FindPatternSIMD(reinterpret_cast(&referenceOffset), "xxxxxxxx", { ".rdata", m_ReadOnlyData.m_pSectionBase, m_ReadOnlyData.m_nSectionSize }).OffsetSelf(0x8); } return CMemory();