Misc fixes
This commit is contained in:
@@ -75,7 +75,7 @@ namespace Framework.Constants
|
||||
public const uint mmapMagic = 0x4D4D4150; // 'MMAP'
|
||||
public const int mmapVersion = 10;
|
||||
|
||||
public const string VMapMagic = "VMAP_4.9";
|
||||
public const string VMapMagic = "VMAP_4.A";
|
||||
public const float VMAPInvalidHeightValue = -200000.0f;
|
||||
}
|
||||
|
||||
|
||||
@@ -2840,14 +2840,15 @@ namespace Game.Entities
|
||||
if (IsTypeId(TypeId.Player))
|
||||
ToPlayer().SendAutoRepeatCancel(this);
|
||||
|
||||
m_currentSpells[spellType] = null;
|
||||
|
||||
if (spell.GetState() != SpellState.Finished)
|
||||
spell.Cancel();
|
||||
else
|
||||
spell.SetReferencedFromCurrent(false);
|
||||
|
||||
if (IsCreature() && IsAIEnabled)
|
||||
ToCreature().GetAI().OnSpellCastInterrupt(spell.GetSpellInfo());
|
||||
|
||||
m_currentSpells[spellType] = null;
|
||||
spell.SetReferencedFromCurrent(false);
|
||||
}
|
||||
}
|
||||
public void UpdateInterruptMask()
|
||||
|
||||
@@ -725,7 +725,7 @@ namespace Scripts.Spells.Shaman
|
||||
[Script] // 192223 - Liquid Magma Totem (erupting hit spell)
|
||||
class spell_sha_liquid_magma_totem : SpellScript
|
||||
{
|
||||
bool Validate(SpellInfo spellInfo)
|
||||
public override bool Validate(SpellInfo spellInfo)
|
||||
{
|
||||
return ValidateSpellInfo(SpellIds.LiquidMagmaHit);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user