From 6533be120ec576455b19588e433ec2852447fb3d Mon Sep 17 00:00:00 2001 From: robinsch Date: Tue, 29 Nov 2016 23:13:51 +0100 Subject: [PATCH] Interrupt cast at looting Signed-off-by: robinsch --- src/game/LootHandler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/game/LootHandler.cpp b/src/game/LootHandler.cpp index bf420e81bf..8ac0b06995 100644 --- a/src/game/LootHandler.cpp +++ b/src/game/LootHandler.cpp @@ -113,6 +113,10 @@ void WorldSession::HandleLootOpcode(WorldPacket& recv_data) loot->ShowContentTo(_player); } + + // interrupt cast + if (GetPlayer()->IsNonMeleeSpellCasted(false)) + GetPlayer()->InterruptNonMeleeSpells(false); } void WorldSession::HandleLootReleaseOpcode(WorldPacket& recv_data)