aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellEffects.cpp
AgeCommit message (Collapse)Author
2009-07-24[8217] Implement proper priority in effect selection at talent 17962 cast. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-07-24*Do not let Incinerate has extra damage for Shadowflame Author: rechapa79megamage
--HG-- branch : trunk
2009-07-24[8196] Implement item 44012 spell effects. Author: evilstarmegamage
--HG-- branch : trunk
2009-07-24[8195] Add spell check data for dummy effect tail... Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-07-23Functions Clean Up - by DrethekKudlaty
--HG-- branch : trunk
2009-07-23*Cleanup in The Endless Hunger script. - by Drethek.QAston
--HG-- branch : trunk
2009-07-22*Fix Piercing Shots - by freeganja.QAston
*Clear movement generators for unit when removing from world. --HG-- branch : trunk
2009-07-22*Fix a typo breaking some summon types.QAston
--HG-- branch : trunk
2009-07-22Fix typoKudlaty
--HG-- branch : trunk
2009-07-22*Implement Aura Type 247 (SPELL_AURA_CLONE_CASTER) and 279 ↵QAston
(SPELL_AURA_INITIALIZE_IMAGES) *Handle CMSG_GET_MIRRORIMAGE_DATA opcode. *Save Minions follow angle to allow themmoving in a formation *Improvements in SpellAI: correctly evade and select attack target for creatures without threat list *Use SpellAI instead of PetAI for not controllable guardians *Only guardians with SUMMON_TYPE_PET are controllable now *Add script and template data for Mirror Image. *Thanks to Drahy for help. --HG-- branch : trunk
2009-07-20[8186] More spell check data. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-07-19*Cleanups and fixes in Unrelenting Assault.QAston
--HG-- branch : trunk
2009-07-18*Move coefficients from Spell::SpellDamageSchoolDmg to spell_bonus_data.QAston
--HG-- branch : trunk
2009-07-17*2 more spells not present in dbc of 313 removed.QAston
--HG-- branch : trunk
2009-07-17*Remove some code for spells not present in dbc of 313.QAston
--HG-- branch : trunk
2009-07-16* Add script for Val'kyr Battle-maiden - patch provided by DrethekBroodWyrm
* Add summonerguid to summons by spell --HG-- branch : trunk
2009-07-16 [8183] Some gameobject despanw related fixes Author: VladimirMangosmegamage
* 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
2009-07-16 [8182] Store and use Map* pointer in WorldObject instead map ids for ↵megamage
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
2009-07-16[8179] Fill `spell_check` table by data for dummy effect (0 spell family), ↵megamage
some code cleanups. Author: VladimirMangos --HG-- branch : trunk
2009-07-16 [8173] Fixes for 1822 and ranks base at spell_check detection Author: ↵megamage
VladimirMangos * Update AP bonus per tick to 0.18 as expected in 3.0.2 and later. * Better spell selction to avoid unrelated spells for AP bonuses --HG-- branch : trunk
2009-07-16 [8172] Drop dead code for 33878/33876 and ranks. Author: VladimirMangosmegamage
Detected by spell_check: not have now dummy aura but have SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCEN for proper mechanic. --HG-- branch : trunk
2009-07-16 [8171] Restore work double damage chance for spell 35290 and ranks. ↵megamage
Author: VladimirMangos It has been broken at client switch and detected by spell_check data. --HG-- branch : trunk
2009-07-14*Move target selection check for Death Coil to Spell::CheckCast - by AstellarQAston
--HG-- branch : trunk
2009-07-13*Make charge-like spells with talented warbringer correctly remove movement ↵QAston
impairing auras. *Fix Revitalize. *Use MaxHp of target instead of base hp for CC auras amount. --HG-- branch : trunk
2009-07-12[8165] Correctly add quest talent points count for characters on lvl 55. ↵megamage
Author: ApoC --HG-- branch : trunk
2009-07-12*Remove incorrect object deletion from EffectSummonObject call and use ↵QAston
RemoveGameObject() instead. --HG-- branch : trunk
2009-07-11*Cleanups in typecasts in spelleffects.cppAzrael
--HG-- branch : trunk
2009-07-11*Fix Desecration.QAston
*Correct a typo which made some of charged auras to be not dropped. --HG-- branch : trunk
2009-07-11*Fix compile.Anubisss
--HG-- branch : trunk
2009-07-11Rewrite script for quest 12680Kudlaty
Add support for spells 52267 and 52264 Thanks to Drethek for patch --HG-- branch : trunk
2009-07-10 [8137] Init player display id + native display id on login. Author: hunuzamegamage
* Temporary reset of display id on save no longer needed. * Players always have the right model for their gender. --HG-- branch : trunk
2009-07-09*Allow to fish in shallow water.aven_coda
--HG-- branch : trunk
2009-07-09*Fix snake trap.QAston
--HG-- branch : trunk
2009-07-07[8125] Optimized spell cooldowns remove. Author: ApoCmegamage
Traverse only active cooldowns instead of whole player spell map. --HG-- branch : trunk
2009-07-06*Fix Improved Moonkin Form and Blood Boil disease bonus.QAston
--HG-- branch : trunk
2009-07-01[8093] Fixed effect of spell 25771. Author: ApoCmegamage
--HG-- branch : trunk
2009-07-01*Fix build.megamage
--HG-- branch : trunk
2009-07-01 [8089] Implement SPELL_EFFECT_CHARGE2(149), more correct monster flags ↵megamage
use in charge effects. Author: VladimirMangos Last fix let for example correct charge for flight creatures... --HG-- branch : trunk
2009-06-30*Make spell 1122 summon only one infernal.QAston
--HG-- branch : trunk
2009-06-30*Fix a typo causing problems with triggered spell procing.QAston
*More correct damage calculation for conflagrate - by tlexii --HG-- branch : trunk
2009-06-30*Fix Unrelenting Assaultthenecromancer
--HG-- branch : trunk
2009-06-28*Fix rend and tear talent.QAston
*Allow hots to proc only if spellfamilyflags are specified in spell_proc_event. --HG-- branch : trunk
2009-06-28*Fix a crash caused by spell 34665.megamage
--HG-- branch : trunk
2009-06-28*Allow 2 mind flay auras to stack.QAston
*Rollback my last change about Conflagrate dmg calculation. --HG-- branch : trunk
2009-06-27 [8072] First step to get rid of data blob.megamage
Adds new fields gender, level, xp, money, playerBytes, playerBytes2 and playerFlags to characters table. The update will not work if your database contains characters with an old data field (not fitting to the actual client version). It's recommended to backup your character database before applying this patch. --HG-- branch : trunk
2009-06-27*Merge.QAston
--HG-- branch : trunk
2009-06-27*Merge tc1 1591 - 1599, skip 1596QAston
--HG-- branch : trunk
2009-06-27*Merge tc1 commits 1582-1590QAston
--HG-- branch : trunk
2009-06-26*Fix exorcism target check and crit chance calculationQAston
*Do not apply spelldmg bonuses to conflagrate multiple times. --HG-- branch : trunk
2009-06-25Fix - Death Grip Spell [Have to Grip the Vehicle instead Passenger]Muhaha
--HG-- branch : trunk