Shauren
26376d89e1
Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of iterating Spell::GetPowerCost
2025-01-20 22:49:52 +01:00
Shauren
0e36fd9360
Core/Spells: Replace SpellTargetPosition structure with WorldLocation
2025-01-20 19:27:44 +01:00
Shauren
56fb627c7d
Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered spells from being checked by Spell::IsTriggered
2025-01-20 00:32:04 +01:00
Shauren
f63e715c19
fix typo
2025-01-19 19:10:34 +01:00
Shauren
cb4013efe6
Core/Misc: Added float chrono typedefs
2025-01-19 18:29:38 +01:00
aquadeus
453ae0ab88
DB/Spells: Add proc data for some spells
...
* Nature's Swiftness
* Grove Tending
* Unleashed Frenzy
* Trail of Ruin
* Serrated Glaive
* Felfire Haste
* Disrupting Fury
* Mortal Dance
* Evasive Action
* Burning Wound
* Cold Blood
Closes #30142
Closes #30144
Closes #30446
Closes #30485
Closes #30487
Closes #30506
Closes #30507
Closes #30529
Closes #30548
Closes #30558
Closes #30588
2025-01-19 18:28:11 +01:00
Meji
93b7c5cc7b
DB/TheJadeForest: Added intro spawns for Honeydew Glade
2025-01-19 13:18:43 +01:00
Aqua Deus
39d07a8285
Scripts/Spells: Implement evoker talent "Causality" ( #30582 )
2025-01-19 01:01:03 +01:00
Aqua Deus
6a1a19d938
Scripts/Anniversary: Implement Doomwalker encounter ( #30591 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2025-01-18 23:18:42 +01:00
Meji
74a70f4994
DB/TheJadeForest: Added spawns for Hellscream's Fist
2025-01-18 15:39:38 +01:00
Shauren
333aaaaefd
Core/Spells: Add summoned DynamicObject to casters ChannelObjects if spell is channelled
2025-01-18 00:03:41 +01:00
Shauren
a43beb3e06
Core/Misc: Remove return type std::enable_if based SFINAE
2025-01-17 18:38:46 +01:00
Aqua Deus
5ea4b26f7a
Scripts/Spells: Fix demon hunter talent "Feast of Souls" ( #30501 )
2025-01-17 17:52:29 +01:00
Aqua Deus
73ef7d166e
Scripts/Spells: Implement demon hunter talent "Monster Rising" ( #30546 )
2025-01-17 15:21:03 +01:00
Aqua Deus
a3b36597d0
Scripts/Spells: Implement demon hunter talent "Unhindered Assault" ( #30547 )
2025-01-17 12:40:25 +01:00
Aqua Deus
95292cdcc8
Scripts/Spells: Implement demon hunter talent "Glaive Tempest" ( #30551 )
2025-01-17 11:22:18 +01:00
Aqua Deus
5dee590e75
Scripts/Spells: Implement demon hunter talent "Army Unto Oneself" ( #30549 )
2025-01-17 10:35:36 +01:00
Shauren
04ad3e7ad6
Scripts/Spells: Implemented shaman talent Voltaic Blaze
2025-01-17 00:07:51 +01:00
Shauren
1793c51644
Scripts/Spells: Updated Chaos Strike power refund proc
2025-01-16 22:37:58 +01:00
Aqua Deus
7cba45f1d2
Scripts/Spells: Implement demon hunter talent "Chaos Theory" ( #30552 )
2025-01-16 22:23:21 +01:00
Aqua Deus
e0b1c3b209
Scripts/Spells: Implement demon hunter talent "Know Your Enemy" ( #30553 )
2025-01-16 15:29:11 +01:00
Aqua Deus
52dc1359cc
Core/Spells: Added aoe target cap for demon hunter talent "Fel Barrage" ( #30554 )
2025-01-16 14:08:08 +01:00
Shauren
49bc69a27e
Core/Misc: Remove unneccessary structure packing and one unused enum
2025-01-16 00:24:55 +01:00
Aqua Deus
e761a00672
Scripts/Spells: Implement demon hunter talent "Essence Break" ( #30555 )
2025-01-15 14:49:46 +01:00
Teleqraph
2c4d9ac977
Scripts/Spells: Update priets talent Shadow Covenant ( #30571 )
2025-01-15 11:52:03 +01:00
Shauren
597614a6a5
Core: Updated allowed build to 11.0.7.58630
2025-01-15 10:29:00 +01:00
Shauren
07762acb3b
Core: Updated allowed build to 11.0.7.58608
2025-01-15 00:46:03 +01:00
Aqua Deus
62ffded9f2
Scripts/Spells: Implement demon hunter talent "Inner Demon" ( #30562 )
2025-01-14 19:35:30 +01:00
Shauren
dc5307dfa0
Scripts/Spells: Fixed Sigil of Chains visual
2025-01-14 15:20:31 +01:00
Aqua Deus
15387c6b35
Scripts/Spells: Implement demon hunter hero talent "Student of Suffering" ( #30568 )
2025-01-14 15:03:51 +01:00
Teleqraph
1366ab9445
Scripts/Spells: Implemented priest talent Assured Safety ( #30572 )
2025-01-14 13:28:17 +01:00
Aqua Deus
b4580e2b03
Scripts/Spells: Implement evoker talent "Emerald Blossom" ( #30574 )
2025-01-14 12:28:14 +01:00
Aqua Deus
a108933ce5
DB/Spells: Implement evoker talent "Ancient Flame" ( #30575 )
2025-01-14 12:10:53 +01:00
Aqua Deus
d9a8f0da10
Scripts/Spells: Implement evoker talents "Ruby Essence Burst" and "Azure Essence Burst" ( #30578 )
2025-01-14 12:01:17 +01:00
Shauren
2e1414d5bc
Core/Spells: Fixed SPELL_AURA_IGNORE_SPELL_COOLDOWN - don't start cooldown for affected spells
2025-01-14 00:28:09 +01:00
Aqua Deus
210daa31cd
Scripts/Spells: Implement evoker talent "Snapfire" ( #30580 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2025-01-13 22:21:09 +01:00
Aqua Deus
55dda32225
Scripts/Spells: Implement evoker talent "Firestorm" ( #30579 )
2025-01-13 20:47:24 +01:00
Aqua Deus
7062aed40c
Scripts/Spells: Implement evoker talent "Ruby Embers" ( #30581 )
2025-01-13 19:09:51 +01:00
Aqua Deus
4f63d34021
Scripts/Spells Update Ice Barrier absorb formula ( #30589 )
2025-01-13 16:57:17 +01:00
Aqua Deus
2702c4896f
Scripts/Spells: Implement mage talent "Tempest Barrier" ( #30590 )
2025-01-13 16:31:06 +01:00
Shauren
497cb7df49
Core/Spells: DynamicObject auras will now use the largest radius found in SPELL_EFFECT_PERSISTENT_AREA_AURA effects of the spell creating them
...
(cherry picked from commit 4bec94451f )
2025-01-13 15:46:25 +01:00
CraftedRO
d8636d4cc6
Core/Spells: Allow persistent area auras to apply all of their effects upon creation. ( #30422 )
...
This fixes the issue where the area auras do not instantly apply their effects.
Actually, they were only applying the last SPELL_EFFECT_PERSISTENT_AREA_AURA;
Flare and Frost Trap have 2 and 3 SPELL_EFFECT_PERSISTENT_AREA_AURA effects respectively, so only the last one would be applied.
Co-Authored-By: zana244 <50482785+zana244@users.noreply.github.com >
(cherry picked from commit b6bb35bb9a )
2025-01-13 15:46:06 +01:00
Aqua Deus
bd8b439866
Scripts/Spells: Implement monk talent "Jade Walk" ( #30593 )
2025-01-13 13:53:17 +01:00
Aqua Deus
66e200da24
Scripts/Spells: Implement monk talent "Pressure Points" with Paralysis ( #30594 )
2025-01-13 13:47:51 +01:00
Aqua Deus
faf8efc25d
Scripts/Spells: Implement monk talent "Save them all" ( #30596 )
2025-01-13 13:35:25 +01:00
Aqua Deus
4e9f344d50
Scripts/Spells: Remove outdated parts of death knight spell scripts ( #30237 )
2025-01-12 23:33:42 +01:00
Ovahlord
4b7465aad8
Core/Spells: send rune cooldowns even after miss to match sniff data
...
(cherry picked from commit 7d5e794fd3 )
2025-01-12 19:10:31 +01:00
Ovahlord
1dc2e8fdc5
Core/Spells: corrected refunding runes - they don't get put on a cooldown and don't send cooldowns for spells which had their runes refunded
...
(cherry picked from commit dbe2f1ee7e )
2025-01-12 19:10:19 +01:00
Shauren
76ab2007c0
Core/Spells: Don't grant runic power when death knight abilities that do it using negative power cost miss and the spell has SPELL_ATTR1_DISCOUNT_POWER_ON_MISS
2025-01-12 00:24:45 +01:00
Aqua Deus
c8869403ab
Scripts/Spells: Fix death knight talent Brittle ( #30231 )
2025-01-11 22:48:12 +01:00