aboutsummaryrefslogtreecommitdiff
path: root/src/game/Guild.h
diff options
context:
space:
mode:
authormegamage <none@none>2009-02-21 17:02:56 -0600
committermegamage <none@none>2009-02-21 17:02:56 -0600
commit3fb55c922f7b36d0746894702ada17203603fafb (patch)
tree9579916466c66d824355922385b2246fa5d30def /src/game/Guild.h
parent30413b6d1ac059c71be426d318ed7c7c336a422d (diff)
[7312] Use localized DB-based achievement message instead hardcoded string. Author: VladimirMangos
--HG-- branch : trunk
Diffstat (limited to 'src/game/Guild.h')
-rw-r--r--src/game/Guild.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/Guild.h b/src/game/Guild.h
index d3e1b0e0759..74e4bdf18ae 100644
--- a/src/game/Guild.h
+++ b/src/game/Guild.h
@@ -318,11 +318,12 @@ class Guild
void BroadcastPacket(WorldPacket *packet);
template<class Do>
- void BroadcastWorker(Do& _do)
+ void BroadcastWorker(Do& _do, Player* except = NULL)
{
for(MemberList::iterator itr = members.begin(); itr != members.end(); ++itr)
if(Player *player = ObjectAccessor::FindPlayer(MAKE_NEW_GUID(itr->first, 0, HIGHGUID_PLAYER)))
- _do(player);
+ if(player != except)
+ _do(player);
}
void CreateRank(std::string name,uint32 rights);