Ovahlord
f7be217c94
Scripts/Spells: fixed Lava Burst crit chance against targets affected by Flame Shock
2025-02-09 20:11:34 +01:00
Ovahlord
977452c74b
Scripts/Spells: fixed Seal of Insight
2025-01-26 16:44:36 +01:00
Ovahlord
59c61f7c15
Scripts/Spells: fixed Judgement of Truth damage bonus
2025-01-26 15:56:28 +01:00
Ovahlord
e9105be6d8
Scripts/Spells: fixed Seal of Truth
2025-01-26 12:15:14 +01:00
Ovahlord
a777f6768e
Scripts/Spells: round the damage values of Seal of Righteousness and Seal of Justice to match expected numbers and to prevent low level players from dealing no damage
2025-01-26 11:43:18 +01:00
Ovahlord
ccf00f50d4
Scripts/Spells: fixed Seal of Justice
2025-01-26 11:33:31 +01:00
Ovahlord
42740ba740
Scripts/Spells: fixed Judgement
2025-01-26 10:55:38 +01:00
Ovahlord
3ec0ba7c83
Scripts/Spells: fixed Seal of Righteousness
2025-01-25 11:27:37 +01:00
Shauren
1c04f09609
Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of iterating Spell::GetPowerCost
...
(cherry picked from commit 26376d89e1 )
# Conflicts:
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_rogue.cpp
# src/server/scripts/Spells/spell_shaman.cpp
2025-01-21 18:28:54 +01:00
Ovahlord
e2c011fbd4
Scripts/Spells: increased precision when calculating Howling Blast's attack power bonus to match tooltip values
2025-01-11 20:44:33 +01:00
Ovahlord
c1d8e30015
Scripts/Spells: fixed Howling Blast damage calculation
2025-01-11 20:36:09 +01:00
Shauren
435864761e
Core/Misc: Include cleanup - remove MapUtils.h from Containers.h
...
(cherry picked from commit d778d5ec7c )
# Conflicts:
# src/server/game/Achievements/CriteriaHandler.cpp
# src/server/game/Globals/ObjectMgr.cpp
# src/server/scripts/BrokenIsles/zone_mardum.cpp
# src/server/scripts/ExilesReach/zone_exiles_reach.cpp
# src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp
2025-01-01 20:59:52 +01:00
Ovahlord
5c0e09b31a
Scripts/Spells: moved rogue spell scripts into namespaces to respect the one definiton rule
2024-12-21 22:03:00 +01:00
Ovahlord
2d820e591b
Scripts/Spells: moved warrior spell scripts into namespaces to respect the one definition rule
2024-12-21 22:01:54 +01:00
Ovahlord
c5f8b2fd3f
Scripts/Spells: moved death knight spell scripts into namespaces to respect the one definition rule
2024-12-21 22:00:29 +01:00
Shauren
cb29e42e3a
Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks
...
(cherry picked from commit 884662a75a )
# Conflicts:
# src/server/scripts/Shadowlands/Torghast/spell_torghast.cpp
# src/server/scripts/Spells/spell_azerite.cpp
# src/server/scripts/Spells/spell_evoker.cpp
# src/server/scripts/Spells/spell_priest.cpp
# src/server/scripts/Spells/spell_rogue.cpp
# src/server/scripts/Spells/spell_warlock.cpp
2024-12-21 17:41:47 +01:00
Ovahlord
4011a0df2b
Scripts/Spells: fixed Blood Plague damage calculation
2024-12-20 21:34:55 +01:00
Ovahlord
2ddc37e265
Scripts/Spells: fixed damage calculations for Icy Touch and Frost Fever
2024-12-20 21:23:39 +01:00
Ovahlord
4e02f21ad4
nopch fix
2024-12-20 19:33:21 +01:00
Ovahlord
64ed97762d
Scripts/Spells: fixed Death Coil
2024-12-20 19:24:30 +01:00
Ovahlord
2087f75871
Core/Player: fixed logic for determining fully depleted runes - these are runes at max cooldown that hasn't started recovering yet
2024-12-20 18:22:08 +01:00
Ovahlord
ab72a23a9f
Scripts/Spells: fixed Runic Empowerment
2024-12-20 17:20:33 +01:00
Ovahlord
dfb26231fb
Core/Spells: moved Cobra Shot's spell_linked_spell fix to spell scripts
2024-11-29 17:35:00 +01:00
Ovahlord
592ab31463
Scripts/Spells: removed broken Steady Shot energize spell_linked_spell fix and properly fix it via spell script
2024-11-29 17:16:08 +01:00
Ovahlord
d15f177652
Scripts/Spells: fixed hunter Improved Steady Shot talent
2024-11-28 20:51:05 +01:00
Ovahlord
a99cd8f7f2
Core/Misc: downgraded RaceMask code for Cataclysm
...
* updated RaceMask defines in preparation for 4.4.1
2024-10-21 22:29:50 +02:00
Ovahlord
c10a57318c
Scripts/Spells: fixed balance druid Eclipse mechanic
2024-09-22 11:55:59 +02:00
Ovahlord
2b89089c50
Scripts/Spells: simplify bitset check in mage Deep Freeze spell script
2024-09-21 14:27:20 +02:00
Ovahlord
329b48e853
Scripts/Spells: fixed mage Arcane Missiles
2024-09-21 14:20:34 +02:00
Ovahlord
f2ff7fa683
Scripts/Spells: fixed mage Deep Freeze ability
2024-09-21 13:38:55 +02:00
Ovahlord
43b2c5f5de
Scripts/Spells: removed post Cataclysm item spell scripts
2024-09-01 19:27:35 +02:00
Ovahlord
b5e681e682
Core/Misc: removed most retail specialization code and restored legacy functionality for Classic
2024-09-01 06:52:54 +02:00
Ovahlord
58456bff19
Core/Spells: use signed variable to track spent combo points in Eviscerate spell script to match the class member's type
...
* and to make some folks happy
2024-07-31 17:09:09 +02:00
Ovahlord
7ded8757dd
nopch fix
2024-07-31 16:11:56 +02:00
Ovahlord
947fd260a8
Core/Spells: treat combo points consumption similar to regular power to allow spending and gaining combo points within the same update tick
2024-07-31 13:40:01 +02:00
Ovahlord
0a56248fb4
Core/Spells: fixed Eviscerate damage calculation
2024-07-31 11:34:42 +02:00
Ovahlord
cce07dca09
remove whitespace
2024-07-10 01:06:56 +02:00
Ovahlord
a0de631a8a
Core/Spells: fixed Heroic Strike damage calculation
2024-07-09 11:43:30 +02:00
Ovahlord
686f10cb0f
Core/Spells: ported the Dark Simulacrum implementation from a33864ce2d
2024-06-28 18:51:38 +02:00
Ovahlord
dc67de6b1b
Core/Items: dropped artifact weapon implementation
2024-06-25 18:08:28 +02:00
Ovahlord
a48dfe3ae6
Core/Player: restore ranged weapon attack handling
2024-06-25 02:14:54 +02:00
Ovahlord
311320946e
Scripts/Spells: removed whitespace left over in 04a0d57f2b
2024-06-12 00:40:31 +02:00
Ovahlord
04a0d57f2b
Scripts/Spells: wiped all class spell scripts
2024-06-06 21:16:06 +02:00
Ovahlord
8d851e8576
Core/Spells: removed no longer used parameters from SpellEffectInfo::CalcValue and SpellEffectInfo::CalcBaseValue
2024-05-30 14:55:34 +02:00
Shauren
33eb662bcc
Scripts/Items: Updated Amalgam's Seventh Spine script - fixed auras lingering after removal and added new case for evokers
...
(cherry picked from commit 250984a7b7 )
2024-05-28 16:45:37 +02:00
Ovahlord
cbc6aed437
Core/Auras: Implemented OnHeartbeat AuraScript hook and refactored an aurascript to use it as example ( #29945 )
...
* Updated Amalgam's Seventh Spine dummy aura script to use the new AuraScript hook
(cherry picked from commit 55ce5b150f )
2024-05-28 16:45:30 +02:00
Aqua Deus
2ee8c63d93
Scripts/Spells: Fix Crusader's Might cooldown reduction effect ( #29938 )
...
(cherry picked from commit a361d3f587 )
2024-05-28 16:45:07 +02:00
Aqua Deus
3f6153f9d9
Scripts/Spells: Add new script for spells with feign death with all flags except uninteractible ( #29922 )
...
(cherry picked from commit f4ef6f769b )
2024-05-28 16:43:50 +02:00
Meji
382eb5063f
Core/Creatures: Changed the spawn health field in creature table to a percentage ( #29801 )
...
(cherry picked from commit def601b4ff )
2024-05-28 16:31:42 +02:00
Jeremy
d0d5d309bb
Core/Battlegrounds: Move to scripts ( #29799 )
...
* Introduce new BattlegroundScript class for map/bg specific scripts
* Remove all sub, zone specific, battleground classes except Arena
* Move all bg zone scripts to new BattlegroundScripts class in script folder
* Remove ZoneScript from Battleground class
* Remove some unused hooks from Battleground
(cherry picked from commit be11f42a16 )
2024-03-28 20:38:55 +01:00