QAston
6b801a2df8
*Make hots not proc like dots
...
--HG--
branch : trunk
2009-04-20 23:52:42 +02:00
QAston
7139aa19d8
*Move unsummon statue and pet code to spell::finish
...
*Move m_formalCaster from Aura to AuraEffect
*Interrupt channeled spells in spell::update instead of unit::_deleteauras
--HG--
branch : trunk
2009-04-20 23:08:03 +02:00
QAston
8888038f1e
*Prevent useless area aura reapplying in some cases
...
--HG--
branch : trunk
2009-04-20 18:58:35 +02:00
QAston
cc5414f925
*Correct check range for totem area auras.
...
--HG--
branch : trunk
2009-04-20 16:48:35 +02:00
QAston
9ddd7cf660
Implement attribute flag SPELL_ATTR_EX2_TRIGGERED_CAN_TRIGGER, fix improved fire nova totem.
...
--HG--
branch : trunk
2009-04-20 12:38:35 +02:00
QAston
b1360dc1e8
*Remove stealth when unit gets hit
...
*Drop radius check for channeled auras, use range only.
--HG--
branch : trunk
2009-04-19 21:38:30 +02:00
megamage
995410c475
*Fix a crash caused by farsight spells.
...
--HG--
branch : trunk
2009-04-19 14:35:55 -05:00
megamage
2e7d8d35fe
*Fix build.
...
--HG--
branch : trunk
2009-04-19 12:22:40 -05:00
megamage
e6868e73f1
*Always remove aura when charge becomes 0 in dropcharge.
...
--HG--
branch : trunk
2009-04-19 12:10:53 -05:00
megamage
2a875fb5e0
[7686] Implement aura SPELL_AURA_ADD_CASTER_HIT_TRIGGER (111). Author: Lightguard
...
--HG--
branch : trunk
2009-04-19 11:42:16 -05:00
megamage
0c27856ee4
*Merge.
...
--HG--
branch : trunk
2009-04-19 11:10:07 -05:00
QAston
a23df5a270
*Fix compile.
...
--HG--
branch : trunk
2009-04-19 17:29:17 +02:00
QAston
cfabdd2fd2
*Some changes to pet spell learning-now pet passives should work.
...
*Fix a crash with lifebloom.
--HG--
branch : trunk
2009-04-19 17:23:03 +02:00
QAston
73749e13fe
*Send overkill messages to client.
...
--HG--
branch : trunk
2009-04-19 15:44:11 +02:00
QAston
568879e109
*Send overheal amount to client.
...
*Fix potion cooldowns.
--HG--
branch : trunk
2009-04-19 14:44:16 +02:00
megamage
a60d1867e1
*Fix spell Negative Energy (casted by Entropius).
...
--HG--
branch : trunk
2009-04-19 01:06:06 -05:00
QAston
49bfc48f6e
*Fix Dash - original patch by Dani.
...
*Set max target limit for Circle of healing.
--HG--
branch : trunk
2009-04-19 02:32:03 +02:00
QAston
c75e467513
* Turn proc flag on periodic heal spells back on.
...
* 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 01:32:22 +02:00
QAston
8dc8babfb7
*Add coeficient for lifebloom final healing and temporary set amount of it to not increase while spell is stacked, proc improved mana shield with riptide.
...
--HG--
branch : trunk
2009-04-19 00:25:12 +02:00
megamage
02003cc338
*Merge.
...
--HG--
branch : trunk
2009-04-15 17:20:54 -05:00
QAston
441d042d5c
*Set correct healing bonus for spells using coefficient.
...
*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-15 20:34:52 +02:00
megamage
8e910aca6b
*Merge.
...
--HG--
branch : trunk
2009-04-15 12:05:59 -05:00
megamage
ceae9b8e0f
[7668] Cleanup In CreatureAI function descriptions and 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 21:07:52 -05:00
QAston
b966e63f73
*Fix Fan of Knives.
...
--HG--
branch : trunk
2009-04-14 20:21:16 +02:00
QAston
7d2e5c31a8
*Fix Haunting Spirits.
...
--HG--
branch : trunk
2009-04-14 20:04:01 +02:00
QAston
6c44316d8e
*Correct positivity of some spells
...
--HG--
branch : trunk
2009-04-14 19:09:08 +02:00
megamage
7b6548f2d1
*Make AuraEffect::Update virtual.
...
--HG--
branch : trunk
2009-04-13 18:21:48 -05:00
megamage
57b33b244f
*Add Aura::m_tickNumber to handle some script spells.
...
--HG--
branch : trunk
2009-04-13 18:15:26 -05:00
megamage
df35e1ad2b
[7663] Cleanup spell interrupt code. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-13 17:36:37 -05:00
megamage
cf37e7ca4c
[7661] Fixed problem with not remove health regeneration from polymorph. Author: False.Genesis
...
Also fixed problem with remembering transform spell in case possible stacked negative and positive transforms.
--HG--
branch : trunk
2009-04-13 17:27:23 -05:00
QAston
f46d1b3b81
*Add some debug info to procflag
...
*Fix Sudden Death.
--HG--
branch : trunk
2009-04-13 20:50:52 +02:00
QAston
b972327979
*Fix healing amount for Haunt
...
--HG--
branch : trunk
2009-04-13 19:51:37 +02:00
QAston
cbc6269b47
*Some cleanup in aura range checks.
...
--HG--
branch : trunk
2009-04-13 14:15:48 +02:00
megamage
772e0eb722
*Try to fix the crash caused by aura update (only add two return after m_target->RemoveAura(this))
...
--HG--
branch : trunk
2009-04-12 17:25:12 -05:00
QAston
b2c3413806
*Fix a typo causing all auras to be on cooldown
...
--HG--
branch : trunk
2009-04-12 18:31:22 +02:00
QAston
cb5b56785f
Try to fix some aura update related crashes.
...
--HG--
branch : trunk
2009-04-12 17:53:05 +02:00
QAston
fcbdb10122
*Fix cooldown set for Reincarnation
...
*Change some aura interrupt flags description to handle stealth breaking correctly.
--HG--
branch : trunk
2009-04-12 16:18:55 +02:00
QAston
b1b53addcc
*Fix shadowflame
...
--HG--
branch : trunk
2009-04-12 10:35:28 +02:00
QAston
3e87799453
*Fix totemic call mana gain
...
*Fix chimera shot effect with viper sting
*Fix charges display
*Fix stealth applying while using vanish
--HG--
branch : trunk
2009-04-12 01:29:56 +02:00
QAston
7f5a9de703
*Make maim be breakable by damage
...
*Fix a typo causing freeze
--HG--
branch : trunk
2009-04-11 00:27:30 +02:00
QAston
8f3a1ec546
* Fix consume shadows.
...
* Change handling of bladestorm and auras with similar immunity to it.
--HG--
branch : trunk
2009-04-10 23:44:37 +02:00
QAston
9ba44b7eb8
*Make shattered barrier and prayer of mending work again, Refresh aura when recasted on target with full stackamount.
...
--HG--
branch : trunk
2009-04-10 14:35:17 +02:00
QAston
ba4e54f2f7
*Allow to use ice block while affected by CC and fix compile warning.
...
--HG--
branch : trunk
2009-04-09 18:49:48 +02:00
QAston
2b9d09255e
*Fix bladestorm.
...
--HG--
branch : trunk
2009-04-09 18:24:01 +02:00
QAston
0d9cd407b9
*Fix build with vcpp80.
...
*Set aura charges for Sudden Death.
--HG--
branch : trunk
2009-04-09 11:13:45 +02:00
QAston
bf7499d1ce
*Fix Sudden Death.
...
--HG--
branch : trunk
2009-04-08 23:20:06 +02:00
megamage
74d553bc4c
*Merge.
...
--HG--
branch : trunk
2009-04-08 12:28:41 -05:00
QAston
fc7d2a5393
*Save only auras which need to be saved-this also removes error spam for duplicate entries.
...
--HG--
branch : trunk
2009-04-08 18:32:48 +02:00
QAston
26b856a513
*Change way of aura removing-make it safer.
...
--HG--
branch : trunk
2009-04-07 20:27:34 +02:00
QAston
9b908e4014
*Make amount of auras be more correct.
...
--HG--
branch : trunk
2009-04-08 00:55:43 +02:00