I think you will need to edit sources.
else if(Items::dwMinorVersion != CLIENT_VERSION_854)
else if(Items::dwMinorVersion != CLIENT_VERSION_854)
{
std::cout << "[Error - Items::loadFromOtb] Another (client) version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}
else if(Items::dwMinorVersion != 19)
{
std::cout << "[Error - Items::loadFromOtb] Another (client) version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}
Haven't you already figured that even if you find and patch the source, it'll be for nothing since players will debug?
Edit items.otb file with item editor and tibia.dat with Dat Editor
[Error - Items::loadFromOtb] Another (client) version of items.otb is required.
> ERROR: Unable to load items (OTB)!
So remove OTB check from items.cpp (a source file)? keep in mind that players will have to download the edited Tibia.dat or they'll still debug![]()