Commit Graph

4823 Commits

Author SHA1 Message Date
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 600b06856a Core/Auras: Add DealDamageMods to SPELL_AURA_PERIODIC_LEECH
Port From (https://github.com/TrinityCore/TrinityCore/commit/2cedd091a0a1e627801c74297020afc96470d979)
2025-08-10 17:11:38 -04:00
Hondacrx b788b0eff2 Core/SAI: Allow SMART_EVENT_HEALTH_PCT to be triggered out of combat
Port From (https://github.com/TrinityCore/TrinityCore/commit/1248bdffcb13f846fa42c6aee77cea685c756e51)
2025-08-10 17:09:51 -04:00
Hondacrx f27087d61b Core/Transports: Fixed clientside position of stoppable transports
Port From (https://github.com/TrinityCore/TrinityCore/commit/96026bfc58faa65aeef5cb1430aa2e442a43b115)
2025-08-10 17:08:30 -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 d0bc3cecfd Misc log fixes 2025-08-10 13:04:59 -04:00
Hondacrx ce9acfab16 Core/Transports: Preserve all dynamicflags for transports
Port From (https://github.com/TrinityCore/TrinityCore/commit/495153ad2463aa3cefcdd06b2bca1538840bbbfd)
2025-08-10 13:03:15 -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 885255604e Core/Spells: Fixed SPELL_EFFECT_CHARGE trigggering arrival effects too early
Port From (https://github.com/TrinityCore/TrinityCore/commit/a97775ba26bdce1dc6ae57a2c588dab53bade016)
2025-08-10 12:56:29 -04:00
Hondacrx 3c4f830498 Core/Guilds: Guild bank tabs are now purchased only using money deposited in the bank (since 11.1.0)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f07dce5c128951d80ad86838013e5bba276f3c3)
2025-08-10 12:48:41 -04:00
Hondacrx f8925cd467 Core/Objects: Support corpses in ObjectAccessor::GetObjectByTypeMask
Port From (https://github.com/TrinityCore/TrinityCore/commit/77fe805d250c23e83026a05019ced4c3d38ccbfb)
2025-08-10 12:41:55 -04:00
Hondacrx b43849a605 Core/Spells: Merge Spell::SetSpellValue overloads
Port From (https://github.com/TrinityCore/TrinityCore/commit/e57b0296d65446e358ead632750c4ae0c5249631)
2025-08-10 12:40:04 -04:00
Hondacrx 70f313866f Core/Transports: Fix triggering transport arrival events on stop waypoints
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4ccc8268b72e35b97caba1dcd36e9bdd0af3eea)
2025-08-10 12:28:03 -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 37e7d86a2c Core/Auras: Fixed SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION
Port From (https://github.com/TrinityCore/TrinityCore/commit/92773e207c94e355fd37b266a219aad977cce9e2)
2025-08-09 21:45:16 -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 59cfc97e15 Core/Spells: Fixed spells that scale value with master not being affected by SpellModOp::Points and SpellModOp::PointsIndex spellmods
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb67a4279145c37c2106d2bd7a54b14186502602)
2025-08-09 21:31:29 -04:00
Hondacrx 13554e08ab Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK
Port From (https://github.com/TrinityCore/TrinityCore/commit/fa75f635669df6f0aab4abef074f9e8da4b5bf06)
2025-06-16 17:36:41 -04:00
Hondacrx e78a52886c Core/Auras: Implemented SPELL_AURA_IGNORE_SPELL_CHARGE_COOLDOWN
Port From (https://github.com/TrinityCore/TrinityCore/commit/e0d3781989c3e9339bfc14981a57683d3010f4e0)
2025-06-16 17:22:39 -04:00
Hondacrx 7d46284519 Core/Auras: Implemented SPELL_AURA_MOD_RECOVERY_RATE and SPELL_AURA_MOD_RECOVERY_RATE_BY_SPELL_LABEL
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c198938005bb22f20a0d150a6505324a2d941de)
2025-06-16 17:21:48 -04:00
Hondacrx 3d043f984d Core/Database: Fix duplicate query column aliases
Port From (https://github.com/TrinityCore/TrinityCore/commit/caf9e8e3e8f4784981781dbb12fb10e23cc16743)
2025-06-16 16:48:04 -04:00
Hondacrx d8f4c96346 Core/PacketiO: Rename Unk field in SMSG_SPELL_ABSORB_LOG
Port From (https://github.com/TrinityCore/TrinityCore/commit/64e5f9cce90a751cb3608178982aeb7a632bd197)
2025-06-16 16:45:24 -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 b6bccbad44 Core/Objects: Optimize spawn tracking handling in building SMSG_UPDATE_OBJECT
Port From (https://github.com/TrinityCore/TrinityCore/commit/49aa298006456ed90211e42103ed7b073ff0c156)
2025-06-15 20:31:03 -04:00
Hondacrx f105edae7c Core/PacketIO: Update some files
Port From (https://github.com/TrinityCore/TrinityCore/commit/76352cb391b4ff239ef70ff85ede4f09fcffc069)
2025-06-15 20:24:24 -04:00
Hondacrx 56e3f80366 Core/Units: Define new 11.1.0 movement flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/438d0c3089aaf48352e493ab0a007ef6ef15a276)
2025-06-15 17:32:22 -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 4214100d93 DB Updates 2025-06-08 19:35:13 -04:00
Hondacrx efb7cda40b Misc fixes 2025-06-08 19:34:58 -04:00
Hondacrx cb21664b4f Core/Spells: Implemented SpellEffectAttributes::DontFailSpellOnTargetingFailure
Port From (https://github.com/TrinityCore/TrinityCore/commit/195945742105fa8dbd061f3b62b755d722655931)
2025-06-08 19:31:53 -04:00
Hondacrx aeaaf2a192 Core/Spells: Skip handling apply aura spell effects if aura was removed earlier in script by PreventHitAura
Port From (https://github.com/TrinityCore/TrinityCore/commit/adb63648f14bab0c757afb4429337dda232dab7a)
2025-06-08 19:06:03 -04:00
Hondacrx 90fbffbcc0 Core/Movement: Fixed formation movement resetting state on every waypoint of its leader
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f62d3caaac234bca14929ec2397befe69b85900)
2025-06-08 19:05:09 -04:00
Hondacrx ccc90edf69 Scripts: Remove unneccessary DoublePosition from AreaBoundary
Port From (https://github.com/TrinityCore/TrinityCore/commit/0f5d634e381b2bf6d4062c0ebd31551d98f64a32)
2025-06-08 18:57:38 -04:00
Hondacrx d42c450423 Core/Maps: Implemented PolygonBoundary
Port From (https://github.com/TrinityCore/TrinityCore/commit/aed08b8a82cd4c14a6831ace7e9c4065ce29c5a4)
2025-06-08 18:50:11 -04:00
Hondacrx 54f4251399 Scripts/Spells: Add Divine Storm target cap
Port From (https://github.com/TrinityCore/TrinityCore/commit/320c44e8e74dbd6657cba227d4b16fed1e8aba7d)
2025-06-08 18:47:34 -04:00
Hondacrx 518969ad2f Core/Auras: Ensure aura target of SPELL_AURA_TRIGGER_SPELL_ON_POWER_PCT has required power type
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc54ae79a95bc162bd0ceec199561af873576a23)
2025-06-08 18:33:57 -04:00
Hondacrx e88513b855 Misc fixes 2025-06-08 18:32:12 -04:00
Hondacrx c2877fe813 Core/AreaTriggers: Corrected initial "fake" spline point for areatrigger movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/24af663443be84ae2394c27287304ce794024058)
2025-06-08 18:25:24 -04:00
Hondacrx ef142b7c8f Misc fixes 2025-06-08 18:24:20 -04:00
Hondacrx d99305d96a Updated to net9.0 2025-06-08 18:24:11 -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 af8a76387c Core/Vehicle: Added RideSpellID field to override npc_spellclick_spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/46251b56553b610588eea89b83b4b4e8b88e47da)
2025-06-08 18:18:22 -04:00
Hondacrx fe4781722f Core/Commands: Fixed .debug guidlimits output for creature guids
Port From (https://github.com/TrinityCore/TrinityCore/commit/4db19d3a1aa766ab2e6a5f4916df87a6326210b7)
2025-06-08 16:04:20 -04:00