mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
[9233] Restore build at *nix after [9228]
Partly undo changes. Thanks to DasBlub and Lightguard for testing.
This commit is contained in:
parent
797dd6d931
commit
abce7740f8
3 changed files with 37 additions and 10 deletions
|
|
@ -8395,6 +8395,36 @@ void ObjectMgr::LoadDbScriptStrings()
|
|||
sLog.outErrorDb( "Table `db_script_string` has unused string id %u", *itr);
|
||||
}
|
||||
|
||||
void ObjectMgr::AddGuild( Guild* guild )
|
||||
{
|
||||
mGuildMap[guild->GetId()] = guild ;
|
||||
}
|
||||
|
||||
void ObjectMgr::RemoveGuild( uint32 Id )
|
||||
{
|
||||
mGuildMap.erase(Id);
|
||||
}
|
||||
|
||||
void ObjectMgr::AddGroup( Group* group )
|
||||
{
|
||||
mGroupMap[GUID_LOPART(group->GetLeaderGUID())] = group ;
|
||||
}
|
||||
|
||||
void ObjectMgr::RemoveGroup( Group* group )
|
||||
{
|
||||
mGroupMap.erase(GUID_LOPART(group->GetLeaderGUID()));
|
||||
}
|
||||
|
||||
void ObjectMgr::AddArenaTeam( ArenaTeam* arenaTeam )
|
||||
{
|
||||
mArenaTeamMap[arenaTeam->GetId()] = arenaTeam;
|
||||
}
|
||||
|
||||
void ObjectMgr::RemoveArenaTeam( uint32 Id )
|
||||
{
|
||||
mArenaTeamMap.erase(Id);
|
||||
}
|
||||
|
||||
// Functions for scripting access
|
||||
uint32 GetAreaTriggerScriptId(uint32 trigger_id)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -33,9 +33,6 @@
|
|||
#include "Database/DatabaseEnv.h"
|
||||
#include "Mail.h"
|
||||
#include "Map.h"
|
||||
#include "Group.h"
|
||||
#include "Guild.h"
|
||||
#include "ArenaTeam.h"
|
||||
#include "ObjectAccessor.h"
|
||||
#include "ObjectDefines.h"
|
||||
#include "Policies/Singleton.h"
|
||||
|
|
@ -412,21 +409,21 @@ class ObjectMgr
|
|||
void AddGameobjectInfo(GameObjectInfo *goinfo);
|
||||
|
||||
Group * GetGroupByLeaderLowGUID(uint32 lowguid) const;
|
||||
void AddGroup(Group* group) { mGroupMap[GUID_LOPART(group->GetLeaderGUID())] = group ; }
|
||||
void RemoveGroup(Group* group) { mGroupMap.erase(GUID_LOPART(group->GetLeaderGUID())); }
|
||||
void AddGroup(Group* group);
|
||||
void RemoveGroup(Group* group);
|
||||
|
||||
Guild* GetGuildByLeader(uint64 const&guid) const;
|
||||
Guild* GetGuildById(uint32 GuildId) const;
|
||||
Guild* GetGuildByName(const std::string& guildname) const;
|
||||
std::string GetGuildNameById(uint32 GuildId) const;
|
||||
void AddGuild(Guild* guild) { mGuildMap[guild->GetId()] = guild ; }
|
||||
void RemoveGuild(uint32 Id) { mGuildMap.erase(Id); }
|
||||
void AddGuild(Guild* guild);
|
||||
void RemoveGuild(uint32 Id);
|
||||
|
||||
ArenaTeam* GetArenaTeamById(uint32 arenateamid) const;
|
||||
ArenaTeam* GetArenaTeamByName(const std::string& arenateamname) const;
|
||||
ArenaTeam* GetArenaTeamByCaptain(uint64 const& guid) const;
|
||||
void AddArenaTeam(ArenaTeam* arenaTeam) { mArenaTeamMap[arenaTeam->GetId()] = arenaTeam; }
|
||||
void RemoveArenaTeam(uint32 Id) { mArenaTeamMap.erase(Id); }
|
||||
void AddArenaTeam(ArenaTeam* arenaTeam);
|
||||
void RemoveArenaTeam(uint32 Id);
|
||||
ArenaTeamMap::iterator GetArenaTeamMapBegin() { return mArenaTeamMap.begin(); }
|
||||
ArenaTeamMap::iterator GetArenaTeamMapEnd() { return mArenaTeamMap.end(); }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef __REVISION_NR_H__
|
||||
#define __REVISION_NR_H__
|
||||
#define REVISION_NR "9232"
|
||||
#define REVISION_NR "9233"
|
||||
#endif // __REVISION_NR_H__
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue