Commit Graph

903 Commits

Author SHA1 Message Date
Hondacrx b962dc7a48 Fix build 2025-12-08 15:55:43 -05:00
Hondacrx d4677ae863 Misc cleanup 2025-12-08 15:25:55 -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 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 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 3e028633ba Updated all spell scripts 2025-10-13 13:23:31 -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 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 3d23a9f162 Core/Groups: Fixes groups staying linked with players. 2025-09-02 22:43:56 -04:00
Hondacrx 57459eacf3 Core/Players: Fixed buying bank tabs
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b2fc59397ebca720726270dc5319f1d2ffa0150)
2025-09-01 17:15:37 -04:00
Hondacrx 4be7b55672 Core/Commands: Added missing hyperlink system.
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f60e76b7f157af6a24fa3c962b59f3391b21e75)
Port From (https://github.com/TrinityCore/TrinityCore/commit/f647ff68659ed6d8d414d20520507dd451c2cb8d)
2025-09-01 16:48:59 -04:00
Hondacrx c5cccdec10 Core/Objects: Unify Searcher classes into one common implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/261eb201bf107cef441d9b075e8f23bf0edfbaf0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/526b16fea41fb69a302fdebe8a727e175949f04b)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b7dce6521323e788ebf28297ec941a6f9bf876f)
Port From (https://github.com/TrinityCore/TrinityCore/commit/5334467f493eb16141f4ad0bce956bc3e19244a0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e7725c15b149baaf96731231239769e482ec2ed)
Port From (https://github.com/TrinityCore/TrinityCore/commit/21712f475383f6f3fae107706f5de5195f75b760)
2025-08-31 13:23:49 -04:00
Hondacrx 6bdbcf24e1 Core/Items: Relaxed transmog restrictiions
Port From (https://github.com/TrinityCore/TrinityCore/commit/718c0f54bda4685629d66143c02f086e0cd32095)
2025-08-25 21:06:18 -04:00
Hondacrx aaa669210a Core: Updated to 11.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/5cf0c6c8bb2c4e58a2d66ba5f304af34d18a4782)
2025-08-25 20:48:29 -04:00
Hondacrx d64045154a Core/Quests: Fixed quest experience rewards - it should always be awarded for all completions of repeatable quests
Port From (https://github.com/TrinityCore/TrinityCore/commit/82f19c898815e3bc5bb6288b0191ee897594f9b5)
2025-08-21 22:27:48 -04:00
Hondacrx 08e47f5c28 Core/Items: Send CreateObject for items in buyback inventory slots
Port From (https://github.com/TrinityCore/TrinityCore/commit/782ee42989821d551f5d2bce2d231e38ed360dce)
2025-08-21 22:27:11 -04:00
Hondacrx 06030a7ce8 Core/Quests: Fixed QuestScript::OnQuestStatusChange incorrectly triggering with QUEST_STATUS_INCOMPLETE when removing items from quest objectives on rewarding quest
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c9b67f00be95bd816dbaa9db43838a67e187753)
2025-08-20 22:30:52 -04:00
Hondacrx 068c3c7ce5 Core/Gossip: Track started interaction types and reset only questgiver on quest accept
Port From (https://github.com/TrinityCore/TrinityCore/commit/c02e311eef9e635738b9e48559d5455ef016d8b4)
2025-08-19 21:29:25 -04:00
Hondacrx 2e0d590901 Core/Quests: Allow quest objective items with effect type other than "On Looted" to be put in inventory even when QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM is set
Port From (https://github.com/TrinityCore/TrinityCore/commit/79347f72db13600a0cc326d9a61c4cf0396777d0)
2025-08-19 18:50:20 -04:00
Hondacrx 057b17383f Core/Gossip: Send correct response depending on how the interaction was started
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c92d3550b331aff6a22f753295388fa2a215e6c)
2025-08-19 17:21:20 -04:00
Hondacrx 877fb1a76f Core/SpawnTracking: Allow linking a spawn to more than one quest objective
Port From (https://github.com/TrinityCore/TrinityCore/commit/138b1b1a21ff871b54f1f2bd815de30a93b803eb)
2025-08-19 17:18:59 -04:00
Hondacrx a9fc9f454f Core/Players: Implemented PlayerDataElementAccount, PlayerDataElementCharacter, PlayerDataFlagAccount and PlayerDataFlagCharacter
Port From (https://github.com/TrinityCore/TrinityCore/commit/60400d25f5fff2dabd4aa74bbdbc0d2370360a35)
2025-08-19 16:29:13 -04:00
Hondacrx 191fe326c2 Core/Players: Add missing playerchoice expiration initialization
Port From (https://github.com/TrinityCore/TrinityCore/commit/be448017289c3c8df2d6dc44fe93b16b91b02daf)
2025-08-18 16:59:28 -04:00
Hondacrx cd0ffc6975 Core/Players: PlayerChoice improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59059e1bd2f67691e2da0105771b0cb55b123a4)
2025-08-18 16:57:28 -04:00
Hondacrx 5b6c783823 Core/Conditions: Implemented new condition source type CONDITION_SOURCE_TYPE_PLAYER_CHOICE_RESPONSE
Port From (https://github.com/TrinityCore/TrinityCore/commit/952f3227108bac415d01f898963ee65bd4d58123)
2025-08-18 15:55:25 -04:00
Hondacrx ebd9c9e636 Core: Updated to 11.1.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/ceb8d561b44579118b109a9ff71ba415df53bbdc)
2025-08-18 14:47:48 -04:00
Hondacrx 8d0b667dd4 Core/AreaTriggers: Add AREATRIGGER_ACTION_TAVERN
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e6c7bdc5d9805fdd33bec35cfe2f7b154b4ed58)
2025-08-18 10:43:18 -04:00
Hondacrx 32d166380c Core/Players: Fixed traits not updating aura values when changing rank
Port From (https://github.com/TrinityCore/TrinityCore/commit/e6b553b913152667bcd1cfb79790ec70790d0f6e)
2025-08-18 10:32:35 -04:00
Hondacrx 4f2a1e7d92 Core/SpawnTracking: Check if the objective is completable to get correct spawn tracking state
Port From (https://github.com/TrinityCore/TrinityCore/commit/553ce72707c39d1ab7127c42f233ef27f1a7fa4d)
2025-08-14 20:55:44 -04:00
Hondacrx 1f80df2465 Core/Misc: Added new CanSeeOrDetectExtraArgs to CanSeeOrDetect
Port From (https://github.com/TrinityCore/TrinityCore/commit/260fab23786917619ad3453677ed7d983a431cc4)
2025-08-14 20:37:45 -04:00
Hondacrx 442e7dcde2 Core/Misc: Minor compile time improving changes
Port From (https://github.com/TrinityCore/TrinityCore/commit/b5c99939a82ed956cd185cd7a2ede838e2fdf23e)
2025-08-13 22:02:34 -04:00
Hondacrx b021781fde Core/Players: Fix deleting favorite spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/39e9a5e193339694f8990a9e2d49c43e98dce820)
2025-08-12 21:53:41 -04:00
Hondacrx 0fe016c3dd Core: Updated to 11.1.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/f9bf082be962d45de79f936d625f644253e9b810)
2025-08-11 21:28:27 -04:00
Hondacrx 2c9db326f6 Core/Spells: Rename confusing SpellState enum values
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e79d3524f12a525c337c5ce8d84b793cacd6e91)
2025-08-11 19:52:08 -04:00
Hondacrx ceb78e5914 Core/Conditions: Added conditions for automatic learning spells with SkillLineAbility::AcquireMethod = 4
Port From (https://github.com/TrinityCore/TrinityCore/commit/7eaa695581589e8cb9a277f9c13ad0e3daf669a7)
2025-08-11 19:42:29 -04:00
Hondacrx 5096795793 Core/DataStores: Convert SkillLineAbilityAcquireMethod to enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/531afa6bcc485db7c115e5ab5d874bda2cbf642e)
2025-08-10 17:16:47 -04:00
Hondacrx 9340c89bb1 Core/Players: Improve setting ActivePlayerData::TransportServerTime by including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation
Port From (https://github.com/TrinityCore/TrinityCore/commit/821ecf8fa3b6b922ba178cde7593ef5d84ef734b)
2025-08-10 17:05:31 -04:00
Hondacrx b1027ff2ed Core/Players: Call OnQuestObjectiveChange after updating objective counters
Port From (https://github.com/TrinityCore/TrinityCore/commit/7445d528d24c8ae84784806cb8792d34cc0c301f)
2025-08-10 12:58:45 -04:00
Hondacrx 31d42fa21f Core/Spells: Apply spell modifiers multiple times to each cast, based on number of matched SpellFamilyFlags bits
Port From (https://github.com/TrinityCore/TrinityCore/commit/dfcd41abefec371e6af9db7db92c1dd55aa701ff)
2025-08-10 12:25:45 -04:00
Hondacrx e48d7c9778 Core/Auras: Fixed SPELLVALUE_AURA_STACK adding incorrect number of stacks on aura refresh
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c605ce621a137f32cf02527d48e36fed1b6e235)
2025-08-09 21:38:54 -04:00
Hondacrx b86d2c59f1 Core/Players: Removed old unneccessary death knight and demon hunter riding workaround
Port From (https://github.com/TrinityCore/TrinityCore/commit/44b51616a5d6c005e33899aa5e91319965e6d9dc)
2025-06-16 16:43:42 -04:00
Hondacrx 9287b9b3a7 Core/Players: Implement warband scene collection
Port From (https://github.com/TrinityCore/TrinityCore/commit/29e032707686b18bbcce7029e8dd2eaa6606f6d4)
2025-06-16 16:42:29 -04:00
Hondacrx af80dc75f2 Core/Transmog: Allow evokers to transmog mail armor
Port From (https://github.com/TrinityCore/TrinityCore/commit/75c8c477d8b1ff8ae45c0954794a0f053af88fa5)
2025-06-16 15:38:18 -04:00
Hondacrx 7fd54e6175 Core: Updated to 11.1.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/23624ed75abc8cbb77bb2e24a08e0836e4c41db5)
2025-06-16 14:47:31 -04:00
Hondacrx 0a135aa6f3 Core/Units: Refactor GetCastSpellInfo to return values via return value and hide internal lookup state tracker
Port From (https://github.com/TrinityCore/TrinityCore/commit/e233079d2d8dbdc1bcd7beb593f047b26a6c4cc9)
2025-06-15 17:31:17 -04:00
Hondacrx 827c97a613 Core/Misc: Reduce differences between cores
Port From (https://github.com/TrinityCore/TrinityCore/commit/ff6a107ac0e7a82d728f8fd2fd8423743233a474)
2025-06-15 17:10:38 -04:00
Hondacrx 47af104f9c Core/Guilds: Don't require vendor bought items to have limited quantity to show up in guild news
Port From (https://github.com/TrinityCore/TrinityCore/commit/12197b7cff832e6d3197c6a5fb109ebb6aeefbec)
2025-06-15 17:02:52 -04:00
Hondacrx 59b507e93d Fixed Server starting. 2025-06-09 00:04:23 -04:00