Commit Graph
29841 Commits
Author SHA1 Message Date
Shauren cdca59ca4d Core/Players: Fixed nested spell overrides (priest Mind Spike) 2024-09-01 11:34:11 +02:00
ModoX d66f2dcdac Core/Creature: Added additional checks when setting feign death in db 2024-08-31 19:43:18 +02:00
ModoX 1b4c324fe1 Core/Unit: Allow UNIT_FLAG2_FEIGN_DEATH and UNIT_FLAG3_FAKE_DEAD setting in db
* seems to become quite common in 11.x to be used w/o auras; example being Kirin Tor Conjuror 212718
2024-08-31 19:13:43 +02:00
Shauren ba90348de8 Core/PacketIO: Fixed SMSG_SPELL_ENERGIZE_LOG structure 2024-08-31 18:28:47 +02:00
Aqua Deus cc7da0c6c8 Scripts/Spells: Update Unstable Affliction script (#30150) 2024-08-31 18:09:19 +02:00
Aqua Deus 5e2eb66f1e Scripts/Spells: Implement Astral Communion talent with Celestial Alignment (#30135) 2024-08-31 13:09:51 +02:00
Meji efa76de540 Core/PacketIO: Implemented UIMap questlines (#30030) 2024-08-30 18:11:07 +02:00
Shauren e94558d078 Core/Client Builds: Refactor build_info structure to support any client variants 2024-08-30 00:52:33 +02:00
Shauren 82031dc720 Core/Client Builds: Move build info out of RealmList class 2024-08-29 20:32:45 +02:00
Shauren d277be8718 Build fix for libstdc++-11 2024-08-29 15:50:55 +02:00
Shauren 8e15952659 Core/Auth: Refactor client auth key storage to support more future client variants and preserve more information about client version 2024-08-29 15:08:47 +02:00
Shauren bffc7ece61 Core/Misc: Remove duplicate helper functions 2024-08-29 13:30:08 +02:00
Motive 6b2d12206c Core: Allow macOS arm64 client to connect (#30173) 2024-08-28 19:59:19 +02:00
Shauren 1f0a62bde5 Core/Players: Fixed trait config validation 2024-08-28 12:16:33 +02:00
Razmataz 13a5d2d42d Core/Maps: Decrement map unload timer by correct (accumulated) time diff (#30197) 2024-08-28 00:12:42 +02:00
Shauren 2d22978346 Core/Mail: Ignore currencies from loot for mails 2024-08-27 15:57:10 +02:00
Hwis 37c98325f6 Core/Misc: Change default expansion to 10 in config file template (#30193) 2024-08-27 15:47:14 +02:00
Shauren 2c6ddcce3d 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) 2024-08-27 13:50:33 +02:00
Shauren fbadeeae39 Core/AHBot: Fix loot query 2024-08-26 16:09:55 +02:00
Shauren 43987f0cff Core/Commands: Fix windows unicode escape sequence warning 2024-08-26 15:45:54 +02:00
Shauren 3e28ee080a Core/Loot: Implemented currency loot 2024-08-26 15:02:22 +02:00
Shauren 6b4270850f Core/Loot: Build fix for older compilers 2024-08-25 19:03:59 +02:00
Shauren 7e70ea701e Core/Loot: Added type to LootStoreItem to replace reference != 0 checks 2024-08-25 17:43:19 +02:00
Shauren 6d3be9cca6 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 2024-08-25 14:40:20 +02:00
Shauren 430321a803 Core/Loot: Use unique_ptr in LootTemplate class 2024-08-25 14:10:39 +02:00
Shauren b49a9b44af Core/Loot: Use unique_ptr in LootStore class 2024-08-25 13:28:48 +02:00
Shauren b257b244cb Core/DBUpdater: Use utf8mb4 in dbupdater --default-character-set 2024-08-24 21:42:08 +02:00
Shauren ffebe1a832 Core: Set The War Within as current expansion 2024-08-23 20:03:12 +02:00
Ghaster 6904dfc20b Core/Players: Fix SPELLMOD_PCT on login (#30179) 2024-08-22 23:29:45 +02:00
Aqua Deus 9de1ee13d5 Scripts/Spells: Implement rogue talent Improved Shiv (#30147) 2024-08-21 00:35:13 +02:00
Aqua Deus 44719eb780 Scripts/Spells: Implement omen of clarity talent (Restoration) (#30143) 2024-08-20 16:30:05 +02:00
Aqua Deus afa16f4fda Scripts/Spells: Implement druid talent New Moon (#30136) 2024-08-19 22:32:52 +02:00
Aqua Deus 296f7a8cf1 Scripts/Spells: Implement druid talent Celestial Alignment (#30134) 2024-08-19 18:49:56 +02:00
Aqua Deus e9aafeff9c Scripts/Spells: Implement druid talent Astral Smolder (#30133) 2024-08-19 16:05:55 +02:00
Shauren 2c06e7fcda Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpower 2024-08-19 12:30:37 +02:00
Aqua Deus 342bb55c5e Scripts/Spells: Implement druid talent Stellar Flare (#30131) 2024-08-19 12:23:16 +02:00
Shauren 7f8a932b8b Core/PacketIO: Fixed CMSG_QUERY_REALM_NAME not being handled and not sending any responses 2024-08-19 00:55:19 +02:00
Shauren b6b2cdcce0 Core/PacketIO: Add some missing 11.0 packet bits 2024-08-19 00:53:39 +02:00
Shauren c4b710446d 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, mysteriously removed 15 years ago in f20b25d1c9
2024-08-18 18:59:58 +02:00
Shauren 88fea990ff Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtualRealmAddress() where possible 2024-08-18 10:58:34 +02:00
Shauren 32ff365288 Core/PacketIO: Fixed SMSG_QUEST_GIVER_REQUEST_ITEMS structure
Closes #30168
2024-08-17 19:03:21 +02:00
Shauren edb20999a3 Core/Utils: Unwrap non-copyable pointers (unique_ptr) from Trinity::Containers::MapGetValuePtr 2024-08-17 12:40:27 +02:00
Shauren 1f952893fc Core/PacketIO: Fixed some 11.0.2 structures
Closes #30167
2024-08-17 00:58:07 +02:00
Shauren df1ec76d54 Core: Updated to 11.0.2 2024-08-16 00:03:22 +02:00
Meji 3429871a07 Core/SAI: Implemented new action SMART_ACTION_COMPLETE_QUEST (#30048) 2024-08-15 15:43:17 +02:00
Shauren 585cbd9394 Core/PacketIO: Misc non-structure altering refactors 2024-08-14 22:56:33 +02:00
Shauren d1ffe61727 Core/Players: Implemented hero talents 2024-08-10 12:01:47 +02:00
Shauren 8706dba48f Core/Misc: Added TWW expansion enum value 2024-08-09 00:16:22 +02:00
Shauren a4ecb2dfae Core/PacketIO: Fixed handling CMSG_UPDATE_ACCOUNT_DATA - compressed value is not a null-terminated string 2024-08-05 14:13:17 +02:00
Shauren dabe1f85df Core/Players: Remove duplicated trait configs 2024-08-05 12:26:46 +02:00