Commit Graph

62 Commits

Author SHA1 Message Date
hondacrx d9b9739999 Scripts/Spells: Fixed startup errors in spell_gen_war_mode_enlisted
Port From (https://github.com/TrinityCore/TrinityCore/commit/2565af5fd34ce53bc390b660b4b8e180f2f9c4d3)
2022-02-17 13:37:38 -05:00
hondacrx 4c922933de Core/Player: Initial War Mode support
Port From (https://github.com/TrinityCore/TrinityCore/commit/b821a729733db0d3742b4aefe05e5a8305724f66)
2022-01-07 21:49:50 -05:00
hondacrx e0340e7c07 Core/BattlePets: Misc fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/924182f692bde38d8fed85d5dbe7531a09790501)
2022-01-07 13:20:16 -05:00
hondacrx 72e9c7f12d Spell/Script: Spawn Blood Pool
Port From (https://github.com/TrinityCore/TrinityCore/commit/10cf49e130304a3b71cce13a31662f42af7bd72a)
2022-01-07 11:39:56 -05:00
hondacrx dc3cd40d15 Scripts/Spells: fix Turkey Timer duration
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd72ecce78b3152b8db62c96e90cb9d14ea5e565)
2022-01-06 00:06:21 -05:00
hondacrx 09ef904fa6 Core/GameObjects: Skip LoS checks for traps
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bede687ce3d291c8af8f4deb3f1dcebba1a315d)
2022-01-05 17:47:29 -05:00
hondacrx 6d73a59f63 Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender
Port From (https://github.com/TrinityCore/TrinityCore/commit/27886c7f5d6cfc221ea67aab210f96859d725e05)
2021-12-26 19:51:26 -05:00
hondacrx 74c88b43b3 Scripts/Spells: Migrate Teleporting to Script
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fc52bc5e542ab5a572343c64e915d01cf363b76)
2021-12-22 20:39:59 -05:00
hondacrx d5aa3ed8ab Core/Spell: allow Northrend Inscription Research to unlock three recipes the first time it is cast.
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b7bc82641e0cb7cf8add1089d8dde0aad93edbe)
2021-12-17 17:52:44 -05:00
hondacrx f91842d6f2 Spell/Script: Stasis Field
Port From (https://github.com/TrinityCore/TrinityCore/commit/adb5535483cf202572ae34065959aa94cf0304e8)
2021-12-17 17:29:27 -05:00
hondacrx eef0e8e875 Misc fixes 2021-12-07 20:57:02 -05:00
hondacrx 0257f00aab Scripts/Spells: Migrate Some Scripted Spells to Scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/d72e809ecf9349d45127e743d23a8391bddabc41)
2021-12-01 11:29:31 -05:00
hondacrx b543a20bc3 Core/Scripts: Fix Blood summon position
Port From (https://github.com/TrinityCore/TrinityCore/commit/b86a66c5be93b594fdda045e860cc1ccf16cee82)
2021-11-29 17:18:31 -05:00
hondacrx 06be062d91 Core/Spell: SpellAura Redux
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7299dce9770a5b4a3a5ab289e930a390aa0407a)
2021-11-29 14:38:37 -05:00
hondacrx 12e89ccc41 Spell/Script: Freezing Circle
Port From (https://github.com/TrinityCore/TrinityCore/commit/955ac45cf5afab09716d691e47b5095c8e3f3047)
2021-11-29 14:13:08 -05:00
hondacrx 6f7a60ec7a DB/Creature: Wrath Corruptor
Port From (https://github.com/TrinityCore/TrinityCore/commit/d8b76a6e6d03b731ad89ea2e91ea93852a44162f)
2021-11-23 21:08:04 -05:00
hondacrx 1b0c5877ab DB/Spell: fix mistake in Blood Draining's CheckProc and remove Attack Power scaling
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7ad7d5e150d56286039de5717614f79985c1b3c)
2021-11-18 20:27:38 -05:00
hondacrx a1e0e2e1d0 Core/Scripts: Move some spells to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/3b1ed434aeacfa57f392387c2176dfb4438b13f8)
2021-11-18 20:13:29 -05:00
hondacrx 032f9a55f3 Cleanup some warnings. 2021-11-15 16:11:20 -05:00
hondacrx 80d6b08c13 Core/Movement: Corrected values sent in knockback packet when speedXY < 0
Port From (https://github.com/TrinityCore/TrinityCore/commit/732a8ee26199d7f04c692fa64f96955db13cf69d)
2021-11-08 10:44:57 -05:00
hondacrx 7f668d03b3 Core/Auras: Mount speed auras are now properly selected when teleporting (dungeon enter/exit, regular teleport, ...)
Port From (https://github.com/TrinityCore/TrinityCore/commit/3010f2ca5dea532c851d5472157bbfdf0531e0d0)
2021-11-07 21:12:53 -05:00
hondacrx 26940fa650 Core/AI: Clean up charm AI handling.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4e8c1c59c8b37216814526b4d2551f23934f465)
2021-10-31 13:55:26 -04:00
hondacrx 4a6da800fe Core/Entities: Ethereal Soul-Trader
Port From (https://github.com/TrinityCore/TrinityCore/commit/3503e9dc929692bc9a8e9a23de2bae9cad24497f)
2021-10-17 10:01:25 -04:00
hondacrx f214f17473 Scripts/DK: Fixed Defender of Azeroth quest * added graveyard in case someone wants to die there * added serverside spells to handle death gate usage properly (including bind points) * added SmartAI script to Mograine for Defender of Azeroth quest
Port From (https://github.com/TrinityCore/TrinityCore/commit/ece3a8036e2d15b8cca40d7be6054971d77e2167)
2021-10-13 14:48:06 -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 7322c0bd83 Scripts/Spells: fix Seaforium Blast script crash
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d3a11e1d1f849d1594a76f184ec2af6eb601fef)
2021-09-21 18:54:31 -04:00
hondacrx 5c4a7511ff Core/Spells: Cleanup spell effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4e1119ac21e2d1112d1717337597fe073e495f)
2021-09-08 17:40:50 -04:00
hondacrx 02f1211445 Core/Spells: Removed SpellEffIndex effIndex argument from spell effect handlers, it was commented out in almost every handler
Port From (https://github.com/TrinityCore/TrinityCore/commit/3dd75a49b190098010803014072c0c8bee2996bd)
2021-08-30 15:55:48 -04:00
hondacrx 3265d6ea17 Core/Scripts: implemented Fungal Decay & Tail Sting
Port From (https://github.com/TrinityCore/TrinityCore/commit/d36f8bb7547c5ebef067f834c79754c57ff66a34)
2021-06-24 00:03:16 -04:00
hondacrx de6b8b0240 Core/Spell: Properly remove REACT_PASSIVE on permanent feign death unapply.
Port From (https://github.com/TrinityCore/TrinityCore/commit/ffce2c1f9a416eddad2e45ab2e03df964d5e39cd)
2021-06-23 22:33:07 -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 9851142796 Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
2021-05-18 12:25:40 -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 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 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 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 9318cf2781 Core/Scripts: Start work on cleaning up scripts. 2021-03-04 15:30:56 -05:00
hondacrx addc831f0d Core/Spells: Adding SpellTargetObjectTypes to spell target checker to early-eliminate alive units
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cae71eac58bf37c6a2cbce2a60dd2aa1f7b4314)
2021-02-09 13:02:06 -05:00
hondacrx 900362a7d7 Removed all instance scripts so we can have script project back and spells will work again. 2020-12-07 15:29:06 -05:00
hondacrx 581d077acd Refactoring of BNetServer 2020-07-12 00:06:43 -04: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 63105504a4 Core/Items: Add ItemContext param to Item::Create function
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a2d9ad2f7673e2b7ee62b7cc6f1a19639d37864)
2019-11-23 00:44:38 -05:00
hondacrx 35c06c09fd Some refactoring of code. and some cleanups 2019-09-21 12:11:16 -04:00
hondacrx 87d30caa49 Ensure that all actions are compared to fixed point in time (ie. world update start)
Port From (https://github.com/TrinityCore/TrinityCore/commit/60663d1374beef3103f4787152654034fa4a8897)
2019-09-01 10:37:14 -04:00
hondacrx b3faf9685a Fix build. (scripts are fixed but most need updated tho) 2019-08-18 23:23:18 -04:00