Commit Graph

598 Commits

Author SHA1 Message Date
hondacrx c51c4d443f Core/Spell: SpellValueOverrides encapsulation
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fbddef85f48f6b9140d025d7f2e14faae0af178)
2021-06-22 18:43:40 -04:00
hondacrx e98e45cf8b Core/Auras: removed caster dependency from core
Port From (https://github.com/TrinityCore/TrinityCore/commit/fccf1a8c62820004df92b9ac567ba75f7281e6e2)
2021-06-22 15:01:42 -04:00
hondacrx fbd7df7c3f Some missed stuff. 2021-06-18 15:19:41 -04:00
hondacrx 2576fded97 Scripts/Spells: Implement mage Alter Time
Port From (https://github.com/TrinityCore/TrinityCore/commit/28c075765bdf33a4444a0e13253da7e9f9e0f447)
2021-06-02 18:53:39 -04:00
hondacrx ea9dd9207f Scripts/World: New target dummy AI.
Port From (https://github.com/TrinityCore/TrinityCore/commit/4a65dcaecb103f62b9ee005e334de6a59d39368b)
2021-05-18 13:40:29 -04:00
hondacrx de0929bc8e Core/Scripts: Remove deprecated overload of QuestReward without LootItemType argument
Port From (https://github.com/TrinityCore/TrinityCore/commit/b9d63c2009c842a12876c2069ba0a3dd7d277f4a)
2021-05-18 12:39:00 -04:00
hondacrx 9851142796 Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
2021-05-18 12:25:40 -04:00
hondacrx 45df8db19e Scripts/Spells: Clear arcane charge damage/cost/cast time modifier aura when reaching 0 arcane charges (power)
Port From (https://github.com/TrinityCore/TrinityCore/commit/12ed21e690d58574d4e404c37448e1749f1b80f3)
2021-05-17 14:38:00 -04:00
hondacrx 741bb1b84a Scripts/Spells: Remove manual damage adjustment from Arcane Barrage for scaling with arcane charges and use spell cast for mana energize
Port From (https://github.com/TrinityCore/TrinityCore/commit/331c7ec7c268d522ead3229247a4c37db4393226)
2021-05-17 14:35:50 -04:00
hondacrx 3df467e345 Scripts/Spells: Properly utilize all Arcane Explosion energize effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd7f854995580a6e0100710fdd0d6a9d63082777)
2021-05-17 14:30:14 -04:00
hondacrx 61c9f6edea Scripts/Spells: Fixed arcane barrage + explosion
Port From (https://github.com/TrinityCore/TrinityCore/commit/be8cbab4b3cd9623c42bf89d1bf1d6b40e0ae4fd)
2021-05-17 14:14:17 -04:00
hondacrx 8847de54d5 Core/Quests: Quest improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/91b91b502f30f781c8dea77dec4ce2f469b89744)
2021-05-11 11:39:14 -04:00
hondacrx 68d38677ae Core/Scripts: Implemented Shifting Naaru Sliver
Port From (https://github.com/TrinityCore/TrinityCore/commit/87d5544f05a1963ec8bec09056d9bad60b5f697c)
2021-05-07 15:41:01 -04:00
hondacrx be9da02534 Misc fixes 2021-04-28 11:00:29 -04:00
hondacrx 8c565b6032 Scripts/Spells: Implemented monk stagger
Port From (https://github.com/TrinityCore/TrinityCore/commit/c99f93d53ded571ce3cfdcd9c1ca04a81c477428)
2021-04-22 20:56:57 -04:00
hondacrx 36040abe27 Scripts/Spells: Implemented discipline priest PvP talent Trinity
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a452c3d105a50a81086dbb850514f63330efbe0)
2021-04-21 22:44:18 -04:00
hondacrx 995f43a60b Scripts/Spells: Implemented Atonement
Port From (https://github.com/TrinityCore/TrinityCore/commit/dbc082a2b2f34d489ca764906dc3d551583a07bb)
2021-04-21 22:36:48 -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 3ac625e8ff Core/Auras: Implemented SPELL_AURA_SCHOOL_ABSORB_OVERKILL
Port From (https://github.com/TrinityCore/TrinityCore/commit/530631e0a73c0bcd540f063cef975ecd827307b2)
2021-04-19 10:36:03 -04:00
hondacrx c925d7af40 Core/AI: CreatureAI.EnterCombat is now called CreatureAI.JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bce43de7f3fba618c370f2aba327d23dd30d1cdd)
2021-04-19 10:22:43 -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 63f0f919e2 Core/Misc: Replace Time.UnixTime with GameTime.GetGameTime()
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e4e6f0700c7d950e1b2654c217ec8b28ae79e)
2021-04-17 19:28:50 -04:00
hondacrx e73c2a9710 Core/Scripts: Val'anyr Hammer of Ancient Kings should proc only with effective heal
Port From (https://github.com/TrinityCore/TrinityCore/commit/6c2d0d709ac461cf0e4b530994923e5a43fb7a94)
2021-04-16 15:35:59 -04:00
hondacrx 5a59f99851 Core/Spells: fix some DB errors
Port From (https://github.com/TrinityCore/TrinityCore/commit/16ec008290861573fac7137af054be6d9642712f)
2021-04-16 15:02:56 -04:00
hondacrx 2e34fa7f67 Scripts/Spells: Removed facing requirements from penance healing component
Port From (https://github.com/TrinityCore/TrinityCore/commit/38ad6c2cf043c640c798a1467b8ad71265fd9c6c)
2021-04-14 10:20:09 -04:00
hondacrx f197464674 Spells/Scripts: Updated Gift of the Naaru script
Port From (https://github.com/TrinityCore/TrinityCore/commit/d2b70397ab98fe8a24a5880b757a50e3736787d3)
2021-04-14 10:19:04 -04:00
hondacrx 96dbbb2b36 Core/Spells: Fixed multiple druid's spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/cf3ea2082578077cfec589c2a5fab12ab91c1777)
2021-04-12 14:54:05 -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 9bbc1b49f3 Scripts/Spells: Implemented druid eclipse system
Port From (https://github.com/TrinityCore/TrinityCore/commit/abaeb12ba3993a636d8385fe06b3a5ceb0f66f63)
2021-03-29 12:49:24 -04:00
hondacrx 76d79ff2e6 Core/Auras: Update AuraState enum and implement missing new ones
Port From (https://github.com/TrinityCore/TrinityCore/commit/69e0b9a98516a0cac14bc3f985a2deb2fe79205f)
2021-03-17 21:51:55 -04:00
hondacrx 97a89d0c8c Scripts/Spells: corrections to Death Knight spell Blood Mastery
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c73895826f691b529026abddf4a64828e7c75ad)
2021-03-17 21:16:32 -04:00
hondacrx 4568cdad48 Core/Spells: Define all spell modifier types and implement ProcCooldown mod and PeriodicHealingAndDamage for melee periodic damage
Port From (https://github.com/TrinityCore/TrinityCore/commit/6585666e6e34ade0333e4c23876acdf847d169c0)
2021-03-17 18:52:59 -04:00
hondacrx 05799b4f92 Core/Scripts: fix drink auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/33fbd7c7736bfe061a10e529a73e243074c90fa8)
2021-03-17 16:59:30 -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 ff36626d12 Core/Auras: periodics refactor part 3: move more switch hacks to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/97e869e8b36afd9e7f0452b9001287f6b4a02ef2)
2021-03-17 16:26:34 -04:00
hondacrx 8556495e5e Core/Auras: periodics refactor part 2: Move UpdatePeriodic to AuraScripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd786c03a369b60bd29773e19f4213fd2e01624b)
2021-03-17 16:22:22 -04:00
hondacrx 1d8bab3b58 Core/Auras: periodics refactor part 1:
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f9e0d92d563c983c229db1569414916b3dce51e)
2021-03-17 16:08:17 -04:00
hondacrx 3acb8eca4a Core/Scripts: Cleanups on scripts. 2021-03-16 15:44:25 -04:00
hondacrx 360e0c51a2 Scripts/Spells: Fixed Fingers of Frost proc passive
Port From (https://github.com/TrinityCore/TrinityCore/commit/b94851b824f6e4d7f7a7cd01a4c99e02b1e86b97)
2021-03-15 16:43:18 -04:00
hondacrx cee1fbe0d2 Core/Auras: Remove m_effIndex member of AuraEffect and always take it from SpellEffectInfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/efdca47aff354079bc73d248e022c2e914d94e7b)
2021-03-15 15:37:07 -04:00
hondacrx 88fdc2ae81 Scripts/Spells: Added druid's guardian spell scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/183f719f4e1fa975de28acdfc027ff3f23789fb7)
2021-03-15 15:25:12 -04:00
hondacrx 8ada9c99e7 Core/SAI: Implement quest source for SAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b4c4d216478c57a562247815dfba0e5d2c9f192)
2021-03-08 14:17:23 -05:00
hondacrx c79f91521e Fix build 2021-03-04 22:08:33 -05:00
hondacrx c3d2763f98 Scripts/Spells: Improve druid travel form script
Port From (https://github.com/TrinityCore/TrinityCore/commit/898f97781c7f3cc5d40b4f9947571058b7ff7a75)
2021-03-04 22:08:18 -05:00
hondacrx 9293b4ee17 Scripts/Spells: Fixed various paladin spell scripts and removed outdated ones
Port From (https://github.com/TrinityCore/TrinityCore/commit/1086007f98c8d120f353650d7567d82f6b9aa0f8)
2021-03-04 21:09:05 -05:00
hondacrx 4fed903009 Core/Scripts: Forgot to remove not needed class. 2021-03-04 17:04:30 -05:00
hondacrx 6a1114390d Core/Scripts: Fix loading scripts. 2021-03-04 16:36:18 -05:00
hondacrx 9318cf2781 Core/Scripts: Start work on cleaning up scripts. 2021-03-04 15:30:56 -05:00
hondacrx 923def9f4a Core/Spells: Refactor Player::ApplySpellMod to take SpellInfo argument instead of just spell id
Port From (https://github.com/TrinityCore/TrinityCore/commit/624881bef5c90a91e4c59e5bf404d8775c2ca55d)
2021-03-04 14:43:39 -05:00
hondacrx 8f5889eb98 Core/Scripts: Fix build, they will be added back soon. 2021-02-18 12:43:37 -05:00