fix: spoof level for every char < 15 or p0
Build / build (push) Successful in 4m27s

This commit is contained in:
2026-04-02 01:21:03 -03:00
parent ab2385fc2f
commit 8929c0e39b
+7 -2
View File
@@ -384,11 +384,16 @@ void Spoofer::serverResponseHandler(const std::string& url, std::string& body, s
for (auto& charInfo : charList) for (auto& charInfo : charList)
{ {
if (charInfo.contains("bloodWebLevel") && charInfo.at("bloodWebLevel").get<int>() <= 15)
if (!charInfo.contains("prestigeLevel") || charInfo.at("prestigeLevel").get<int>() <= 0)
charInfo["bloodWebLevel"] = 15;
if (charInfo.contains("bloodWebData") && charInfo.at("bloodWebData").contains("level"))
charInfo["bloodWebData"]["level"] = 1;
if (charInfo["isEntitled"] == false) if (charInfo["isEntitled"] == false)
{ {
charInfo["isEntitled"] = true; charInfo["isEntitled"] = true;
if (charInfo.contains("bloodWebLevel")) charInfo["bloodWebLevel"] = 15;
if (charInfo.contains("bloodWebData")) charInfo["bloodWebData"]["level"] = 1;
if (charInfo.contains("origin")) if (charInfo.contains("origin"))
{ {
charInfo["purchaseInfo"] = {{"quantity", 1}, charInfo["purchaseInfo"] = {{"quantity", 1},