diff options
author | Machiavelli <none@none> | 2010-08-14 11:00:13 +0200 |
---|---|---|
committer | Machiavelli <none@none> | 2010-08-14 11:00:13 +0200 |
commit | d201cdd72c22acbdf48997a3a20318a3b09a16a9 (patch) | |
tree | 07a996708c42e944fdf137f287a47821042daadc /src | |
parent | 075a4525d79419343b7b80d5d422030af2cf707a (diff) |
Fix ConditionScript, AreatriggerScript and AuctionHouseScript hook functions.
--HG--
branch : trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Scripting/ScriptMgr.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h index 9442c38ea0a..421892bcb59 100644 --- a/src/server/game/Scripting/ScriptMgr.h +++ b/src/server/game/Scripting/ScriptMgr.h @@ -486,7 +486,7 @@ class AreaTriggerScript : public ScriptObject bool IsDatabaseBound() const { return true; } // Called when the area trigger is activated by a player. - bool OnTrigger(Player* player, AreaTriggerEntry const* trigger) { return false; } + virtual bool OnTrigger(Player* player, AreaTriggerEntry const* trigger) { return false; } }; class BattlegroundScript : public ScriptObject @@ -552,16 +552,16 @@ class AuctionHouseScript : public ScriptObject public: // Called when an auction is added to an auction house. - void OnAuctionAdd(AuctionHouseObject* ah, AuctionEntry* entry) { } + virtual void OnAuctionAdd(AuctionHouseObject* ah, AuctionEntry* entry) { } // Called when an auction is removed from an auction house. - void OnAuctionRemove(AuctionHouseObject* ah, AuctionEntry* entry) { } + virtual void OnAuctionRemove(AuctionHouseObject* ah, AuctionEntry* entry) { } // Called when an auction was succesfully completed. - void OnAuctionSuccessful(AuctionHouseObject* ah, AuctionEntry* entry) { } + virtual void OnAuctionSuccessful(AuctionHouseObject* ah, AuctionEntry* entry) { } // Called when an auction expires. - void OnAuctionExpire(AuctionHouseObject* ah, AuctionEntry* entry) { } + virtual void OnAuctionExpire(AuctionHouseObject* ah, AuctionEntry* entry) { } }; class ConditionScript : public ScriptObject @@ -575,7 +575,7 @@ class ConditionScript : public ScriptObject bool IsDatabaseBound() const { return true; } // Called when a single condition is checked for a player. - bool OnConditionCheck(Condition* condition, Player* player, Unit* targetOverride) { return true; } + virtual bool OnConditionCheck(Condition* condition, Player* player, Unit* targetOverride) { return true; } }; class VehicleScript : public ScriptObject |