diff --git a/RenX.DNS/RenX_DNS.cpp b/RenX.DNS/RenX_DNS.cpp index e51a173..773ef71 100644 --- a/RenX.DNS/RenX_DNS.cpp +++ b/RenX.DNS/RenX_DNS.cpp @@ -31,7 +31,7 @@ void RenX_DNSPlugin::RenX_OnPlayerCreate(RenX::Server *server, const RenX::Playe if (player->isBot == false) { Jupiter::ReferenceString host = Jupiter::ReferenceString(Jupiter::Socket::resolveHostname(Jupiter::CStringS(player->ip).c_str(), 0)); - const_cast(player)->varData.set(RenX_DNSPlugin::name, STRING_LITERAL_AS_REFERENCE("Host"), host); + player->varData.set(RenX_DNSPlugin::name, STRING_LITERAL_AS_REFERENCE("Host"), host); } } diff --git a/RenX.Medals/RenX_Medals.cpp b/RenX.Medals/RenX_Medals.cpp index cb1a0fa..a525452 100644 --- a/RenX.Medals/RenX_Medals.cpp +++ b/RenX.Medals/RenX_Medals.cpp @@ -84,8 +84,8 @@ void RenX_MedalsPlugin::RenX_OnPlayerCreate(RenX::Server *server, const RenX::Pl { if (player->isBot == false) { - const_cast(player)->varData.set(this->getName(), STRING_LITERAL_AS_REFERENCE("Recs"), RenX_MedalsPlugin::medalsFile.get(player->uuid, STRING_LITERAL_AS_REFERENCE("Recs"))); - const_cast(player)->varData.set(this->getName(), STRING_LITERAL_AS_REFERENCE("Noobs"), RenX_MedalsPlugin::medalsFile.get(player->uuid, STRING_LITERAL_AS_REFERENCE("Noobs"))); + player->varData.set(this->getName(), STRING_LITERAL_AS_REFERENCE("Recs"), RenX_MedalsPlugin::medalsFile.get(player->uuid, STRING_LITERAL_AS_REFERENCE("Recs"))); + player->varData.set(this->getName(), STRING_LITERAL_AS_REFERENCE("Noobs"), RenX_MedalsPlugin::medalsFile.get(player->uuid, STRING_LITERAL_AS_REFERENCE("Noobs"))); } } @@ -207,7 +207,7 @@ void RenX_MedalsPlugin::RenX_OnDestroy(RenX::Server *server, const RenX::PlayerI { if (type == RenX::ObjectType::Building) { - addRec(const_cast(player)); // -whistles- + addRec(player); // -whistles- const Jupiter::ReadableString &translated = RenX::translateName(objectName); server->sendMessage(Jupiter::StringS::Format("%.*s has been recommended for destroying the %.*s!", player->name.size(), player->name.ptr(), translated.size(), translated.ptr())); @@ -393,13 +393,13 @@ const Jupiter::ReadableString &NoobGameCommand::getHelp(const Jupiter::ReadableS GAME_COMMAND_INIT(NoobGameCommand) -void addRec(RenX::PlayerInfo *player, int amount) +void addRec(const RenX::PlayerInfo *player, int amount) { if (player->uuid.matchi("Player*") == false) player->varData.set(pluginInstance.getName(), STRING_LITERAL_AS_REFERENCE("Recs"), Jupiter::StringS::Format("%u", getRecs(player) + amount)); } -void addNoob(RenX::PlayerInfo *player, int amount) +void addNoob(const RenX::PlayerInfo *player, int amount) { if (player->uuid.matchi("Player*") == false) player->varData.set(pluginInstance.getName(), STRING_LITERAL_AS_REFERENCE("Noobs"), Jupiter::StringS::Format("%u", getNoobs(player) + amount)); diff --git a/RenX.Medals/RenX_Medals.h b/RenX.Medals/RenX_Medals.h index 3736f4b..4a7dc9f 100644 --- a/RenX.Medals/RenX_Medals.h +++ b/RenX.Medals/RenX_Medals.h @@ -25,10 +25,10 @@ #include "RenX_GameCommand.h" /** Adds a recommendation to the player's medal data */ -void addRec(RenX::PlayerInfo *player, int amount = 1); +void addRec(const RenX::PlayerInfo *player, int amount = 1); /** Adds a noob to the player's medal data */ -void addNoob(RenX::PlayerInfo *player, int amount = 1); +void addNoob(const RenX::PlayerInfo *player, int amount = 1); /** Fetches a player's recommendation count */ unsigned long getRecs(const RenX::PlayerInfo *player);