diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/Spell.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 8864c5f683f..e5c0550d239 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -3477,7 +3477,7 @@ void Spell::SendSpellGo() uint32 castFlags = CAST_FLAG_UNKNOWN3; // triggered spells with spell visual != 0 - if(m_IsTriggeredSpell || m_triggeredByAuraSpell) + if((m_IsTriggeredSpell && !IsAutoRepeatRangedSpell(m_spellInfo)) || m_triggeredByAuraSpell) castFlags |= CAST_FLAG_UNKNOWN0; if(m_spellInfo->Attributes & SPELL_ATTR_REQ_AMMO) |