fix scripts issue
This commit is contained in:
@@ -45,6 +45,13 @@ public:
|
|||||||
*/
|
*/
|
||||||
virtual void OnAfterDatabaseLoadCreatureTemplates(std::vector<CreatureTemplate*> /*creatureTemplates*/) { }
|
virtual void OnAfterDatabaseLoadCreatureTemplates(std::vector<CreatureTemplate*> /*creatureTemplates*/) { }
|
||||||
|
|
||||||
|
[[nodiscard]] virtual bool OnDatabasesLoading() { return true; }
|
||||||
|
virtual void OnDatabasesKeepAlive() { }
|
||||||
|
virtual void OnDatabasesClosing() { }
|
||||||
|
virtual void OnDatabaseWarnAboutSyncQueries(bool /*apply*/) { }
|
||||||
|
virtual void OnDatabaseSelectIndexLogout(Player* /*player*/, uint32& /*statementIndex*/, uint32& /*statementParam*/) { }
|
||||||
|
virtual void OnDatabaseGetDBRevision(std::string& /*revision*/) { }
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -73,7 +73,8 @@ public:
|
|||||||
|
|
||||||
// Called for player::update
|
// Called for player::update
|
||||||
virtual void OnBeforeUpdate(Player* /*player*/, uint32 /*p_time*/) { }
|
virtual void OnBeforeUpdate(Player* /*player*/, uint32 /*p_time*/) { }
|
||||||
virtual void OnUpdate(Player* /*player*/, uint32 /*p_time*/) { }
|
virtual void OnUpdate(Player* /*player*/, uint32 /*p_time*/) {}
|
||||||
|
virtual void OnAfterUpdate(Player* /*player*/, uint32 /*diff*/) {}
|
||||||
|
|
||||||
// Called when a player's money is modified (before the modification is done)
|
// Called when a player's money is modified (before the modification is done)
|
||||||
virtual void OnMoneyChanged(Player* /*player*/, int32& /*amount*/) { }
|
virtual void OnMoneyChanged(Player* /*player*/, int32& /*amount*/) { }
|
||||||
|
|||||||
@@ -57,6 +57,8 @@ public:
|
|||||||
* @return True if you want to continue receive the packet, false if you want to disallow receive the packet
|
* @return True if you want to continue receive the packet, false if you want to disallow receive the packet
|
||||||
*/
|
*/
|
||||||
[[nodiscard]] virtual bool CanPacketReceive(WorldSession* /*session*/, WorldPacket& /*packet*/) { return true; }
|
[[nodiscard]] virtual bool CanPacketReceive(WorldSession* /*session*/, WorldPacket& /*packet*/) { return true; }
|
||||||
|
|
||||||
|
virtual void OnPacketReceived(WorldSession* session, WorldPacket& packet) { }
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
#ifndef BOSS_FOURHORSEMEN_H_
|
#ifndef BOSS_FOURHORSEMEN_H_
|
||||||
#define BOSS_FOURHORSEMEN_H_
|
#define BOSS_FOURHORSEMEN_H_
|
||||||
|
|
||||||
|
#include "CreatureScript.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "ScriptMgr.h"
|
|
||||||
#include "ScriptedCreature.h"
|
#include "ScriptedCreature.h"
|
||||||
#include "SpellAuraEffects.h"
|
#include "SpellAuraEffects.h"
|
||||||
#include "SpellScript.h"
|
#include "SpellScript.h"
|
||||||
|
#include "SpellScriptLoader.h"
|
||||||
#include "naxxramas.h"
|
#include "naxxramas.h"
|
||||||
|
|
||||||
enum FourHorsemenSpells
|
enum FourHorsemenSpells
|
||||||
|
|||||||
Reference in New Issue
Block a user