Commit Graph

4446 Commits

Author SHA1 Message Date
Hondacrx fbe4130a54 Core/Maps: Decrement map unload timer by correct (accumulated) time diff
Port From (https://github.com/TrinityCore/TrinityCore/commit/13a5d2d42d122415d56ba297ddf6ed9e16aaf30d)
2024-10-09 00:27:46 -04:00
Hondacrx 93350b102e Core/Mail: Ignore currencies from loot for mails
Port From (https://github.com/TrinityCore/TrinityCore/commit/2d2297834681a7ba4bfa8b0db234d99f04cf447d)
2024-10-09 00:26:47 -04:00
Hondacrx b4177e374b Core/Misc: Change default expansion to 10 in config file template
Port From (https://github.com/TrinityCore/TrinityCore/commit/37c98325f6fba224b3a28ccc0cebc73d608e5741)
2024-10-09 00:26:05 -04:00
Hondacrx 3c3c84b736 Core/Players: Fixed spells being unintentionally removed by talent swaps when they are learned from more than one spell (affects balance druid Celesial Alignment and Incarnation)
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c6ddcce3d6374a82214bb0ddb9d7432351982c9)
2024-10-09 00:25:13 -04:00
Hondacrx 4c3074d462 Core/Loot: Implemented currency loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e28ee080a1cf3c7cd332a8d1e0808505b4ea9d4)
2024-10-09 00:18:14 -04:00
Hondacrx 57858e1bed Core/Loot: Added type to LootStoreItem to replace reference != 0 checks
Port From (https://github.com/TrinityCore/TrinityCore/commit/7e70ea701e554c9e404683014cd3bc1cc4885eaf)
2024-09-26 21:22:15 -04:00
Hondacrx db5e3383d7 Core/Conditions: Remove unneccessary duplicate condition startup checks - item existance is checked by loot loading and if that fails, condition loading will fail to find related item inside loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d3be9cca62ec3149af490b8f6dbbd4f3127d531)
2024-09-26 17:49:49 -04:00
Hondacrx 902f562f0a Cleanup Loot File
Port From (https://github.com/TrinityCore/TrinityCore/commit/b49a9b44af5ba8255d7427b34170ea9fd9546310)
Port From (https://github.com/TrinityCore/TrinityCore/commit/430321a80367be039c8dadfdb50ba950270bd720)
2024-09-26 17:48:13 -04:00
Hondacrx 1bdcc2fbb7 Core/DBUpdater: Use utf8mb4 in dbupdater --default-character-set
Port From (https://github.com/TrinityCore/TrinityCore/commit/b257b244cb4b5642cb62002581b16fa65fd1ac67)
2024-09-26 17:37:04 -04:00
Hondacrx df6e3f9d2d Core: Set The War Within as current expansion
Port From (https://github.com/TrinityCore/TrinityCore/commit/ffebe1a8321e8803b2be1f37a6cc72668d135fd8)
2024-09-26 17:35:40 -04:00
Hondacrx 46380a1026 Scripts/Spells: Implement rogue talent Improved Shiv
Port From (https://github.com/TrinityCore/TrinityCore/commit/9de1ee13d5079da0bb466926ab1c7dc70019b437)
2024-09-26 17:23:33 -04:00
Hondacrx efe5525a7e Scripts/Spells: Implement omen of clarity talent (Restoration)
Port From (https://github.com/TrinityCore/TrinityCore/commit/44719eb78015c2f64e45bc84226ff5337d7ae33d)
2024-09-26 17:20:51 -04:00
Hondacrx c1478b7cf2 Scripts/Spells: Implement druid talent New Moon
Port From (https://github.com/TrinityCore/TrinityCore/commit/afa16f4fdaba7ff16c28cc9684e2d57c0f08263f)
2024-09-26 17:19:22 -04:00
Hondacrx a23b119510 Scripts/Spells: Implement druid talent Celestial Alignment
Port From (https://github.com/TrinityCore/TrinityCore/commit/296f7a8cf1950ebe3ae9fbd47a2c8fc3c7c82dfb)
2024-09-26 17:09:23 -04:00
Hondacrx ea117b6931 Scripts/Spells: Implement druid talent Astral Smolder
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9aafeff9c7a7cfd36fc8af0d735da3bc708f753)
2024-09-26 17:05:50 -04:00
Hondacrx eee80bad68 Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpower
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c06e7fcdab677df4e5908f69b9655577e08fe69)
2024-09-26 13:07:53 -04:00
Hondacrx cab0752c25 Scripts/Spells: Implement druid talent Stellar Flare
Port From (https://github.com/TrinityCore/TrinityCore/commit/342bb55c5eb052ad3244040286a2eb6875793ff4)
2024-09-26 13:00:15 -04:00
Hondacrx 2aa3487997 Core/PacketIO: Fixed CMSG_QUERY_REALM_NAME not being handled and not sending any responses
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f8a932b8bfa345ab8a0647125e033883f4a3ab8)
2024-09-26 12:58:05 -04:00
Hondacrx 24724077dc Core/PacketIO: Add some missing 11.0 packet bits
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6b2cdcce0a51434625fff114b74b45cac04fc46)
2024-09-26 12:56:37 -04:00
Hondacrx d70529bc19 Core/Realms: Realmlist refactors
* Removed global realm variable from World and use RealmList everywhere
* Match auth build key with client version
* Restored allowedSecurityLevel checks for realmlist packet building
* Restored updating population field
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4b710446d62c95eb8124175203fa5f394912594)
2024-09-26 12:53:15 -04:00
Hondacrx 8341244e4d Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtualRealmAddress() where possible
Port From (https://github.com/TrinityCore/TrinityCore/commit/88fea990ff1408b94076fb9dbd0c974908d6a731)
2024-09-08 15:23:43 -04:00
Hondacrx 92472c20aa Core/PacketIO: Fixed SMSG_QUEST_GIVER_REQUEST_ITEMS structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/32ff365288fa9fc31dcd720836c009f42879edf1)
2024-09-08 15:13:25 -04:00
Hondacrx fcdd67374b Core/PacketIO: Fixed some 11.0.2 structures
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f952893fc82bc677058737f77de710c426c60ee)
2024-09-08 15:12:15 -04:00
Hondacrx 6bdb8a6c70 Core: Updated to 11.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/df1ec76d54db3a91759fc93f4d6b6828d4ec0f59)
2024-09-08 15:09:30 -04:00
Hondacrx ad461858ca Core/SAI: Implemented new action SMART_ACTION_COMPLETE_QUEST
Port From (https://github.com/TrinityCore/TrinityCore/commit/3429871a07c1c1ebe2bd94cb771ef187cb46fd46)
2024-09-08 14:09:45 -04:00
Hondacrx 54023d52d7 Core/Players: Implemented hero talents
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1ffe61727f53505a3e2b94cae32f2ce3d28b07b)
2024-09-08 14:09:06 -04:00
Hondacrx 1bd1b1d62c Core/Misc: Added TWW expansion enum value
Port From (https://github.com/TrinityCore/TrinityCore/commit/8706dba48f461029425431758ac06e7dd2bb0f96)
2024-09-03 21:28:26 -04:00
Hondacrx 213e1bc968 DB Updates 2024-09-02 22:53:50 -04:00
Hondacrx f7b184dd1d Core/Players: Remove duplicated trait configs
Port From (https://github.com/TrinityCore/TrinityCore/commit/dabe1f85df30610c5287ae6d8214d325e6595387)
2024-09-02 22:52:49 -04:00
Hondacrx 72563b8ca3 Spells/Auras: Implement SPELL_AURA_ACT_AS_CONTROL_ZONE
Port From (https://github.com/TrinityCore/TrinityCore/commit/66abfd1c530e81f24856825f7ebe5a1c1ba8c58e)
2024-09-02 22:52:08 -04:00
Hondacrx 957ca9898d Core/Players: Fixed trait configs getting into invalid state after talent tree changes between client patches
Port From (https://github.com/TrinityCore/TrinityCore/commit/a7c8ac3505cb7e177b6f5299989d544a3b8cade9)
2024-09-02 22:46:11 -04:00
Hondacrx ba2aa0d0c0 Core/Movement: Made fixed ChaseAngle optional and added possibility to ignore setting walk/run depending on target
Port From (https://github.com/TrinityCore/TrinityCore/commit/51872d50ff250df0bad130ab7843b69ea921a1f1)
2024-09-02 22:31:06 -04:00
Hondacrx 2590e31d57 Core/DataStores: Updated to 11.0.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/df511503815b7798c83acbffbb1ce5208f189ce7)
2024-09-02 22:27:11 -04:00
Hondacrx f38ad4607e Core/PacketIO: Updated to 11.0.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59eef5432c7b70679d33f4911c88d0f7d75fd39)
2024-09-02 18:44:55 -04:00
Hondacrx bd0d40fa13 Core/Spells: Named SPELL_ATTR14_AURA_IS_PRIVATE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2f9aa2dee68fdd2a7238c983a3c1ce3bb319065)
2024-09-01 17:35:18 -04:00
Hondacrx e5c4fe1a34 Core/PacketIO: Named unknown field in CMSG_CREATE_CHARACTER
Port From (https://github.com/TrinityCore/TrinityCore/commit/e13642a180ab683c0661531c4eb9c9c7cbb0dbac)
2024-09-01 17:34:12 -04:00
Hondacrx 8cd2f7ffaa Core/Auras: Defined and implemented new aura state
Port From (https://github.com/TrinityCore/TrinityCore/commit/d82a018b5b72adeea95483aedfa774381c5668e9)
2024-09-01 17:33:08 -04:00
Hondacrx 632548b3b8 Scripts/Spells: Implemented Priest talent Shadow Word: Death
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b894be4330b1678c4de73716d5d7dcc6b94ac34)
2024-09-01 17:30:05 -04:00
Hondacrx 382b983820 Core/AreaTriggers: Added ActionSet flags for serverside areatriggers
Port From (https://github.com/TrinityCore/TrinityCore/commit/1426f58ff007eac2d9719b41f9189d82b733789e)
2024-09-01 17:25:52 -04:00
Hondacrx 3945a662eb Core/Vehicle: Fix an assertion when applying SPELL_AURA_SET_VEHICLE_ID on creatures that are already vehicles
Port From (https://github.com/TrinityCore/TrinityCore/commit/53f0f2e5da3e7e6a9e6fa926e2f51ac8b506caa9)
2024-09-01 16:23:42 -04:00
Hondacrx 03e2904f0d Added missing GameObjectModel::iLosBlockingDisabled initialization in constructor
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3763c338d9c1b007b76b0ca94c069bcfbbd8801)
2024-09-01 16:23:25 -04:00
Hondacrx b38508cba7 Scripts/Misc:fix npc_professions locale text
Port From (https://github.com/TrinityCore/TrinityCore/commit/4862033a44c3385f7f63725088caf595b30e02a6)
2024-09-01 16:13:32 -04:00
Hondacrx e440ccd097 Core/Spells: Added missing SummonPropertiesFlags::UseDemonTimeout handling to some summon cases
Port From (https://github.com/TrinityCore/TrinityCore/commit/ceffc2cb2037921af13d8a417b39e407bb7635ac)
2024-09-01 15:57:24 -04:00
Hondacrx 86447c1692 Core/Instances: New ZoneScript hook - OnCreatureGroupDepleted
Port From (https://github.com/TrinityCore/TrinityCore/commit/ec2631eca3a397dffd2e525b34c131c283beb167)
2024-09-01 15:55:58 -04:00
Hondacrx 8edc440181 Core/Creatures: Create a CreatureGroup for every SummonCreatureGroup
Port From (https://github.com/TrinityCore/TrinityCore/commit/9a7a83ef3074faaad037cfb4c098784695f49d30)
2024-09-01 15:49:10 -04:00
Hondacrx 9b4f3681c0 Core/PacketIO: Fixed SMSG_ATTACKER_STATE_UPDATE structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/b103de805a449efcd359158b34b14cd64e91fc08)
2024-09-01 15:40:27 -04:00
Hondacrx c7e7347757 Core/Creatures: Allow adding summons to CreatureGroup (only adding, no formation movement of linked aggro yet)
Port From (https://github.com/TrinityCore/TrinityCore/commit/16bfbe1a3a12256d9476f3ae23e1f34f31f9cf07)
2024-09-01 15:39:23 -04:00
Hondacrx 530e8dbd36 Core/Creatures: Only remove formation movement on formation remove instead of fully resetting MotionMaster
Port From (https://github.com/TrinityCore/TrinityCore/commit/67dd9a920fdabb26e6429432885345b1a1771b9a)
2024-09-01 15:26:19 -04:00
Hondacrx 762c26f16e Revert "Core/Creature: Formation reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/cdf0d62e48773a0c01193754383bcc95977bc552)
2024-09-01 15:23:00 -04:00
Hondacrx fe20b3753e Core/Units: Interrupt only spell in CURRENT_GENERIC_SPELL slot with damage taken InterruptFlags instead of all currently cast spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/7fdcae81d8cc99ed154f3efe875d5670590cc122)
2024-09-01 15:20:55 -04:00