aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
AgeCommit message (Collapse)Author
2010-02-27Update visibility systemsilver1ce
*visibility updates and ai relocations processed simultaneously for each grid *these operations now are not synchronized for different grids *some changes into structure of visibility notifiers --HG-- branch : trunk
2010-02-25Fix Crash in Unit::GetVehicleCreatureBase. Thanks proof1337.Trazom62
Fixes issue #821. --HG-- branch : trunk
2010-02-24* Temporary fix for client freezes until the entire movement system canBrian
* get an overhaul. * Thanks to Biglad for pointing it out. --HG-- branch : trunk
2010-02-24*Shadow Mark target requirement - by PrinceCreedQAston
*Spiritual attunemennt heal amount fix - by beberlescaraber --HG-- branch : trunk
2010-02-20*CRLF:(QAston
--HG-- branch : trunk
2010-02-20*Move summon water elemental handler to correct place.QAston
--HG-- branch : trunk
2010-02-18Treat rune cooldowns as timers and not as remaining tick countsthenecromancer
Implement support for modifiers changing rune regeneration rate Apply all spells from Improved Unholy Aura --HG-- branch : trunk
2010-02-18Fix Glyph of Unholy Blight, and make Unholy Blight accumulate damage.thenecromancer
--HG-- branch : trunk
2010-02-15*Backout some WTF fixes. Do things correctly, or do not touch them at all...QAston
*Really fix windows build. --HG-- branch : trunk
2010-02-15Fix spell Savage Roar.n0n4m3
--HG-- branch : trunk
2010-02-15Removed stupid/not needed file Spellid.h.n0n4m3
--HG-- branch : trunk
2010-02-15Fix talent Earthen Power, move to correct spell family.n0n4m3
--HG-- branch : trunk
2010-02-14* Core switch to client 3.3.2 (11403)Brian
* Credits (in no particular order) to: * n0n4m3, raczman, manuel, Spp, Malcrom, Teacher, QAston, Tartalo, * thenecromancer, Xanadu, Trazom, Zor, kiper * Additional credits to: * TOM_RUS and NoFantasy from MaNGOS * Thanks for testing Aokromes and XTElite1 * SoTA still needs some work, but is very playable (huge thanks to raczman and * kiper) * To upgrade, you need to apply all SQL from sql/updates/3.2.2a_old from the * last rev you are on * and then apply all SQL from sql/updates/3.3.2_old to char / realmd / world * DBs * Known problem with guild banks. --HG-- branch : trunk
2010-02-07Fix Improved Fire Nova and Earthen Power Shaman Spells. Thanks Retriman.Trazom62
Fixes issue #559. --HG-- branch : trunk
2010-02-07Fix Mage Polymorph Reflect. Thanks breakerfly.Trazom62
Fixes issue #652. --HG-- branch : trunk
2010-02-05Yet more cleanup, mostly in the script system. This should conclude the ↵Xanadu
script integration into core. --HG-- branch : trunk
2010-02-03Fix possible issue where player could inherit stealth visibility from ↵thenecromancer
his/her pet. --HG-- branch : trunk
2010-02-03Some changes to immunitiesthenecromancer
--HG-- branch : trunk
2010-02-01Fixed npc issue after mind control by PrinceCreed. Closes issue 229._manuel_
--HG-- branch : trunk
2010-01-31Fix Glyph of Power Word: ShieldTrazom62
Heal was given twice: - once when PW:S is applied (see SpellAuras.cpp line 982). - once when damage is actually absorbed. The blizz way is to heal when PW:S is applied. --HG-- branch : trunk
2010-01-29*Prevent linked effects to apply area auras in ↵QAston
Unit::RemoveAreaAurasDueToLeaveWorld, finally fix the update sql --HG-- branch : trunk
2010-01-27Fixed hunter trap procs - Entrapment and Lock and Load shall be henceforth ↵Xanadu
proced only by the correct traps. Closes issue #110. --HG-- branch : trunk
2010-01-24Drop BG Flag when entering vehiclethenecromancer
--HG-- branch : trunk
2010-01-24*Some optimisation in Unit::HasNegativeAuraWithInterruptFlag.QAston
--HG-- branch : trunk
2010-01-24Fix some reactive/shapeshift based talents being active in spec they are not ↵thenecromancer
learned in --HG-- branch : trunk
2010-01-24Implement direct damage effect for Seal of Vengeancethenecromancer
--HG-- branch : trunk
2010-01-24Fixes issue #476. Remove owned auras in addition to applied auras on unit death.QAston
--HG-- branch : trunk
2010-01-24*Do not keep area aura targets in combat with aura ownerQAston
*Add some safety checks to area aura target map update. --HG-- branch : trunk
2010-01-23Apply armor reduction for physical attacks before other calculations ( for ↵thenecromancer
correct block amount and etc..) --HG-- branch : trunk
2010-01-23Mergethenecromancer
--HG-- branch : trunk
2010-01-22*Prevent assertion fail in Unit::_AddAura after creature add to remove list.QAston
--HG-- branch : trunk
2010-01-22*Run grid searches for area auras every 500ms instead of every unit updateQAston
*Fix a stupid typo which caused memory leak in Unit::RemoveOwnedAura --HG-- branch : trunk
2010-01-21Do not apply SPELL_AURA_MOD_THREAT to negative threat changes (Eg. let Feint ↵thenecromancer
and alikes apply full effect) --HG-- branch : trunk
2010-01-20Allow spells with effect mechanic to allow apply other effects when effect ↵thenecromancer
with mechanic would be fail due to effect/state immunity. --HG-- branch : trunk
2010-01-20Change GetSpellSpecific() to have SpellEntry argument instead of ID, this ↵thenecromancer
saves lookups in spellstore for entries we already have. --HG-- branch : trunk
2010-01-20Change MOVE_RUN_BACK speed to match retail datathenecromancer
--HG-- branch : trunk
2010-01-20Fixes #420 fixed out-of-range group member's position update, which broken ↵silver1ce
after 7014f421c8 --HG-- branch : trunk
2010-01-19*Fix a memory leak with auras for cases when there are some spells casted on ↵QAston
unit during remove from world - all thanks go to debug assert fails, which you all love so much. --HG-- branch : trunk
2010-01-18*Remove some of no longer needed debug code.QAston
--HG-- branch : trunk
2010-01-18Auras with turn/move interrupt flags are now removed for creatures when they ↵silver1ce
turn/move, cleanup --HG-- branch : trunk
2010-01-18*Use std::map instead of UNORDERED_MAP for storing aura applications of an aura.QAston
--HG-- branch : trunk
2010-01-18*Add some debug info to trac reason of assertion fail in Unit destructor.QAston
--HG-- branch : trunk
2010-01-16Updated copyright for new year.n0n4m3
--HG-- branch : trunk
2010-01-16Implement speed reduction at creatures DoFleeToGetAssistance, by NoFantasy.n0n4m3
--HG-- branch : trunk
2010-01-16Fixed Lifebloom final crit, by PrinceCreed.n0n4m3
--HG-- branch : trunk
2010-01-16*Fix single target auras related crashQAston
*Apply aura stacking rules to m_ownedAuras holder. --HG-- branch : trunk
2010-01-15parse CMSG_CHANGE_SEATS_ON_CONTROLLED_VEHICLE opcode in proper waysilver1ce
--HG-- branch : trunk
2010-01-15Stop aura update packet spam, sorry about thatsilver1ce
--HG-- branch : trunk
2010-01-14Issue 62: DK talent Impuritythenecromancer
Note that there are probably more of things having just "dummy effect". This way to get them is quite slow (auras are at least sorted by their type) and probably some sort of modifier could be stored for them --HG-- branch : trunk
2010-01-13* Merge.XTZGZoReX
--HG-- branch : trunk