Commit Graph

408 Commits

Author SHA1 Message Date
megamage
2d34d462d4 *Fix some spells with effect kill credit.
--HG--
branch : trunk
2009-05-05 08:39:19 -05:00
QAston
6bee2f988a *Do not take ammo for shockwave
*Do not check weapon skills for hits against players' summons
*Apply range mods for channeled spell range check

--HG--
branch : trunk
2009-05-04 15:48:10 +02:00
megamage
1cfc04f1f5 [7745] Fixed gcc warnings. Author: AlexDereka
--HG--
branch : trunk
2009-05-03 22:21:46 -05:00
megamage
de36c2fde3 [7741] Allow pets/charmed NPCs to count master's spell cast conditions in quests. Author: ApoC
--HG--
branch : trunk
2009-05-03 21:00:08 -05:00
megamage
84fc76439c *Fix a crash caused by feedpet.
*Also have delay for jump spells.

--HG--
branch : trunk
2009-05-03 16:29:33 -05:00
megamage
2e364b6102 *Fix broken chain spells.
--HG--
branch : trunk
2009-05-03 11:49:41 -05:00
megamage
ea034a8603 *Fix build.
--HG--
branch : trunk
2009-05-03 11:41:58 -05:00
megamage
0085572de1 *Add a missing part during merging from TC1
--HG--
branch : trunk
2009-05-03 10:50:31 -05:00
megamage
2a725194b6 *Merge.
--HG--
branch : trunk
2009-05-03 10:48:28 -05:00
megamage
eb3c3a8fb4 *Only set item target for spell when there is item mask.
--HG--
branch : trunk
2009-05-03 10:39:31 -05:00
QAston
f9b13b45e0 *Fix grounding totem.
*Fix runic power regeneration of butchery
*Fix some problems with master of subtlety buff expire.
*Do not allow arcane intellect and brillance to stack.

--HG--
branch : trunk
2009-05-03 16:55:09 +02:00
megamage
eeeae2e349 *Merge.
--HG--
branch : trunk
2009-05-02 19:45:55 -05:00
megamage
74ac9a40f0 *Merge.
--HG--
branch : trunk
2009-05-02 19:20:59 -05:00
megamage
cbc3d15804 *Fix a typo in settargetmap.
--HG--
branch : trunk
2009-05-02 19:19:54 -05:00
QAston
87db7d64f9 Fix compile.
--HG--
branch : trunk
2009-05-03 01:45:52 +02:00
QAston
6703500a9d Do not allow finishing moves to proc from selfcast effects - original patch by freeganja
--HG--
branch : trunk
2009-05-03 01:35:34 +02:00
megamage
83a383a460 *Check originalCaster for TARGET_TYPE_CHANNEL spells.
--HG--
branch : trunk
2009-05-02 18:04:22 -05:00
QAston
abe9b27ee4 *Fix target selection for wild growth and circle of healing
--HG--
branch : trunk
2009-05-03 00:02:02 +02:00
megamage
823cb628be *Add some removed part in settargetmap in last merge.
--HG--
branch : trunk
2009-05-02 15:49:35 -05:00
megamage
9fef44790f *Update spell selection.
--HG--
branch : trunk
2009-05-02 13:42:36 -05:00
megamage
9f0f239e60 *Merge.
*Also fix build in VC7 and VC8.

--HG--
branch : trunk
2009-05-02 13:30:55 -05:00
megamage
f303ee08c5 *Update spell selection.
--HG--
branch : trunk
2009-05-02 11:28:11 -05:00
QAston
8a05a5b91c Handle spell effects in order from dbcs
--HG--
branch : trunk
2009-05-02 17:43:41 +02:00
QAston
a098dc72fc *Do not apply auras with 4th diminishing level
*Some fixes related to last commit.

--HG--
branch : trunk
2009-05-01 17:21:16 +02:00
QAston
0f5a9cb46f *Implement enchanting vellums.
--HG--
branch : trunk
2009-05-01 15:40:49 +02:00
megamage
8a57a94eca *Merge.
--HG--
branch : trunk
2009-04-30 23:38:21 -05:00
megamage
d44d827200 *Explicitly implement spell target 28 and 29.
--HG--
branch : trunk
2009-04-30 22:04:15 -05:00
megamage
35aa361589 *Simplify function dospellhitontarget.
--HG--
branch : trunk
2009-04-30 16:19:35 -05:00
QAston
6e933320b2 *Check item existance requirements for mainhand/offhand weapon spells.
--HG--
branch : trunk
2009-04-30 22:41:36 +02:00
megamage
b3f8d33b3b *Move spellhit AI function call after damage done.
--HG--
branch : trunk
2009-04-30 12:02:24 -05:00
megamage
e490779de0 *Merge.
--HG--
branch : trunk
2009-04-29 16:51:27 -05:00
QAston
7897fc16f0 *Trigger spells after dealing damage by spell.
*Take ammo for autorepeat spells.

--HG--
branch : trunk
2009-04-29 18:05:39 +02:00
megamage
220dcb65dd *Allow custom spell to change radius mod.
--HG--
branch : trunk
2009-04-29 00:11:15 -05:00
megamage
34599a46f7 *Some update of summon effect code.
--HG--
branch : trunk
2009-04-27 18:12:45 -05:00
QAston
a00563a127 *Fix deadly brew.
*Some changes in flag SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY.

--HG--
branch : trunk
2009-04-25 18:53:29 +02:00
megamage
44c213ba6f *Fix not hitting stealthed target by multi-target spells which require target (not AoE) By Albrecht de Endrau
--HG--
branch : trunk
2009-04-24 23:06:35 -05:00
megamage
892053938e [7701] Move explicit healing repeating code to DealHeal functions. Author: Trazom
--HG--
branch : trunk
2009-04-23 22:02:41 -05:00
QAston
066af701d3 *Fix frenzy and Ferocious Inspiration proc.
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example)

--HG--
branch : trunk
2009-04-23 20:57:17 +02:00
QAston
cedc328d1f Allow Penance to trigger Grace.
--HG--
branch : trunk
2009-04-23 14:20:14 +02:00
megamage
92d8abea95 *Fix some broken spells without targetA and B.
--HG--
branch : trunk
2009-04-22 22:04:13 -05:00
megamage
0f57808238 *Fix build.
--HG--
branch : trunk
2009-04-22 18:02:41 -05:00
megamage
fc7e1db9fb [7690] Move GetCreature/GetGameobject to class Map. Author: VladimirMangos
* This let get objects at map without reference to player or another object.
    * Simplify future implementation for per-map storage for like objects

--HG--
branch : trunk
2009-04-20 20:28:19 -05:00
QAston
68b02ae227 *Fix bug that pets learn talents instantly - clear your pet_spell table to have changes applied.
--HG--
branch : trunk
2009-04-20 23:37:47 +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
cc5414f925 *Correct check range for totem area auras.
--HG--
branch : trunk
2009-04-20 16:48:35 +02:00
QAston
4ac0914d81 *Change totem cast handling, use owner guid as m_originalCaster by default.
*Check range for formal caster instead of original one

--HG--
branch : trunk
2009-04-20 14:23:00 +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
9e5276fe16 *Fix healing amount of Earthliving.
*Fix a typo causing freeze-thanks to megamage

--HG--
branch : trunk
2009-04-20 00:23:32 +02: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