funjoker
1f1ef22fbf
Core/PacketIO: Update Opcodes for 3.4.3
...
Keep removed opcodes for now as 0xBADD
2023-11-14 21:00:24 +01:00
Shauren
42c44bd787
Core/Chat: Explicitly ignore disabling chat feature
...
Closes #29425
2023-11-10 19:55:35 +01:00
Shauren
1eea1d11b1
Core: Update to 10.2.0
2023-11-09 13:33:26 +01:00
Shauren
20b0ad736c
Core/Gossip: Rename and document text id field in SMSG_GOSSIP_MESSAGE to include classic differences
2023-11-01 23:43:12 +01:00
Shauren
973b5f404f
Core/DataStores: Don't send hotfix ids in SMSG_AVAILABLE_HOTFIXES that don't have a hotfix blob for client locale
...
Closes #29378
2023-10-23 18:15:01 +02:00
Shauren
ab2b5f6858
Core/PacketIO: Fixed structure of SMSG_ITEM_PUSH_RESULT
2023-10-09 18:36:14 +02:00
Shauren
c2f5ce2b03
Core/Groups: Implemented 10.1.7 ping system
2023-09-14 00:11:06 +02:00
Shauren
6362e31cc2
Core/PacketIO: Fixed structure for SMSG_GUILD_PERMISSIONS_QUERY_RESULTS
2023-09-11 23:34:28 +02:00
Shauren
a667d723bf
Core/Pets: Improved pet despawn behavior when mounting
...
* Pets will now only be despawned when starting to fly
* Fixed crash when summoning a pet that is different than the one that was despawned by flying
Closes #29303
2023-09-10 11:54:09 +02:00
Shauren
edb103eadb
Core/PacketIO: Fixed structures of CMSG_PARTY_INVITE and SMSG_FEATURE_SYSTEM_STATUS
2023-09-09 16:27:43 +02:00
Shauren
8efeb202a5
Core: Update to 10.1.7
2023-09-07 01:10:07 +02:00
Shauren
b8912d2ac8
Build fix for clang 11-13
2023-08-27 12:49:33 +02:00
Shauren
f0a862e71b
Core/Misc: Modernize comparison operators
2023-08-24 00:51:26 +02:00
Shauren
f812adfabc
GCC build fix
2023-08-10 00:17:40 +02:00
Shauren
1dd4b38170
Core/Creatures: std::chrono-ify TempSummon
2023-08-09 11:37:17 +02:00
Shauren
98007f859b
Core/Misc: Turn ChrSpecialization into enum class
2023-08-07 00:05:36 +02:00
Shauren
19db88fd1b
Core/PacketIO: Fixed structure of SMSG_GOSSIP_MESSAGE and SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE
...
Closes #29161
Closes #29163
2023-07-19 20:58:27 +02:00
Shauren
cdfaecda52
Core/Network: Cleanup asio using directives
2023-07-15 00:43:19 +02:00
Shauren
0cea730fa2
Core: Update to 10.1.5
2023-07-12 16:29:00 +02:00
Shauren
4d4c7e6893
Core/Quests: Quest flag fixups
...
* Update flag names
* Implemented QUEST_FLAGS_COMPLETION_NO_DEATH and QUEST_FLAGS_FAIL_ON_LOGOUT
* Started using QUEST_FLAGS_COMPLETION_EVENT and QUEST_FLAGS_COMPLETION_AREA_TRIGGER instead of a custom SpeclalFlag
* Renamed Quest::IsAutoComplete to Quest::IsTurnIn to better describe what it means (a quest that can be turned in without accepting it to quest log)
* Implemented QUEST_FLAGS_UPDATE_PHASESHIFT and removed forced phaseshift updates on every quest status change
* Implemented QUEST_FLAGS_LAUNCH_GOSSIP_ACCEPT - reopens gossip menu with questgiver
2023-06-10 20:31:33 +02:00
Meji
06d0b16f15
Core/Creatures: Move creature difficulty specific data from creature_template table to creature_template_difficulty ( #28931 )
2023-05-29 00:01:23 +02:00
Shauren
c2884612ce
Core/Players: Fixed crashes with char enum packet if equipment cache field does not have correct format
2023-05-22 11:58:50 +02:00
Shauren
06db073eb9
Core/PacketIO: Add missing bit writes
2023-05-13 15:48:25 +02:00
Shauren
3260b94dd6
Core/Misc: Replace string to int conversion functions from Common.h with c++17 std::from_chars based ones Trinity::StringTo
2023-05-13 15:46:27 +02:00
Shauren
1325e0c4b2
Core/Units: Power handling improvements
...
* Don't include creature_template power multipliers in CreateMana updatefield
* Allow NPCs to have power types other than mana
* Add missing Essence config regeneration rate
* Fixed demon hunter powers not decaying immediately after combat
* Fixed some powers decaying immediately out of combat after energizing (for example holy power)
* Replace hardcoded list of powers to set to full on levelup with a db2 flag check
* Updated Creature::GetPowerIndex for 10.1 new power types
2023-05-09 23:16:30 +02:00
Shauren
22eb73916a
Core/PacketIO: Reverted unintended change
2023-05-05 17:06:07 +02:00
Shauren
e540d74610
Core/PacketIO: Fixed quest query packet structure
2023-05-05 14:34:27 +02:00
Shauren
16bc74667e
Core: Update to 10.1
2023-05-04 17:00:52 +02:00
François B
1e11f51375
Core/PacketIO: Fixed bracket num in SMSG_RATED_PVP_INFO
2023-04-25 15:49:39 +02:00
Shauren
353a71c6cd
Core/Reputation: Fixed crash in reptutation code when PlayerStart.AllReputation is enabled in config
...
Closes #28915
2023-04-11 19:51:06 +02:00
ModoX
6af42ce82d
Core/PacketIO: Fixed array size of CMSG_QUEST_POI_QUERY as of patch 10.0.7
2023-03-24 19:07:13 +01:00
Shauren
d6d5d94ebe
Core/PacketIO: Fixed SMSG_ENABLE_BARBER_SHOP structure
...
Closes #28606
2023-03-23 00:06:43 +01:00
Shauren
922f60fa25
Core: Update to 10.0.7
2023-03-22 00:08:20 +01:00
Shauren
cc61ccb1a4
Core/PacketIO: Fixed missing reference on return type of operator << overloads for packets
2023-03-19 16:37:24 +01:00
Смердокрыл
b37333c1d9
Core/Auras: Implemented SPELL_AURA_KEYBOUND_OVERRIDE ( #28809 )
...
Co-authored-by: MaxtorCoder <warsongkiller.s8@gmail.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2023-02-10 11:29:43 +01:00
Meji
03918978c1
Core/Players: Several currency fixes and improvements ( #28676 )
2023-01-29 17:42:23 +01:00
Shauren
4bec7233ba
Core: Updated to 10.0.5
2023-01-28 01:53:26 +01:00
Shauren
d791afae1d
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
2023-01-08 21:16:53 +01:00
Shauren
1afec8be63
Core/Misc: Use boost/circular_buffer forward declaration headers in our headers
2023-01-06 16:55:25 +01:00
Shauren
b65c3f5f4a
Core/Misc: Replaced boost::container::static_vector in packet classes with plain vector with custom static storage allocatlr
2023-01-06 16:52:44 +01:00
fluxurion
b71b121c51
Core/Characters: Added Dracthyr Evoker creation data ( #28624 )
2023-01-02 00:52:25 +01:00
Shauren
ba9bbbc9d0
Core/Misc: Fixed deprecation warnings for c++20
2023-01-01 00:26:53 +01:00
Shauren
1fe89a3701
Core/Players: Implement saving edit mode account data
2022-12-31 12:56:20 +01:00
Shauren
bde93b25d2
Core/Gossip: Integrate banker guid checks into shared gossip interaction data
2022-12-30 14:08:01 +01:00
Shauren
7c4c5ba549
Core/Misc: Clean up WorldSession includes a bit
2022-12-30 14:00:20 +01:00
Shauren
4b2c1bbe0c
Core/PacketIO: Fixed incorrect optional check in SMSG_GOSSIP_MESSAGE
2022-12-18 13:15:34 +01:00
Shauren
743c396317
Core/PacketIO: Fixed structure of SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
...
Closes #28602
2022-12-18 01:35:26 +01:00
Shauren
0555ab2f56
Core/Players: Implemented setting tradeskill recipes as favorite
2022-12-17 20:27:13 +01:00
Shauren
25c28c0c7d
GCC build fix
2022-12-17 12:54:38 +01:00
Shauren
0cc5ab8372
Core/Players: Implemented new talent system
2022-12-16 22:44:55 +01:00