krz
c7c092f54b
Calculate spell critical hit chance at spell cast instead spell hit. Patch by thenecromancer.
...
--HG--
branch : trunk
2009-06-07 19:10:01 +02:00
krz
5e87f3144c
Fix crash in Aura::Update.
...
Check if target has Invisibility or Stealth aura before checking IsVisibleForOrDetect to allow cast spells on invisible triggers and fix pet linked spells.
Send correct message to client if target is not visible for caster.
Sorry for my previous buging commits.
--HG--
branch : trunk
2009-06-07 19:06:51 +02:00
megamage
3f81e97ff5
*Remove a tc1 sql.
...
--HG--
branch : trunk
2009-06-07 11:59:50 -05:00
megamage
79b76f10cd
*Merge. A m_casttime check is added to prevent redundent check of canseeordetect.
...
--HG--
branch : trunk
2009-06-07 11:59:12 -05:00
megamage
18f50212b0
*Fix a crash in spell::cast
...
--HG--
branch : trunk
2009-06-07 11:49:50 -05:00
megamage
c48c20cb98
*Merge. Note: A better way is needed for Sanctuary effect. (interrupt all spells towards self).
...
--HG--
branch : trunk
2009-06-07 11:36:41 -05:00
QAston
90ef7277b5
*Do not allow judgements to proc seals.
...
--HG--
branch : trunk
2009-06-07 10:49:50 +02:00
megamage
ebfb4c0558
[7971] Implement support exotic pets limtations related to hunter telent 53270. Author: VladimirMangos
...
Note: before this commit hunters can tame exotic pets like any other.
After patch like not propertly contriolled pets will auto-dismiss at loading
if talent not learned.
--HG--
branch : trunk
2009-06-06 20:31:23 -05:00
krz
2e4fae75a4
Fix the bug that players couldn't talk with Spirit Healer
...
--HG--
branch : trunk
2009-06-07 02:02:00 +02:00
QAston
39548d6822
*Update spellmod system
...
*Implement SPELL_ATTR_EX6_IGNORE_CASTER_AURAS
*Fix some bugs with traps proc flags
--HG--
branch : trunk
2009-06-06 08:27:36 +02:00
krz
65598fe233
Backported from TC2: allow Water Elemental to cast Freeze while casting Water Bolt
...
--HG--
branch : trunk
2009-06-05 02:02:50 +02:00
krz
85b68d886a
Send interrupt message at spell cast end if target is not visible for caster.
...
--HG--
branch : trunk
2009-06-05 01:21:11 +02:00
megamage
65881812aa
*Allow water elemental to cast freeze while casting water bolt.
...
--HG--
branch : trunk
2009-06-03 23:23:58 -05:00
megamage
c70e6a003e
*Use setcharmedby and removecharmedby in enter/exit vehicle functions.
...
*Fix build.
--HG--
branch : trunk
2009-06-03 13:51:05 -05:00
krz
a29847bf84
Fix for some combat log errors.
...
Only Vanish and Invisibility auras will now prevent from taking damage if target is not visible for caster.
--HG--
branch : trunk
2009-06-02 20:59:13 +02:00
megamage
2c350bcb80
*Merge.
...
--HG--
branch : trunk
2009-06-01 15:53:03 -05:00
megamage
30544055de
*Merge.
...
--HG--
branch : trunk
2009-06-01 15:26:44 -05:00
megamage
9ff8f1ab5e
*Fix broken target 38 spells.
...
--HG--
branch : trunk
2009-06-01 12:42:50 -05:00
krz
7a06136a74
Do not allow to reflect AoE spells.
...
--HG--
branch : trunk
2009-06-01 15:10:45 +02:00
megamage
f979c23820
*Fix the bug that healing pvp target does not make players enter pvp.
...
--HG--
branch : trunk
2009-05-31 18:31:43 -05:00
megamage
5ed5513ca8
Mangos [7911]. Author: tomrus88
...
Very big patch. May cause bugs.
--HG--
branch : trunk
2009-05-31 15:56:51 -05:00
krz
ae5f9ac227
Missing part from thenecromancer's weapon proc patch.
...
Some changes in ProcDamageAndSpellFor to allow triggered spells to trigger other for victim.
--HG--
branch : trunk
2009-05-31 01:43:36 +02:00
megamage
89f4c1c444
*Add function FindNearestCreature and FindNearestGameObject to replace old FindCreature and FindGameObject
...
--HG--
branch : trunk
2009-05-29 16:49:28 -05:00
Paradox
3a223e0e80
Fix CRLF... please be sure to check your win32text settings, including cleverencode/cleverdecode settings before pushing to the repo
...
--HG--
branch : trunk
2009-05-29 08:32:59 -04:00
krz
2d69889a68
Do not allow Seed of Corruption to damage affected target and trigger from other SoC proc.
...
Original patch by freeganja
--HG--
branch : trunk
2009-05-29 00:07:38 +02:00
thenecromancer
bc55209b3e
Restore used spell mods if spell cast fails.
...
--HG--
branch : trunk
2009-05-28 23:05:52 +02:00
megamage
38f4a60beb
*Correct some aura interrupt flags
...
--HG--
branch : trunk
2009-05-26 16:00:19 -05:00
megamage
18252e5f79
*Use original caster to check quest spell hit. This fixes the bug that some quest cannot be finished when using controlled creatures to cast spell.
...
--HG--
branch : trunk
2009-05-26 15:31:47 -05:00
megamage
d971d0121f
*Do not consider possessed creatures as pet. Also fix the bug that possessed creature does not display spells.
...
--HG--
branch : trunk
2009-05-25 22:52:08 -05:00
megamage
d5bdb56696
*Remove aura by originalcaster guid instead of caster guid for channelled spells
...
--HG--
branch : trunk
2009-05-25 21:17:06 -05:00
megamage
ddcc7d1c66
*Move spelltarget table check to the start of the server to reduce log spams.
...
--HG--
branch : trunk
2009-05-25 16:50:01 -05:00
megamage
a2f8a735ae
*Merge.
...
--HG--
branch : trunk
2009-05-25 13:03:11 -05:00
megamage
00f50798d3
*Merge.
...
--HG--
branch : trunk
2009-05-25 12:51:14 -05:00
QAston
1c505261bc
*Remove auras with duration lower than 30 sec on arena start.
...
*Do not remove rougue poisons and dk runes on arena start.
*Apply healing bonus for healing stream totem.
*Do not duplicate damage bonus in code with the one in db for Seal of Vengenance/Corruption
--HG--
branch : trunk
2009-05-24 22:54:13 +02:00
QAston
1b2579a2ab
Ancestral Awakening target selection
...
--HG--
branch : trunk
2009-05-24 15:36:15 +02:00
krz
dd9d6ecad8
Fix for SPELL_AURA_ADD_TARGET_TRIGGER auras.
...
--HG--
branch : trunk
2009-05-24 14:24:20 +02:00
megamage
946aa87445
*Store aura::source for all types of aura effect.
...
--HG--
branch : trunk
2009-05-23 22:21:26 -05:00
QAston
ed8691ebad
*Fix a typo which disallows ADD_TARGET_TRIGGER auras to proc from selfcast.
...
--HG--
branch : trunk
2009-05-23 14:06:07 +02:00
raczman
f5f1caf6b6
Rewrite of EffectMomentMove, this should finally fix blink.
...
* Even when player cannot move, only effect will fail, which means other spelleffects will work.
* Vmaps are required for proper work (as expected)
Please test and report bugs.
--HG--
branch : trunk
2009-05-23 13:22:44 +02:00
megamage
ec24442af4
*Fix rock shards spell for archavon script.
...
--HG--
branch : trunk
2009-05-23 01:43:46 -05:00
megamage
2e46b7e65d
[7876] Implemented dummy effect /*and special target selection*/ for 52759. Author: ApoC
...
--HG--
branch : trunk
2009-05-22 16:49:37 -05:00
megamage
c31fc2780b
[7870] Implement creature ranged ammo show at ranged weapon use. Author: VladimirMangos
...
* Use BDC data (creature weapon not alwas listed in item_template)
--HG--
branch : trunk
2009-05-22 16:38:55 -05:00
krz
8ca8b691b8
Target selection for fishing spells.
...
--HG--
branch : trunk
2009-05-22 19:51:48 +02:00
megamage
f557b57652
*Allow warlock to use Eye of Kilrogg with existing pet.
...
--HG--
branch : trunk
2009-05-21 18:02:52 -05:00
QAston
1403419164
*Fix reckonging
...
*fix Sword and Board
*Fix Vigilance
*Rollback sw:death fix.
--HG--
branch : trunk
2009-05-21 20:02:22 +02:00
megamage
4ed847a6e3
*Implement spell effect wmo damage.
...
--HG--
branch : trunk
2009-05-21 10:01:03 -05:00
megamage
6f8dc61871
*Record target live state at filltarget and check live state at doeffect.
...
--HG--
branch : trunk
2009-05-20 12:58:38 -05:00
megamage
0870adb1d2
*Do not let delayed spell hit dead target. This fix the bug that penance heal dead player and make him stuck. Thanks to Stokrotka.
...
--HG--
branch : trunk
2009-05-20 12:43:08 -05:00
megamage
6473e94358
*Update Naxx scripts. Now only Kelthuzad is incompleted
...
--HG--
branch : trunk
2009-05-20 11:44:38 -05:00
QAston
2b47f0c0f7
*Fix Demonic Empowerment.
...
*Some code optimisations.
*Set formalCasterGuid for area auras correctly.
--HG--
branch : trunk
2009-05-19 18:33:49 +02:00