Commit Graph
30202 Commits
Author SHA1 Message Date
ModoX e58fa4c35e Core/Auras: Send scene complete if a SPELL_AURA_PLAY_SCENE aura is removed by expiration 2025-01-30 20:21:33 +01:00
sanctum32 444a98111a Core/SAI: Improve SMART_ACTION_ATTACK_START to exclude non-unit targets from selection pool (#30653) 2025-01-30 20:02:44 +01:00
Shauren ace6342aea Core/Spells: Refactor SpellHistory ModifyCoooldowns and ResetCooldowns callbacks to use CooldownEntry argument instead of internal iterator 2025-01-30 18:27:38 +01:00
Aqua Deus 304a25a91d Scripts/Anniversary: Implement Lord Kazzak encounter (#30606) 2025-01-30 16:25:13 +01:00
Aqua Deus 212c257bb9 Scripts/TheStonevault: Implement E.D.N.A. encounter (all difficulties) (#30604) 2025-01-30 14:00:13 +01:00
Naddley 1f305e951a Scripts/Dornogal: Implement Quest: "The Expedition Awaits" (#30650) 2025-01-29 22:43:32 +01:00
Shauren 107ca37c68 Core/Auras: Fixed SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS logic - no longer incorrectly unapplies all auras for immunities that don't use it 2025-01-27 15:30:29 +01:00
Shauren a5c547a383 Core/Spells: Don't fail spells SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE when target list is empty for one effect
Closes #30603
2025-01-27 00:24:12 +01:00
Aqua Deus f133c0f916 Scripts/AtalDazar: Fix Rezan mechanics on heroic and mythic difficulty (#30640)
* and improve code
2025-01-26 18:47:15 +01:00
Shauren 38096181eb Core/Conditions: Corrected upper array bound requirement for PlayerConditionLogic 2025-01-26 18:28:01 +01:00
Shauren c85d12fc3f Core/Items: Fixed item spell charge slot indexing
Closes #30585
2025-01-25 22:48:10 +01:00
Shauren 380b1f8986 Core/Spells: Prevent even more cases of sending aura update packets for auras that aren't visible on client 2025-01-24 23:03:39 +01:00
Shauren bc8874f305 Core/Objects: Removed type casts before accessing WorldObject::m_Events that became unneccessary after moving it from Unit to WorldObject 2025-01-24 18:40:25 +01:00
Aqua Deus 68b10dcaab Core/Spells: Remove hacks related to TARGET_DEST_NEARBY_DB and DB data (#30626) 2025-01-24 17:54:51 +01:00
Shauren e9470cd817 Core/Spells: Prevent sending aura update packets for auras that aren't visible on client
Closes #30633
2025-01-23 23:15:05 +01:00
Meji c9456ce826 Core/Spells: Added AttributesEx15 for serverside spells (#30632) 2025-01-23 21:06:44 +01:00
Shauren 2a51a64549 Core/Spells: Reimplemented target type 106 as random point from points predefined in database
Closes #30116
2025-01-21 14:11:54 +01:00
Shauren 476b8951e1 Core/Utils: Allow using Trinity::IteratorPair with SelectRandomContainerElement 2025-01-21 12:58:43 +01:00
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
Aqua Deus 39d07a8285 Scripts/Spells: Implement evoker talent "Causality" (#30582) 2025-01-19 01:01:03 +01:00
Aqua DeusandShauren 6a1a19d938 Scripts/Anniversary: Implement Doomwalker encounter (#30591)
Co-authored-by: Shauren <[email protected]>
2025-01-18 23:18:42 +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
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 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 DeusandShauren 210daa31cd Scripts/Spells: Implement evoker talent "Snapfire" (#30580)
Co-authored-by: Shauren <[email protected]>
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