Commit Graph

455 Commits

Author SHA1 Message Date
Hondacrx 4715a7b1bd Scripts/Spells: Implement hunter talent Lock and Load
Port From (https://github.com/TrinityCore/TrinityCore/commit/f5d16ebb2f75fb9cb1d829daf21945b5d650d55f)
2025-12-08 09:56:28 -05:00
Hondacrx ad874bcd49 Scripts/Spells: Implement mage talent "Heat Shimmer"
Port From (https://github.com/TrinityCore/TrinityCore/commit/6038523692b2189d9b947defcf79879262ebf303)
2025-12-08 09:53:48 -05:00
Hondacrx 0e6cc3bd17 Scripts/Spells: Implement mage talent "Pyrotechnics"
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9d963760c1f4be95e655ecd50f1c6aceecdc1dd)
2025-12-08 09:46:52 -05:00
Hondacrx b01291a370 Scripts/Spells: Implement mage talent Hot Streak
Port From (https://github.com/TrinityCore/TrinityCore/commit/2536890beb2b25c257c5120852818d788ee9e73f)
2025-12-08 09:44:14 -05:00
Hondacrx f5fabb8134 Scripts/Spells: Implement mage talent Fiery Rush
Port From (https://github.com/TrinityCore/TrinityCore/commit/739369fb427670b165a002f8d48c65ebf9e7f1dd)
2025-12-08 09:28:41 -05:00
Hondacrx 6ea0167c48 Scripts/Spells: Merge spell_mage_wildfire_crit script classes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a62fefd0a6aeeb8bd15c015be6fc7824a2fc8de)
2025-12-08 09:26:31 -05:00
Hondacrx c3aec6cfca Core/Spells: Implement mage talent "Wildfire"
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad1bb2d35534e0c26a7fb4372f2b2f9af9bd6818)
2025-12-08 09:22:41 -05:00
Hondacrx 14c3b846ea Scripts/Spells: Fix Heroic Leap
Port From (https://github.com/TrinityCore/TrinityCore/commit/62e2eb1dfcc440ae182acefc995bd95c0a39bd4a)
2025-10-13 16:26:23 -04: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 c5cccdec10 Core/Objects: Unify Searcher classes into one common implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/261eb201bf107cef441d9b075e8f23bf0edfbaf0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/526b16fea41fb69a302fdebe8a727e175949f04b)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b7dce6521323e788ebf28297ec941a6f9bf876f)
Port From (https://github.com/TrinityCore/TrinityCore/commit/5334467f493eb16141f4ad0bce956bc3e19244a0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e7725c15b149baaf96731231239769e482ec2ed)
Port From (https://github.com/TrinityCore/TrinityCore/commit/21712f475383f6f3fae107706f5de5195f75b760)
2025-08-31 13:23:49 -04:00
Hondacrx 48627e0741 Misc fixes 2025-08-25 21:15:29 -04:00
Hondacrx ab76fd7d0f Scripts/Spells: Remove old hack from spell_gen_running_wild
Port From (https://github.com/TrinityCore/TrinityCore/commit/534990b10289ae66ebb4029874179eb35160a069)
2025-08-20 22:16:15 -04:00
Hondacrx 2bbd77bd94 Core/Misc: Kill AnyPlayerInObjectRangeCheck (duplicate of AnyUnitInObjectRangeCheck)
Port From (https://github.com/TrinityCore/TrinityCore/commit/0f9a0accf17ba3a9f20d6a7575b51ed2cb09a73c)
2025-08-18 10:07:50 -04:00
Hondacrx b43849a605 Core/Spells: Merge Spell::SetSpellValue overloads
Port From (https://github.com/TrinityCore/TrinityCore/commit/e57b0296d65446e358ead632750c4ae0c5249631)
2025-08-10 12:40:04 -04:00
Hondacrx 64041435fe Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of iterating Spell::GetPowerCost
Port From (https://github.com/TrinityCore/TrinityCore/commit/26376d89e165aece42e58213632ef43ecb0d81b3)
2025-06-08 14:18:24 -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 4d2dbbcf16 Core/Auras: Implemented mount equipment
Port From (https://github.com/TrinityCore/TrinityCore/commit/6dd5fb9d88e7a8b7da696bbe7b96947217b1ace2)
2025-02-17 15:06:19 -05:00
Hondacrx 3db6dcaf2f Fix Build 2024-11-10 13:50:52 -05:00
Hondacrx 204991d266 Scripts/Spells: Update Haunt script
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e7d6d590fe7629935a22f238e120db9428045a4)
2024-11-10 13:20:41 -05:00
Hondacrx c39e7bc255 Scripts/Spells: Implement Absolute Corruption warlock talent
Port From (https://github.com/TrinityCore/TrinityCore/commit/dd54edb37808e9d2d811f95c8d7d65fa4b6ba7ad)
2024-11-10 00:14:49 -05:00
Hondacrx 7ffe815b06 Scripts/Spells: Fix Rain of Fire damage
Port From (https://github.com/TrinityCore/TrinityCore/commit/76864337eeaf9cfd4a449641311e53103e588e38)
2024-11-10 00:09:46 -05:00
Hondacrx 3f87e713c5 Scripts/Spells Update Seed of Corruption script
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f8cb99ad2b95d4cc5d2abba8a00e67acfdfed4f)
2024-11-09 23:49:19 -05:00
Hondacrx 07035b8c60 Scripts/Spells: Update Unstable Affliction script
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc7da0c6c8d7e675e50336b988beeb60522a6f30)
2024-11-09 23:27:50 -05:00
Hondacrx b75ec60db4 Scripts/Spells: Implement Astral Communion talent with Celestial Alignment
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e2eb66f1e0832e8b372bce4ea9e2c3ab87fdf7e)
2024-11-09 23:23:26 -05:00
Hondacrx 46380a1026 Scripts/Spells: Implement rogue talent Improved Shiv
Port From (https://github.com/TrinityCore/TrinityCore/commit/9de1ee13d5079da0bb466926ab1c7dc70019b437)
2024-09-26 17:23:33 -04:00
Hondacrx efe5525a7e Scripts/Spells: Implement omen of clarity talent (Restoration)
Port From (https://github.com/TrinityCore/TrinityCore/commit/44719eb78015c2f64e45bc84226ff5337d7ae33d)
2024-09-26 17:20:51 -04:00
Hondacrx c1478b7cf2 Scripts/Spells: Implement druid talent New Moon
Port From (https://github.com/TrinityCore/TrinityCore/commit/afa16f4fdaba7ff16c28cc9684e2d57c0f08263f)
2024-09-26 17:19:22 -04:00
Hondacrx a23b119510 Scripts/Spells: Implement druid talent Celestial Alignment
Port From (https://github.com/TrinityCore/TrinityCore/commit/296f7a8cf1950ebe3ae9fbd47a2c8fc3c7c82dfb)
2024-09-26 17:09:23 -04:00
Hondacrx ea117b6931 Scripts/Spells: Implement druid talent Astral Smolder
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9aafeff9c7a7cfd36fc8af0d735da3bc708f753)
2024-09-26 17:05:50 -04:00
Hondacrx cab0752c25 Scripts/Spells: Implement druid talent Stellar Flare
Port From (https://github.com/TrinityCore/TrinityCore/commit/342bb55c5eb052ad3244040286a2eb6875793ff4)
2024-09-26 13:00:15 -04: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 a9c8ebfcd7 Scripts/Spells: Implemented Dark Simulacrum and its related attribute SPELL_ATTR9_ALLOW_DARK_SIMULACRUM
Port From (https://github.com/TrinityCore/TrinityCore/commit/a33864ce2d9038e491fe99eba8acc532ebd6327f)
2024-08-31 17:01:16 -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 a534824bd0 Scripts/Spells: Implement Blessing of the Bronze
Port From (https://github.com/TrinityCore/TrinityCore/commit/b7e94166fac0e1f3b4a6d2123d802d5c9472c4e7)
2024-08-19 19:01:41 -04:00
Hondacrx d231c06b8e Core/Spells: Implemented evoker empower spell mechanic
Port From (https://github.com/TrinityCore/TrinityCore/commit/a39d0db9ec64f6bf38716abaade5b7835f2db338)
2024-08-19 18:48:32 -04:00
Hondacrx 40ba30a61c Scripts/Items: Updated Amalgam's Seventh Spine script - fixed auras lingering after removal and added new case for evokers
Port From (https://github.com/TrinityCore/TrinityCore/commit/250984a7b7b9016fc675dd4cfe0d29d164cc61bd)
2024-08-19 12:27:21 -04:00
Hondacrx cf42b5e591 Core/Auras: Implemented OnHeartbeat AuraScript hook and refactored an aurascript to use it as example
Port From (https://github.com/TrinityCore/TrinityCore/commit/55ce5b150f716b6d470af80a9c31adf78e4cc198)
2024-08-19 12:24:24 -04:00
Hondacrx c1e0da92f9 Scripts/Spells: Fix Crusader's Might cooldown reduction effect
Port From (https://github.com/TrinityCore/TrinityCore/commit/a361d3f5870a2b43f200c579314143a3bd219bab)
2024-08-19 11:51:18 -04:00
Hondacrx 447ec2bc74 Scripts/Spells: Add new script for spells with feign death with all flags except uninteractible
Port From (https://github.com/TrinityCore/TrinityCore/commit/f4ef6f769b8c51d99bea040b95beb2eb0d6c8fd0)
2024-08-18 21:29:21 -04:00
Hondacrx 5a9714a375 Core/SAI: Added support for StringIds to creature and gameobject targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ce40684595a0e49a7b2355012c2806952698ce4)
2024-08-05 17:23:37 -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 cb16de1f15 Core/Creatures: Changed the spawn health field in creature table to a percentage
Port From (https://github.com/TrinityCore/TrinityCore/commit/def601b4ff82ec8a90af60408a87cac92fdf070d)
2024-08-04 16:31:25 -04:00
Hondacrx 8969d59a41 Core/Players: Use CharBaseInfo.db2 data to determine appropriate race for mercenary mode transforms
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2ac37125b566cb4d9b659bc8ae2d381f60bc6db)
2024-08-04 16:13:43 -04:00