Commit Graph

272 Commits

Author SHA1 Message Date
Cristian Vintila 9a5df19878 Scripts/Spells: Implement priest talent Protector of the Frail (#31451) 2025-12-23 00:10:46 +01:00
Cristian Vintila bfb06b771f Scripts/Spells: Implement priest talent Angelic Bulwark (#31450) 2025-12-22 22:12:31 +01:00
Cristian Vintila 047867612b Scripts/Spells: Add TRIGGERED_IGNORE_SHAPESHIFT to Shadow Covenant script (#31449) 2025-12-22 18:11:42 +01:00
Cristian Vintila a4bbb61970 Scripts/Spells: Implement priest talent Expiation (#31448) 2025-12-22 00:41:39 +01:00
Cristian Vintila d22dae08aa Scripts/Spells: Implement priest talent Ultimate Penitence (#31444)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-12-21 23:32:12 +01:00
Cristian Vintila 3cc3bee57b Scripts/Spells: Implement Holy Priest talent Dispersing Light (#31439) 2025-12-20 23:12:08 +01:00
Cristian Vintila 4d96ca6905 Scripts/Spells: Update Empowered Renew script to new version of the spell (#31422) 2025-12-18 23:35:13 +01:00
Cristian Vintila 0cd789bbb5 Scripts/Spells: Implemented priest talent Divine Procession (#31419) 2025-12-17 23:54:28 +01:00
Cristian Vintila 7d9392e6a3 Scripts/Spells: Fix priest talent Twilight Equilibrium (#31418)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-12-17 22:37:10 +01:00
Cristian Vintila fe3b54c17e Scripts/Spells: Power Word: Shield cleanup (#31411) 2025-12-03 19:08:19 +01:00
Shauren 7c5edfcdda Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdas 2025-11-09 21:30:32 +01:00
Shauren 81a1a55851 Scripts/Spells: Update priest pvp talent Trinity 2025-10-24 15:48:38 +02:00
Cristian Vintila 13c0dbd629 Scripts/Spells: Removed outdated part of Atonement script 2025-10-24 14:58:28 +02:00
Cristian Vintila 2ddec61a7b Scripts/Spells: Update Power Word: Shield script (#31400) 2025-10-24 11:20:35 +02:00
Shauren 73a32a5757 Scripts/Spells: Fix crash in spell_pri_assured_safety 2025-10-15 15:44:21 +02:00
Meji 1085b3f433 Core/AreaTriggers: Implement AreaTriggerActionSetFlag::DontRunOnLeaveWhenExpiring (#31276) 2025-09-22 21:56:04 +02:00
Shauren 03d072da46 Core/Spells: Simplify SortTargetsWithPriorityRules
* Remove manul weight assignment
* Removed std::vector alloc
2025-09-06 13:19:38 +02:00
Telegrill 2e3f3fda3f Core/Spells: Add a helper function to sort spell targets based on custom scripted sorting rules 2025-09-06 13:19:38 +02:00
Shauren de80c713d0 Scripts/Spells: Refactor spell script internals to fix -Wcast-function-type-mismatch warning 2025-08-16 15:31:10 +02:00
Teleqraph 2c4d9ac977 Scripts/Spells: Update priets talent Shadow Covenant (#30571) 2025-01-15 11:52:03 +01:00
Teleqraph 1366ab9445 Scripts/Spells: Implemented priest talent Assured Safety (#30572) 2025-01-14 13:28:17 +01:00
Shauren 069771e22e Core/AreaTriggers: Replace fixed movement times in database for areatriggers with speed 2025-01-10 21:22:28 +01:00
Teleqraph cc31fe491f Scripts/Spells: Mark priest spell script functoins const/static (#30569) 2025-01-05 12:49:28 +01:00
Teleqraph 515d727ac9 Scripts/Priest: Update Sins of the Many damage diminishing (#30570) 2025-01-04 08:18:33 +01:00
Shauren 151a50d2aa Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags 2024-12-31 20:14:01 +01:00
Shauren 884662a75a Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks 2024-12-21 00:40:08 +01:00
Shauren 33507e0107 Scripts/Spells: Update Shadow Word: Death script and define new spell effect attribute related to one of its effects 2024-09-19 15:03:15 +02:00
Mematoru 1b894be433 Scripts/Spells: Implemented Priest talent Shadow Word: Death (#30069)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-07-19 19:16:47 +02:00
Shauren a885a1fc3c Core/Spells: Implemented new trigger flag to cause spells to be instant without also causing other behavior of TRIGGERED_CAST_DIRECTLY (skipping SMSG_SPELL_START, skipping starting GCD) 2024-06-25 00:21:27 +02:00
Mematoru c7149492d3 Scripts/Spells: Implemented Priest talent Sanctuary (#29727)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-05-30 19:16:36 +02:00
Mematoru 8daa3f735d Scripts/Spells: Implemented Priest talent Unfurling Darkness (#29885)
Co-authored-by: Cristian Vintila <127750549+cristiv23@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-04-08 00:41:03 +02:00
Mematoru 79928707f8 Scripts/Spells: Implemented Shadow Priest talent Mind Devourer (#29895) 2024-04-07 19:57:11 +02:00
Shauren a83d4491f8 Scripts/Spells: Fix Whispering Shadows target selection logic if there are less than 8 units hit that don't have Vampiric Touch on them 2024-03-25 11:36:02 +01:00
Mematoru23 834c6b8577 Scripts/Spells: Implemented Priest talent Whispering Shadows (#29776)
Co-authored-by: Cristian Vintila <127750549+cristiv23@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-03-25 00:32:04 +01:00
Aqua Deus 41055c7a32 Scripts/Spells: Fix rhapsody talent (#29804)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-03-18 22:54:21 +01:00
Shauren 0c76618b19 Core/Auras: Implemented SpellEffectAttributes::AuraPointsStack 2024-02-26 00:03:02 +01:00
Aqua Deus cf026aa627 Scripts/Spells: Update Vampiric touch script implementing the talent Misery and the dispel fleeing (#29743) 2024-02-24 16:35:42 +01:00
Mematoru23 89438607ae Scripts/Spells: Implemented Priest talent Pain Transformation (#29720) 2024-02-22 21:43:47 +01:00
Mematoru23 99bce5be73 Scripts/Spells: Implemented Priest talent Indemnity (#29669) 2024-02-11 15:21:53 +01:00
Mematoru23 9267ac27dd Scripts/Spells: Implemented Priest talent Train of Thought (#29676) 2024-02-11 00:56:33 +01:00
Mematoru23 69f2f8cd8c Scripts/Spells: Implemented Priest talent Crystalline Reflection (#29677) 2024-02-10 22:13:09 +01:00
Mematoru23 0abdd8ce3d Scripts/Spells: Implemented Priest talent Divine Aegis/ Fixed PW:S Crit (#29683) 2024-02-10 18:00:46 +01:00
Mematoru23 40bb7ca868 Scripts/Spells: Implemented Priest talent Heaven's Wrath (#29671) 2024-02-07 23:28:42 +01:00
ModoX f0c8af1d0c Scripts/Spells: Implemented Priest talent Phantasm
Co-authored-by: Mematoru23 <127750549+Mematoru23@users.noreply.github.com>
2024-02-06 19:19:58 +01:00
Mematoru23 f63816fbf1 Scripts/Priest: Implemented Priest talent Surge of Light (#29657) 2024-02-05 18:12:13 +01:00
Mematoru23 faf7ce0910 Scripts/Spells: Implemented Mind Blast procs (#29641)
* Schism
* Dark Indulgence
2024-02-05 17:44:00 +01:00
Mematoru23 e42cd2ffcc Scripts/Spells: Implemented Priest talent Blaze of Light (#29649) 2024-02-05 17:00:48 +01:00
ModoX a32af01495 Scripts/Spells: Fixed possible crash in From Darkness Comes Light
* 863a005ef2 followup
2024-02-01 11:11:44 +01:00
Cristian Vintila 863a005ef2 Scripts/Priest: Implemented Priest talent From Darkness Comes Light Aura (#29631) 2024-01-29 23:10:56 +01:00
Cristian Vintila 4fea4fb567 Scripts/Spells: Implemented Priest talent Protective Light (#29630) 2024-01-29 22:59:27 +01:00