aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellAuras.cpp
AgeCommit message (Collapse)Author
2009-08-17[8374] Implement glyph 43379. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-17 [8370] Implement dummy auras for spell 36730 and 44191.megamage
Signed-off-by: NoFantasy <nofantasy@nf.no> --HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_LINKED(284).QAston
--HG-- branch : trunk
2009-08-17*Implement aura SPELL_AURA_IGNORE_HIT_DIRECTION(288).QAston
--HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_PREVENT_REGENERATE_POWER(294).QAston
--HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_MOD_CRIT_PCT(290).QAston
--HG-- branch : trunk
2009-08-17*Implement aura type SPELL_AURA_MOD_XP_QUEST_PCT (291) and fix ↵QAston
SPELL_AURA_MOD_XP_PCT(200) handler. *Correct structure stored in world.sql for npc_spellclick_spells and fix world_script_text application. --HG-- branch : trunk
2009-08-16*Implement Championing system. More info about this patch at ↵Anubisss
http://www.wowwiki.com/Championing *Dont forget that this system can only works fine if has a DB support with level 80 instances' reputations(so need some data to creature_onkill_reputation). --HG-- branch : trunk
2009-08-15*fix shapeshift bonus auras, hope i didnt brake anythingRat
--HG-- branch : trunk
2009-08-14*Script for Ebon gargoyle - original patch by thenecromancer.QAston
--HG-- branch : trunk
2009-08-14Fix Drain Soul chance to obtain soulshard on tick - by Themris.QAston
--HG-- branch : trunk
2009-08-14*Correct procflags for Darkmoon Card: Death - by Joro.QAston
--HG-- branch : trunk
2009-08-13*Use m_caster as caster of triggered spell in EffectTriggerSpell handler.QAston
*Correct stance check in handleShapeshiftBoosts - by Sarjuuk *Minor cleanup in Unit.cpp. --HG-- branch : trunk
2009-08-12*Implement m_AurasUpdateIterator. [8329] Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-08-12[8352] More correct dazed spells selection for remove at shapeshift. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-08-13*Fix glyphs increasing duration of buff when it's selfcasted.QAston
--HG-- branch : trunk
2009-08-13*Update Mana Shield Spell Power Coefficient - by fukifat.QAston
*Add function void AuraEffect::HandleAuraEffectSpecificMods(bool apply, bool Real, bool changeAmount), and aura effect specific stuff to it. *More correct aura scaling with lvl for area auras. *Prevent exploits with relog while having auras with modified amount. --HG-- branch : trunk
2009-08-11*Try to fix a crash caused by single target auras. Thanks to QAston.megamage
--HG-- branch : trunk
2009-08-11*Cleanups and obsolete spell handlers remove.QAston
--HG-- branch : trunk
2009-08-10*change SPELL_AURA_MOD_ARMOR_PENETRATION_PCT to reduce armor on target and ↵megamage
add cap amount of armor reduced by armor penetration rating By thenecromancer --HG-- branch : trunk
2009-08-09*Move beast within bonus auras to sql.megamage
--HG-- branch : trunk
2009-08-09*Fix a typo of Icebound Fortitude which causes crash.megamage
--HG-- branch : trunk
2009-08-08*Fix Icebound Fortitude FormulaNevan
*Fix Glyph of Icebound Fortitude --HG-- branch : trunk
2009-08-08*Cleanups, remove obsolete code and minor optimizations in spellauras.cpp ↵QAston
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
2009-08-07*Fix a typo in spellauras.cpp which makes some triggered spells triggered twice.megamage
--HG-- branch : trunk
2009-08-05*Fix Coyote Spirit Despawn Aura (52172) and Blood Parrot Despawn Aura ↵QAston
(60244) - inspired by Disassembler's patch. --HG-- branch : trunk
2009-08-05*Correct implementation and use of dbc data for aura ↵QAston
SPELL_AURA_CONVERT_RUNE(249) *Fix Blood of the North, Reaping - original patch by thenecromancer *Fix Death Rune Mastery. --HG-- branch : trunk
2009-08-04*Fix Gargoyle feeding behaviour - original patch by thenecromancer.QAston
*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
2009-08-04*Allow ItemExpire events to be scripted.QAston
*Add .debug itemexpire command *Add script for Disgusting Jar and Mysterious Egg - original patch by Elron. --HG-- branch : trunk
2009-08-03*Moved Glyph of Polymorph in Unit::HandleDummyAuraProcNevan
--HG-- branch : trunk
2009-08-03*Add DeleteObjectWith owner function for gameobject deletion with updating ↵QAston
owner object list *Cleanups in Aura 1852 and recenlty added glyph code. --HG-- branch : trunk
2009-08-03Fix CRLF in SpellAuras.cpp and strange character in world_script_texts.sqlChaz Brown
--HG-- branch : trunk
2009-08-03*Fix Glyph of FireballNevan
*Fix Glyph of Frostbolt --HG-- branch : trunk
2009-08-03*TypoNevan
--HG-- branch : trunk
2009-08-03*Fix Polymorph Sheep SoundNevan
*Fix Glyph of the Penguin *Clean Up Glyph of Polymorph --HG-- branch : trunk
2009-08-03mergeRat
--HG-- branch : trunk
2009-08-03*Fix Glyph of PolymorphNevan
--HG-- branch : trunk
2009-08-02*Fix Aura Mastery "Immunity"Nevan
--HG-- branch : trunk
2009-08-01*Fix Glyph of Guardian SpiritNevan
--HG-- branch : trunk
2009-07-31*Skip [8257] Avoid remove daze and croud control spells except polymorph at ↵megamage
druid form change. Author: Astellar --HG-- branch : trunk
2009-07-30*Fix per-caster aura state based on [8218] (Author: VladimirMangos;almost ↵QAston
nothing left from original patch): *Fixes all per caster aurastates instead of only conflagrate *Adds a holder for aura state auras for speedup search *Save some memory space by removing m_auraStateMask from aura class. --HG-- branch : trunk
2009-07-30[8232] Implement talent 48438 and ranks in per-tick heal amount. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-07-29*Allow SPELL_EFFECT_FORCE_CAST (140) to trigger spells with basepointsQAston
*Correct target selection for unrelenting assault - by thenecromancer. --HG-- branch : trunk
2009-07-28*Cleanups and Fixes in Mirror Image script.QAston
--HG-- branch : trunk
2009-07-27*Rage is now generated by damage absorbedQAston
*Fix rage calculation for level > 70 *Allow rage generation for NPC using rage *Make mitigated damage not add rage *Fix Warriors' Berserker Rage Author of all of these: thenecromancer --HG-- branch : trunk
2009-07-27*Fix Rend bonus for hight hp targets - by Drethek.QAston
--HG-- branch : trunk
2009-07-26*Update procflags for Imp.Shadowform.QAston
*Use item speed value instead of attack speed value for enchant PPM - by MaS0n. *Correctly apply cooldown to Improved leader of the pack mana regen. *Do not refresh duration when stack from aura is dropped - by Apoc --HG-- branch : trunk
2009-07-24*Do not let Incinerate has extra damage for Shadowflame Author: rechapa79megamage
--HG-- branch : trunk
2009-07-24 [8208] Add part support for spell 33525. Author: NoFantasymegamage
Also let spell 33652 trigger when aura from 33572 reach full effect. --HG-- branch : trunk
2009-07-23 [8191] Drop code related to use long time empty `spell_affect` table. ↵megamage
Author: XTZGZoReX After switch to 3.x.x all data get explcitly from ClassMask fields in spell.dbc and no need in custom values. --HG-- branch : trunk