Merge pull request #175 from azerothcore/master

Test-staging branch
This commit is contained in:
kadeshar
2026-03-07 11:34:13 +01:00
committed by GitHub
101 changed files with 4856 additions and 557 deletions

View File

@@ -43,6 +43,7 @@
class AuctionHouseObject;
class AuraScript;
class Battlefield;
class Battleground;
class BattlegroundMap;
class BattlegroundQueue;
@@ -598,6 +599,13 @@ public: /* AllMapScript */
void OnBeforeCreateInstanceScript(InstanceMap* instanceMap, InstanceScript** instanceData, bool load, std::string data, uint32 completedEncounterMask);
void OnDestroyInstance(MapInstanced* mapInstanced, Map* map);
public: /* BattlefieldScript */
void OnBattlefieldPlayerEnterZone(Battlefield* bf, Player* player);
void OnBattlefieldPlayerLeaveZone(Battlefield* bf, Player* player);
void OnBattlefieldPlayerJoinWar(Battlefield* bf, Player* player);
void OnBattlefieldPlayerLeaveWar(Battlefield* bf, Player* player);
void OnBattlefieldBeforeInvitePlayerToWar(Battlefield* bf, Player* player);
public: /* BGScript */
void OnBattlegroundStart(Battleground* bg);
void OnBattlegroundEndReward(Battleground* bg, Player* player, TeamId winnerTeamId);