Commit Graph

492 Commits

Author SHA1 Message Date
QAston
da067afe12 *Fix Improved Spell Reflection
*Fix Glyph of Improved Scorch
*Sword And Board
*Fix Glyph of Devastate - original patch by CRAZyBUg

--HG--
branch : trunk
2009-06-10 23:44:30 +02:00
megamage
375641398a [7983] Make static Spell::SendCastResult accessable from script DLL. Author: VladimirMangos
--HG--
branch : trunk
2009-06-10 14:37:30 -05:00
QAston
926747b57e *Fix the bug that Sacred Shield doesn't increase Flash of Light critical chance.
--HG--
branch : trunk
2009-06-10 17:51:26 +02:00
QAston
507b9fb051 *Fix Heart of the Pheonix
*Fix autoshoot rotation with steady shot.
*Make Incanter's Absorption not interrupt other casts.

--HG--
branch : trunk
2009-06-09 19:33:38 +02:00
megamage
4e130dcdfd [7980] Implement item use target requirements store and check (new table item_required_target). Author: NoFantasy
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

    * Also implement this table reload
    * Static Spell::SendCastResult function for call not from spell code.
      Can be also used in scripts where need send explicitly spell cast error to client.

--HG--
branch : trunk
2009-06-08 17:25:02 -05:00
QAston
06aa0a94d4 *Fix improved sprint.
--HG--
branch : trunk
2009-06-08 21:08:27 +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
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