From a2c9c4098a6f6e41b26ee19aa834fb813f1f94a3 Mon Sep 17 00:00:00 2001 From: Warpten Date: Sat, 22 Sep 2012 21:28:37 +0200 Subject: Core/Spells: Fixed Soulwell getting two charges removed (or more) per click. --- src/server/game/Entities/GameObject/GameObject.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/server/game/Entities/GameObject') diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index c28ff21bfa5..46abf95128e 100755 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -1080,7 +1080,8 @@ void GameObject::Use(Unit* user) if (sScriptMgr->OnGossipHello(playerUser, this)) return; - AI()->GossipHello(playerUser); + if (AI()->GossipHello(playerUser)) + return; } // If cooldown data present in template -- cgit v1.2.3