22 Commits
Author SHA1 Message Date
mik1893 0536c9d969 Core/Spells: Fixed spells like Shadowform, Tricks of the Trade, Misdirection getting stuck in unusable state clientside if they failed earlier because of GCD
Closes #657
Closes #12913
Closes #17376

(cherry picked from commit 6d07fbf07c9f1387644d8ec0c1905edc838b1273)

Typo fix

(cherry picked from commit 39311e0ce86c13afae502d2c95b468d17bad384a)
2017-02-12 17:04:08 +01:00
mik1893 7f903afea2 Core/Spells: Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER (#17160)
* Core/Spells: Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER
Closes #14972
(cherry picked from commit fd88a67182b4915a702118151b1a1c6c87fe9ead)
2017-01-29 18:13:21 +01:00
mik1893 5a93f2b974 Core/Spells: Proc handler script converions (#17122)
* Blazing Speed (Mage)
* Blessed Recovery (Priest)
* Druid Forms Trinket
* Idol Of Mutilation
* Nature's Guardian (Shaman)
* Nether Protection (Warlock)
* Piercing Shots and Bonus 4P T9 Hunter
* Lightning Shield (Shaman)
* Acclimation (DK)
* Move DK T10 4P Melee Bonus
* Move DK Improved Blood Presence triggered heal (DK)
* Rogue T10 2P Bonus
* Illumination (Paladin)
* Soul Preserver
* Death Choice trinket
* stack trinket scripts (ToC25 Caster Trinket, Lightning Capacitor, Thunder Capacitor)
* Battle Experience (ICC - Gunship)
* Blood Reserve (enchant proc)
* Darkmoon Card Greatness
* Charm of the Amani Witch Doctor
* Mana Drain

(cherry picked from commit 5b8e68ee6335ecbc9fea253eaceecb20c50aa41e)
2017-01-08 22:37:18 +01:00
mik1893 4c60bbea0e Core/Unit: Pet shouldn't be notified for DOT damage on the owner (#17133)
- Fix by @MrSmite
- Closes #16894
(cherry picked from commit 4de1426d080084667da83a60857ee9c0492086fd)
2017-01-08 19:32:51 +01:00
mik1893 ad6981cebf Merge pull request #15036 from tkrokli/dk_wandering_plague
Core/Spells: remove incorrect PvP combat state
(cherry picked from commit 9889e6f73009c9d4b83d73dbe8e9dda658e0f9a2)

Conflicts:
	src/server/game/Spells/SpellMgr.cpp
2015-07-19 01:45:07 +01:00
mik1893 fa0e5289a8 Merge pull request #14974 from pete318/stealth_work
Stealth changes (Player stealthed vs NPCs) - 3.3.5
(cherry picked from commit 90fcfb3f2d71e15d162cb52b915b53a11bc42212)

Conflicts:
	src/server/game/Entities/Object/Object.h
	src/server/game/Entities/Unit/Unit.cpp
2015-07-19 01:43:05 +01:00
mik1893 0ea0e9ee01 Merge pull request #14883 from tkrokli/omen_of_clarity
[3.3.5] Core/Spells: Avoid losing spell mod auras when check on spellcast fails
(cherry picked from commit 35f0d8e9c1e89c3095c82e0dd89d9f8f08f288a3)
2015-07-19 01:35:41 +01:00
Mik1893 f34471f1e1 Scripts/Oculus: Implemented Drake GPS system
(cherry picked from commit 409c8e406df29a3ce4527822f1f65c8b0184ef6a)
2015-07-12 18:30:04 +01:00
mik1893 ee168cae9b Merge pull request #14797 from czw/3.3.5
Core/Spells: Fix DK Death rune selection
(cherry picked from commit 94bb71e5a1f2b341e94aa6adc661f1200b2b10aa)

Conflicts:
	src/server/game/Spells/Spell.cpp
2015-07-03 01:16:12 +01:00
mik1893 d5b1c3c2f9 Merge pull request #14898 from tkrokli/improved_devouring_plague
[3.3.5] Core/Spells: Improved Devouring Plague spell direct damage
(cherry picked from commit 551c61b7ceaabed198dc3f4f06006cbc9e15a146)

Conflicts:
	src/server/game/Spells/Auras/SpellAuras.cpp
2015-07-03 01:09:38 +01:00
mik1893 bc59f27e0d Merge pull request #14969 from chaodhib/taunt_threat_fixes
[Spell] Fix bugged amount of threat given by Taunt
(cherry picked from commit aacd8feb61e5b596c4af7dc3d2f530b944437424)

Conflicts:
	src/server/game/Spells/SpellEffects.cpp
2015-07-03 01:07:44 +01:00
mik1893 587baa9409 Merge pull request #14976 from robinsch/wgTimer
Core/WorldState: WG Interface timer
Closes issue  #14913
(cherry picked from commit c8df10dbc00c10fc81535e2904a3092465d654e4)
2015-07-03 01:07:14 +01:00
Mik1893 c7ca739711 Core/Creature: Fix UNIT_FLAG_IMMUNE_TO_PC validity for player pets
related to #14780 and #14744

(cherry picked from commit accab5451d3e62739e4aa376d25bc6623f0d3c52)
2015-07-03 01:06:33 +01:00
mik1893 ef4043436b Core/Spells: Grounding Totem: - correctly magnet spells and dies - let missile spells fly on it and destroys all spells during the travel time of first one
Thx @amsjunior1

Closes #13147
Fixes #5611
2014-10-18 21:13:37 +01:00
mik1893 c9abaf4139 Core/Achievements: Fixed wrong packet generation in AchievementMgr::SendCriteriaUpdate 2014-09-25 14:06:35 +02:00
mik1893 6153aa7b74 Core/Unit: Fix some movement issues when multiple controls are applied 2014-09-11 10:27:33 +02:00
mik1893 fef376c73c Core/Unit: Do not give client control back to player after fear
if player is under player charm (UNIT_STATE_POSSESSED)
2014-09-09 23:27:33 +02:00
mik1893 3c5c46ff33 Core/Spells: Stormstrike should stack for different casters
Solve issue when 2 enhancement shamans are attacking same target
2014-09-05 12:11:07 +02:00
mik1893 87ed5de7e6 Scripts/Onyxia Lair: small rework
- fix crash on boss death
- avoid abusing during phase switch
- added better facing through trigger
- corrected some timers
- corrected inhabit type
- cleanup and inheriting some BossAI functionalities instead of custom stuff
2014-09-04 18:08:09 +02:00
mik1893 1c56c41d60 Update comments for df744c7 2014-08-26 09:40:34 +02:00
mik1893 df744c75e7 Core/Spell: Triggered spells should inherit LOS checking from triggering aura
Avoid triggered spells to ignore LOS by default
Fixed wrong behaviour of Bladestorm spell
2014-08-25 17:16:02 +02:00
mik1893 f2b5ac87f0 Core/Spells: Channeled spell pushback is now affected by haste 2014-08-19 18:48:58 +02:00