diff --git a/loader/src/ui/mods/list/ModItem.cpp b/loader/src/ui/mods/list/ModItem.cpp index 1a10f9b9..4c3b8942 100644 --- a/loader/src/ui/mods/list/ModItem.cpp +++ b/loader/src/ui/mods/list/ModItem.cpp @@ -499,9 +499,16 @@ void ModItem::onView(CCObject*) { if (!Loader::get()->isModVersionSupported(version.getGeodeVersion())) { return FLAlertLayer::create( nullptr, - "Outdated", - "This mod is targets an outdated version of Geode. " - "Please wait for its developer to update it.", + "Unavailable", + "This mod targets an unsupported version of Geode.", + "OK", nullptr, 360 + )->show(); + } + if (version.getGameVersion() == "0.000") { + return FLAlertLayer::create( + nullptr, + "Invalid Platform", + "This mod is not available for your current platform.", "OK", nullptr, 360 )->show(); } @@ -509,7 +516,7 @@ void ModItem::onView(CCObject*) { return FLAlertLayer::create( nullptr, "Outdated", - "This mod is targets a different version of Geometry Dash. " + "This mod targets a different version of Geometry Dash. " "Please wait for its developer to update it.", "OK", nullptr, 360 )->show();