Commit Graph

4852 Commits

Author SHA1 Message Date
Hondacrx 34e6130754 Scripts/Commands: Improve .debug arena
Port From (https://github.com/TrinityCore/TrinityCore/commit/16edee0b0ea805f5d8f0abf5eedb2c66a6edb23f)
2025-12-08 14:47:43 -05:00
Hondacrx 17759869bb Fix build 2025-12-08 14:23:56 -05:00
Hondacrx 97e2643eae Core/Auras: Implemented new proc ppm modifier - SPELL_PPM_MOD_AURA
Port From (https://github.com/TrinityCore/TrinityCore/commit/234dd5f26b045518f2f67cc434acc8b978607cd6)
2025-12-08 14:23:02 -05:00
Hondacrx dc89a5e8e0 Scripts/Spells: Update Lava surge script
Port From (https://github.com/TrinityCore/TrinityCore/commit/a21152e78f851d457253efbbf828e452ae28b24d)
2025-12-08 14:21:49 -05:00
Hondacrx 1811d83ccd Core/Transmog: Mark tracking quests as completed when completing transmog sets
Port From (https://github.com/TrinityCore/TrinityCore/commit/c5503857208d092b6e7b55fa4d3155b5eb47b702)
2025-12-08 14:12:41 -05:00
Hondacrx 2802504f76 Core/Units: Remove unused argument from Unit::SetRooted
Port From (https://github.com/TrinityCore/TrinityCore/commit/88d878375899769a894fd7edf31d5386effcd6c5)
2025-12-08 14:10:01 -05:00
Hondacrx 1047cd825d Core/Misc: Rename AreaTriggerStruct to AreaTriggerTeleport
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5b07faca1bb36bd7c836f3f280530f9b26834b1)
2025-12-08 14:08:14 -05:00
Hondacrx bb9d8b50fc Core/Auras: Implement SPELL_AURA_MOD_HONOR_GAIN_PCT (SPELL_AURA_491)
Port From (https://github.com/TrinityCore/TrinityCore/commit/65279aadf6b31ff8da12b327ce5289a6efe2ec4b)
2025-12-08 14:04:32 -05:00
Hondacrx b3b42d29ad Core/Auras: Corrected SPELL_AURA_MOD_HONOR_GAIN_PCT implementation - it should only increase honor gains from some sources
Port From (https://github.com/TrinityCore/TrinityCore/commit/c56d18287dad88b214b4a33ccd785484b165acbe)
2025-12-08 14:03:10 -05:00
Hondacrx b267c12273 Core/Auras: Implement SPELL_AURA_INTERFERE_ALL_TARGETING (SPELL_AURA_486)
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fad0fb43af8498c1ae6d4bc79f47fe318d391c8)
2025-12-08 10:25:40 -05:00
Hondacrx 06bb95cb6d Core/GameEvents: Added holiday/event world state field
Port From (https://github.com/TrinityCore/TrinityCore/commit/c575b397c591e7051c325046204da61086a0dbb9)
2025-12-08 10:21:57 -05:00
Hondacrx 8df85c90d7 Core/AreaTriggers: Implement AreaTriggerActionSetFlag::DontRunOnLeaveWhenExpiring
Port From (https://github.com/TrinityCore/TrinityCore/commit/1085b3f43321e58f151c1543a70b3558c26ed8e5)
2025-12-08 10:14:29 -05:00
Hondacrx 464609d5eb Core/Objects: Preserve phaseUseFlags, terrainSwapMap, ScriptName and StringId columns when saving creature and gameobject spawns in database
Port From (https://github.com/TrinityCore/TrinityCore/commit/203ad17560057b3bf70a1632f3d715e429512701)
2025-12-08 10:05:57 -05:00
Hondacrx e353cf5497 Core/Players: Implement SetToMaxOnInitialLogIn power flag
Port From (https://github.com/TrinityCore/TrinityCore/commit/6345a8f26b1b501589b5245422bc8c6789750c36)
2025-12-08 09:58:34 -05:00
Hondacrx 4715a7b1bd Scripts/Spells: Implement hunter talent Lock and Load
Port From (https://github.com/TrinityCore/TrinityCore/commit/f5d16ebb2f75fb9cb1d829daf21945b5d650d55f)
2025-12-08 09:56:28 -05:00
Hondacrx ad874bcd49 Scripts/Spells: Implement mage talent "Heat Shimmer"
Port From (https://github.com/TrinityCore/TrinityCore/commit/6038523692b2189d9b947defcf79879262ebf303)
2025-12-08 09:53:48 -05:00
Hondacrx 0e6cc3bd17 Scripts/Spells: Implement mage talent "Pyrotechnics"
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9d963760c1f4be95e655ecd50f1c6aceecdc1dd)
2025-12-08 09:46:52 -05:00
Hondacrx b01291a370 Scripts/Spells: Implement mage talent Hot Streak
Port From (https://github.com/TrinityCore/TrinityCore/commit/2536890beb2b25c257c5120852818d788ee9e73f)
2025-12-08 09:44:14 -05:00
Hondacrx da953c07ab Core/Spells: Allow spell scripts to access other scripts attached to a spell
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c66c09e38ab327019f63f3c7beadb72f4647123)
2025-12-08 09:43:35 -05:00
Hondacrx f5fabb8134 Scripts/Spells: Implement mage talent Fiery Rush
Port From (https://github.com/TrinityCore/TrinityCore/commit/739369fb427670b165a002f8d48c65ebf9e7f1dd)
2025-12-08 09:28:41 -05:00
Hondacrx 6ea0167c48 Scripts/Spells: Merge spell_mage_wildfire_crit script classes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3a62fefd0a6aeeb8bd15c015be6fc7824a2fc8de)
2025-12-08 09:26:31 -05:00
Hondacrx c3aec6cfca Core/Spells: Implement mage talent "Wildfire"
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad1bb2d35534e0c26a7fb4372f2b2f9af9bd6818)
2025-12-08 09:22:41 -05:00
Hondacrx 3b21acac1a Core/AreaTriggers: Use Optional<bool> for speedIsTime argument in movement functions
Port From (https://github.com/TrinityCore/TrinityCore/commit/dcf9fc5ae5e5a1b64d84ca77b14ace54f4232c50)
2025-12-08 09:15:28 -05:00
Hondacrx 16f79297c7 Core/AreaTriggers: Implemented SpeedIsTime parameter for areatrigger splines and orbit
Port From (https://github.com/TrinityCore/TrinityCore/commit/c1b8daa6390cf00a07ef30e5de8061e158adb439)
2025-12-07 23:46:36 -05:00
Hondacrx 7f2baab1da Start using OneOf<>for unions/variant 2025-12-07 23:34:34 -05:00
Hondacrx 8cc270b895 Core/AreaTriggers: Refactor AreaTriggerShapeInfo to use std::variant instead of union
Port From (https://github.com/TrinityCore/TrinityCore/commit/dac548a305c1509240ff6a923ccce8359c98915a)
2025-12-07 23:07:54 -05:00
Hondacrx b022cd1cc4 Core/AreaTriggers: Remove unused fields from AreaTriggerCreateProperties and merge movement data into a variant
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6acd368e0bca632d8742c9b5d0ef7f385cf1318)
2025-12-07 18:14:44 -05:00
Hondacrx 89d14774da Core/Spells: Don't set CAST_FLAG_PENDING for spells that have OriginalCastID set but no triggered flag
Port From (https://github.com/TrinityCore/TrinityCore/commit/aa85b278694ca36546a8ce821082aef284cd0274)
2025-12-07 17:58:02 -05:00
Hondacrx 2572f775df Core/Events: Replace remaining packed time calculations with WowTime class
Port From (https://github.com/TrinityCore/TrinityCore/commit/3b8f64831a766b469dfb8f8506e09dffdcfe723c)
2025-12-07 17:54:16 -05:00
Hondacrx 6b6338efc9 Core/SAI: Add storedTargetId param to summon actions
Port From (https://github.com/TrinityCore/TrinityCore/commit/80437d3c79853c27ffa60b1988d1459586d18cbb)
2025-11-27 13:39:38 -05:00
Hondacrx 2eb60278f1 Merge branch 'master' of https://github.com/CypherCore/CypherCore 2025-11-24 10:17:40 -05:00
Hondacrx 8770fc63c3 Fix build 2025-11-24 10:10:44 -05:00
Hondacrx 14c3b846ea Scripts/Spells: Fix Heroic Leap
Port From (https://github.com/TrinityCore/TrinityCore/commit/62e2eb1dfcc440ae182acefc995bd95c0a39bd4a)
2025-10-13 16:26:23 -04:00
Hondacrx 9734e9ab8c Core/Conditions: Allow ConditionTypeOrReference to be 0 for conditions that have ScriptName set
Port From (https://github.com/TrinityCore/TrinityCore/commit/b60e5b2a7d6871653f7b93ef90553c6d650bece0)
2025-10-13 16:20:27 -04:00
Hondacrx aa2b2599b2 Core/Spells: Implemented setting spell to cast on arrival from SPELL_EFFECT_JUMP_CHARGE in database
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6b0eced74676816ae41d46ddb0ae7fa74068d3f)
2025-10-13 16:19:14 -04:00
Hondacrx b7eacd869e Core/Spells: Simplify SortTargetsWithPriorityRules
Port From (https://github.com/TrinityCore/TrinityCore/commit/03d072da463769ff02090e08d12b4da3f6a49222)
2025-10-13 14:28:02 -04:00
Hondacrx 43aab94a35 Core/Spells: Add a helper function to sort spell targets based on custom scripted sorting rules
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e3f3fda3fc533daa4064739b633dbb28f5115d3)
2025-10-13 13:51:38 -04:00
Hondacrx 3e028633ba Updated all spell scripts 2025-10-13 13:23:31 -04:00
Hondacrx 3c4602e4a1 Fixes database updater 2025-10-12 12:08:16 -04:00
Hondacrx aaae1d95b4 Core: Updated allowed build to 11.2.0.63003
Port From (https://github.com/TrinityCore/TrinityCore/commit/8d0218e096dea5f6e59bb1c94d60f18e9cf9df89)
2025-09-05 21:16:27 -04:00
Hondacrx ab276a0550 DB Updates 2025-09-05 21:16:17 -04:00
Hondacrx d7e3e5ed5b Core/PacketIO: Fixed CMSG_CAST_SPELL/CMSG_PET_CAST_SPELL/CMSG_USE_ITEM/CMSG_USE_TOY structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/07a0f3bbdc038bc496c02df7480a0b2b58c6e973)
2025-09-05 21:15:26 -04:00
Hondacrx dbf160fbdf Core/AreaTriggers: Handle exit areatrigger on player map change
Port From (https://github.com/TrinityCore/TrinityCore/commit/26fc14419142e3188370035ce4144cdb125bec05)
2025-09-05 21:14:36 -04:00
Hondacrx 217bccde02 Fixes being logged out as soon as you get into world. 2025-09-04 23:55:38 -04:00
Hondacrx 0279fa9a0d Fix start up errors 2025-09-04 22:57:43 -04:00
Hondacrx f5906bce10 Core/World: Refactor World::LoadConfigSettings to unify validation of all config options and reduce its impact on compile time
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6d64447ba3a9aa4e3759e2c3582b07438da8633)
2025-09-04 22:30:57 -04:00
Hondacrx 9f05b762ad Core/SAI: Implemented action type SMART_ACTION_DESTROY_CONVERSATION
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9e7059a23618e58e57dc3b24eb218505ca3f746)
2025-09-03 21:27:53 -04:00
Hondacrx f1f6c4055b Core/Database: Fix database auto updater when using MySQL 9.4
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b1caeb9532f64776e66c5a85fa69fa80c0dfdd)
2025-09-03 08:35:45 -04:00
Hondacrx 3d23a9f162 Core/Groups: Fixes groups staying linked with players. 2025-09-02 22:43:56 -04:00
Hondacrx 6531cd9dc1 Core/AuctionHouse: Updated AuctionHouseFilterMask and implemented current expansion filter
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b278a4ca79dd8aa19cde3892d92ae857d6f1dd4)
2025-09-02 13:01:36 -04:00