aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
AgeCommit message (Collapse)Author
2009-04-19*Update castcustomspell(). Allow change other spell values than basepoints.megamage
--HG-- branch : trunk
2009-04-19* Turn proc flag on periodic heal spells back on.QAston
* Fix Glyph of Rejuvenation. * Fix a typo in bladestorm handling. * Use Player's Crippling Poison for Deadly Brew instead of mob one to make it not stackable(dunno if it's correct) --HG-- branch : trunk
2009-04-19*Add coeficient for lifebloom final healing and temporary set amount of it ↵QAston
to not increase while spell is stacked, proc improved mana shield with riptide. --HG-- branch : trunk
2009-04-18*Fix a typo in latest revQAston
--HG-- branch : trunk
2009-04-18*Merge.megamage
--HG-- branch : trunk
2009-04-18*Try to fix a crash by not allowing trap grid visit creating new grid.megamage
--HG-- branch : trunk
2009-04-18*Allow imp to learn Phase ShiftQAston
*Correct bonus damage for Unstable Affliction *Correct some procflags. --HG-- branch : trunk rename : sql/updates/2685_world_spell_proc_event.sql => sql/updates/2774_world_spell_proc_event.sql
2009-04-18*Correct display of creatures teleported by spells.QAston
--HG-- branch : trunk
2009-04-17*Fix incorrect threat calculation of taunt spells.megamage
--HG-- branch : trunk
2009-04-17*Some work on vehicles.megamage
--HG-- branch : trunk
2009-04-16*Use safer method to check if any auras were removed while aura updateQAston
--HG-- branch : trunk
2009-04-16*Remove auras with interrupt flags by expire-this allows them to proc(and ↵QAston
fixes master of subtlety/overkill) --HG-- branch : trunk
2009-04-15*Fix a typo of the last commit.megamage
--HG-- branch : trunk
2009-04-15*Fix a typo.megamage
--HG-- branch : trunk
2009-04-15 [7670] Revert "Not apply/remove passive auras on aura state change (not ↵megamage
need)" Author: Lightguard This reverts commit d5f6eefd1bb3c64797e54d19cc58ccc8c4cf8a4f. Some 3.0.x talents not work without this like 44441 --HG-- branch : trunk
2009-04-15*Set correct healing bonus for spells using coefficient.QAston
*Always reapply aura mods as 'real' when adding aura to stack. *Make blood frenzy expire when duration ends. *Correct procflag for T.N.T once again. --HG-- branch : trunk rename : sql/updates/2685_world.sql => sql/updates/2702_world_spell_proc_event.sql
2009-04-15Update to creature formations.raczman
This is a big merge, it may cause problems. Use with caution, report bugs. --HG-- branch : trunk
2009-04-14 [7668] Cleanup In CreatureAI function descriptions and ↵megamage
AttackStart/AttackedBy use. Author: VladimirMangos * Use AI::AttackStart calls only in case explicit request creature attack from core or AI code "attack it if can". Like taunt, pet handler attack command. * Use AI::AttackedBy for reaction at hostile action "do something at hostile action" Like non-dot damage, swing, negative spell landing, or fade fear/etc. And provided by default call AttackStart if no current target. This fix some problems, like: * Civilian will react propertly at attack by another creature (not pet or player). * Will not cases (at least triggred by core) when attack target start run to attacker before any real hostile action apply. *Note: AttackBy is still disabled until proved useful to TC. --HG-- branch : trunk
2009-04-14*Fix a crash caused by memory corruption introduced in 2665.megamage
--HG-- branch : trunk
2009-04-13[7663] Cleanup spell interrupt code. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-04-13*Prevent item trade exploit - by Iskander.QAston
*Do not set cooldown for triggered spells. *Do not allow to kill unit twice. --HG-- branch : trunk
2009-04-13*Add some debug info to procflagQAston
*Fix Sudden Death. --HG-- branch : trunk
2009-04-13*Fix T.N.T proc chanceQAston
--HG-- branch : trunk
2009-04-13*Fix some problems with ProcFlagQAston
--HG-- branch : trunk
2009-04-12[7657] Implement function for access to gameobject owned by unit and created ↵megamage
by some spell. Author: VladimirMangos --HG-- branch : trunk
2009-04-12*Take combo points for delayed spellsQAston
*Fix a typo in spellsteal handling and a typo causing freeze while removing spellmods. --HG-- branch : trunk
2009-04-11*Implement spell Disengage and Death Grip.megamage
--HG-- branch : trunk
2009-04-11*Fix build.megamage
--HG-- branch : trunk
2009-04-11*Merge.megamage
--HG-- branch : trunk
2009-04-11*Note: this patch may do not have any use for TC.megamage
[7645] Fixed problems wit temporary unsummoned pets and cleanup code. Author: VladimirMangos * Save temporary unsummoned pet to current slot (instead non_in_slot mode) and prevent save as current pet summoned while temporay unsummon (arena) * Prevent overwrite temporary summoned pet data * At player loading set temporary unsummoned pet data instead pet loading if pet expected to be temporary unsummoned in current player state (loading in taxi flight/etc) * Restore proper pet at arena leave and unsummon in arena summoned. --HG-- branch : trunk
2009-04-11*Add function GetPlayer and GetCreature for scripts. Please try to not use ↵megamage
GetUnit in the future. --HG-- branch : trunk
2009-04-11*fix melee hit crit and add it to debuglog if disabledRat
--HG-- branch : trunk
2009-04-11*Fix beacon of light.QAston
*Fix a crash in Spell::CanAutoCast. --HG-- branch : trunk
2009-04-10*Merge.megamage
--HG-- branch : trunk
2009-04-11*Make maim be breakable by damageQAston
*Fix a typo causing freeze --HG-- branch : trunk
2009-04-11*Add forgotten line to Unit::UpdateQAston
--HG-- branch : trunk
2009-04-10* Fix consume shadows.QAston
* Change handling of bladestorm and auras with similar immunity to it. --HG-- branch : trunk
2009-04-10*added creature extra flag No Crit (CREATURE_FLAG_EXTRA_NO_CRIT)Rat
*added function to disable reputation gained from monsters *tabs2spaces in affected files --HG-- branch : trunk
2009-04-10*Apply spellhaste mod only for magic spells with spellfamily.QAston
--HG-- branch : trunk
2009-04-10*Make shattered barrier and prayer of mending work again, Refresh aura when ↵QAston
recasted on target with full stackamount. --HG-- branch : trunk
2009-04-12*Fix a typo in Gruul's door handling. Thanks Kudlaty.Anubisss
--HG-- branch : trunk
2009-04-09*Do not allow boss to be dazed by other creatures.megamage
--HG-- branch : trunk
2009-04-09*Take charges for Finger of Frost and Sudden Death correctly.QAston
*Clearcasting for Arcane Potency - From KAPATEJIb's cumulative patch package --HG-- branch : trunk
2009-04-09*Change some assert to better debug.megamage
--HG-- branch : trunk
2009-04-09*Update vehicle code.megamage
*Show correct visual effects to other players. *Do not allow attack players on vehicle. *Only dismiss vehicle when it is summoned. --HG-- branch : trunk
2009-04-09*Allow to use ice block while affected by CC and fix compile warning.QAston
--HG-- branch : trunk
2009-04-09*Fix bladestorm.QAston
--HG-- branch : trunk
2009-04-08*Fix a crash when a player with a charmed target removes the pet.megamage
--HG-- branch : trunk
2009-04-08*Merge.megamage
--HG-- branch : trunk
2009-04-08*Fix a typo that causes crash.megamage
--HG-- branch : trunk