diff options
author | Anubisss <none@none> | 2009-08-08 14:24:18 +0200 |
---|---|---|
committer | Anubisss <none@none> | 2009-08-08 14:24:18 +0200 |
commit | 08f1421ae187e43c3d5060f6a467d5b861159823 (patch) | |
tree | 6378b6670bb9887a5f8c99a8e4624b906b131550 /src/bindings/interface/ScriptMgr.cpp | |
parent | a2c2bad94b16210868937ab34b281b3531c991ef (diff) |
*Fix startup with libtrinityinterface.
--HG--
branch : trunk
Diffstat (limited to 'src/bindings/interface/ScriptMgr.cpp')
-rw-r--r-- | src/bindings/interface/ScriptMgr.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bindings/interface/ScriptMgr.cpp b/src/bindings/interface/ScriptMgr.cpp index 2a6a9861829..154d612678d 100644 --- a/src/bindings/interface/ScriptMgr.cpp +++ b/src/bindings/interface/ScriptMgr.cpp @@ -288,6 +288,15 @@ bool ItemUse( Player *player, Item* _Item, SpellCastTargets const& targets) } TRINITY_DLL_EXPORT +bool ItemExpire( Player *player, ItemPrototype const *_ItemProto) +{ + Script *tmpscript = m_scripts[_ItemProto->ScriptId]; + if (!tmpscript || !tmpscript->pItemExpire) return true; + + return tmpscript->pItemExpire(player,_ItemProto); +} + +TRINITY_DLL_EXPORT bool EffectDummyCreature(Unit *caster, uint32 spellId, uint32 effIndex, Creature *crTarget ) { Script *tmpscript = m_scripts[crTarget->GetScriptId()]; |