Commit Graph

95 Commits

Author SHA1 Message Date
Hondacrx 8df85c90d7 Core/AreaTriggers: Implement AreaTriggerActionSetFlag::DontRunOnLeaveWhenExpiring
Port From (https://github.com/TrinityCore/TrinityCore/commit/1085b3f43321e58f151c1543a70b3558c26ed8e5)
2025-12-08 10:14:29 -05:00
Hondacrx b7eacd869e Core/Spells: Simplify SortTargetsWithPriorityRules
Port From (https://github.com/TrinityCore/TrinityCore/commit/03d072da463769ff02090e08d12b4da3f6a49222)
2025-10-13 14:28:02 -04:00
Hondacrx 43aab94a35 Core/Spells: Add a helper function to sort spell targets based on custom scripted sorting rules
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e3f3fda3fc533daa4064739b633dbb28f5115d3)
2025-10-13 13:51:38 -04:00
Hondacrx 3e028633ba Updated all spell scripts 2025-10-13 13:23:31 -04:00
Hondacrx 433d1212df Core/AreaTriggers: Replace fixed movement times in database for areatriggers with speed
Port From (https://github.com/TrinityCore/TrinityCore/commit/069771e22ef29e47298c62e6cb9d7dce72375348)
2025-06-04 09:04:50 -04:00
Hondacrx 84642c2ccf Scripts/Priest: Update Sins of the Many damage diminishing
Port From (https://github.com/TrinityCore/TrinityCore/commit/515d727ac980132df172d79c707cf261d5c1bbf0)
2025-05-25 11:09:53 -04:00
Hondacrx 9b75d3255d Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/151a50d2aa6e10efe7fc14e0bd22aaef9effa859)
2025-05-25 10:53:01 -04:00
Hondacrx 94877fed77 Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks
Port From (https://github.com/TrinityCore/TrinityCore/commit/884662a75a901af6f61cab9efc171d052e8042f4)
2025-05-19 11:01:52 -04:00
Hondacrx 3db6dcaf2f Fix Build 2024-11-10 13:50:52 -05:00
Hondacrx 632548b3b8 Scripts/Spells: Implemented Priest talent Shadow Word: Death
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b894be4330b1678c4de73716d5d7dcc6b94ac34)
2024-09-01 17:30:05 -04:00
Hondacrx b38668c7cb 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)
Port From (https://github.com/TrinityCore/TrinityCore/commit/a885a1fc3c6b894f546b7aee70b5a67932a94486)
2024-08-26 18:11:28 -04:00
Hondacrx 9ad961e64a Scripts/Spells: Implemented Priest talent Sanctuary
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7149492d3cc2403b90f2ff03e83c3d89e38cb2e)
2024-08-25 20:52:16 -04:00
Hondacrx 84323daa5d Scripts/Spells: Implemented Priest talent Unfurling Darkness
Port From (https://github.com/TrinityCore/TrinityCore/commit/8daa3f735d84bf1ee44cab467b2bf736d14b38c3)
2024-08-05 14:33:17 -04:00
Hondacrx b04ddb537c Scripts/Spells: Implemented Shadow Priest talent Mind Devourer
Port From (https://github.com/TrinityCore/TrinityCore/commit/79928707f8194814cab168259596f09169fac8ab)
2024-08-05 14:26:36 -04:00
Hondacrx e9b21a91be Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8)
2024-08-04 15:18:22 -04:00
hondacrx 7687409bf6 Misc fixes 2024-02-28 20:36:37 -05:00
hondacrx c7c5b26b16 Scripts/Spells: Update Vampiric touch script implementing the talent Misery and the dispel fleeing
Port From (https://github.com/TrinityCore/TrinityCore/commit/cf026aa62747dfa0528a70badef69fcf33cbf8ba)
2024-02-28 20:35:35 -05:00
hondacrx f3cef28273 Scripts/Spells: Implemented Priest talent Pain Transformation
Port From (https://github.com/TrinityCore/TrinityCore/commit/89438607ae6595396cfdb6c93429805da132c7c6)
2024-02-28 20:28:53 -05:00
hondacrx d70052b6bf Scripts/Spells: Implemented Priest talent Indemnity
Port From (https://github.com/TrinityCore/TrinityCore/commit/99bce5be732cdcc9c4af3803c0288b3d91f78d1e)
2024-02-28 18:50:32 -05:00
hondacrx a8d50374de Scripts/Spells: Implemented Priest talent Train of Thought
Port From (https://github.com/TrinityCore/TrinityCore/commit/9267ac27dd0e006b04b7dc70ca91b91e2f4d5476)
2024-02-28 18:46:57 -05:00
hondacrx 0303981c65 Scripts/Spells: Implemented Priest talent Crystalline Reflection
Port From (https://github.com/TrinityCore/TrinityCore/commit/69f2f8cd8cf2d5946bafb294e9b60841271fa875)
2024-02-28 18:43:18 -05:00
hondacrx cc8643b1cd Scripts/Spells: Implemented Priest talent Divine Aegis/ Fixed PW:S Crit
Port From (https://github.com/TrinityCore/TrinityCore/commit/0abdd8ce3d426d7a1c9ecec5380114a02d150da6)
2024-02-28 18:36:03 -05:00
hondacrx e8e9af86a6 Scripts/Spells: Implemented Priest talent Heaven's Wrath
Port From (https://github.com/TrinityCore/TrinityCore/commit/40bb7ca86806222d74140fb6ddeaf6ae06055ecf)
2024-02-28 18:29:52 -05:00
hondacrx 1c7b397a6f Scripts/Spells: Implemented Priest talent Phantasm
Port From (https://github.com/TrinityCore/TrinityCore/commit/f0c8af1d0cf40c000c349aa53d2225fde1c599e7)
2024-02-28 18:24:08 -05:00
hondacrx 7d85ff0ab8 Scripts/Priest: Implemented Priest talent Surge of Light
Port From (https://github.com/TrinityCore/TrinityCore/commit/f63816fbf1718bf678e5bd5bc9ea7448d22a4ea2)
2024-02-28 18:22:38 -05:00
hondacrx 72d1f3737f Scripts/Spells: Implemented Mind Blast procs
* Schism
* Dark Indulgence
Port From (https://github.com/TrinityCore/TrinityCore/commit/faf7ce0910a0780d8fb78cacd27ed75111fa1f1d)
2024-02-23 18:35:40 -05:00
hondacrx 97adfda487 Scripts/Spells: Implemented Priest talent Blaze of Light
Port From (https://github.com/TrinityCore/TrinityCore/commit/e42cd2ffcc69947611fd5bcd67649c57c3c45d97)
2024-02-23 18:30:24 -05:00
hondacrx d735ef0a1c Scripts/Spells: Fixed possible crash in From Darkness Comes Light
Port From (https://github.com/TrinityCore/TrinityCore/commit/a32af01495017c5dc6a2b6a6e7aec8698c56683a)
2024-02-23 18:27:05 -05:00
hondacrx f581c8345b Scripts/Priest: Implemented Priest talent From Darkness Comes Light Aura
Port From (https://github.com/TrinityCore/TrinityCore/commit/863a005ef229d62c81543355b558d719f013aca1)
2024-02-23 18:26:14 -05:00
hondacrx 511a5c2cec Scripts/Spells: Implemented Priest talent Protective Light
Port From (https://github.com/TrinityCore/TrinityCore/commit/4fea4fb567d09663383ec615dac017ca37140b59)
2024-02-23 18:24:17 -05:00
hondacrx fa10b981bd Updated all spell scripts. 2023-10-07 14:04:50 -04:00
hondacrx f636ea225f Messed up the commit history, so here is all the files rip, Credit to TrinityCore 2023-09-16 08:42:35 -04:00
hondacrx 25b27dcc72 Core/Auras: Allow effects of SPELL_AURA_SCHOOL_ABSORB_OVERKILL to be prevented by setting absorb value to 0 in script
Port From (https://github.com/TrinityCore/TrinityCore/commit/7b9493eec7c937642243c5ab0367f5ac8643879e)
2023-09-14 06:57:52 -04:00
hondacrx f89df8dca8 Scripts/Spells: Converted some damage calculating scripts to use new hooks as examples
Port From (https://github.com/TrinityCore/TrinityCore/commit/8594fcfe8a0085a087bce510e3b4cb14f632434f)
2023-09-13 18:23:20 -04:00
hondacrx d7c2fa52f4 Core/Scripts: Added damage and healing calculation hook to spell and aura scripts allowing to override base damage amount, flat value mod and percent value mod separately
Port From (https://github.com/TrinityCore/TrinityCore/commit/9cdf3530f41e18fc815e7b164e40c01a18c3d757)
2023-09-13 18:18:29 -04:00
hondacrx ca60c16fa2 Scripts/Spells: Implement Benediction, Divine Service, and Focused Mending
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2ef93fc7d72fcc0fbecafc896f5a7b032fe8fc3)
2023-09-04 12:19:41 -04:00
hondacrx 9f5c017e34 Scripts/Spells: Implement Empowered Renew
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d15ec0de8e93d77be0ad6a6691588c32040f772)
2023-06-13 05:01:54 -04:00
hondacrx 4409189def Scripts/Spells: Implement Healing Chorus
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd10bf5052c1cb880125c159e97f1a295561774d)
2023-06-13 04:51:40 -04:00
hondacrx 160849fec1 Scripts/Spells: Converted remaining spell scripts to use ValidateSpellEffect
Port From (https://github.com/TrinityCore/TrinityCore/commit/622eed752bc69fc4c34bb568d96d51913258f852)
2023-06-13 04:48:55 -04:00
hondacrx 533e1162f2 Scripts/Spells: Implement Holy Mending
Port From (https://github.com/TrinityCore/TrinityCore/commit/277497fdf1ca5f7b310c4544e8f1304a66034884)
2023-06-13 04:41:39 -04:00
hondacrx 2a12697cb2 Scripts/Spells: Implement Say Your Prayers
Port From (https://github.com/TrinityCore/TrinityCore/commit/692c26a15eb52e44c33bd381b0bee4f1a1a34e71)
2023-06-13 04:02:15 -04:00
hondacrx b7146a011e Scripts/Spells: Added spell effect validation helper
Port From (https://github.com/TrinityCore/TrinityCore/commit/f8a6a9b01713a5dbe5ed38bd3d1b1c72191cf288)
2023-06-13 03:59:41 -04:00
hondacrx 3e72da9f1e Scripts/Spells: Implement Painful Punishment
Port From (https://github.com/TrinityCore/TrinityCore/commit/4fb5737e3dc55bfc79518ecb5ac37f41f937f270)
2023-05-21 18:04:40 -04:00
hondacrx 73b393ed7a Scripts/Spells: Implement Purge the Wicked
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ef501b278774b16d5c57bf7a463731480155609)
2023-05-21 18:01:42 -04:00
hondacrx d2b8867bff Scripts/Spells: Implement Dark Reprimand
Port From (https://github.com/TrinityCore/TrinityCore/commit/b53de1eb4bce8b4a7db823f3273a7fd82abe7fb6)
2023-05-21 17:40:27 -04:00
hondacrx 5e2034de45 Scripts/Spells: Update Halo
Port From (https://github.com/TrinityCore/TrinityCore/commit/23f42e09ec34ac6285773b70bd53503ea0986ff6)
2023-05-21 17:28:33 -04:00
hondacrx a2e5acbaa5 Scripts/Spells Update Divine Star
Port From (https://github.com/TrinityCore/TrinityCore/commit/0eada1d7086985b759e10684966e3aefdd7eefe7)
2023-05-02 16:59:25 -04:00
hondacrx 1f75a2645a Scripts/Spells: Update Sins of the Many values
Port From (https://github.com/TrinityCore/TrinityCore/commit/a32584b9204a65bf8d1c057e2d1b0eb94fddc7c3)
2023-05-02 14:07:48 -04:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx c8964bd420 Scripts/Spells: Fixed crash in spell_pri_atonement
Port From (https://github.com/TrinityCore/TrinityCore/commit/0f09fc355aea4745b711e4c2ba4dfdb731453f1f)
2022-09-07 15:40:03 -04:00