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
Hondacrx
e88513b855
Misc fixes
2025-06-08 18:32:12 -04:00
Hondacrx
f5f5de1c86
Core/Quests: Updated quest future status checks to include all variants of that status
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5875058ed813b90aa37c403a044d471e6ab39a89 )
2025-06-08 18:23:04 -04:00
Hondacrx
0fbdee96ca
Core/Auras: Send scene complete if a SPELL_AURA_PLAY_SCENE aura is removed by expiration
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e58fa4c35eaf24cfa4866b8ca24a61d45a3382d2 )
2025-06-08 16:01:12 -04:00
Hondacrx
a3a9ef5259
Core/Spells: Refactor SpellHistory ModifyCoooldowns and ResetCooldowns callbacks to use CooldownEntry argument instead of internal iterator
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ace6342aea9e8e3f69af88ca3963fc961ba56f1b )
2025-06-08 15:56:31 -04:00
Hondacrx
a978731a00
Core/Players: Fix resurrection timer missing if logging in while dead
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/781fe731dd8b438a9988347f68e09b5216b07652 )
2025-06-04 09:11:11 -04:00
Hondacrx
52952deee3
Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound depending on how many effects the spell has
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/561b122364525deaee815ad900a78f1323c37776 )
2025-06-03 21:17:25 -04:00
Hondacrx
2043ac37f9
Core/Misc: Implemented spawn tracking
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9099c87567ead635811ef71b990ae7f19103509 )
2025-05-25 20:13:24 -04:00
Hondacrx
de59110fe8
Core/Loot: Implemented automatic flagging of tracking quests from loot
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d913e38cbab9521c80d826417093d22b2c4a1c1a )
2025-05-19 18:56:02 -04:00
Hondacrx
f62d303ec7
Core/Units: Added helper methods to cancel mount/shapeshift auras
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b16756172b2c3cc78b0861af86b93daae60edda )
2025-05-19 17:42:40 -04:00
Hondacrx
e44861a629
Core/AI: Implemented conversation ai
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/309ba22a15e5e0b4321b99f7157ccb18e0adc8dd )
2025-05-19 17:23:36 -04:00
Hondacrx
4f63e81373
Core/Players: Added helper function to check quest completion using QuestV2 bits
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d78c3bb33afeb319ef0cf09171aabd8952a928fa )
2025-05-19 15:26:49 -04:00
Hondacrx
5b992859d0
Core: Updated to 11.0.7
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f7079f471401d5cf7885351baabc027813f60f5 )
2025-05-18 19:05:48 -04:00
Hondacrx
ca7820eccb
Core/Players: Improve reset spell cooldowns when entering arenas
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/752ea0f8e9a04abd53a3b811de2fbb91b689e69f )
2025-02-24 11:25:52 -05:00
Hondacrx
0e050f6c54
Core/Quests: Improved criteria tree quest objective type
...
* Fixed _completedObjectives not being cleaned when adding quest
* Fixed objective credit being granted if just the criteria tree row containing criteria id was completed (instead of the entire tree linked to objective)
* Retroactively grant progress on quest accept for criteria types that require action that cannot be repeated (such as learning a spell)
Port From (https://github.com/TrinityCore/TrinityCore/commit/4e89a302fcce7644bcd8cf239edad3b409950438 )
2025-02-24 11:21:04 -05:00
Hondacrx
0d5c0b572d
Core/Achievements: Reduce the list of criteria types updated on login
...
* Implemented CriteriaType::ReachMaxLevel
* Corrected implementations for CriteriaType::ReachRenownLevel and CriteriaType::LearnTaxiNode
Port From (https://github.com/TrinityCore/TrinityCore/commit/6da1679cbfdc56cd5f1cab7148f645916bccecc1 )
2025-02-24 11:01:12 -05:00
Hondacrx
644206f0d5
Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABEL
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1fb4acc25ae89360e71d33a8f7cba99bcc028b32 )
2025-02-23 14:20:00 -05:00
Hondacrx
3a2439ba15
Core/Quests: Change Player::KilledMonster arguments to take Creature directly
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/49699bc966e4543044da7f1fd75d57fbebfac4e4 )
2025-02-23 13:13:57 -05:00
Hondacrx
59f9e579b6
Core/PacketIO: Rename more unknown packet fields
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fade8be3b133a58bfba4cf59e73f432aaa3444f4 )
2025-02-23 12:54:13 -05:00
Hondacrx
d46636fc3a
Core/Spells: Fix custom load screen for SPELL_EFFECT_TELEPORT_UNITS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/29202810705804c1c5ac126195ab7bd60f56849f )
2024-11-17 14:07:41 -05:00
Hondacrx
f2e8784960
Core/Auras: Implement SPELL_AURA_DISABLE_GRAVITY
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/765beae741ea0f332fe2ac1b4180b632462d1611 )
2024-11-17 13:56:17 -05:00
Hondacrx
f23db214ae
Core/Spells: Temporarily force old flight style mounts
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d36db7ede2597e032c0e8bec5eee79e7be2dd10 )
2024-11-17 13:15:32 -05:00
Hondacrx
447c222665
Core/PacketIO: Named a bunch of unknown/unused fields
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/806611075659ddde60f3003763e442a46d70f993 )
2024-11-17 13:07:52 -05:00
Hondacrx
b30fb05495
Core/Quests: Fix QuestGiverStatus for QUEST_TYPE_TURNIN
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c68f4ceeb58d9e113510359eb4b7e87ef270cc9e )
2024-11-17 12:06:43 -05:00
Hondacrx
7bb7819be3
Core/Players: Don't flag unlearned talents and specialization spells as disabled since they are learned with "dependent" flag (and not saved in database)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bab2801c6f7fbad0ac32702c67a76f06718f2da )
2024-11-17 12:04:15 -05:00
Hondacrx
7d351406f5
Core/PacketIO: Updated SMSG_UPDATE_OBJECT for 11.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/68db469ee1f992bcdc81de64d6af1007d303be05 )
2024-11-11 21:11:21 -05:00
Hondacrx
6fcce1a6e4
Core/Objects: More minor refactors for SMSG_UPDATE_OBJECT building - move getting and writing field flags to shared function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee54ade3975748bf373162b2397328852dec6701 )
2024-11-11 12:32:44 -05:00
Hondacrx
a3edaf4df6
Core/PacketIO: Move writing data sizes in SMSG_UPDATE_OBJECT to shared functions instead of spreading it in all overrides
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/067fa31d152ecb10e5bea0419f84f7b79b96abf5 )
2024-11-11 12:24:22 -05:00
Hondacrx
c3d7e5adb3
Core/Player: moved zone/area updating and tavern resting checks into Heartbeat and movement updates
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e14648eaba40bf821b2245c71a0fee3a88dfdba5 )
2024-11-11 10:51:47 -05:00
Hondacrx
9087e3dc30
Core/Quests: Don't send SMSG_QUEST_GIVER_QUEST_COMPLETE for tracking quests
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/57f297b4e72c7a2639fa5a8f123cc6bbb3943be3 )
2024-11-10 22:21:12 -05:00
Hondacrx
afe58851da
Core/Movement: Allow MOVEMENTFLAG_CAN_FLY with SPELL_AURA_ADV_FLYING
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e470610ac411c81ff0b93371b3a04c3432008e9 )
2024-11-10 22:20:21 -05:00
Hondacrx
16f13eece9
Core/Auras: Implemented SPELL_AURA_ADV_FLYING
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7a073140cb9cc41aefaff76eca5355acceff409 )
2024-11-10 22:19:03 -05:00
Hondacrx
06979399fb
Core/Maps: Link instance map to LfgDungeons
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/81276097648abe484d720c8ee9e3e77173825c8c )
2024-11-10 17:37:17 -05:00
Hondacrx
61db6a77df
Core/DataStores: Removed overriding field sign type based on db2 column compression
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/89f490bdcdf88c2576c17218926e89b1082ae682 )
2024-11-10 17:24:58 -05:00
Hondacrx
daea912bdb
Core/Spells: Protect against stack overflows in spell override handling
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/723e638a84d2aebe8a41fc39ba94f1a04138797e )
2024-11-10 14:16:58 -05:00