diff options
author | joschiwald <joschiwald.trinity@gmail.com> | 2014-08-29 17:46:55 +0200 |
---|---|---|
committer | joschiwald <joschiwald.trinity@gmail.com> | 2014-08-29 17:46:55 +0200 |
commit | 01380c66bfe3608196a898324cebf142c3ef2ae3 (patch) | |
tree | d8361be934288c137a8486aea72602120871852f /src/server/scripts/Commands | |
parent | 88809359e7fa84f808aabb528dca2a77a8eb9816 (diff) |
Core/Misc: some random changes after recent pull requests
Diffstat (limited to 'src/server/scripts/Commands')
-rw-r--r-- | src/server/scripts/Commands/cs_guild.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/server/scripts/Commands/cs_guild.cpp b/src/server/scripts/Commands/cs_guild.cpp index 0359cbbe379..9f65ec46958 100644 --- a/src/server/scripts/Commands/cs_guild.cpp +++ b/src/server/scripts/Commands/cs_guild.cpp @@ -247,16 +247,12 @@ public: static bool HandleGuildInfoCommand(ChatHandler* handler, char const* args) { - Player* target; - uint32 guildId; - std::string guildName; - std::string guildMasterName; - Guild* guild; + Guild* guild = nullptr; if (!*args) { // Look for the guild of the selected player or ourselves - if (target = handler->getSelectedPlayerOrSelf()) + if (Player* target = handler->getSelectedPlayerOrSelf()) guild = target->GetGuild(); else // getSelectedPlayerOrSelf will return null if there is no session @@ -264,7 +260,7 @@ public: // without specifying args. return false; } - else if (guildId = atoi(args)) // Try searching by Id + else if (uint32 guildId = atoi(args)) // Try searching by Id guild = sGuildMgr->GetGuildById(guildId); else { @@ -277,13 +273,15 @@ public: if (!guildStr) return false; - guildName = guildStr; + std::string guildName = guildStr; guild = sGuildMgr->GetGuildByName(guildName); } if (!guild) return false; + std::string guildMasterName; + // Display Guild Information handler->PSendSysMessage(LANG_GUILD_INFO_NAME, guild->GetName().c_str(), guild->GetId()); // Guild Id + Name if (sObjectMgr->GetPlayerNameByGUID(guild->GetLeaderGUID(), guildMasterName)) |