| Age | Commit message (Collapse) | Author |
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
cast spell. Some spells have Rune cost entry, but use Runic Power instead ( eg. Mind Freeze ) By thenecromancer
--HG--
branch : trunk
|
|
from auraeffect. Always refer to parent aura when finding target/source/caster.
--HG--
branch : trunk
|
|
* Propertly reject self targeting for pet spell 2947 and ranks, and spell 54646.
* Some related fixes for pet spells with target mode TARGET_SINGLE_FRIEND_2
* Implement original caster bonus part of spell 54646.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
VladimirMangos
* Restrict access, use enum args, move some repeated code parts to function.
* Make m_selfContainer set only part of Unit::SetCurrentCastedSpell
--HG--
branch : trunk
|
|
VladimirMangos
(I do not know what spells this will fix)
--HG--
branch : trunk
|
|
done to the creature by spell reflect >=49% of the creatures HP.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
and spelleffects.cpp
*Remove GetDummyAura(uint32 spellid) function - it is faster to use GetAuraEffect or GetAura if id is known than iterate threw dummy auras list
*Move Death Strike code from HandleDummyAuraProc to Spell::EffectDummy - original patch by hununza.
--HG--
branch : trunk
|
|
correctly check if caster is casting.
*This fixes the bug that Heigan chases players when he is channelling.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
form/mounts. Author: VladimirMangos
* Check new continent requirement by SPELL_ATTR_EX4_CAST_ONLY_IN_OUTLAND in
SpellMgr::GetSpellAllowedInLocationError.
* Also in this function let ignore any area requirement in GM-mode (except client side checks ofc if use spellbook/item)
* For fly form/mount auras check only speciaal reqirement like special fly skill and ignore it for dead state.
* Drop explicit fly auras drop at zone update, now this part GetSpellAllowedInLocationError functionality.
* Allow in `spell_area` have data deepndent from ghost auras
This all allow implement apply spells 55173/55164 to player ghost wiht DB support in `spell_area`
--HG--
branch : trunk
|
|
(60244) - inspired by Disassembler's patch.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
SPELL_AURA_CONVERT_RUNE(249)
*Fix Blood of the North, Reaping - original patch by thenecromancer
*Fix Death Rune Mastery.
--HG--
branch : trunk
|
|
*Add SPELL_TARGET_TYPE_CONTROLLED for spell_script_target table for fast search of units(grid search skipped) and to prevent applying effects to not owned summons
--HG--
branch : trunk
|
|
selection (self,pet,around). Author: VladimirMangos
This fix cast fail for some spells, mostly triggered or scripted with unexpected prowided explicit tatrget different from caster.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
*Fix a typo causing freeze.
--HG--
branch : trunk
|
|
* Load table data to std::map instead SQLStorage and add check loaded spell existance.
* Drop from table not existed spells.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
*Do not check SPELL_ATTR_EX_CANT_TARGET_SELF for triggered spells
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
* Implement use `consumable` field in gameobject template for gameobject required explcit despawn at use.
* Move gameobject template fields cech function from Gameobject to gameobject template class, and update callers.
* Cast spells at gameobject use with gameobject guid as original caster guid, as already used in some other cases. (skipped)
--HG--
branch : trunk
|
|
speedup Author: Ambal
Also some code logic cleanups.
Changes let make more cleanups in base map access and other places,
but this chnages not inlcuded in patch.
*This patch may cause crash.
--HG--
branch : trunk
|
|
*Typohunt: wand skill gain, Improved spell reflection aura drop from party.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
impairing auras.
*Fix Revitalize.
*Use MaxHp of target instead of base hp for CC auras amount.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
on invalid target.
--HG--
branch : trunk
|
|
-handle proc_flag_death
-allow trap selection in spell proc event entry for proc_flag_on_trap
*Add spell_proc_event entry for Lock and Load - by Bengan
*Add spell_proc_event entry for Improved Spell Reflection.
--HG--
branch : trunk
|
|
Add support for spells 52267 and 52264
Thanks to Drethek for patch
--HG--
branch : trunk
|
|
* Loot in ghost state
* Apply duplicate glyphs.
--HG--
branch : trunk
|
|
preventing checks to charm code.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
proc of seal auras
*Add Judgement Anti-Parry/Dodge Passive spell for paladins.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
*Remove obsolete code for blood fury - by maxdestroyer.
--HG--
branch : trunk
|