mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 01:37:00 +00:00
[10300] Fixed some strange GetAura arg values.
This commit is contained in:
parent
2ad9cd34b2
commit
4f19017872
4 changed files with 4 additions and 4 deletions
|
|
@ -3228,7 +3228,7 @@ void Spell::EffectHeal(SpellEffectIndex /*eff_idx*/)
|
||||||
if (unitTarget == m_targets.getUnitTarget())
|
if (unitTarget == m_targets.getUnitTarget())
|
||||||
{
|
{
|
||||||
// check for Riptide
|
// check for Riptide
|
||||||
Aura* riptide = unitTarget->GetAura(SPELL_AURA_PERIODIC_HEAL, SPELLFAMILY_SHAMAN, 0, 0x00000010, caster->GetGUID());
|
Aura* riptide = unitTarget->GetAura(SPELL_AURA_PERIODIC_HEAL, SPELLFAMILY_SHAMAN, UI64LIT(0x0), 0x00000010, caster->GetGUID());
|
||||||
if (riptide)
|
if (riptide)
|
||||||
{
|
{
|
||||||
addhealth += addhealth/4;
|
addhealth += addhealth/4;
|
||||||
|
|
|
||||||
|
|
@ -6198,7 +6198,7 @@ uint32 Unit::SpellDamageBonusDone(Unit *pVictim, SpellEntry const *spellProto, u
|
||||||
if (spellProto->SpellFamilyFlags & UI64LIT(0x00000080))
|
if (spellProto->SpellFamilyFlags & UI64LIT(0x00000080))
|
||||||
{
|
{
|
||||||
// Holy Fire
|
// Holy Fire
|
||||||
if (pVictim->GetAura(SPELL_AURA_PERIODIC_DAMAGE, SPELLFAMILY_PRIEST, UI64LIT(0x00100000), NULL))
|
if (pVictim->GetAura(SPELL_AURA_PERIODIC_DAMAGE, SPELLFAMILY_PRIEST, UI64LIT(0x00100000)))
|
||||||
if (Aura *aur = GetAura(55692, EFFECT_INDEX_0))
|
if (Aura *aur = GetAura(55692, EFFECT_INDEX_0))
|
||||||
DoneTotalMod *= (aur->GetModifier()->m_amount+100.0f) / 100.0f;
|
DoneTotalMod *= (aur->GetModifier()->m_amount+100.0f) / 100.0f;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1361,7 +1361,7 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura
|
||||||
if (!procSpell)
|
if (!procSpell)
|
||||||
return SPELL_AURA_PROC_FAILED;
|
return SPELL_AURA_PROC_FAILED;
|
||||||
|
|
||||||
Aura* leachAura = pVictim->GetAura(SPELL_AURA_PERIODIC_LEECH, SPELLFAMILY_PRIEST, UI64LIT(0x02000000), NULL, GetGUID());
|
Aura* leachAura = pVictim->GetAura(SPELL_AURA_PERIODIC_LEECH, SPELLFAMILY_PRIEST, UI64LIT(0x02000000), 0, GetGUID());
|
||||||
if (!leachAura)
|
if (!leachAura)
|
||||||
return SPELL_AURA_PROC_FAILED;
|
return SPELL_AURA_PROC_FAILED;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "10299"
|
#define REVISION_NR "10300"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue