QAston
c15c25aca4
*Cleanups and Fixes in Mirror Image script.
...
--HG--
branch : trunk
2009-07-28 21:34:18 +02:00
QAston
491051e194
*Rage is now generated by damage absorbed
...
*Fix rage calculation for level > 70
*Allow rage generation for NPC using rage
*Make mitigated damage not add rage
*Fix Warriors' Berserker Rage
Author of all of these: thenecromancer
--HG--
branch : trunk
2009-07-27 18:05:30 +02:00
QAston
e8f8b66636
*Implement immunity removal part for Shattering Throw ability - by thenecromancer.
...
--HG--
branch : trunk
2009-07-27 17:32:56 +02:00
QAston
190863e5a5
*Update procflags for Imp.Shadowform.
...
*Use item speed value instead of attack speed value for enchant PPM - by MaS0n.
*Correctly apply cooldown to Improved leader of the pack mana regen.
*Do not refresh duration when stack from aura is dropped - by Apoc
--HG--
branch : trunk
2009-07-26 19:58:01 +02:00
Anubisss
c2f5b67a40
*Correct damage for spell Piercing Shots' ticks.
...
--HG--
branch : trunk
2009-07-25 20:48:12 +02:00
Anubisss
bf4fe35bdb
*Fix a typo. :)
...
--HG--
branch : trunk
2009-07-25 01:52:35 +02:00
Anubisss
8c4e30eb07
*Fix spell Savage Defense's reducing damage amount.
...
--HG--
branch : trunk
2009-07-25 01:50:55 +02:00
megamage
c3f0ab6718
[8208] Add part support for spell 33525. Author: NoFantasy
...
Also let spell 33652 trigger when aura from 33572 reach full effect.
--HG--
branch : trunk
2009-07-24 09:41:33 +08:00
megamage
dad71db677
[8207] Allow show combat log for healing done by totems. Author: Itch
...
--HG--
branch : trunk
2009-07-24 09:37:52 +08:00
QAston
1eef9f86f6
*Script for Plug the Sinkholes - by Drethek.
...
--HG--
branch : trunk
2009-07-23 15:13:17 +02:00
megamage
e79656b75a
*Use virtual function for GetFollowAngle
...
--HG--
branch : trunk
2009-07-23 09:17:35 +08:00
QAston
9d501da1b8
*Fix Piercing Shots - by freeganja.
...
*Clear movement generators for unit when removing from world.
--HG--
branch : trunk
2009-07-22 22:52:05 +02:00
QAston
974fad377e
*Fix a typo breaking some summon types.
...
--HG--
branch : trunk
2009-07-22 20:22:36 +02:00
QAston
0db6cb16d8
*Fix Replenishment from Imp. Soul Leech - original patch by freeganja.
...
--HG--
branch : trunk
2009-07-22 19:31:16 +02:00
QAston
f9975c9536
*Allow SPELL_AURA_TRANSFORM to to be breakble by damage using proc system.
...
--HG--
branch : trunk
2009-07-22 19:16:40 +02:00
QAston
2ff21d4cef
*Implement Aura Type 247 (SPELL_AURA_CLONE_CASTER) and 279 (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-22 17:10:30 +02:00
QAston
b1183c931b
*Use map pointer of killed creature instead of player pointer to prevent crash in case killer is not in world.
...
--HG--
branch : trunk
2009-07-20 16:59:15 +02:00
megamage
ffcbd11b2c
[8190] Update killing quest objectives base at creature_template KillCredit fields. Author: GriffonHeart
...
Note: for avoid double counting must be removed C++ scripts and EventAI scripts that do same thing in old way.
Signed-off-by: VladimirMangos <vladimir@getmangos.com >
Also implement KillCreditN field check at loading.
--HG--
branch : trunk
2009-07-20 12:30:37 +08:00
QAston
94992adb64
*Fix DK presences and their improved versions - original patch by thenecromancer
...
*Port player to homebind if instance cannot be created in WorldSession::HandleMoveWorldportAckOpcode.
--HG--
branch : trunk
2009-07-19 14:02:52 +02:00
QAston
b7ac1c253b
*Cleanups and fixes in Unrelenting Assault.
...
--HG--
branch : trunk
2009-07-19 01:09:23 +02:00
QAston
53c62acead
*Merge.
...
--HG--
branch : trunk
2009-07-18 23:41:42 +02:00
QAston
5f3f622226
*Move coefficients from Spell::SpellDamageSchoolDmg to spell_bonus_data.
...
--HG--
branch : trunk
2009-07-18 23:41:23 +02:00
Rat
c8342ca8ce
*use OriginalVictim for some range based spell casts (only scripts)
...
-fixed void reaver's arcane orb spell, now it is shown in combatlog (cheers to bossmods)
--HG--
branch : trunk
2009-07-18 23:22:23 +02:00
QAston
bc4d862263
*Add new column to spell_bonus_data table to store ap bonus for periodic auras.
...
*Use -1 to mark entries, for which default spell bonus calculation should be used.
*Move periodic auras ap bonuses from core to db.
*Add coefficient for Black Arrow.
--HG--
branch : trunk
2009-07-18 22:18:47 +02:00
QAston
8499812eb6
*Update heal calculation formula for Death Strike and apply improved death strike bonus if avalible
...
*Use floor() function for rounding in rep gain calculation
*Add some debug info to WorldSession::HandleMoveWorldportAckOpcode()
--HG--
branch : trunk
2009-07-18 15:00:36 +02:00
QAston
cf6b6a2480
*2 more spells not present in dbc of 313 removed.
...
--HG--
branch : trunk
2009-07-17 18:16:27 +02:00
QAston
88cd705c26
*Remove some code for spells not present in dbc of 313.
...
--HG--
branch : trunk
2009-07-17 17:26:13 +02:00
megamage
0376f836f9
[8175] Add shred in spell_check. Author: VladimirMangos
...
--HG--
branch : trunk
2009-07-16 10:31:15 +08:00
megamage
43ac2c4cb4
[8172] Drop dead code for 33878/33876 and ranks. Author: VladimirMangos
...
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 10:18:35 +08:00
QAston
8898e9f420
*Fix the bug that escorted creatures return to their spawnpoint after engaging combat.
...
--HG--
branch : trunk
2009-07-14 20:15:47 +02:00
QAston
87ca52c2a9
*Do not allow spells having damage to break root casted by the spell.
...
*Typohunt: wand skill gain, Improved spell reflection aura drop from party.
--HG--
branch : trunk
2009-07-14 18:31:59 +02:00
QAston
96cd58bd37
*spell_bonus_data for Glyph of Chains of Ice - by Zcuron
...
--HG--
branch : trunk
2009-07-14 16:39:20 +02:00
QAston
79e0468af6
*Add better proc check for Glyph of death's Embrace - by Astellar
...
--HG--
branch : trunk
2009-07-14 13:35:29 +02:00
QAston
e18b7ad4a6
*Correct target selection for blade flurry - by XTZGZoReX
...
--HG--
branch : trunk
2009-07-14 13:13:14 +02:00
QAston
310f15e546
*Make charge-like spells with talented warbringer correctly remove movement impairing auras.
...
*Fix Revitalize.
*Use MaxHp of target instead of base hp for CC auras amount.
--HG--
branch : trunk
2009-07-13 21:27:05 +02:00
QAston
aee2b18160
*Set pvp flag for spells with SPELL_ATTR_EX3_NO_INITIAL_AGGRO if needed.
...
--HG--
branch : trunk
2009-07-13 15:38:48 +02:00
QAston
84644b7644
*Some improvements in procflags:
...
-handle proc_flag_death
-allow trap selection in spell proc event entry for proc_flag_on_trap
*Add spell_proc_event entry for Lock and Load - by Bengan
*Add spell_proc_event entry for Improved Spell Reflection.
--HG--
branch : trunk
2009-07-11 20:06:02 +02:00
QAston
bf5447b469
*Handle breaking on damage auras by procflags - original patch by thenecromancer
...
*Implement Glyph of Fear - by thenecromancer
--HG--
branch : trunk
2009-07-11 15:58:19 +02:00
QAston
4dc5242a69
*Fix Desecration.
...
*Correct a typo which made some of charged auras to be not dropped.
--HG--
branch : trunk
2009-07-11 13:03:06 +02:00
QAston
73fb97adb0
*Bring back old damage scaling with level formula.
...
--HG--
branch : trunk
2009-07-10 10:07:24 +02:00
QAston
474af870d7
*Fix Impurity.
...
--HG--
branch : trunk
2009-07-10 00:29:49 +02:00
QAston
107e7eafbd
*Add new procExFlag: PROC_EX_ONLY_ACTIVE_SPELL - which allows only damaging/healing spells to proc - this fixes double proc of judgement auras in some cases.
...
--HG--
branch : trunk
2009-07-09 23:49:46 +02:00
QAston
99ef71cbc4
*Fix some problems with charmer removing started with rev 4402.
...
--HG--
branch : trunk
2009-07-09 18:18:41 +02:00
QAston
f829ee0dc0
*Correct target requirement for eyes of the beast and add some crash preventing checks to charm code.
...
--HG--
branch : trunk
2009-07-08 22:26:46 +02:00
Destalker
60e8de1d2e
*Spell proc event entries for: dirge, rime, desecration, glyph of heart strike.
...
--HG--
branch : trunk
2009-07-08 19:01:48 +02:00
QAston
68b58c1433
*Implement attribute flag SPELL_ATTR_EX3_DISABLE_PROC - this fixes double proc of seal auras
...
*Add Judgement Anti-Parry/Dodge Passive spell for paladins.
--HG--
branch : trunk
2009-07-08 13:00:08 +02:00
QAston
f28810576d
*Fix the bug that freezing trap has not diminished duration.
...
--HG--
branch : trunk
2009-07-08 00:16:51 +02:00
megamage
af1c188524
[8125] Optimized spell cooldowns remove. Author: ApoC
...
Traverse only active cooldowns instead of whole player spell map.
--HG--
branch : trunk
2009-07-07 07:26:11 +08:00
QAston
cd0111c3ea
*Allow Earth Shield to crit.
...
--HG--
branch : trunk
2009-07-06 21:37:13 +02:00
QAston
5e51b3d7cb
*Fix client-server movement sync after knockback effect - by smellbee
...
*Fix the bug that sometimes creature don't evade, and chase for player to death - by smellbee
*Do not set creature home position to place of engaging in combat
--HG--
branch : trunk
2009-07-06 19:04:44 +02:00