Commit Graph
1593 Commits
Author SHA1 Message Date
Ovahlord 073f7d34db Core/Spells: fixed Speed of Light and Denounce talents 2022-09-12 09:15:03 +02:00
Ovahlord 2a19782397 Core/Spells: corrected damage bonus effect handling for Shadow Word: Death 2022-06-24 21:50:20 +02:00
Ovahlord 6b4056d8e8 Core/Spells: Will of the Necropolis will now reset the cooldown of Rune Tap instead of Blood Tap 2022-06-14 17:43:10 +02:00
Ovahlord 7438afca74 Core/Spells: corrected the multiplier for Resurgence's mana gain effect 2022-06-13 14:24:33 +02:00
Ovahlord 1383fa8379 Core/Spells: fixed typo in Long Arm of the Law's handling that was causing the talent to use spellId 1 instead of the specified spell 2022-06-12 22:55:44 +02:00
Ovahlord 2ea89f9734 Core/Spells: fixed druid t12 restoration 4p bonus 2022-06-02 22:04:08 +02:00
Ovahlord 4dff2d5ad8 typo fix 2022-06-02 21:49:06 +02:00
Ovahlord c7e287ccb4 Core/Spells: Blaze of Life triggered by Eye of Blazing Power will now only target the most injured raid or party member instead of all 2022-06-02 21:46:45 +02:00
Ovahlord 6645a97434 buildfix² 2022-05-01 19:07:26 +02:00
Ovahlord 2af43011e3 buildfix 2022-05-01 19:03:24 +02:00
Ovahlord 80a5956574 Core/Spells: fixed Glyph of Wild Growth not causing Wild Growth to hit additional targets 2022-04-29 22:04:26 +02:00
AG 58cc1d7f3f Core/Spells: handle night elf racial bonus for Shadowmeld and no longer allow Pounce and Ravage being casted while using Shadowmeld (#348) 2022-04-13 20:42:29 +02:00
Ovahlord 8baf567ce1 Core/Spells: Herbouflage will now remove its regeneration auras when cancelled 2022-04-03 01:00:44 +02:00
Ovahlord 600ffafd1f build fix 2022-04-02 19:11:16 +02:00
Ovahlord 7943bfb483 Core/Spells: Blood and Thunder will now only trigger with Rend effects applied by the caster
*optimized the checks while at it
2022-04-02 18:59:47 +02:00
Ovahlord 99c47ca94d f94ce79543 followup 2022-04-02 17:09:51 +02:00
Ovahlord f94ce79543 Core/Spells: Enraged Regeneration will now render the caster immune to other enrage effects and can no longer be activated via Vengeance 2022-04-02 17:03:09 +02:00
Ovahlord b629c65acb Core/Spells: Heroic Fury will now reset the cooldown of Intercept
* updated spell proc entry for Gag Order

ref #342
2022-04-01 00:12:45 +02:00
Ovahlord 1b637526d9 Core/Spells: reworked Execute damage and rage consumption calculations to fix an issue that was causing the additional rage to be less effective as intended
ref #342
2022-03-31 22:08:45 +02:00
Ovahlord 8d9132adf9 Core/Spells: a366352865 followup 2022-03-31 21:11:11 +02:00
Ovahlord a366352865 Core/Spells: Bloodsurge will now get consumed by Slam prior to Battle Trance 2022-03-31 20:59:47 +02:00
Ovahlord 5c20419f65 Core/Spells: Bloodthirst will no longer proc its first healing effect from Bloodthirst itself 2022-03-31 18:53:35 +02:00
Ovahlord ce2d275a68 Core/Spells: Bloodthirst will now heal for 0.5% of the attacker's max health instead of 5%
ref #342
2022-03-31 18:44:26 +02:00
Ovahlord ca9f34574d Core/Misc: fixed a bunch of GCC warnings 2022-03-21 21:32:41 +01:00
Ovahlord 9c88c6ea91 Core/Spells: fixed a typo in Atonement's spell script that was added when porting the CastSpell unclusterfucking 2022-03-17 22:41:58 +01:00
Ovahlord 77db3bf2df Core/Spells: Empowered Shadow's DoT bonus will multiply increase per stack of Shadow Orb 2022-03-12 20:29:21 +01:00
Ovahlord ce9da3a209 Core/Spells: integrated Long Arm of the Law's mechanic into the Judgement spell script and removed the proc entry
* updated some proc entries while at it
2022-02-24 14:14:16 +01:00
Ovahlord 78896a132f Core/Spells: ported proc flag updates from master branch 2022-02-22 21:19:09 +01:00
Ovahlord e83c5955b4 Core/Spells: moved Improved Devouring Plague to spell script and fixed the damage effect 2022-02-22 12:57:29 +01:00
Ovahlord a652191a62 Core/Spells: 6506e71a23 followup 2022-02-21 13:49:17 +01:00
Ovahlord 6506e71a23 Core/Units: added a helper to check if a limited target aura exists without creating an empty element in the container 2022-02-21 13:44:24 +01:00
Ovahlord f97f57c0f6 Core/Spells: Nether Vortex will now only proc its Slow effect only when the mage has no other Slow auras applied 2022-02-21 11:59:42 +01:00
Ovahlord 6e412b16de Core/Spells: correctly implement Elemental Oath 2022-02-21 11:17:41 +01:00
xinef1 f431459063 Core/Creatures: Various fixes for creatures, regarding combat conditions, despawning, and few others (#18998)
* Made some changes to kiting mechanics, simplified code and made taunt auras prolong combat no matter the distance from the spawn
Unified some creature despawning code, removed some brutal direct calls in scripts
Don't play death anim on forced despawn
Removed some redundant visibility changes on creature despawn
Fixed possible problem with pet initializing template info from difficulty greater than normal
Properly keep UNIT_FLAG_IN_COMBAT on UpdateEntry call
Moved RegenerateMana function to general Regenerate(Power) function
Fixed increased health regeneration from polymorph for pets
Implemented CREATURE_TYPE_FLAG_GHOST_VISIBLE, those creatures will be properly seen when player is dead also
Removed hackfix from Gaeriyan and Franclorn Forgewright, fixed properly
Simplified ForcedRespawnTime code in ForcedDespawn
Do not allow to assist unit while evading or when enemy is evading
Do not allow to attack other units when evading or when the unit is evading
Corrected distance checking code before creature is allowed to evade, should fix some common problems
Properly return summon position for summoned creatures as their respawn position
Properly stop all moving units on gossip hello, no matter their npc flags

(cherry picked from commit e1f14215d86fc9f0cd041f0e87bf0a689c086329)
2022-02-16 04:49:24 +01:00
Ovahlord 0d2a56473a Scripts/Achievements: fixed "You'll Feel Right as Rain" 2022-01-28 22:28:28 +01:00
Ovahlord d5fa8c3e10 Core/Spells: Hunter Pets will now correctly inherit 22% of the player's attackpower instead of 42.5% 2022-01-16 11:32:47 +01:00
Ovahlord 2161908280 Core/Spells: partially implement Dancing Rune Weapon and handle Blood DK t12 4p bonus 2022-01-05 23:43:43 +01:00
Ovahlord d1c006d4dd Core/Spells: Judgement will now also benefit from Two-Handed Weapon Specialization
* though it's nowhere mentioned in the tooltips or effects, according to several addons and logs Judgement indeed benefits from its bonus
2022-01-05 15:04:54 +01:00
Ovahlord 4f9c640161 Core/Spells:
- Glyph of Aimed Shot will now only proc on critical hits with Aimed Shot
- fixed Glyph of the Dazzled Prey
2021-12-27 20:15:36 +01:00
Ovahlord 90b267764e Core/Spells: Focus Fire can no longer be used when no pet is active or if the pet has no application of Frenzy available 2021-12-27 15:31:06 +01:00
Ovahlord c7892087fe Core/Spells: fixed Serpent Spread talent 2021-12-27 13:46:05 +01:00
Ovahlord 6ae778b867 Core/Spells:
* converted all remaining Hunter spell scripts to new standard
* moved several proc checks to db
* updated several spell script mechanics to me more efficient and corrected some mechanics
2021-12-27 13:07:15 +01:00
Ovahlord ce73dec885 Core/Spells: corrected damage formulas for Judgement's triggered spells 2021-12-26 22:34:46 +01:00
Ovahlord 80992f064a Core/Spells: converted most paladin spell scripts to new standard 2021-12-26 09:41:08 +01:00
Ovahlord 387cdd6cec Core/Spells: converted Shield of the Righteous spell script and corrected the max bonus for Templar's verdict when using three charges of holy power 2021-12-25 13:59:59 +01:00
Ovahlord fe5f1951a0 buildfix 2021-12-21 15:40:39 +01:00
Krudor 732f5623f3 Core/Spells: Removed a faulty aura handler 2021-12-02 13:46:33 +01:00
Ovahlord 032b1ed2cd Core/Spells: Blood Shield will now only proc while Blood Presence is active 2021-09-23 23:12:18 +02:00
Ovahlord cad75cdaf3 Core/Spells: fixed an logic mistake in Runic Empowerment's spell script that was preventing the first blood or death rune from ever getting activated 2021-09-23 03:10:42 +02:00
Ovahlord 562e638a65 Core/Spells: Conflagrate will no longer bypass resistances and damage reducing auras 2021-09-18 23:34:15 +02:00