Commit Graph

2623 Commits

Author SHA1 Message Date
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
hondacrx b630cf134e Misc fixes 2022-05-29 21:00:58 -04:00
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 d6c9594c20 Core/SAI: Change error to warning for unused parameters
Port From (https://github.com/TrinityCore/TrinityCore/commit/a19c71a77075b569192eca556635dba85ac6f2ec)
2022-05-29 20:59:55 -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 39dd7d9dde Core/Quests: check PreviousQuestID values as well when trying to make quest groups available to players
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5889ba3eb7bb47abbabc5def5dd8815780ad3e2)
2022-05-29 20:53:07 -04:00
hondacrx f0fa9fe7d8 Don't count character pending deletion towards character per account limit
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b8d03d71e5511d0f2012eec3d11e578d03c2d0f)
2022-05-29 20:50:25 -04:00
hondacrx 59cc33bcc6 Core/SAI: Remove SMART_ACTION_INSTALL_AI_TEMPLATE
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d9088e9cf1104c5c21d350a9d7e93c1a8fe8ef5)
2022-05-29 20:42:09 -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 81c81fb240 Scripts/World: improve Training Dummy script
Port From (https://github.com/TrinityCore/TrinityCore/commit/20c8698bc467d493463c5afbced910d11d3b71b3)
2022-05-29 20:36:06 -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 3286187286 Core/Item: Fixed another possible container exploit due to invalid loading of stored loot items in DB
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f38fd2f2d4fc2f7caba8c6b9e0b3286d8d79339)
2022-05-29 16:27:51 -04:00
hondacrx 22d80ebe2d Core/PacketIO: Fixed TransfertAbort size for SMSG_TRANSFER_ABORTED
Port From (https://github.com/TrinityCore/TrinityCore/commit/53dcc8f053ef3cb994863984e405c3d2540c3d27)
2022-05-29 16:24:43 -04:00
hondacrx 4aa4509db0 Core/SAI: Remove SMART_ACTION_SET_DYNAMIC_FLAG
Port From (https://github.com/TrinityCore/TrinityCore/commit/842eb3bdd7e18e7f069e8aafd99145a62f82900c)
2022-05-29 16:24:09 -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 988dc2b99c Core/Combat: Allow refresh pvp combat when assisting a unit that is in pvp combat
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6615a45eb00a3127a11bf97a1fef1a7d81f39c7)
2022-05-29 16:20:27 -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 bf6fec2eb2 Core/Network: Add option to allow/disallow saving IP addresses to database
Port From (https://github.com/TrinityCore/TrinityCore/commit/5afa32e9a7e944d5fbee620c31bf6e2939ec7c5d)
2022-05-29 16:15:40 -04:00
hondacrx 25102a2ee1 Fix build 2022-05-29 16:08:55 -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 df7218cae5 Core/Spawns: prevent spawn groups from bypassing spawnMask restrictions
Port From (https://github.com/TrinityCore/TrinityCore/commit/21177487ea9476cb4db3f498353c340181d87e14)
2022-05-29 16:06:09 -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 8f11cd7660 Core/SAI: Temporarily allow SMART_ACTION_WP_START to specify parameter value 3 for reactState
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc3e26fdfe68a7b1a7c0dd6f67dc545f40b9465e)
2022-05-29 16:02:53 -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 5d30388365 Core/Spells: PLAYER_FIELD_BYTE2_INVISIBILITY_GLOW applies only with invisibility type INVISIBILITY_GENERAL (0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8ee432b1f03352345386201b99be1de19f043404)
2022-05-29 15:38:35 -04:00
hondacrx fd1cb0f43f Core/Pet: Don't allow to tame pets that have already a owner
Port From (https://github.com/TrinityCore/TrinityCore/commit/6fd7cd9dc9ca2f3ce2e90d719b292f0249972f93)
2022-05-29 15:36:35 -04:00
hondacrx fbedb839f9 Core/SAI: Warn when an unused parameter is set in the database
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9e685bd9a0ac524edb8fe64eb6ec37540c55acc)
2022-05-29 15:35:39 -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 06da4c2dfd Core/SAI: Add a warning when a boolean value is outside of [0,1] range
Port From (https://github.com/TrinityCore/TrinityCore/commit/a85e77b47a66591944d1af56741fa0ddd317fd87)
2022-05-28 17:44:46 -04:00
hondacrx 750fd7f885 Core/SAI: Allow SMART_ACTION_SUMMON_CREATURE to summon more than 1 creature
Port From (https://github.com/TrinityCore/TrinityCore/commit/40416d62f354c2a49f6acf9fac094401e25d3db8)
2022-05-26 21:50:25 -04:00
hondacrx 80581e0e6f Core/Loot: Allow master looter to see all quest items
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d4c57074f970cb07c5565d6617e18ac5493b1fe)
2022-05-26 21:47:37 -04:00
hondacrx 3669df2708 Core/SAI: Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS
Port From (https://github.com/TrinityCore/TrinityCore/commit/76c470fb3207c195804e789812a330394e81ecc3)
2022-05-26 21:46:26 -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 9b6540c91d Misc fixes 2022-05-26 20:08:54 -04:00
hondacrx 558e976a5e Core/Movement: remove redundant method MovementGenerator::NotifyAIOnFinalize and use existing Finalize - MovementInform implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/0e0deaefd4e84c8069f6249778774f605fc5e628)
2022-05-26 20:08:35 -04:00
hondacrx 20a4e31167 Core/AreaTriggers: Add missing 9.2 changes
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f6497f04ed383f10b9dabf7a817428fbe004d7e)
2022-05-26 17:34:04 -04:00
hondacrx 5d72f0e3b2 Core/DBLayer: escape MySQL keywords in page_text, page_text_locale, broadcast_text and broadcast_text_locale select queries
Port From (https://github.com/TrinityCore/TrinityCore/commit/209b90cfdd2d483ab90dfb59746c0053511899d7)
2022-05-26 16:58:37 -04:00
hondacrx a5619334ae Core/Map: Added Map::SetZoneOverrideLight TimeSpan overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2022-05-26 16:57:15 -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 17ae1835d6 Core/SAI: Prevent loading invalid smart_scripts entry
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7956ffd1ea5e329caf79756e75c2016a7306185)
2022-05-26 16:52:22 -04:00
hondacrx b0595fa295 Core/Sounds - added missing victory near sound for Arathi Basin
Port From (https://github.com/TrinityCore/TrinityCore/commit/71287d586156aabaa2017c4224de56fce683ead0)
2022-05-26 16:50:43 -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 a880cd8327 Scripts/Spells: Add script for Salvage Wreckage & update similar scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/2583aee17aa73f182d6867d504c2720a94deb6dc)
2022-05-26 16:39:48 -04:00
hondacrx 7aa1d7aa7a Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d51e52aa608c85517035fb378500be01b0e578e)
2022-05-26 16:32:13 -04:00