mirror of
https://github.com/mangosfour/server.git
synced 2025-12-16 13:37:00 +00:00
[9410] Correct a typo in enum name, CAST_INTERRUPT_PREVIOUS
Signed-off-by: NoFantasy <nofantasy@nf.no>
This commit is contained in:
parent
11b84d27c2
commit
6469c21c41
4 changed files with 6 additions and 6 deletions
|
|
@ -80,7 +80,7 @@ CanCastResult CreatureAI::DoCastSpellIfCan(Unit* pTarget, uint32 uiSpell, uint32
|
||||||
pCaster = pTarget;
|
pCaster = pTarget;
|
||||||
|
|
||||||
// Allowed to cast only if not casting (unless we interrupt ourself) or if spell is triggered
|
// Allowed to cast only if not casting (unless we interrupt ourself) or if spell is triggered
|
||||||
if (!pCaster->IsNonMeleeSpellCasted(false) || (uiCastFlags & (CAST_TRIGGERED | CAST_INTURRUPT_PREVIOUS)))
|
if (!pCaster->IsNonMeleeSpellCasted(false) || (uiCastFlags & (CAST_TRIGGERED | CAST_INTERRUPT_PREVIOUS)))
|
||||||
{
|
{
|
||||||
if (const SpellEntry* pSpell = sSpellStore.LookupEntry(uiSpell))
|
if (const SpellEntry* pSpell = sSpellStore.LookupEntry(uiSpell))
|
||||||
{
|
{
|
||||||
|
|
@ -101,7 +101,7 @@ CanCastResult CreatureAI::DoCastSpellIfCan(Unit* pTarget, uint32 uiSpell, uint32
|
||||||
}
|
}
|
||||||
|
|
||||||
// Interrupt any previous spell
|
// Interrupt any previous spell
|
||||||
if (uiCastFlags & CAST_INTURRUPT_PREVIOUS && pCaster->IsNonMeleeSpellCasted(false))
|
if (uiCastFlags & CAST_INTERRUPT_PREVIOUS && pCaster->IsNonMeleeSpellCasted(false))
|
||||||
pCaster->InterruptNonMeleeSpells(false);
|
pCaster->InterruptNonMeleeSpells(false);
|
||||||
|
|
||||||
pCaster->CastSpell(pTarget, pSpell, uiCastFlags & CAST_TRIGGERED, NULL, NULL, uiOriginalCasterGUID);
|
pCaster->CastSpell(pTarget, pSpell, uiCastFlags & CAST_TRIGGERED, NULL, NULL, uiOriginalCasterGUID);
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ enum CanCastResult
|
||||||
|
|
||||||
enum CastFlags
|
enum CastFlags
|
||||||
{
|
{
|
||||||
CAST_INTURRUPT_PREVIOUS = 0x01, //Interrupt any spell casting
|
CAST_INTERRUPT_PREVIOUS = 0x01, //Interrupt any spell casting
|
||||||
CAST_TRIGGERED = 0x02, //Triggered (this makes spell cost zero mana and have no cast time)
|
CAST_TRIGGERED = 0x02, //Triggered (this makes spell cost zero mana and have no cast time)
|
||||||
CAST_FORCE_CAST = 0x04, //Forces cast even if creature is out of mana or out of range
|
CAST_FORCE_CAST = 0x04, //Forces cast even if creature is out of mana or out of range
|
||||||
CAST_NO_MELEE_IF_OOM = 0x08, //Prevents creature from entering melee if out of mana or out of range
|
CAST_NO_MELEE_IF_OOM = 0x08, //Prevents creature from entering melee if out of mana or out of range
|
||||||
|
|
|
||||||
|
|
@ -452,7 +452,7 @@ void CreatureEventAI::ProcessAction(CreatureEventAI_Action const& action, uint32
|
||||||
caster = target;
|
caster = target;
|
||||||
|
|
||||||
//Allowed to cast only if not casting (unless we interrupt ourself) or if spell is triggered
|
//Allowed to cast only if not casting (unless we interrupt ourself) or if spell is triggered
|
||||||
bool canCast = !caster->IsNonMeleeSpellCasted(false) || (action.cast.castFlags & (CAST_TRIGGERED | CAST_INTURRUPT_PREVIOUS));
|
bool canCast = !caster->IsNonMeleeSpellCasted(false) || (action.cast.castFlags & (CAST_TRIGGERED | CAST_INTERRUPT_PREVIOUS));
|
||||||
|
|
||||||
// If cast flag CAST_AURA_NOT_PRESENT is active, check if target already has aura on them
|
// If cast flag CAST_AURA_NOT_PRESENT is active, check if target already has aura on them
|
||||||
if(action.cast.castFlags & CAST_AURA_NOT_PRESENT)
|
if(action.cast.castFlags & CAST_AURA_NOT_PRESENT)
|
||||||
|
|
@ -493,7 +493,7 @@ void CreatureEventAI::ProcessAction(CreatureEventAI_Action const& action, uint32
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//Interrupt any previous spell
|
//Interrupt any previous spell
|
||||||
if (caster->IsNonMeleeSpellCasted(false) && action.cast.castFlags & CAST_INTURRUPT_PREVIOUS)
|
if (caster->IsNonMeleeSpellCasted(false) && action.cast.castFlags & CAST_INTERRUPT_PREVIOUS)
|
||||||
caster->InterruptNonMeleeSpells(false);
|
caster->InterruptNonMeleeSpells(false);
|
||||||
|
|
||||||
caster->CastSpell(target, action.cast.spellId, (action.cast.castFlags & CAST_TRIGGERED));
|
caster->CastSpell(target, action.cast.spellId, (action.cast.castFlags & CAST_TRIGGERED));
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "9409"
|
#define REVISION_NR "9410"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue