Commit Graph

52 Commits

Author SHA1 Message Date
hondacrx fa10b981bd Updated all spell scripts. 2023-10-07 14:04:50 -04:00
hondacrx 0e2dd0cda3 Core/Creatures: add TimeSpan to TempSummon
Port From (https://github.com/TrinityCore/TrinityCore/commit/1dd4b38170339e2d1d959c45ecad1b3b8dceb216)
2023-09-13 20:59:45 -04:00
hondacrx 3052b1dc23 Core/Misc: Turn ChrSpecialization into enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/98007f859b7318570c0c923a00aa32fc485c8ec8)
2023-09-13 20:33:47 -04:00
hondacrx a8e62cc07d Core/Misc: Move TalentSpecialization together with other db2 enums and rename it to ChrSpecialization
Port From (https://github.com/TrinityCore/TrinityCore/commit/d2784d4c65ec987fe587718d96b2feb885905e13)
2023-09-13 19:49:53 -04:00
hondacrx 399ab11a10 Scripts/Spells: Updated lava burst script, rank 2 not needed anymore
Port From (https://github.com/TrinityCore/TrinityCore/commit/430012f4b5e559b2875b0a89474706b22fc17e8f)
2023-07-18 07:46:59 -04:00
hondacrx 0b1d41cc7b Core/AreaTriggers: Add Spell* argument to AreaTriggerAI::OnCreate script
Port From (https://github.com/TrinityCore/TrinityCore/commit/a03455acbbbb6b070c9592a9c5c24c8f109dccc8)
2023-06-30 08:36:13 -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 afd86f62dd Core/Spells: Unify Bloodlust spells for all classes
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b3f93aa0fd2d28bfcc01a33bec1c49074c4674f)
2023-05-02 14:06:54 -04:00
hondacrx 80a10f55bc Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/db8504426796ce39f1871aa1871bae10e0408f9f)
2023-01-23 00:04:38 -05:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx ac3a068ec0 Fixes trigger spells not working. 2022-08-08 18:01:54 -04:00
hondacrx 3003d1351f Scripts/Spells: Fix loop for proc on "Earthen Rage"
Port From (https://github.com/TrinityCore/TrinityCore/commit/8abfda5fb020a85fd4d4fdacc795083f830385ca)
2022-07-10 15:00:36 -04:00
hondacrx a198e03a1d Core/Spells: Rename SpellAttr2 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/dda375b9868d6dbe2a4d58b386bb90ae41d25e0d)
2022-06-01 11:53:42 -04:00
hondacrx 14ab083e53 Scripts/Spells: Fixed Icefury talent proc and frost shock energize
Port From (https://github.com/TrinityCore/TrinityCore/commit/e64e6f4963ae7c6efe54fd5e6124158202478b3f)
2022-05-04 10:59:14 -04:00
hondacrx d8aee90419 Scripts/Spells: Fix shaman Undulation talent
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5bb799f27f2604741af2de8db07b2871d37b378)
2022-05-04 10:49:01 -04:00
hondacrx ffd0f4280b Core/Objects: Cleanup SmoothPhasing code - move to separate files and better integrate it with visibility system
Port From (https://github.com/TrinityCore/TrinityCore/commit/70442041300bb0a1146717497fd5f771d874befa)
2022-03-09 14:51:55 -05:00
hondacrx 3143cf5c9d Scripts/Spells: Fix shaman Lava Surge proc
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b57722211dbb6a63c84119fc141304970c80312)
2022-03-04 17:43:21 -05:00
hondacrx 8c6e487e5a Scripts/Spells: Move shaman Lava Burst crit chance calculation to scripts and add Lava Burst Overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/1696d738608fa8ed30321b5b4050d5516b5765f6)
2022-03-04 17:38:54 -05:00
hondacrx edafd0a270 Scripts/Spells: Fix shaman Earthquake
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e725e1d2521547ea651ef2b4e01c980c9b5ff3e)
2022-03-04 17:35:08 -05:00
hondacrx 6f0b8760e2 Scripts/Spells: Fix shaman Mastery: Elemental Overload + Stormkeeper and Unlimited Power talents
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd19e225137377a0d6925960b715f58ea18652bc)
2022-02-25 14:18:39 -05:00
hondacrx f66e622f1d Core/Spells: Added helper function to select random injured healing spell targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/c0f976d23d7fd9ef687d47ae41bed0924bfdd5c7)
2022-02-24 21:04:12 -05:00
hondacrx de8db4f3cb Scripts/Spells: Fix shaman talent Spirit Wolf
Port From (https://github.com/TrinityCore/TrinityCore/commit/861d572f9c001762bee0ff26486e6c7793c026f6)
2022-02-24 16:21:11 -05:00
hondacrx a25986b0cd Scripts/Spells: Corrected script registrations for shaman spells to match db2 data
Port From (https://github.com/TrinityCore/TrinityCore/commit/6df3cb0995d6bcb28998ca14fd39c9afe9d939b2)
2022-02-24 16:00:46 -05:00
hondacrx 21cfb338cf Scripts/Spells: Updated Windfury Weapon script
Port From (https://github.com/TrinityCore/TrinityCore/commit/b042919daf393b8502134a99966c5f0886bb728a)
2022-02-24 15:58:43 -05:00
hondacrx ee646e654c Scripts/Spells: Fixed shaman Healing Rain not doing anything
Port From (https://github.com/TrinityCore/TrinityCore/commit/30f232d5dbf6fabbec88efb98585857f16ee4d13)
2022-02-24 15:51:42 -05:00
hondacrx c0795c5849 Core/Spells: Rename TARGET_UNIT_CONE_ENEMY_104 to TARGET_UNIT_CONE_CASTER_TO_DEST_ENEMY
Port From (https://github.com/TrinityCore/TrinityCore/commit/70f1eaac4867cac94fb1a19f5bbf5096366f6281)
2022-02-16 13:09:48 -05:00
hondacrx ad165bb837 Scripts/Spells: Fix shaman talent Nature's Guardian proc
Port From (https://github.com/TrinityCore/TrinityCore/commit/108eeea327b50a157c503da42b05b59003a1ffac)
2022-01-28 17:37:15 -05:00
hondacrx 64de342e49 Scripts/Spells: Fix shaman talent Downpour
Port From (https://github.com/TrinityCore/TrinityCore/commit/f230af918b3b41c5a2209d4be48c24857028efd1)
2022-01-09 14:09:24 -05:00
hondacrx 63f8685355 Scripts/Spells Fix shaman talent Aftershock
Port From (https://github.com/TrinityCore/TrinityCore/commit/fed9d73f667c0deed6ee201093ffe43746a178f0)
2022-01-09 14:05:48 -05:00
hondacrx 3bd134d29e Scripts/Spells: Fixed Lightning Bolt Overload, Chain Lightning Overload, Elemental Blast and Elemental Blast Overload energize effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/e6ba1fbd530a32ca6069b0f43fc28fbec4eb9096)
2022-01-07 17:03:02 -05:00
hondacrx 9c4147c964 Scripts/Spells: Fix chain lightning energize (elemental)
Port From (https://github.com/TrinityCore/TrinityCore/commit/47d8b17e9f6766ade424027d4cdaf46eb0beb488)
2022-01-07 16:50:44 -05:00
hondacrx 73b9990c6c Scripts/Spells: Fixed lightning bolt energize (elemental)
Port From (https://github.com/TrinityCore/TrinityCore/commit/c95b1784dfb164b2844658c7a80a34586a7cb8fc)
2022-01-07 16:46:59 -05:00
hondacrx 5a90a3ddde Scripts/Auras: Lookup aura scripts by their type, not name
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fc8c86e9a47194a1b271fbcf7bf9e85cb3f0826)
2021-11-03 12:31:46 -04:00
hondacrx b0528d1ad3 Fixes startup 2021-10-10 19:24:01 -04:00
hondacrx 1de76c0662 Scripts/Spells: Implemented Wind Rush Totem
Port From (https://github.com/TrinityCore/TrinityCore/commit/b1c0d069e1eba2f7b43ada8032b954bff630b68d)
2021-10-03 20:14:21 -04:00
hondacrx e1aa4334d2 Core/Spells: Removed CastSpellExtraArgs constructors accepting ObjectGuid, they would become ambiguous with future changes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3af9be830d736506ed4544a922699ed0f7a7ecd4)
2021-10-03 13:12:12 -04:00
hondacrx f9779537a8 Core/Spells: Fix periodic rolling adding bonuses twice
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fa95b4b57c1d843392d0c321cdabbc3a21e1d69)
2021-09-08 22:52:23 -04:00
hondacrx c51c4d443f Core/Spell: SpellValueOverrides encapsulation
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fbddef85f48f6b9140d025d7f2e14faae0af178)
2021-06-22 18:43:40 -04:00
hondacrx be9da02534 Misc fixes 2021-04-28 11:00:29 -04:00
hondacrx e75b5f9c6b Core/Spells: Implement priest holy words + modify cooldown for a charge
Port From (https://github.com/TrinityCore/TrinityCore/commit/81eac826562f8e75de1842c59c8d35cf050b0f21)
2021-04-20 13:13:49 -04:00
hondacrx d0faa12ef6 Core/Spells: CastSpell Cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2021-04-18 18:42:11 -04:00
hondacrx b974c7f3a7 Script/Spells: shaman spell fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/b92e20f6c860bd1b5f3e7ce3f614dd48fc5b49c4)
2021-04-12 14:43:08 -04:00
hondacrx 4fa6122106 Core/Auras: periodics refactor part 5: ported periodic trigger spell auras to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/44c8ccadd701c1a4bc0ce08ee53a7a7ba55289d4)
2021-03-17 16:50:50 -04:00
hondacrx 9318cf2781 Core/Scripts: Start work on cleaning up scripts. 2021-03-04 15:30:56 -05:00
hondacrx d7954f4fc7 Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71)
2020-06-18 12:39:39 -04:00
hondacrx 230453c451 New Year 2020 :) 2020-01-09 11:35:00 -05:00
hondacrx 1e1c5c77a8 2019 YAY! 2019-01-01 12:01:55 -05:00
hondacrx 9b40067017 Core/Refactor: Part 2 2018-05-07 22:07:35 -04:00
hondacrx 216db1c23a Core/Refactor: Part 1 2018-05-07 18:56:09 -04:00
hondacrx 5587505199 Core/Spell: restore old proc system behaviour on auras self proc. 2018-01-13 13:10:33 -05:00