aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
AgeCommit message (Collapse)Author
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
2010-01-13Backed out changeset: 52e769d95f14XTZGZoReX
--HG-- branch : trunk
2010-01-13* Fix CRLF.XTZGZoReX
--HG-- branch : trunk
2010-01-13Fix Stealth Detection formula (Stealth auras are based on player level)thenecromancer
--HG-- branch : trunk
2010-01-13Removed all my commits for today, this is hack? really? okeyn0n4m3
--HG-- branch : trunk
2010-01-13Fixed insane damage from some spells in case of negative spell.n0n4m3
--HG-- branch : trunk
2010-01-13Generate rage when hitting critters/targets with absorbthenecromancer
--HG-- branch : trunk
2010-01-13Implement vehicles created by player mounts.thenecromancer
Original idea by Elmaster, packet research by Wrong, ty. --HG-- branch : trunk
2010-01-13Implement Sacred Shield bonus for Flash of Light, fix absorb being proced on ↵thenecromancer
taking heals --HG-- branch : trunk
2010-01-13Implement effect for aura #243 (temporary faction change)thenecromancer
--HG-- branch : trunk
2010-01-13Fix heal combat log event not displaying if heal was criticalthenecromancer
--HG-- branch : trunk
2010-01-13Allow state/effect immunities ignore whole spell when one effect is immunedthenecromancer
(Fixes getting part of CC auras with some immunities) --HG-- branch : trunk
2010-01-13Add support for additional passive for FORM_MOONKINthenecromancer
--HG-- branch : trunk
2010-01-13Apply haste to nonmagic class spells too. (For instance Arcane Missiles have ↵thenecromancer
dmgclass_none ) --HG-- branch : trunk
2010-01-12*Make sure that any aura (in case of aura remove linked auras for example) ↵QAston
won't survive Unit::RemoveAllAuras. --HG-- branch : trunk
2010-01-11Fixed typo.Astellar
--HG-- branch : trunk
2010-01-10* Make sure that aura is applied on unit before trying to remove it.QAston
--HG-- branch : trunk