Commit Graph

1169 Commits

Author SHA1 Message Date
hondacrx ca2357fe13 Core/Combat Fix first autoattack being skipped after charging
Port From (https://github.com/TrinityCore/TrinityCore/commit/c783ba38d2e6a01f7a695737bc2f9297f824c62f)
2022-05-29 21:00:44 -04:00
hondacrx f7130656aa Core/Unit: improve SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL immunities
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b7c55921f521d1de2d19d39fc56e9cdeca5b138)
2022-05-29 20:57:34 -04:00
hondacrx 694896f4d4 Core/Vehicles: Remove unused field
Port From (https://github.com/TrinityCore/TrinityCore/commit/ff80b5ad6798f662a5bf5e63a441b9170be0fc61)
2022-05-29 20:54:06 -04:00
hondacrx c571578df1 Core/Game: include addtional parameter in Object::GetPlayerListInGrid
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b6bcbff1a94c4bc32c42f05d77af97d63cef420)
2022-05-29 20:37:26 -04:00
hondacrx 0534356aff Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken
Port From (https://github.com/TrinityCore/TrinityCore/commit/71c2f0af46b3ccec8c3422534e4403f3650b757d)
2022-05-29 20:34:44 -04:00
hondacrx d0c767cfdf Core/Objects: Units possessing another ones must use the detection of the latter
Port From (https://github.com/TrinityCore/TrinityCore/commit/74645553be9213e366a62c6967db1d9933f3d7a7)
2022-05-29 16:22:01 -04:00
hondacrx 4de86618f3 Core/Creature: rename CREATURE_FLAG_EXTRA_IGNORE_COMBAT into CREATURE_FLAG_EXTRA_CANNOT_ENTER_COMBAT
Port From (https://github.com/TrinityCore/TrinityCore/commit/53d19b09f4de7c092747663ae7e1a01c0df553bf)
2022-05-29 16:18:29 -04:00
hondacrx 60ab157ba1 Core/Quests: Improve ItemRemovedQuestCheck logic
Port From (https://github.com/TrinityCore/TrinityCore/commit/62df5e860fd3ecfcedbcca14a6d90bf5d8a1bbef)
2022-05-29 16:08:45 -04:00
hondacrx 1d2cdb0497 Core/Unit: Add more logs for
Port From (https://github.com/TrinityCore/TrinityCore/commit/98e4bc2d3dda4ab9f5f7cd736bdf5f5e206b2ebb)
2022-05-29 16:04:34 -04:00
hondacrx 5e6dfb61ac [Exploit/Dupe] Container item
Port From (https://github.com/TrinityCore/TrinityCore/commit/0910bca34cd36ae17652daef9621c318772270d1)
2022-05-29 16:00:04 -04:00
hondacrx ae2b91b3be Core/Unit: Include m_Controlled in crashlogs
Port From (https://github.com/TrinityCore/TrinityCore/commit/779053ab908029b31ed5ef3e8ae6f2e242b6cc30)
2022-05-28 17:53:00 -04:00
hondacrx 504da24dd0 Core/Pools: Fix pools with 1 member never spawning anything anymore
Port From (https://github.com/TrinityCore/TrinityCore/commit/9c3dc31a3764681ae641e24ab61cd5256cc3331e)
2022-05-28 17:49:41 -04:00
hondacrx 2703633af8 Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH
Port From (https://github.com/TrinityCore/TrinityCore/commit/8111f50d035c1915165cb8ecd4938ba97820ed10)
2022-05-26 20:23:19 -04:00
hondacrx ba87f08c37 Core/Player: Log more information when Player::StopCastingCharm() fails
Port From (https://github.com/TrinityCore/TrinityCore/commit/89ea13ed46744414f74686cf2126dc637188180d)
2022-05-26 20:20:18 -04:00
hondacrx aae2b14bc6 Core/Vehicle: Setting home position of creature passenger on AtEngage
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dbacb69852e3324ddd9abb55a44d93b00679e36)
2022-05-26 16:55:32 -04:00
hondacrx 0368d5c9c3 Core/Quest: Threat From Above
Port From (https://github.com/TrinityCore/TrinityCore/commit/8202dc28c2dae613c14a52ef4e84932d8c1c9e39)
2022-05-26 16:48:38 -04:00
hondacrx 30aaad290f Core/Creature: Create & use CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH
Port From (https://github.com/TrinityCore/TrinityCore/commit/baa374a76bb753e4b7fb904a0febffc099881ed1)
2022-05-26 16:44:21 -04:00
hondacrx 3cacc1ff68 Core/Misc: Define / rename attributes and flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/e72264cfbd4b3bd925a634d99ab1717a1c0a6b91)
2022-05-26 16:25:16 -04:00
hondacrx 0b1cde8396 Core/Player: Fix output of .additem command with negative count value
Port From (https://github.com/TrinityCore/TrinityCore/commit/6855c81df1226a4086e2587b3f1800579f078321)
2022-05-26 16:17:49 -04:00
hondacrx dd7ffa89dc Core/Maps: Use a fixed offset instead of full collision height when retrieving floor Z
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bcff210f90d57689557b7b8cc20cd336b8ab035)
2022-05-25 13:55:04 -04:00
hondacrx f2ebe247ba Core/Unit: Fix crash when exiting a vehicle
Port From (https://github.com/TrinityCore/TrinityCore/commit/c93d6856c727b5919ae30e04fb17bb425370ebea)
2022-05-25 13:40:49 -04:00
hondacrx b219548745 Core/Unit: Set stand state on damage only to players
Port From (https://github.com/TrinityCore/TrinityCore/commit/730a8da9e99fdb50459e9eb57d79ac995430125e)
2022-05-25 13:39:33 -04:00
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 681b62e2d0 Fix build 2022-05-25 13:30:11 -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 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 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 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 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 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 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 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 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 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
hondacrx 0bbabbd667 Core/PacketIO: Updated packet structures to 9.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f30afe3528441571f89cb2e1775c756774fa0cd)
2022-05-09 23:14:38 -04:00
hondacrx 3355b1e066 Core/Auras: Implement SPELL_AURA_IGNORE_DUAL_WIELD_HIT_PENALTY
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a0341ccbdd4fa443e978cb952965a1eaf3b55d2)
2022-05-09 13:24:59 -04:00
hondacrx 94eea137ae Core/Auras: Fix SPELL_AURA_MOD_DAMAGE_DONE_FOR_MECHANIC for effects mechanics
Port From (https://github.com/TrinityCore/TrinityCore/commit/64e8e11377c9b0bf92e81afb38e0668ba3fdf3f4)
2022-05-09 13:11:27 -04:00
hondacrx 1f184161b9 Core/Auras: Implement SPELL_AURA_MOD_ENVIRONMENTAL_DAMAGE_TAKEN
Port From (https://github.com/TrinityCore/TrinityCore/commit/f12f3a972ff12168f07cee655077cc819b6dcaa2)
2022-05-09 13:06:23 -04:00
hondacrx 9c5330fd99 Core/Spells: Implement spell attribute SPELL_ATTR3_NO_DURABILITY_LOSS
Port From (https://github.com/TrinityCore/TrinityCore/commit/f205a89c86f64bab531a611aa89766aad1c27e83)
2022-05-09 13:03:59 -04:00
hondacrx 8dcfa0a352 Core/Players: Don't load spell overrides for inactive specializations
Port From (https://github.com/TrinityCore/TrinityCore/commit/f1cde4cdacd85051baf1c88edc8ca730a0fcb898)
2022-05-07 22:44:45 -04:00
hondacrx f67434306f Core/Auras: Proc flag updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/02979daf761a5122efa7b8fa3e70509ecd69789e)
2022-05-07 22:41:24 -04:00
hondacrx 655a4f9857 Core/Spells: Implemented using db2 PositionFacing for SPELL_EFFECT_LEAP_BACK
Port From (https://github.com/TrinityCore/TrinityCore/commit/7295bfb6a09b25d824889cfb3698a0774fc01b34)
2022-05-07 15:10:06 -04:00
hondacrx e1e8027159 Core/Auras: Implemented ProcFlags2
Port From (https://github.com/TrinityCore/TrinityCore/commit/7ff411013c9f6394161dbfdc07b3f3827b1de17f)
2022-05-07 15:05:30 -04:00
hondacrx cf15d538cc Core/Spells: Load entire proc flags array from db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/3844c79adb749432b0f41b9b1aecde7287b9f765)
2022-05-07 14:56:20 -04:00
hondacrx add1e659bf Core/Spells: Pass cast item level to triggered spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e2d1e328ebec60c76d65651b268ec3ad2ce26fc)
2022-05-05 10:21:47 -04:00