aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellMgr.cpp
AgeCommit message (Collapse)Author
2009-04-03 [7607] Improvements in support some generic achievement classes Author: ↵megamage
VladimirMangos * Implement support achievements with refAchievement field != 0, that have criterias stored in achievement refAchievement. * Implement support achievement complete req. with specific count of completed critirias. * Avoid full achievement list scan at search achievement associated with criteria. --HG-- branch : trunk
2009-03-29[7583] Use instead BasePoints+1 hardcoded formula more correct ↵megamage
BasePoint+BaseDice hide in special helper function. Author: VladimirMangos --HG-- branch : trunk
2009-03-27[7552] Move client version dependend DBC code to src/game. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-26*Fix a bug that summon inferno spells summon too many infernos.megamage
--HG-- branch : trunk
2009-03-24 [7523] Fixed: players will now drop flag in battleground if they cast ↵megamage
immunity buff on themselves. Author: `win TODO: players who carry flag in bg are imune to immunity buffs casted by friendly players. (todo added to code). Bug: if paladin casts Hand of protection on flag carrier - flag will be dropped, but he should get "target is immune" message. Fixed: Do not call Battleground::Update for battleground template objects. Fixed: Do not allow immune player to click on object in battleground (not sure if this is correct in all cases). --HG-- branch : trunk
2009-03-23*Fix a bug that antimagic zone freeze server and client.megamage
--HG-- branch : trunk
2009-03-23*Update dispel code and fix crash related to it. Thanks to megamage.QAston
--HG-- branch : trunk
2009-03-22*Fix kill command-by pasdVn.QAston
*Fix tidal force. --HG-- branch : trunk
2009-03-22*Fix build and typo.megamage
--HG-- branch : trunk
2009-03-22*Temporary hack to make Penance heal/damage at aura apply.QAston
--HG-- branch : trunk
2009-03-21[7517] Add tick targets amount limitations to 48505 and ranks. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-21*Skip 243 spell fixes.megamage
--HG-- branch : trunk
2009-03-21*Do not allow toggle unautocastable spells for pet.megamage
--HG-- branch : trunk
2009-03-21*Fix Divine Storm.QAston
--HG-- branch : trunk
2009-03-21Fixed spell 41071 summoning more more than one mob - thx, kudos and pie goes ↵raczman
to Anubiss for that one. --HG-- branch : trunk
2009-03-20*Fix Focused Magic.QAston
*Make Presence of Mind no longer trigger Arcane Power. *Apply correct calculation for SPELLMOD_PROC_PER_MINUTE. *Fix divine shield positivity. --HG-- branch : trunk
2009-03-19* Implementing database logging:XTZGZoReX
** LogTime and LogColors config options removed due to incompatibility. ** Old file logging still available. ** Totally redone the Log class. ** Config options added: EnableLogDB, DBLogLevel, LogDB.Char, LogDB.RA, LogDB.GM -- remember to update config file. ** SQL updates attached. --HG-- branch : trunk
2009-03-19*Move Overkill and Master of Subtlety to procflag and fix some issues with them.QAston
*Proc Shattered Barrier only on aura destroy. *Fix some possible issues with aura stackamount display. --HG-- branch : trunk
2009-03-18[7483] the spell 'Protectorate Demolitionist' is a debuff. Author: DasBlubmegamage
--HG-- branch : trunk
2009-03-18*Fix milling.QAston
*Fix Divine Shield. --HG-- branch : trunk
2009-03-16*Fix dead-loop crash.QAston
*Fix damage shield. --HG-- branch : trunk
2009-03-16*Use SpellCastResult and finaly fix SPELL_CAST_OK value (255 custom value ↵megamage
now). By VladimirMangos. --HG-- branch : trunk
2009-03-15*Fix Living Bomb target selection.QAston
*Fix healing mod apply for devouring plague. *Fix psychic horror. --HG-- branch : trunk
2009-03-14*Fix pet levelup learning.QAston
--HG-- branch : trunk
2009-03-14*Fix glyph of aspect of the monkey.QAston
*Fix aspect of the dragonhawk. *Turn off combat log for some periodic auras when power regenerated is full. --HG-- branch : trunk
2009-03-14*Fix positivity checks for some triggering spells.QAston
--HG-- branch : trunk
2009-03-14*Fixed molten armorBlaymoira
--HG-- branch : trunk
2009-03-13*Add procflag PROC_EX_AURA_REMOVE.QAston
*Use new procflag to fix Psyhic Horror. *Fix a typo in Living Bomb handler. --HG-- branch : trunk
2009-03-12*Merge.megamage
--HG-- branch : trunk
2009-03-12*Let persistant auras affect ally targets in some cases.megamage
--HG-- branch : trunk
2009-03-11* Fix mind flay target requirements.QAston
--HG-- branch : trunk
2009-03-10*Fix Living Bomb.QAston
--HG-- branch : trunk
2009-03-10*Make scrolls not stackable.QAston
--HG-- branch : trunk
2009-03-10*MergeQAston
--HG-- branch : trunk
2009-03-10Update stacking code.QAston
--HG-- branch : trunk
2009-03-08*Update Master of Subtlety code and fix Overkill.QAston
*Fix Aspect of the Viper-by pasdVn *Fix Circle of Healing. Fix Rapture-by pasdVn --HG-- branch : trunk
2009-03-08*Fix crash.QAston
*Fix Guard Dog and Improved Cower -by pasdVn. *Fix aura SPELL_AURA_OBS_MOD_ENERGY -by pasdVn. --HG-- branch : trunk
2009-03-08*Fix judgements of the WiseQAston
*Fix Druids Survival Instincts and thunder clap - by Lightguard. *Fix Death Coil - by Fisherman, aerione_alt, Lightguard --HG-- branch : trunk
2009-03-08*Fix Incanter's Absorption.QAston
*Fix Devastate and Improved Fear- by Lightguard. *Fix Glyph of devastate. *Add spell coeficient-by cccyril. --HG-- branch : trunk
2009-03-07*Fix some spells without target info sent to server.megamage
--HG-- branch : trunk
2009-03-05*Merge.megamage
--HG-- branch : trunk
2009-03-05*Do not allow mage to cast multiple polymorph on different targets.megamage
--HG-- branch : trunk
2009-03-05*Merge.megamage
--HG-- branch : trunk
2009-03-05*Target limitation for spell 45641Blaymoira
--HG-- branch : trunk
2009-03-03 [7376] Allow store in spell_area.aura_spell negative values for "not has ↵megamage
aura" requirement. Author: VladimirMangos Also * Allow have in aura_spell spells with SPELL_AURA_PHASE in first effect. * Allow negative aura_spell chaining in spell_area table. * Better check at loading duplicate data (by requiremnt set) in spell_area table. --HG-- branch : trunk
2009-03-02*Merge.megamage
--HG-- branch : trunk
2009-03-02[7358] Fixed spell_area autocast field loading.Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-03-02*Fix crash.QAston
*Prevent applying cast time mod for spell twice. --HG-- branch : trunk
2009-02-27 [7349] Implement spell cast depenences from area/quest.aura state store ↵megamage
in new table `spell_area`. Author: VladimirMangos * It allow store requirenments: area, active or rewarded quest (until possible another quest not rewarded), aura present at character, character race/gender. * Listed spell can marked as auto-casted when fit requirents. In this case spell requirements checked at zone/subzone update (and then resurraction also), quest start/reward, dummy aura apply. * Old hardcoded lines for similar check removed from sources and required DB support for work now. --HG-- branch : trunk
2009-02-26*Fix auras display when unit dies.QAston
*Fix Freezing trap diminishing return. --HG-- branch : trunk