Commit Graph

235 Commits

Author SHA1 Message Date
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
Meji efb1de3802 Scripts/Spells: Register script for Holy Mending (#29397) 2023-10-29 11:02:36 +01:00
Shauren 9d69c36bed Scripts/Spells: Fixed Dark Reprimand not channeling 2023-08-29 10:17:29 +02:00
Teleqraph 9b516978e7 Scripts/Spells: Update Power Word: Shield (#29228) 2023-08-29 00:20:16 +02:00
Teleqraph 1715ddf680 Scripts/Spells: Implement priest talent Shadow Covenant (#29227) 2023-08-28 22:13:47 +02:00
Teleqraph 0a9b3e089f Scripts/Spells: Unify scripts applying Atonement/Trinity (#29226) 2023-08-28 20:42:33 +02:00
Teleqraph aa278017e8 Scripts/Spells: Implement priest talent Holy Word: Salvation (#29218) 2023-08-28 00:24:57 +02:00
Teleqraph 3b7a31fc81 Scripts/Spells: Implement priest talent Abyssal Reverie (#29214) 2023-08-27 18:21:35 +02:00
Shauren 9ca85627e2 Scripts/Spells: Cancel existing Light's Wrath visual missiles when recasting the spell 2023-08-26 23:36:26 +02:00
Nyr 07a03dd730 Scripts/Spells: Implement priest talent Light's Wrath 2023-08-26 23:36:26 +02:00
Teleqraph f5c65c3551 Scripts/Spells: Implement priest talent Evangelism (#29212) 2023-08-26 21:52:33 +02:00
Shauren c9751eb737 Added changes missing from previous commit 2023-08-26 18:28:13 +02:00
Teleqraph 3c0dcfc2c6 Scripts/Spells: Unify major healing cooldown CDs modifiers for all classes (#29174) 2023-08-13 19:21:28 +02:00
Shauren e7ad2661d1 Scripts/Spells: Fixed Dark Reprimand not triggering 2023-08-11 21:17:08 +02:00
Teleqraph 8161bce524 Scripts/Spells: Implement Atonement (Passive, pet), Power Leech (Passive, pet) and Essence Devourer (#29170) 2023-08-11 10:59:39 +02:00
Teleqraph fa9ffc9121 Scripts/Spells: Implement Epiphany and update Prayer of Mending's related talents (#29169) 2023-08-10 22:49:19 +02:00
Teleqraph 6e42596374 Scripts/Spells: Implement Divine Image (#29034)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-08-10 11:00:06 +02:00
Teleqraph e71b2f62c1 Scripts/Spells: Implement Answered Prayers (#29030) 2023-08-06 19:21:04 +02:00
Shauren 8594fcfe8a Scripts/Spells: Converted some damage calculating scripts to use new hooks as examples 2023-08-02 00:12:16 +02:00
Shauren 2e7e49b749 Scripts/Spells: Removed unneccessary PrepareSpellScript and PrepareAuraScript uses 2023-07-24 10:48:50 +02:00
Teleqraph c2ef93fc7d Scripts/Spells: Implement Benediction, Divine Service, and Focused Mending (#29027) 2023-07-22 19:38:34 +02:00
Teleqraph 6a3c98ac31 Scripts/Priest: Implement Trail of Light (#29096) 2023-07-01 04:23:59 +02:00
Shauren c484530b0c Core/Spells: Added enum flag operators to TriggerCastFlags to prevent accidentally using CastSpellExtraArgs(bool) constructor when CastSpellExtraArgs(TriggerCastFlags) was intended 2023-06-09 00:33:35 +02:00
Teleqraph 7d15ec0de8 Scripts/Spells: Implement Empowered Renew (#29036) 2023-06-04 16:29:36 +02:00
Teleqraph cd10bf5052 Scripts/Spells: Implement Healing Chorus (#29038)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-06-04 00:40:33 +02:00
Shauren 622eed752b Scripts/Spells: Converted remaining spell scripts to use ValidateSpellEffect 2023-06-03 23:17:28 +02:00
Teleqraph 277497fdf1 Scripts/Spells: Implement Holy Mending (#29031) 2023-06-03 19:06:40 +02:00
Teleqraph 692c26a15e Scripts/Spells: Implement Say Your Prayers (#29028) 2023-05-31 19:10:38 +02:00
Shauren f8a6a9b017 Scripts/Spells: Added spell effect validation helper 2023-05-30 19:34:19 +02:00
Teleqraph 4fb5737e3d Scripts/Spells: Implement Painful Punishment (#28928) 2023-05-07 19:37:16 +02:00
Teleqraph 6ef501b278 Scripts/Spells: Implement Purge the Wicked (#28926) 2023-05-07 18:54:26 +02:00
Teleqraph b53de1eb4b Scripts/Spells: Implement Dark Reprimand (#28925)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-05-07 17:52:48 +02:00
Teleqraph 23f42e09ec Scripts/Spells: Update Halo (#28924)
* Update Halo's trigger spells to properly support both Halo for Shadow and Holy/Discipline specs. It also offers support during Shadow Covenant aura for Discipline since it uses SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS to override the spells cast.
2023-05-07 16:43:56 +02:00
Teleqraph 0eada1d708 Scripts/Spells Update Divine Star (#28923)
* update Divine Star's areatrigger to calculate its travel distance off from its effect 1 so that it always has support for its travel distance changes.
* update Divine Star's trigger spells to properly support both Divine Star for Shadow and Holy/Disc spec. It also offers support during Shadow Covenant aura for discipline priest.
2023-04-23 19:47:39 +02:00
Teleqraph a32584b920 Scripts/Spells: Update Sins of the Many values (#28922) 2023-04-17 20:40:22 +02:00
Shauren d791afae1d Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api) 2023-01-08 21:16:53 +01:00
Shauren d8a4668c77 Core/Misc: Add missing Containers.h include where neccessary 2023-01-06 16:44:11 +01:00
Shauren 0f09fc355a Scripts/Spells: Fixed crash in spell_pri_atonement 2022-09-07 11:37:24 +02:00