Commit Graph

133 Commits

Author SHA1 Message Date
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 24729c13a2 That's Abominable for the 3 other quests, and knockbacks for all.
Port From (https://github.com/TrinityCore/TrinityCore/commit/19646a8363310c5371728fa7b50dcd33bb2278e2)
2021-11-18 20:09:33 -05:00
hondacrx b026ee7ef8 More cleanups of custom classes in favor of .NET runtime types. 2021-11-15 18:04:57 -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 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 b1e6aabee7 Scripts/Spells: Implement Demon Hunter Havoc talent "First Blood"
Port From (https://github.com/TrinityCore/TrinityCore/commit/62e444e4b0ef7199e5ce40b216c13fb57a6e56ec)
2021-11-03 12:25:48 -04:00
hondacrx 6f27d79873 Core/CreatureTexts: Added new field SoundPlayType to enable usage of ObjectSounds within creature_text
Port From (https://github.com/TrinityCore/TrinityCore/commit/437fb2aaba8850dd81a15d661c82403be9170c4e)
2021-11-02 14:00:01 -04:00
hondacrx ffb04bffc0 Core/Unit: Store charmer and charmed pointers on Unit directly, no more map lookups for Unit::GetCharmer and Unit::GetCharmed
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5989dcee9150565e7f4b8e3f7a62a414a484a3f)
2021-11-01 11:19:47 -04: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 0b64c4a02e Core/Auras: Implemented SPELL_AURA_ADD_PCT_MODIFIER_BY_SPELL_LABEL and SPELL_AURA_ADD_FLAT_MODIFIER_BY_SPELL_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba4fa060d765a35507f1a73287504c3f2e440fdb)
2021-10-17 09:11:00 -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 b0528d1ad3 Fixes startup 2021-10-10 19:24:01 -04:00
hondacrx f8990e440b Scripts/Spells: Fixed crash in spell_pri_prayer_of_mending
Port From (https://github.com/TrinityCore/TrinityCore/commit/98aef67c115c7376263c316f45e978e2835489e9)
2021-10-08 10:32:34 -04:00
hondacrx aee1c82086 Scripts/Spells: Core/Spells: Fixed Consecration damage, implemented Hammer of the Righteous, partly implemented Consecrated Ground talent
Port From (https://github.com/TrinityCore/TrinityCore/commit/45b4910c96d4f706a02944f9777190ef9a499fd0)
2021-10-05 18:29:44 -04:00
hondacrx d9355fc4c7 Misc fix 2021-10-03 22:27:20 -04:00
hondacrx 6bc25f3227 Scripts/Spells: Implemented Sigil of Silence/Misery/Flame/Chains
Port From (https://github.com/TrinityCore/TrinityCore/commit/3080c37952377b517b1b753e8ad2ebf4836fd088)
2021-10-03 22:24:02 -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 727e0100a1 Core/Spells: Send OriginalCastId in SMSG_SPELL_START and SMSG_SPELL_GO for triggered spells in 'game' project
Port From (https://github.com/TrinityCore/TrinityCore/commit/555b2d40ecc22eb0ea4bf913b534ffa7197fa6fe)
2021-10-03 13:55:43 -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 3c55b9e7a8 Core/Auras: Implemented new aura type 487 (SPELL_AURA_COSMETIC_MOUNTED)
Port From (https://github.com/TrinityCore/TrinityCore/commit/a0c4a3071cebf3d755a9bdb8e07d93b17f354db3)
2021-10-03 13:01:31 -04:00
hondacrx 7befdbd11b Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match what the client does regarding being inside WMOs
Port From (https://github.com/TrinityCore/TrinityCore/commit/453b59de57b3502163adc99a6fc9cbeec0645dcf)
2021-09-26 11:32:01 -04:00
hondacrx 56c0fda4e6 Scripts/Spells: handle auras on unequipping scripted items
Port From (https://github.com/TrinityCore/TrinityCore/commit/bc34fd2f6575aedb54a3779518a95671d225594a)
2021-09-23 19:09:49 -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 30f15d3557 Scripts/Spells: Quest King of the Mountain
Port From (https://github.com/TrinityCore/TrinityCore/commit/7c63a99babe3331d82353467a58d8a3c7cf25099)
2021-09-08 23:05:09 -04:00
hondacrx efa44234b7 Scripts/Spells: Fixed mage ice block to not heal without aura 320913
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e09deea3a6784c7abd44cb2893ae19dbf95f9f1)
2021-09-08 22:58:55 -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 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 949d4806c5 Core/Spells: rework part 5: GameObject casting
Port From (https://github.com/TrinityCore/TrinityCore/commit/962f6d7988b9003e550f6745be7cff812e9d8efa)
2021-08-29 18:27:08 -04:00
hondacrx 140abe98d1 Misc Fixes 2021-08-09 11:39:46 -04:00
hondacrx 345a2974ea Fixes so errors 2021-06-25 10:40:44 -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 bfffd82e46 Core/Scripts: implemented Seed of Corruption scaling damage tolerance
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9ddf644b0c9075e637089601d70eb8adcf5654a)
2021-06-23 23:12:02 -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 0daea24b3f Core/Spells: require phasemask set for periodic damage procflag
Port From (https://github.com/TrinityCore/TrinityCore/commit/91fa279bdf67646ab15601ec18096c0a45133ebf)
2021-06-23 17:40:28 -04:00
hondacrx dd4d434d72 Scripts/Spells: quest "That's Abominable"
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d7288356a5de88df1636916d5f2d4f1c37aff4b)
2021-06-23 12:13:15 -04:00
hondacrx 6dabdfa3ed Core/Scripts: fix some spells double dipping from done/taken bonuses
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb7869b31fc2fe6eb8cd9552249fea028d08316a)
2021-06-23 12:01:41 -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 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 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