Commit Graph

4832 Commits

Author SHA1 Message Date
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 df197587a3 Core/Chat: Fixed chat language translations for messages containing item links using new 11.1.5 color format
Port From (https://github.com/TrinityCore/TrinityCore/commit/f84cd43b36c557aff5673ded28d2c557bacddb98)
2025-08-18 20:54:23 -04:00
Hondacrx 8b82e1c494 Core/LFG: Change InstanceScript::UpdateLfgEncounterState to only pass valid dungeon encounter ids to LFGMgr
Port From (https://github.com/TrinityCore/TrinityCore/commit/db4af7ca4cd105b5a1dd1493fb1740cdd27329bb)
2025-08-18 20:52:49 -04:00
Hondacrx 61f3ae2885 Core/LFG Fix crash on lfg boss kills
Port From (https://github.com/TrinityCore/TrinityCore/commit/9247723c0721207dcaea22141861855f4e0a173f)
2025-08-18 20:47:30 -04:00
Hondacrx 0f9b44e44b Core/Commands: Waypoint command fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/e284dc0a8025c5e4da65271914c88d9afac95667)
2025-08-18 20:45:05 -04:00
Hondacrx a8e4653a46 Core/Commands: Enable setting linked aggro and formation movement with .npc add formation and fix swapped saved dist/angle values
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd26363940c13a4581eb43554fd5d1caf2c00fbd)
2025-08-18 19:48:05 -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 1f6f9013c7 Core/Conditions: Fix validation for CONDITION_SOURCE_TYPE_PLAYER_CHOICE_RESPONSE
Port From (https://github.com/TrinityCore/TrinityCore/commit/7ca6b226a7420ff38e3a4f17a3758393d68629e3)
2025-08-18 15:59:36 -04:00
Hondacrx 70ad92f838 Core/Gossip: Use algorithms from std::ranges namespace in gossip menu code
Port From (https://github.com/TrinityCore/TrinityCore/commit/a562f4fafade619ec1289d6f54e14fc28dc010d8)
2025-08-18 15:58:44 -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 5f6329665a Core/Movement: Spline code cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/e02e8a474244c229cc34c4efb987e24b6dd417f5)
2025-08-18 11:03:03 -04:00
Hondacrx 6995976f3c Core/Misc: Remove extremely forgettable tiny utility function
Port From (https://github.com/TrinityCore/TrinityCore/commit/6502efbae802c2164c80769ff4c5389e4142d3b6)
2025-08-18 10:50:56 -04:00
Hondacrx c0ffaa659b Core/Objects: Replace separate x,y,z,o getters for stationary position with single Position
Port From (https://github.com/TrinityCore/TrinityCore/commit/de740f0e76f6ebd02fcdb93a7a86260fe595d10c)
2025-08-18 10:48:44 -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 51fbf8e33e Core/Movement: Fix WaypointMgr::GetNode infinite recursion (function isn't used anywhere currently)
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e27c42a2fe5e88e33cb8adede9a50b2785a5d65)
2025-08-18 10:15:53 -04:00
Hondacrx 4f97004397 DB Updates 2025-08-18 10:10:43 -04:00
Hondacrx 77a99eb842 Core/Spells: Allow removing weapon damage effects by preventing target selection in scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/ea692f5a248e5e67e3b983767044901cc743309b)
2025-08-18 10:10:20 -04:00
Hondacrx 2bbd77bd94 Core/Misc: Kill AnyPlayerInObjectRangeCheck (duplicate of AnyUnitInObjectRangeCheck)
Port From (https://github.com/TrinityCore/TrinityCore/commit/0f9a0accf17ba3a9f20d6a7575b51ed2cb09a73c)
2025-08-18 10:07:50 -04:00
Hondacrx b444c2f23c Core/Movement: Fixed orientation calculation when using MoveSpline::ComputePosition(int32 time_offset) overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/3596ecaf311819cd0b34c511b7cdc9b09a411f6d)
2025-08-18 09:54:18 -04:00
Hondacrx 7fb669a7cb Scripts/Spells: Fix target limit of monk talents Revival/Restoral
Port From (https://github.com/TrinityCore/TrinityCore/commit/76c397ed8d1881f9b4127455050170c6e58b1d4d)
2025-08-18 09:51:53 -04:00
Hondacrx 1c693d245f Core/Spells: Fixed applying glyphs without exclusive category
Port From (https://github.com/TrinityCore/TrinityCore/commit/20ac55ffef0576fba8fb6fa166fcdcf56d30ea3b)
2025-08-18 09:49:21 -04:00
Hondacrx ddfc5c7484 Core/PacketIO: Implemented CMSG_UPDATE_AREA_TRIGGER_VISUAL
Port From (https://github.com/TrinityCore/TrinityCore/commit/b88f4b7f4f8744b7cd455c07d3b94a704c373dfe)
2025-08-18 09:46:54 -04:00
Hondacrx 9fad3e7752 Core/PacketIO: Remove duplicated areatrigger spline packet writer
Port From (https://github.com/TrinityCore/TrinityCore/commit/dc10ac722f5e059852785372f9ff91e205d730ce)
2025-08-18 09:37:00 -04:00
Hondacrx aee041198d Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound depending on how many effects the spell has v2
Port From (https://github.com/TrinityCore/TrinityCore/commit/9ad1ab6c57dbc1167233a23b39fd3198f3317876)
2025-08-17 23:26:08 -04:00
Hondacrx fe4d712820 Core/Spells: Don't set TARGET_FLAG_DEST_LOCATION for cone targets
Port From (https://github.com/TrinityCore/TrinityCore/commit/0fba073d1a3108a98cb1ff2e04c9c5c4f0846f61)
2025-08-17 23:14:59 -04:00
Hondacrx ffcc5422e9 Core/Scripts: Allow accessing removed spell HitAura in scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc0e892d8db6bbb385039efe01f29f83c94a0ef6)
2025-08-17 23:11:25 -04:00
Hondacrx 7b57778f14 Core/PacketIO: Fixed structure for SMSG_DISPLAY_TOAST
Port From (https://github.com/TrinityCore/TrinityCore/commit/63cad8f18206c7403af9e5ed40209e814913b5e0)
2025-08-17 23:09:42 -04:00
Hondacrx e8a430a178 Core/AreaTriggers: Fixed areatrigger spline duration calculation
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e8adaabcc1bef7563036d3765a0c13894e860f7)
2025-08-17 23:08:18 -04:00
Hondacrx 590b5ce1c5 Core/Items: Classify wands as ranged weapons (fixes wand shooting)
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd87381eab32f0e136675ade503fe70285590803)
2025-08-17 23:05:05 -04:00
Hondacrx 6abf251446 Core/GameObjects: Added spell cast for GAMEOBJECT_TYPE_CHEST
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7cd7661b8429b9bbca559ccdeb453718a1daa63)
2025-08-17 23:03:26 -04:00
Hondacrx d6c7ea67fc Core/Players: Fix player outdoor status after leaving instance
Port From (https://github.com/TrinityCore/TrinityCore/commit/8734e28c8af06ff8f067390959d9273657db2297)
2025-08-17 23:02:06 -04:00
Hondacrx 1316ab6f8c Core/Auras: Implement PROC_FLAG_2_SUCCESSFUL_DISPEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/27c17eb59e3d61548bb1a34928cce64c73bc5918)
2025-08-17 23:01:17 -04:00
Hondacrx a66b484370 Core/PacketIO: Implemented CMSG_UPDATE_SPELL_VISUAL
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d475eac5f2fdee58d79b1f3361da6d3f22b0232)
2025-08-14 21:27:54 -04:00
Hondacrx b788c67030 Core/Auras: Initialize aura spell visual from spell that created it instead of recalculating it
Port From (https://github.com/TrinityCore/TrinityCore/commit/616c5094e0c75c9f8e0c89510f9b7f2f69c70ac7)
2025-08-14 21:21:35 -04:00
Hondacrx 17e64c88d7 Core/Spells: Expose spell channel duration to scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/aefdd67ed1a9ea91de053fb3321c8ea5bad865a7)
2025-08-14 20:57:23 -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 4f77328c2d Core/Vehicles: Added field to set a default pitch
Port From (https://github.com/TrinityCore/TrinityCore/commit/47440e9dd2f5cad5d274e61a1ce8e559b80d0496)
2025-08-14 20:43:05 -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 1b838e6d5a Core/AreaTrigger: Implement AreaTriggerActionSetFlag::DontDespawnWithCreator
Port From (https://github.com/TrinityCore/TrinityCore/commit/c40b6e0b3f1882a9fce8dfd103be4291ca986851)
2025-08-14 20:21:10 -04:00
Hondacrx 10998036b2 Core/Misc: Define new item modifiers and report categories
Port From (https://github.com/TrinityCore/TrinityCore/commit/91ee8755b9811b6c8c25ba19a421cb8857e15a43)
2025-08-13 22:13:23 -04:00
Hondacrx 4463e85ed9 Core/World: Move linking instance socket to WorldSession
Port From (https://github.com/TrinityCore/TrinityCore/commit/cb837ce926d6a8c13d5f74faea246fea19db91d0)
2025-08-13 22:11:58 -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 f6c56c3293 Core/Spells: Implemented new SpellMisc field, MinDuration that controls minimum spell missile travel time
Port From (https://github.com/TrinityCore/TrinityCore/commit/a63d404e7bf2dce3b15ce5f66ac98fe71a41f51c)
2025-08-13 21:35:10 -04:00
Hondacrx dcfe78ba77 Core/Auras: Interrupt spells with SPELL_PREVENTION_TYPE_PACIFY when applying SPELL_AURA_MOD_PACIFY
Port From (https://github.com/TrinityCore/TrinityCore/commit/150d6995bdc966a5118e65d9bf6b6171faf9c62c)
2025-08-12 21:57:01 -04:00
Hondacrx 51b9b1e85c Core/Spells: Start spells triggered by SPELL_EFFECT_FORCE_CAST_2 without any trigger flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/0fd418eb7472039bb953a7167a48f6495c2b2efb)
2025-08-12 21:53:56 -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