Commit Graph

2560 Commits

Author SHA1 Message Date
hondacrx 78d39e4c19 Core/Creature: Allow to skip Rate.Corpse.Decay.Looted when calling SetCorpseDelay()
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4a3e2e75999230d0d2e38886eef4ce0271f4a1d)
2022-05-25 13:36:12 -04:00
hondacrx 1e041a00d8 Core/Scripts: Verify & migrate spell school immunities to DB
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e9e15629fb00c742695325c6ccba2fff8ad4939)
2022-05-25 13:32:29 -04:00
hondacrx 681b62e2d0 Fix build 2022-05-25 13:30:11 -04:00
hondacrx 6297e81009 Core/SAI: Add new action SMART_ACTION_SET_HEALTH_PCT
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c30b2a1827b81774136d37cb521dbd5823c3423)
2022-05-25 13:30:00 -04:00
hondacrx b83c96a59e Core/Spells: Fixed spell effect 43 (SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER)
Port From (https://github.com/TrinityCore/TrinityCore/commit/23d77ecb8156fd1682649aa9913bb9cc173b60e9)
2022-05-24 19:16:42 -04:00
hondacrx 820eea5949 Core/Creature: Add new db field InteractionPauseTimer
Port From (https://github.com/TrinityCore/TrinityCore/commit/5180abfb19b9c1c4f2df2fbfa918a62f1c4ae995)
2022-05-24 19:13:45 -04:00
hondacrx 678c657f7d Misc fixes 2022-05-24 19:02:03 -04:00
hondacrx f705cae647 Core/Spells: Correct swapped TARGET_UNIT_NEARBY_ALLY and TARGET_UNIT_NEARBY_PARTY
Port From (https://github.com/TrinityCore/TrinityCore/commit/2a595d55b237038fb2856f4d5fcfa7bf44f12a04)
2022-05-24 18:23:20 -04:00
hondacrx b3eec19d55 Fix build. 2022-05-24 18:21:45 -04:00
hondacrx a89977ad99 Core/Unit: Fix movement hiccups in water
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b242eee130f1ac405187a03cefaf595d857ad99)
2022-05-24 18:20:46 -04:00
hondacrx 5b76bfe10d Scripts/Spells: Implement effect "Party Time" & Add Rejuvenation when eating Deviate Fish
Port From (https://github.com/TrinityCore/TrinityCore/commit/f258d2443f335cfdb4fda5b2f657e8a6703ab651)
2022-05-24 14:42:26 -04:00
hondacrx fe78a4651c Core/SAI: Fix SMART_EVENT_FLAG_NOT_REPEATABLE flag being ignored when specifying a chance
Port From (https://github.com/TrinityCore/TrinityCore/commit/da0d9ee28349d1974cdacc0e3ad5b3707af04a36)
2022-05-24 14:31:16 -04:00
hondacrx 271c3fd945 Core/Maps: move pooling hand-off outside of Map::CheckRespawn
Port From (https://github.com/TrinityCore/TrinityCore/commit/a8d00ddd69f3ff0f197b31d407e8c5112f229b4b)
2022-05-24 14:27:27 -04:00
hondacrx 3e7425030b Core/Maps: Use the same logic to calculate grid coords to avoid mismatches
Port From (https://github.com/TrinityCore/TrinityCore/commit/c14f4dc83502dea7dad8ad4f92270d8d36b01c12)
2022-05-24 13:43:59 -04:00
hondacrx 88d36a9039 Scripts/Commands: Include map min height in ".gps" command
Port From (https://github.com/TrinityCore/TrinityCore/commit/13bf0e71b94907cc72c3907f9cddc501a7bdb563)
2022-05-24 13:41:37 -04:00
hondacrx 871dc5ab5d Core/SAI: implement new smart actions to change AI Animkits and to enable/disable hover movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/dde5a3e32645060fbcc4856770dfc6a0c43a3947)
2022-05-24 13:40:19 -04:00
hondacrx f10f1e4000 Core/Visibility: Split BG/Arena visibility settings
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b681ebc8aaaf79c1865c8c01f78c736a72e6e7d)
2022-05-24 13:35:17 -04:00
hondacrx bae70ca8ab Core/Movement: Add a debug log when a player falls below the map
Port From (https://github.com/TrinityCore/TrinityCore/commit/362a1c32c2cb61c972bb0a1163302e81b465dd4b)
2022-05-24 13:25:44 -04:00
hondacrx 025392b50a DB/Creature: Properly apply CREATURE_FLAG_EXTRA_NO_SKILLGAIN
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a4ce889eacb0d58842eeb45c9421510e4cd0cba)
2022-05-24 13:24:12 -04:00
hondacrx 8bee5cf3f6 Core/Player: Adjust fall damage log
Port From (https://github.com/TrinityCore/TrinityCore/commit/20e96eead469639af43c47c892bfe75027a7399e)
2022-05-24 13:22:27 -04:00
hondacrx c3e8791aac Misc fixes 2022-05-24 13:20:05 -04:00
hondacrx 3c8c31ecd7 Core/Maps: add new FLAG_ALLIANCE_ONLY and FLAG_HORDE_ONLY for instance spawn groups
Port From (https://github.com/TrinityCore/TrinityCore/commit/203dfec2a1d1d628469ed0d68fefac33c15e65d6)
2022-05-24 13:19:48 -04:00
hondacrx a309a28164 Core/AI: Fix CorpseRemoved() and SMART_EVENT_CORPSE_REMOVED not being called for creatures without m_respawnCompatibilityMode
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ba5e17c950deea4e5eb2962b9769261de089c2c)
2022-05-24 13:08:11 -04:00
hondacrx c5f84e953f AI/CreatureAI: Properly update Victim even while spell focusing
Port From (https://github.com/TrinityCore/TrinityCore/commit/1bbf61ef02061bfbc80e5293b4d4de0ad4560d36)
2022-05-24 13:06:13 -04:00
hondacrx e775c710db Core/Spells: Aura refresh improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/6cd16b0ca9ff43b025e286f336b6af03c49b37db)
2022-05-24 13:02:26 -04:00
hondacrx 1e80eb21f0 Core/SAI: Fix SMART_ACTION_WP_RESUME actually pausing next waypoint if the current path was not paused
Port From (https://github.com/TrinityCore/TrinityCore/commit/eb17e94b2e0059edeb747cb03e6828a746a2c0b8)
2022-05-24 12:57:10 -04:00
hondacrx 3c3d16ab09 Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into OnSpellCastFinished
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1594c7295f1ca3f21a63a13895abf371d8bd3e0)
2022-05-24 12:54:25 -04:00
hondacrx bf0c12ab0c Core/Aura: Fixed thread-unsafe return from Aura::GetCaster()
Port From (https://github.com/TrinityCore/TrinityCore/commit/58ce0904aa08411570bb600c1604dc1fc0d01ac3)
2022-05-24 12:50:07 -04:00
hondacrx 85766a168c Core/Movement: fix units falling through the ground when hover mode is disengaged
Port From (https://github.com/TrinityCore/TrinityCore/commit/ac6e242bffe433276d7aea66805a0755996ff904)
2022-05-24 12:48:37 -04:00
hondacrx b29c191d99 Core/Movement: add optional velocity argument for MoveLand and MoveTakeoff
Port From (https://github.com/TrinityCore/TrinityCore/commit/eeac4a12f244e7f730f772b4093cc5089dfc6a0c)
2022-05-24 12:47:46 -04:00
hondacrx ba71bd81b4 Core/Mail: Replaced blocking db query in mail sending with async version
Port From (https://github.com/TrinityCore/TrinityCore/commit/081fa7cfc4d044d47e719d0a6880d2a9b6d30128)
2022-05-24 11:09:49 -04:00
hondacrx 334ea523c3 Core/Auction House: Eliminate blocking db queries for account permissions when expiring auctions that have offline bidders
Port From (https://github.com/TrinityCore/TrinityCore/commit/569b5d6f04548cd874cc161cb67a62dcad792fb0)
2022-05-24 10:23:12 -04:00
hondacrx 9f7db1d08b Core/Spells: SPELL_AURA_MOD_HEALING_PCT should be negative if TargetType is enemy or BasePoints are negative
Port From (https://github.com/TrinityCore/TrinityCore/commit/8585b127f4ee8d6bd30ce2e413ce7676fba097ac)
2022-05-24 10:14:44 -04:00
hondacrx b0ac02546a Core/Creature: Ignore combat reach when looking for assisting creatures
Port From (https://github.com/TrinityCore/TrinityCore/commit/df94ce0f6853e62b9eb591cba38fa36917314c6d)
2022-05-24 10:13:19 -04:00
hondacrx 52b9e6cb31 Core/Quest: Fix wrong feedback sent to the quest sharing sender with auto-accept quests.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfdabb8c378a6b37580d5138ed86523bfcde1876)
2022-05-24 10:10:10 -04:00
hondacrx 5e65e712c6 Core/SAI: Add orientation and delay columns to waypoints table
Port From (https://github.com/TrinityCore/TrinityCore/commit/a65b3493a7823ba543070c514d54f3c07c417bc1)
2022-05-24 10:05:48 -04:00
hondacrx a4d5b9eb6f Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 world loop update
Port From (https://github.com/TrinityCore/TrinityCore/commit/60519e947f634f12aa93a1871d53e012ed9e57d2)
2022-05-24 10:04:06 -04:00
hondacrx 17feb111df Core/PathFinding: Fix GetPathPolyByPosition() using only 2D distance instead of 3D
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a073e2df05c8ded3ce8afc89eaf29c7f5d506ce)
2022-05-24 10:02:04 -04:00
hondacrx 8f66ab059d Core/Quests: Do not tell the client to request questgiver details for the next quest in chain on quest reward if the player cannot accept it yet
Port From (https://github.com/TrinityCore/TrinityCore/commit/cec71e83017bd22036a80c7747535ac3c9ee60d4)
2022-05-23 17:25:04 -04:00
hondacrx 1181a496ec Scripts/Spells: Delete obsolete druid spell scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fe7748f30122e13f6d1b83db69a39cd1c1f2448)
2022-05-23 17:23:42 -04:00
hondacrx 031bc6816b Scripts/Spells: Fixed Rapture
Port From (https://github.com/TrinityCore/TrinityCore/commit/f9753cb3dc89d2cf689879e95e4473ee9da1bc59)
2022-05-23 17:21:54 -04:00
hondacrx eb95b0106d Core/Quests: Fixes response selection to use correct referenced identifier
Port From (https://github.com/TrinityCore/TrinityCore/commit/8de5053a655a59cc1d38b1e1de59950ab32629cf)
2022-05-23 17:18:01 -04:00
hondacrx d780b46dca Core/Auras: Implement SPELL_AURA_FORCE_BREATH_BAR
Port From (https://github.com/TrinityCore/TrinityCore/commit/6c01f761b2c00d9ea8d44f2856c7a82cadb9bbfc)
2022-05-23 17:14:23 -04:00
hondacrx 63f17d776a Core/GameObjects: Implemented GAMEOBJECT_TYPE_CAPTURE_POINT
Port From (https://github.com/TrinityCore/TrinityCore/commit/19f64e66e58d3d7ebed6437a474a134e7c673ed6)
2022-05-23 17:11:04 -04:00
hondacrx 6a29799a6e Some cleanups 2022-05-10 14:35:56 -04:00
hondacrx 867f528ac0 Core/Objects: Added helper structures to allow using customized updatefield sending packet functions with Trinity::MessageDistDeliverer
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee835671b4f572f92f79c9b302764ee591c6de11)
2022-05-10 14:35:41 -04:00
hondacrx c9a045e3c8 Core/Objects: Add new 9.2 guid types
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e9b9603b66b94ef5f11a25dc7100e5db60d09e0)
2022-05-10 13:52:42 -04:00
hondacrx 2c38cbde12 Core/PacketIO: Rename some new opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/1021fcee345b0817ca087c04f8f063eb9d10bfe9)
2022-05-10 13:33:19 -04:00
hondacrx ad65e14735 Core/PacketIO: Fixed placeholders in DungeonScoreSeasonData
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f39c6ef3272212ac82cc7957777d976c8b51500)
2022-05-10 09:39:47 -04:00
hondacrx 1f21e6893f Core/Auras: Implemented SPELL_AURA_DISABLE_INERTIA (506)
Port From (https://github.com/TrinityCore/TrinityCore/commit/d945a118db6d2b423a77c419eb8dd7f4732802a2)
2022-05-10 09:38:14 -04:00