QAston
b46ee65dc0
*PRevent crash with proc of melee based destination targetted spells.
...
--HG--
branch : trunk
2009-07-06 13:36:28 +02:00
QAston
402a6354e0
*Correctl update speed rate of creatures - original patch by smellbee.
...
--HG--
branch : trunk
2009-07-05 19:21:55 +02:00
thenecromancer
ea7ac26e72
*Allow totems to cast spell2 from DB instantnly when put down
...
--HG--
branch : trunk
2009-07-05 17:29:28 +02:00
QAston
67f8ec608c
*Allow dest target spells to proc spellcast.
...
*Allow source target spells to be triggered during spellproc if no unit target avalible.
--HG--
branch : trunk
2009-07-05 16:58:42 +02:00
Joro
07e441fe57
*Correct mana return amount for spell Judgements of the Wise.
...
--HG--
branch : trunk
2009-07-04 22:12:39 +02:00
QAston
9d3c9af594
Add spell_proc_event entries for some spells.
...
--HG--
branch : trunk
2009-07-03 02:14:33 +02:00
QAston
3225eb9648
*Redefine procflags:
...
PROC_FLAG_SUCCESSFUL_POSITIVE_MAGIC_SPELL = 0x00004000
PROC_FLAG_TAKEN_POSITIVE_MAGIC_SPELL = 0x00008000
PROC_FLAG_SUCCESSFUL_NEGATIVE_MAGIC_SPELL = 0x00010000
PROC_FLAG_TAKEN_NEGATIVE_MAGIC_SPELL = 0x00020000
*Add procEx flag:
PROC_EX_NOT_ACTIVE_SPELL = 0x0008000 for spells which proc on spells not doing damage and not specified by familyflags.
--HG--
branch : trunk
2009-07-02 21:32:19 +02:00
QAston
de721d1b86
*Some research about aura types.
...
--HG--
branch : trunk
2009-07-02 18:34:19 +02:00
QAston
1f899caf75
*Remove debug log unintentionally pushed in latest rev.
...
--HG--
branch : trunk
2009-07-02 14:15:40 +02:00
QAston
7a4d99cc90
*Fix 'crazy procs' issue and shadowstep remove on stealth.
...
--HG--
branch : trunk
2009-07-02 14:13:30 +02:00
megamage
4a8a89e1db
[8103] More wide use IsInWorld checks and delayed at teleport operations. Author: Ambal
...
* IsInWorld used to prevent return unexpected not in world objects.
* Delayed operations need to process its in world state.
--HG--
branch : trunk
2009-07-01 18:36:03 -05:00
megamage
e1d93bd00f
*Backup your DB!
...
[8098] Support uint32 spell ids in code. Author: VladimirMangos
* Propertly work with uint32 spell ids in player action bar
* Fix in same time bug with not save equipment set button with id==0
* Merge misc field in character_action and playercreateinfo_action to action field as 3 byte
* Propertly load uint32 spell ids from character_spell
* Fixed types for some pet/creature related structure for spell id storing.
--HG--
branch : trunk
2009-07-01 18:07:20 -05:00
QAston
69f36d7af4
*Send threat messages to client - thanks to megamage for research.
...
--HG--
branch : trunk
2009-07-02 00:03:57 +02:00
QAston
788a699ae8
*Prevent some possible crashes with charm auras.
...
*Allow non-dmg spells to proc dmg requiring effects if spellfamily specified in spell_proc_event table.
--HG--
branch : trunk
2009-06-30 12:59:21 +02:00
QAston
97027e0ff3
*Fix some problems with healing procs targetting.
...
--HG--
branch : trunk
2009-06-30 12:05:06 +02:00
thenecromancer
ac29891279
Apply movement impairing debuffs to backwards movement
...
--HG--
branch : trunk
2009-06-29 21:16:28 +02:00
QAston
81ac49f00a
*Fix rend and tear talent.
...
*Allow hots to proc only if spellfamilyflags are specified in spell_proc_event.
--HG--
branch : trunk
2009-06-28 19:39:15 +02:00
QAston
3e07966986
*Fix the bug that pet is still attacking his enemy even if enemy has just entered sanctuary.
...
--HG--
branch : trunk
2009-06-28 17:18:46 +02:00
QAston
95a755170e
*Author of 4305 is thenecromancer
...
*Fix the bug that Intimidating shout aoe isn't removed by damage.
--HG--
branch : trunk
2009-06-28 13:11:49 +02:00
QAston
fa4838de21
*Fix for Windfury Weapon: prevent triggering other weapon enchant by checking item guids.
...
--HG--
branch : trunk
2009-06-28 10:34:22 +02:00
megamage
d87133961a
*Add some error log for debug.
...
--HG--
branch : trunk
2009-06-27 18:56:47 -05:00
megamage
bd5a53a774
*Fix a crash by unit with 0 maxhealth.
...
--HG--
branch : trunk
2009-06-27 18:40:09 -05:00
megamage
cf9c437d8e
[8082] Update Diminishing Returns. Author: Lightguard
...
--HG--
branch : trunk
2009-06-27 18:24:40 -05:00
QAston
e7e79ff8a4
*Merge.
...
--HG--
branch : trunk
2009-06-27 16:37:29 +02:00
QAston
da3569402d
*Merge tc1 1591 - 1599, skip 1596
...
--HG--
branch : trunk
2009-06-27 15:51:36 +02:00
QAston
a74ae18739
*Merge tc1 commits 1582-1590
...
--HG--
branch : trunk
2009-06-27 15:29:06 +02:00
QAston
81042a1f4f
*Allow aura type SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT to mod weapon damage effects.
...
--HG--
branch : trunk
2009-06-26 22:45:06 +02:00
QAston
63a936b0b7
*Fix exorcism target check and crit chance calculation
...
*Do not apply spelldmg bonuses to conflagrate multiple times.
--HG--
branch : trunk
2009-06-26 17:16:32 +02:00
QAston
c3516ad8f3
*Fix sweeping strikes.
...
--HG--
branch : trunk
2009-06-26 14:25:48 +02:00
QAston
1b12e2def7
*Fix beacon of light.
...
*Fix energize spells which are not self target.
--HG--
branch : trunk
2009-06-25 20:03:20 +02:00
QAston
70379983c3
*Implement aura type SPELL_AURA_ABILITY_PERIODIC_CRIT (286).
...
--HG--
branch : trunk
2009-06-25 17:55:19 +02:00
QAston
642a343d98
*Fix Nurturing Instinct.
...
--HG--
branch : trunk
2009-06-25 16:34:49 +02:00
Machiavelli
6bc7a8b2c5
* Fix windfury proccing from a two handed weapon
...
--HG--
branch : trunk
2009-06-25 09:48:37 +02:00
QAston
3fcfbffde7
*Do not apply healing bonus for spells with SPELL_DAMAGE_CLASS_NONE
...
*Fix Heart of the Crusader.
--HG--
branch : trunk
2009-06-24 19:56:13 +02:00
QAston
5090a5967a
*Fix king of the Jungle.
...
--HG--
branch : trunk
2009-06-24 17:45:15 +02:00
QAston
d5c0337a5e
*Apply 4x damage mod for Drain Soul at targets with low health.
...
--HG--
branch : trunk
2009-06-24 16:20:40 +02:00
QAston
33b2917bb7
*Fix Ferocious Bite energy to dmg conversion
...
*Remove duplicated AP coefficients for Hammer of Wrath and Avengers Shield
*Correctly do effectaddcombopoints for spells which take them.
*Do not proc spelleffects on player login.
--HG--
branch : trunk
2009-06-24 15:58:44 +02:00
QAston
cc986dbdf3
[8068] Fixed crash from 33201 and ranks, remove outdated rank case. Author: SeT.
...
--HG--
branch : trunk
2009-06-23 14:25:08 +02:00
QAston
f2ec641e42
[8056] Move SMSG_CLEAR_COOLDOWN into function and use it. Other cleanups. Author:XTZGZoReX
...
[8060] Store spell_pet_auras for auraeffects instead of by whole aura Author:hunuza.
--HG--
branch : trunk
2009-06-23 14:05:37 +02:00
QAston
64786941dd
[8055] Now spell 20911 and variations provided only mana percent back. Author: Den
...
--HG--
branch : trunk
2009-06-23 13:06:42 +02:00
krz
97e4a59a75
* Author of CastItemCombatSpell part was freeganja. Sorry for typo.
...
* Some cleanup
--HG--
branch : trunk
2009-06-23 04:59:28 +02:00
krz
738f3567ca
* Missing part from previous commit.
...
* First DealDamage then call ProcDamageAndspell.
* Correctly trigger SPELL_EFFECT_ADD_EXTRA_ATTACKS from spells.
* Some changes for SPELL_EFFECT_ADD_EXTRA_ATTACKS to allow proc self if there is no hidden cooldown (for example 12815)
--HG--
branch : trunk
2009-06-23 04:52:39 +02:00
QAston
e6d20d57de
*Fix Death Pact and Corpse Explosion - original patch by Astellar, thanks for help in conversion for Azrael.
...
--HG--
branch : trunk
2009-06-22 23:30:17 +02:00
Iskander
a8d305c8c2
* fix of Spiritual Attunement
...
--HG--
branch : trunk
2009-06-20 21:53:59 +02:00
Muhaha
eab85d9d6e
* Added LowerPlayerDamageReq function from TC2
...
* Akama is summoned after the illidari council has been deafeated. (remove your akama spawn from creature db)
* Dampen Magic timer
* Merging mother from TC2
--HG--
branch : trunk
2009-06-20 02:54:03 +02:00
megamage
06123fa3af
*Add config option Arena.QueueAnnouncer.PlayerOnly
...
--HG--
branch : trunk
2009-06-19 19:30:32 -05:00
megamage
15a753351c
*Fix or add debug message for crash caused by controlled creatures
...
--HG--
branch : trunk
2009-06-19 11:19:23 -05:00
Machiavelli
a4dafbf8ec
* More updating of iterator data types in loops
...
--HG--
branch : trunk
2009-06-18 18:29:28 +02:00
QAston
30d0b2ed5f
*Fix raise dead spell - original patch by Astellar, thanks for some help in conversion for Azrael
...
*Correctly apply spell cooldown for spells with cooldown starting after pet unsummon.
--HG--
branch : trunk
2009-06-18 14:17:11 +02:00
QAston
9bb07ab5a9
*Use amount check instead of positivity check for aura effects.
...
*Fix Overkill and Master of subtlety.
--HG--
branch : trunk
2009-06-17 01:12:40 +02:00