Commit Graph

2977 Commits

Author SHA1 Message Date
hondacrx 306b0cb227 Core/AI: OnSpellCast, OnSpellFailed, OnSpellStart hooks
Port From (https://github.com/TrinityCore/TrinityCore/commit/050f55b62fded4cc73b76e42d56d98ea950cc26a)
2022-05-30 15:44:21 -04:00
hondacrx 5575703997 Revert "Core/Spells: Force Invisibility (mage) to leave combat."
Port From (https://github.com/TrinityCore/TrinityCore/commit/2065e0620704bf9ae7f0d25a7111ec2f65cdcde5)
2022-05-30 15:12:14 -04:00
hondacrx af29d3158e Misc stuff 2022-05-30 15:09:02 -04:00
hondacrx 2472177ef6 Core/SAI: Remove SMART_ACTION_ADD_AURA & actions to change object flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b7effa4cfa3476ed5aa41729b4ab9fb15e7a1c0)
2022-05-30 15:08:50 -04:00
hondacrx e9ea93c512 Update inkeeper content
Port From (https://github.com/TrinityCore/TrinityCore/commit/e811387bdeced20f363f1ed7bfd4346b602af8e2)
2022-05-30 15:02:56 -04:00
hondacrx f07b6fecd5 Core/AI: Fix crashes caused by charmed Creatures having null AI for 1 map update tick
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c25abca72772e2962bac7f460a567a943388a05)
2022-05-30 14:56:15 -04:00
hondacrx 1040f80181 Core/SAI: Use GetBaseObject as second param of SMART_ACTION_ACTIVATE_GAMEOBJECT & reorder GameObjectActions
Port From (https://github.com/TrinityCore/TrinityCore/commit/52bb230e4c83c814658b77f6d277da77e0b47be7)
2022-05-30 14:46:24 -04:00
hondacrx eedbf145d1 Core/SAI: Remove SMART_ACTION_SEND_GO_CUSTOM_ANIM, make SMART_ACTION_ADD_AURA & SMART_ACTION_SET_GO_FLAG deprecated
Port From (https://github.com/TrinityCore/TrinityCore/commit/9ea8cdb45716c162221c7d8a6f37da19a047c6d7)
2022-05-30 14:43:56 -04:00
hondacrx d3cf388bd7 Core/Misc: Verify LFG role selections by class
Port From (https://github.com/TrinityCore/TrinityCore/commit/90b4c5afa22715cf2d73f727cbc20c4b667a2769)
2022-05-30 14:41:19 -04:00
hondacrx 972d48173d Scripts/Spells: Remove unnecessary SetAnimationTier
Port From (https://github.com/TrinityCore/TrinityCore/commit/37f425b1b30b757b64bc80a066c6ae352d433583)
2022-05-30 14:35:55 -04:00
hondacrx 36a2e1dff7 Core/Battlegrounds: Avoid teleport players when relogin inside Strand of the Ancients
Port From (https://github.com/TrinityCore/TrinityCore/commit/a37f9b6693c74176bdbf0730e952ef7f05701cd1)
2022-05-30 14:31:07 -04:00
hondacrx 1eb79de56e Core/Battlegrounds: Avoid reset BG and Arena scoreboard stats and BG map achievement criterias when relogin if player was already in the BG
Port From (https://github.com/TrinityCore/TrinityCore/commit/1bfbc371d5e2c756da6dc9f658cafcac5779ff60)
2022-05-30 14:30:15 -04:00
hondacrx 69ebe041cf Misc stuff 2022-05-30 14:19:00 -04:00
hondacrx c3b1daca3f DB/SAI: Replace SMART_ACTION_SEND_GO_CUSTOM_ANIM with GameObjectActions
Port From (https://github.com/TrinityCore/TrinityCore/commit/3cfca163598b604ac8afe76efa6a3062c8fc087d)
2022-05-30 14:18:50 -04:00
hondacrx ae6c864107 Core/Auras: Properly clean up partial charm applications
Port From (https://github.com/TrinityCore/TrinityCore/commit/57d9d16442677201bc7c27729e3f167830b2e495)
2022-05-30 14:15:00 -04:00
hondacrx 0cccf91411 Misc fixes 2022-05-30 14:09:03 -04:00
hondacrx 496b1e0c46 Core/Pets: Do not force pets to follow their charmer when possessed by player
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f02596162715b273b1a830425ae783bd00561c9)
2022-05-30 14:08:55 -04:00
hondacrx b1caf2f9fc Core/PacketIO: Fixed ScenarioState packet structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ec461c547dc23dddaadf2a00f10937b2954a511)
2022-05-30 14:05:42 -04:00
hondacrx c804b0fd17 Core/Scenarios: Fix bad criteria evaluation in scenarios
Port From (https://github.com/TrinityCore/TrinityCore/commit/6cd44e6ca8c90194ffd679a9ca9e7f07ecfc2c06)
2022-05-30 14:04:40 -04:00
hondacrx 702e8c0feb Core/Spells: Interrupt spells and auras before sending loot to client
Port From (https://github.com/TrinityCore/TrinityCore/commit/29cf2a61af8fcbda763ae2be2e52ce9e6a834a56)
2022-05-30 14:01:03 -04:00
hondacrx 8c7400e790 Core/Battlegrounds: Avoid increasing player count per team when re-logging if player was already in the BG
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b56e13e87ddc2d62de6fd29f85f54e2903f6813)
2022-05-30 14:00:04 -04:00
hondacrx 3beab79944 Misc fixes 2022-05-30 13:57:03 -04:00
hondacrx d5b3bf6a5a Core/Misc: Add TempSummon timer to GetDebugInfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/1d30f7ae2b5451571f6e8cac9a30741ca4cdb29b)
2022-05-30 13:56:49 -04:00
hondacrx f7686f696d Core/SAI: Remove deprecated events and actions
Port From (https://github.com/TrinityCore/TrinityCore/commit/e27724b3620ce245c8055d1cfa58b7caade7fb64)
2022-05-30 13:54:58 -04:00
hondacrx 5ea0f1e468 Core/SAI: Remove reactState param from SMART_ACTION_WP_START
Port From (https://github.com/TrinityCore/TrinityCore/commit/ebcd45b7e1eaa07386a3927d73575339535ec557)
2022-05-30 13:42:39 -04:00
hondacrx 774e978d18 Core/SAI: Add SMART_ACTION_ACTIVATE_GAMEOBJECT action
Port From (https://github.com/TrinityCore/TrinityCore/commit/791b759332b784211031571d3ca68cf0080897cb)
2022-05-30 13:41:04 -04:00
hondacrx 2276940252 Core/Combat: Fixed combat after remove charm
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ed918fcb38d7fd3752899a0eafd7ad62b7217af)
2022-05-30 13:26:37 -04:00
hondacrx 91fda8f37d Core/Creatures: Refactor ObjectMgr::ChooseCreatureFlags to allow selecting only 1 flag field
Port From (https://github.com/TrinityCore/TrinityCore/commit/1d9ed7fb4669a7400251fbed0ad10040d0a95956)
2022-05-30 13:20:29 -04:00
hondacrx 1bb4dac282 Core/Unit: Fixed wrong combat stop when set charm
Port From (https://github.com/TrinityCore/TrinityCore/commit/381c543c60a1394122af6e1130fb1278e98b0fe0)
2022-05-30 13:14:21 -04:00
hondacrx 410caaae41 Core/SAI: Make 'no, thanks' actions deprecated
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ac4e9dd4a9fbe74113810d0f4942ebdb9946d8a)
2022-05-30 13:11:20 -04:00
hondacrx 93bd45bbf8 Core/Scripting: Get rid of ModifyVehiclePassengerExitPos
Port From (https://github.com/TrinityCore/TrinityCore/commit/7a0268d4f12914280ffa0de36100a11781f14f45)
2022-05-30 13:09:19 -04:00
hondacrx b078285a12 Entities/Unit: Fixed wrong combat stop when remove charm
Port From (https://github.com/TrinityCore/TrinityCore/commit/7de20bcc1cab0c069b67840be5d648fda297d641)
2022-05-30 13:07:57 -04:00
hondacrx c5c6b42337 Core/SAI: Make SMART_EVENT_WAYPOINT_START & SMART_EVENT_CHARMED_TARGET deprecated
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ad6258d4b71f2762bc37ea516e4c9836d02bc75)
2022-05-30 13:07:07 -04:00
hondacrx a23a152492 DB/SAI: Make SMART_EVENT_EVENT_PHASE_CHANGE deprecated; avoid AddAura, re-handle equipment in few scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/2beb606cdfc168bec14f1af398fad04a3ec0baf7)
2022-05-30 13:06:22 -04:00
hondacrx c355c2967c Core/Conditions: Fixed conditions not working for area auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/7260fcb5c63ff1de397100cd46eda50ffc8b3025)
2022-05-30 13:04:57 -04:00
hondacrx b56ad9a70c Core/Creature: Formation reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/01da43620699fcb59d7820f676566175af0200ea)
2022-05-30 13:03:01 -04:00
hondacrx 9218188614 Core/SAI: Remove deprecated events and actions
Port From (https://github.com/TrinityCore/TrinityCore/commit/29190e56428afa8d5acd2cf6ca3d712c2558899d)
2022-05-30 13:01:42 -04:00
hondacrx e6f65fc228 Core/Unit: Fixed Deterrence stopping working for no reason
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c632bb69004bace82d8e67247c3831e6971889b)
2022-05-30 12:45:30 -04:00
hondacrx 14aa18ae65 Core/Creature: Disallow nearly all non-static flags on DB side
Port From (https://github.com/TrinityCore/TrinityCore/commit/47bcacd00a3124e801672f57afd4557ccbbe93b6)
2022-05-30 00:32:32 -04:00
hondacrx 8f28b5df58 Scripts/Spells: Handle quest tame spells in spell script
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e3f2400519a0bcf1d15f62905ab4447619d4fe2)
2022-05-30 00:12:05 -04:00
hondacrx faa937a9da Core/Combat Improve extra attacks handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/6c9bde098b40f38905ea7407d0cd77437b0b953c)
2022-05-29 23:42:17 -04:00
hondacrx 44b70d8db9 Core/Misc: Improvement item durability repair logic.
Port From (https://github.com/TrinityCore/TrinityCore/commit/72a4fccaab4e83801c33c533cbcfdba1c6c43022)
2022-05-29 23:23:54 -04:00
hondacrx ba7b2e42a3 Core/SAI: Split set/remove unit_flags actions
Port From (https://github.com/TrinityCore/TrinityCore/commit/e80777cb39d5eb940348300aa2a6d42cede039a8)
2022-05-29 23:06:21 -04:00
hondacrx 6086ae63f3 Scripts/Spells: Mount check aura for Gryphon Hatchling & Wind Rider Cub
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f40959687d78c6389a82c2f864cc8f60378dabb)
2022-05-29 22:57:33 -04:00
hondacrx 9f702c199b Core/SAI: Remove possibility to set/remove unit_flags2
Port From (https://github.com/TrinityCore/TrinityCore/commit/f55e86d90735aad1c0cfd8d1b6e79aa721e8267c)
2022-05-29 22:55:34 -04:00
hondacrx 965aeb7425 Updates some enums
Port From (https://github.com/TrinityCore/TrinityCore)
2022-05-29 22:53:33 -04:00
hondacrx ccf3198c7e Core/Misc: Rename UNIT_FLAG_NOT_SELECTABLE to UNIT_FLAG_UNINTERACTIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4906ce60be52c9a678287672a6461c3068beea3)
2022-05-29 22:48:47 -04:00
hondacrx 22238656ae Scripts/Creature: Update Dancing Flames
Port From (https://github.com/TrinityCore/TrinityCore/commit/2d4f087f85c1647ce9df875eef6394146be00b1a)
2022-05-29 22:45:04 -04:00
hondacrx 42e17b0c6f Core/QuestHandler: Fix potential crash caused by QUEST_FLAGS_PARTY_ACCEPT with conditions
Port From (https://github.com/TrinityCore/TrinityCore/commit/c50c877bdbbce4453fee6ef756822c96988a60df)
2022-05-29 22:38:16 -04:00
hondacrx 0cd59a5176 Handle deprecated SAI actions and events
Port From (https://github.com/TrinityCore/TrinityCore/commit/318e0e24066fc89a1d07a993fc19a5a9dd3a6fd4)
2022-05-29 21:05:29 -04:00