Compare commits

...

2 Commits

Author SHA1 Message Date
neru 5f7ab419b0 fix: always set bloodWebData level
Build / build (push) Successful in 3m17s
2026-03-22 03:04:06 -03:00
neru 38b98bc3ab feat: spoof purchaseInfo
Build / build (push) Has been cancelled
2026-03-22 03:01:11 -03:00
+12 -4
View File
@@ -382,11 +382,19 @@ void Spoofer::serverResponseHandler(const std::string& url, std::string& body, s
for (auto& charInfo : charList)
{
charInfo["isEntitled"] = true;
if (charInfo.contains("bloodWebLevel") && charInfo["bloodWebLevel"] <= 1)
if (charInfo["isEntitled"] == false)
{
charInfo["bloodWebLevel"] = 15;
if (charInfo["bloodWebData"].contains("level")) charInfo["bloodWebData"]["level"] = 1;
charInfo["isEntitled"] = true;
if (charInfo.contains("bloodWebLevel")) charInfo["bloodWebLevel"] = 15;
if (charInfo.contains("bloodWebData")) charInfo["bloodWebData"]["level"] = 1;
if (charInfo.contains("origin"))
{
charInfo["purchaseInfo"] = {{"quantity", 1},
{"origin", "PlayerInventory"},
{"reason", "Item(s) added via Purchase"},
{"lastUpdateAt", 1770702482},
{"objectId", charInfo["characterName"]}};
}
}
modifyCharacterData(charInfo);