Commit Graph

3937 Commits

Author SHA1 Message Date
Hondacrx 352ad25112 Core/Disables: Added DISABLE_TYPE_PHASE_AREA
Port From (https://github.com/TrinityCore/TrinityCore/commit/3aae692ec33fc1e66453442bf19a10983804c18b)
2024-08-25 21:11:28 -04:00
Hondacrx c98e58a7e1 Core/Misc: Added Loading.Locales to enable/disable the load of locales
Port From (https://github.com/TrinityCore/TrinityCore/commit/3fd967754388b7b859dbd8b954ec68a844e172f0)
2024-08-25 21:03:45 -04:00
Hondacrx 9ad961e64a Scripts/Spells: Implemented Priest talent Sanctuary
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7149492d3cc2403b90f2ff03e83c3d89e38cb2e)
2024-08-25 20:52:16 -04:00
Hondacrx 22ec091beb Core/AreaTriggers: Implement height check for polygon db2 areatriggers
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c3268155d0165e150d239c3a808d5a8dddeae18)
2024-08-25 20:45:39 -04:00
Hondacrx c2409af60b Core/AreaTriggers: Fix triggering of client areatriggers for some shapes
Port From (https://github.com/TrinityCore/TrinityCore/commit/b070e63fa867f7f25e73e9ef3aafbe18902a50e9)
2024-08-25 19:11:12 -04:00
Hondacrx a21c82d0c0 Core/Quests: Fix case where source item provided isn't added to the bag
Port From (https://github.com/TrinityCore/TrinityCore/commit/65ef114879f201cc2784f2f948a967a7583c0583)
2024-08-25 14:49:02 -04:00
Hondacrx f5f93d1fc4 Core/Players: Use TeleportLocation for summon and recall locations
Port From (https://github.com/TrinityCore/TrinityCore/commit/b2d735114be57f970f3dd16d57077cf4f8893796)
2024-08-25 14:47:40 -04:00
Hondacrx ac1a621503 Core/Players: Extended world_safe_locs with transport guid - this allows teleporting to a different map directly to a transport and having graveyards on transports
Port From (https://github.com/TrinityCore/TrinityCore/commit/27e23600bb9c47440cca12a4ddaa4627166b0327)
2024-08-25 14:44:28 -04:00
Hondacrx 2004acd5d1 Core/Players: Allow targeting a specific transport during teleports
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b130cfb4253a94c08ff807e7f28e988651d2476)
2024-08-25 14:38:47 -04:00
Hondacrx cbb6c97a6e Core/Creature: Implemented CREATURE_STATIC_FLAG_IGNORE_COMBAT
Port From (https://github.com/TrinityCore/TrinityCore/commit/cbddc337083f55980a5bcf5c292a2e95211381a1)
2024-08-25 14:08:48 -04:00
Hondacrx 2273f3f22d Core/DataStores: Implemented new ContentTuning offset type
Port From (https://github.com/TrinityCore/TrinityCore/commit/584676e628a1ffd31800b18b7d6c7d00e9f390d1)
2024-08-25 14:07:58 -04:00
Hondacrx edb6934082 Core/Players: Defined all avg item level slots
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f85fa7470789dbaedac5f3d74d00e1095e24ad1)
2024-08-25 14:05:11 -04:00
Hondacrx d1c25fbf05 Core/Creatures: Check fallback difficulty data for creature static flags override
Port From (https://github.com/TrinityCore/TrinityCore/commit/e51670741023a7ea6309c16c9233848da49db1fa)
2024-08-25 13:53:42 -04:00
Hondacrx b827e35e4d Core/Conditions: Added private object to StaticConditionTypeData and defined CONDITION_STRING_ID as valid ConditionType
Port From (https://github.com/TrinityCore/TrinityCore/commit/cbef6f7860c3753d5182cd0532a3ea7a24e0f58a)
2024-08-25 00:30:37 -04:00
Hondacrx 665d7ac140 Core/Auras: Corrected implementation of dungeon encounter related interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4e6eccdf592cd0760c780d485c439f121e06d4c)
2024-08-25 00:29:19 -04:00
Hondacrx 993a5f7e8a Core/DataStores: Sort ConditionalContentTuning container by OrderIndex
Port From (https://github.com/TrinityCore/TrinityCore/commit/b46bba86664a1e875d5dc0513e70726e52cb824b)
2024-08-25 00:26:21 -04:00
Hondacrx 2ef023e733 Core/Creatures: Fix level scaling for summons without SummonPropertiesFlags::UseCreatureLevel
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f6bc9ff5feb090a2ca8a7c0aea79ee14099b454)
2024-08-25 00:18:00 -04:00
Hondacrx 9193c25cde Core/Spells: Implemented SummonPropertiesFlags::UseDemonTimeout
Port From (https://github.com/TrinityCore/TrinityCore/commit/c15c8609f0b950804ce798369bd7c3f54b5ab221)
2024-08-25 00:16:51 -04:00
Hondacrx 9cd5c14cd8 Core/Criteria: Implemented CompletedLFGDungeon criteria type
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e22ca9d52eef131687b5f28f3187232bbe56c11)
2024-08-25 00:14:55 -04:00
Hondacrx e936c7d099 Core/Spells: Prevent creatures from being able to cast all their spells while moving
Port From (https://github.com/TrinityCore/TrinityCore/commit/f80f931e2bee9dbf08c3edee94d0c79dbbb64072)
2024-08-25 00:12:46 -04:00
Hondacrx a4baf73814 Core/AreaTriggers: Move SpellForVisuals override from AT spawn to properties
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ad7c7829b17bb9e6e951632e8e0e68f68b9aa44)
2024-08-25 00:09:30 -04:00
Hondacrx f48b091380 Core/Maps: Fixed manual spawn groups being automatically spawned by conditions
Port From (https://github.com/TrinityCore/TrinityCore/commit/acf750cbff1242e50ab25c522511fa1e0a5a5b35)
2024-08-25 00:01:59 -04:00
Hondacrx 09e48b8517 Core/Spells: Implemented SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT
Port From (https://github.com/TrinityCore/TrinityCore/commit/48bc24697f58f95a5ff07e0884ef03d27a303f73)
2024-08-25 00:00:58 -04:00
Hondacrx 6f1b69adbd Core/AreaTriggers: Add PlaySpellVisual
Port From (https://github.com/TrinityCore/TrinityCore/commit/6affa412b18b17623a828332823d0af55d664192)
2024-08-24 23:59:19 -04:00
Hondacrx 62829e83c4 Core/Criteria: Implemented CompleteAnyScenario and CompleteScenario types
Port From (https://github.com/TrinityCore/TrinityCore/commit/980ca4c65682657fecd13fc63fde63d5c92fab04)
2024-08-24 23:56:43 -04:00
Hondacrx 69c65fb16d Core/Criteria: Add missing asset check for CriteriaType::LearnHeirloom
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e926cec9b806ca04b7e0ffc4c3fe8f527161d)
2024-08-24 23:53:30 -04:00
Hondacrx 209227ccad Core/Criteria: Implemented LearnAnyTransmog CriteriaType
Port From (https://github.com/TrinityCore/TrinityCore/commit/d60f0e2b28d8d0aba011ad80c65d4a8da85e5026)
2024-08-24 23:52:42 -04:00
Hondacrx 728d5f58bc Core/Items: Implemented reagent bag
Port From (https://github.com/TrinityCore/TrinityCore/commit/6f9e359701bd75705f73f23af65affb5a5bed573)
2024-08-24 22:26:12 -04:00
Hondacrx ab0333aa71 Core/Criteria: Implemented AnyArtifactPowerRankPurchased criteria type
Port From (https://github.com/TrinityCore/TrinityCore/commit/a0c1ed975a5f9b0c0cdd66be386bdf7609d40c1d)
2024-08-24 21:23:55 -04:00
Hondacrx 141b6e4a9a Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types
Port From (https://github.com/TrinityCore/TrinityCore/commit/eaa76f0eb2524e4c6c5be1a34d3cde392d35c3de)
2024-08-24 21:21:53 -04:00
Hondacrx 29aecf864e Core/Items: Fix item sell price not scaling with item level
Port From (https://github.com/TrinityCore/TrinityCore/commit/500301b96256792357b13ef78d7e1836028cff26)
2024-08-24 21:14:30 -04:00
Hondacrx c3e4f234b6 Core/Criteria: Implemented CriteriaType ParticipateInArena
Port From (https://github.com/TrinityCore/TrinityCore/commit/ef22003a563b9e79a38ae999f05ce14b876513b8)
2024-08-24 21:09:13 -04:00
Hondacrx 77be3fd94b Core/Criteria: Implemented CriteriaType EarnArtifactXP
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1d8f907fe0f1e42d9a8569ef2afdd89e2739b3a)
2024-08-24 21:07:37 -04:00
Hondacrx 507b69771e Core/PacketIO: Fixed SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/c603c52a3d1d2d3b9aebe29bbb8f869ffb45e791)
2024-08-24 00:15:00 -04:00
Hondacrx 1ca497b79f Core: Update to 10.2.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/468a06baf046b716305ee665e3cfd93c80e99457)
2024-08-24 00:13:35 -04:00
Hondacrx ce99a1f7f6 Core/Spells: Refund power cost when cancelling empower spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/240b7e58d81688e31d84511db4afd6229337c9e9)
2024-08-19 19:33:41 -04:00
Hondacrx 065c9d14ee Core/Creatures: Ignore validation of AppearanceModId 0 in equipment
Port From (https://github.com/TrinityCore/TrinityCore/commit/22e657eac127e41324d8e4d7406c8b53c1ec29d4)
2024-08-19 19:26:49 -04:00
Hondacrx 9606343613 Core/Creatures: Allow profession tools to be used as equipment
Port From (https://github.com/TrinityCore/TrinityCore/commit/2238844f567b63de1edd394b654b62ac4ddeb666)
2024-08-19 19:26:00 -04:00
Hondacrx fceaff3444 Core/Combat: reset the ThreatManager update interval upon engaging the creature and move ThreatClear packet sending into the update cycle to mimic retail behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/24bda9c73dcd89d4da4e871e00fd83a24b8275d2)
2024-08-19 19:11:25 -04:00
Hondacrx a534824bd0 Scripts/Spells: Implement Blessing of the Bronze
Port From (https://github.com/TrinityCore/TrinityCore/commit/b7e94166fac0e1f3b4a6d2123d802d5c9472c4e7)
2024-08-19 19:01:41 -04:00
Hondacrx d231c06b8e Core/Spells: Implemented evoker empower spell mechanic
Port From (https://github.com/TrinityCore/TrinityCore/commit/a39d0db9ec64f6bf38716abaade5b7835f2db338)
2024-08-19 18:48:32 -04:00
Hondacrx 2405543be4 Core/Misc: Refactor loading process to remove exit() calls that cause deadlocks because threads are terminated without proper cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e3024a96ab06b5e2d6da529c5e3db9ce5744c4e)
2024-08-19 13:48:46 -04:00
Hondacrx d33f86799f Core/Items: Implemented packets setting up inventory cleanup parameters
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc9241784491198581a19f3f5502a42d048ea063)
2024-08-19 13:44:14 -04:00
Hondacrx 0c1f0c966a Core/Proto: Added missing 'next_url' field to LoginResult
Port From (https://github.com/TrinityCore/LoginResulte/commit/e32ef420facea2ff6c343e84326bc88a3fd1c318)
2024-08-19 12:35:21 -04:00
Hondacrx 5639a58a11 Core/Creatures: moved combat pulse into heartbeat handling and implemented CREATURE_STATIC_FLAG_2_FORCE_PARTY_MEMBERS_INTO_COMBAT
Port From (https://github.com/TrinityCore/TrinityCore/commit/11f32a2427caf7064947b03f3256e06d27fe6327)
2024-08-19 12:33:21 -04:00
Hondacrx 40ba30a61c Scripts/Items: Updated Amalgam's Seventh Spine script - fixed auras lingering after removal and added new case for evokers
Port From (https://github.com/TrinityCore/TrinityCore/commit/250984a7b7b9016fc675dd4cfe0d29d164cc61bd)
2024-08-19 12:27:21 -04:00
Hondacrx cf42b5e591 Core/Auras: Implemented OnHeartbeat AuraScript hook and refactored an aurascript to use it as example
Port From (https://github.com/TrinityCore/TrinityCore/commit/55ce5b150f716b6d470af80a9c31adf78e4cc198)
2024-08-19 12:24:24 -04:00
Hondacrx d7130c982d Core/Units: moved Vignette updating into Heartbeat handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/253f306a410bfbea9843bbb666cae0af30b4c8e8)
2024-08-19 12:15:27 -04:00
Hondacrx bf0c457273 Core/Auras: implemented PROC_FLAG_HEARTBEAT and moved food/drink emote mechanic into heartbeat handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/d60b4e5b199d56477010941fc1d3aff9eb7064a2)
2024-08-19 12:14:22 -04:00
Hondacrx 5f616b95f5 Core/Creature: implement overriding creature static flags based on spawnId and difficultyId
Port From (https://github.com/TrinityCore/TrinityCore/commit/b5ce4a66df0c76583c662056e46619c8fe98f297)
2024-08-19 12:08:42 -04:00