aboutsummaryrefslogtreecommitdiff
path: root/src/game/Spell.cpp
AgeCommit message (Collapse)Author
2009-05-02*Add some removed part in settargetmap in last merge.megamage
--HG-- branch : trunk
2009-05-02*Update spell selection.megamage
--HG-- branch : trunk
2009-05-02*Merge.megamage
*Also fix build in VC7 and VC8. --HG-- branch : trunk
2009-05-02*Update spell selection.megamage
--HG-- branch : trunk
2009-05-02Handle spell effects in order from dbcsQAston
--HG-- branch : trunk
2009-05-01*Do not apply auras with 4th diminishing levelQAston
*Some fixes related to last commit. --HG-- branch : trunk
2009-05-01*Implement enchanting vellums.QAston
--HG-- branch : trunk
2009-04-30*Merge.megamage
--HG-- branch : trunk
2009-04-30*Explicitly implement spell target 28 and 29.megamage
--HG-- branch : trunk
2009-04-30*Simplify function dospellhitontarget.megamage
--HG-- branch : trunk
2009-04-30*Check item existance requirements for mainhand/offhand weapon spells.QAston
--HG-- branch : trunk
2009-04-30*Move spellhit AI function call after damage done.megamage
--HG-- branch : trunk
2009-04-29*Merge.megamage
--HG-- branch : trunk
2009-04-29*Trigger spells after dealing damage by spell.QAston
*Take ammo for autorepeat spells. --HG-- branch : trunk
2009-04-29*Allow custom spell to change radius mod.megamage
--HG-- branch : trunk
2009-04-27*Some update of summon effect code.megamage
--HG-- branch : trunk
2009-04-25*Fix deadly brew.QAston
*Some changes in flag SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY. --HG-- branch : trunk
2009-04-24*Fix not hitting stealthed target by multi-target spells which require ↵megamage
target (not AoE) By Albrecht de Endrau --HG-- branch : trunk
2009-04-23[7701] Move explicit healing repeating code to DealHeal functions. Author: ↵megamage
Trazom --HG-- branch : trunk
2009-04-23*Fix frenzy and Ferocious Inspiration proc.QAston
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example) --HG-- branch : trunk
2009-04-23Allow Penance to trigger Grace.QAston
--HG-- branch : trunk
2009-04-22*Fix some broken spells without targetA and B.megamage
--HG-- branch : trunk
2009-04-22*Fix build.megamage
--HG-- branch : trunk
2009-04-20 [7690] Move GetCreature/GetGameobject to class Map. Author: VladimirMangosmegamage
* This let get objects at map without reference to player or another object. * Simplify future implementation for per-map storage for like objects --HG-- branch : trunk
2009-04-20*Fix bug that pets learn talents instantly - clear your pet_spell table to ↵QAston
have changes applied. --HG-- branch : trunk
2009-04-20*Move unsummon statue and pet code to spell::finishQAston
*Move m_formalCaster from Aura to AuraEffect *Interrupt channeled spells in spell::update instead of unit::_deleteauras --HG-- branch : trunk
2009-04-20*Correct check range for totem area auras.QAston
--HG-- branch : trunk
2009-04-20*Change totem cast handling, use owner guid as m_originalCaster by default.QAston
*Check range for formal caster instead of original one --HG-- branch : trunk
2009-04-20Implement attribute flag SPELL_ATTR_EX2_TRIGGERED_CAN_TRIGGER, fix improved ↵QAston
fire nova totem. --HG-- branch : trunk
2009-04-20*Fix healing amount of Earthliving.QAston
*Fix a typo causing freeze-thanks to megamage --HG-- branch : trunk
2009-04-19[7686] Implement aura SPELL_AURA_ADD_CASTER_HIT_TRIGGER (111). Author: ↵megamage
Lightguard --HG-- branch : trunk
2009-04-19*Merge.megamage
--HG-- branch : trunk
2009-04-19*Send overheal amount to client.QAston
*Fix potion cooldowns. --HG-- branch : trunk
2009-04-19*Update castcustomspell(). Allow change other spell values than basepoints.megamage
--HG-- branch : trunk
2009-04-18*Fix Alchemist's Stone.QAston
--HG-- branch : trunk
2009-04-18*Update of procflag system:QAston
-Improved holy concentration, Second wind and other spells which can trigger from triggered spells should work correctly now -Allow potions to trigger --HG-- branch : trunk
2009-04-18*Fix some spells with TARGET_FLAG_CASTER.megamage
--HG-- branch : trunk
2009-04-18*Allow imp to learn Phase ShiftQAston
*Correct bonus damage for Unstable Affliction *Correct some procflags. --HG-- branch : trunk rename : sql/updates/2685_world_spell_proc_event.sql => sql/updates/2774_world_spell_proc_event.sql
2009-04-18*Make Lock and load proc from freezing trap.QAston
--HG-- branch : trunk
2009-04-17[7681] Check guid type before lookup request for seldom GO-caster case. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-04-16*A temp fix for broken taunt spell.megamage
*Note: sequence of applying effects is important for some spells. --HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-15*MergeQAston
--HG-- branch : trunk
2009-04-15Backed out changeset 77ac33a3948b - it caused problems with some channeled ↵QAston
spells (interruption) --HG-- branch : trunk
2009-04-15*Set correct healing bonus for spells using coefficient.QAston
*Always reapply aura mods as 'real' when adding aura to stack. *Make blood frenzy expire when duration ends. *Correct procflag for T.N.T once again. --HG-- branch : trunk rename : sql/updates/2685_world.sql => sql/updates/2702_world_spell_proc_event.sql
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-14*Fix power update after spellcast - by w12xQAston
*Some cleanups in Player::UpdateManaRegen. --HG-- branch : trunk
2009-04-13*Use function RandomResizeList to resize spell target list.megamage
--HG-- branch : trunk
2009-04-13*Prevent item trade exploit - by Iskander.QAston
*Do not set cooldown for triggered spells. *Do not allow to kill unit twice. --HG-- branch : trunk
2009-04-13*Add some debug info to procflagQAston
*Fix Sudden Death. --HG-- branch : trunk