Index: /trunk/src/game/SpellEffects.cpp
===================================================================
--- /trunk/src/game/SpellEffects.cpp (revision 214)
+++ /trunk/src/game/SpellEffects.cpp (revision 215)
@@ -3480,5 +3480,5 @@
         {
             // Reveal action + get attack
-            m_caster->RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_LOOT);
+            m_caster->RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_TALK);
             if (((Creature*)unitTarget)->AI())
                 ((Creature*)unitTarget)->AI()->AttackStart(m_caster);
Index: /trunk/src/game/Unit.h
===================================================================
--- /trunk/src/game/Unit.h (revision 213)
+++ /trunk/src/game/Unit.h (revision 215)
@@ -68,6 +68,6 @@
     AURA_INTERRUPT_FLAG_NOT_UNDERWATER      = 0x00000100,   // 8    removed by leaving water
     AURA_INTERRUPT_FLAG_NOT_SHEATHED        = 0x00000200,   // 9    removed by unsheathing
-    AURA_INTERRUPT_FLAG_LOOT                = 0x00000400,   // 10
-    AURA_INTERRUPT_FLAG_MOUNT               = 0x00000800,   // 11   removed by mounting
+    AURA_INTERRUPT_FLAG_TALK                = 0x00000400,   // 10   talk to npc / loot? action on creature
+    AURA_INTERRUPT_FLAG_USE                 = 0x00000800,   // 11   mine/use/open action on gameobject
     AURA_INTERRUPT_FLAG_ATTACK              = 0x00001000,   // 12   removed by attacking
     AURA_INTERRUPT_FLAG_CAST                = 0x00002000,   // 13   ???
@@ -75,5 +75,5 @@
     AURA_INTERRUPT_FLAG_TRANSFORM           = 0x00008000,   // 15   removed by transform?
     AURA_INTERRUPT_FLAG_UNK16               = 0x00010000,   // 16
-    AURA_INTERRUPT_FLAG_UNK17               = 0x00020000,   // 17   misdirect, aspect, swim speed
+    AURA_INTERRUPT_FLAG_MOUNT               = 0x00020000,   // 17   misdirect, aspect, swim speed
     AURA_INTERRUPT_FLAG_NOT_SEATED          = 0x00040000,   // 18   removed by standing up
     AURA_INTERRUPT_FLAG_CHANGE_MAP          = 0x00080000,   // 19   leaving map/getting teleported
Index: /trunk/src/game/Player.cpp
===================================================================
--- /trunk/src/game/Player.cpp (revision 213)
+++ /trunk/src/game/Player.cpp (revision 215)
@@ -16606,5 +16606,5 @@
 
     // prevent stealth flight
-    RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_LOOT);
+    RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_TALK);
 
     WorldPacket data(SMSG_ACTIVATETAXIREPLY, 4);
