Commit Graph

42350 Commits

Author SHA1 Message Date
Ovahlord
9461daa42e DB/Misc: removed most post Cataclysm spawns and wiped scenarios and scene_template tables 2024-03-12 22:04:14 +01:00
Ovahlord
7dfdeb7fd7 Core/Players: updated inventory slots 2024-03-12 12:55:23 +01:00
Ovahlord
74530eb59b Core/DataStores: fixed assigning item effects 2024-03-12 10:27:38 +01:00
Ovahlord
6dd7965a0d Core/DataStores: dropped unused GetIlvlStatMultiplier function 2024-03-12 10:08:43 +01:00
Ovahlord
c1666be97c Core/Packets: fixed ItemBonusKey structure
(cherry picked from commit 1c57a6ac3a)
2024-03-12 09:38:08 +01:00
Ovahlord
51812d0aa2 Config/WorldServer: updated max player level and expansion config settings 2024-03-10 17:34:31 +01:00
Ovahlord
263bae78ee Core/Transports: no longer allow transports to spawn on invalid maps 2024-03-10 06:16:59 +01:00
Ovahlord
8502558037 Core: Update allowed build to 4.4.0.53627 2024-03-10 05:17:28 +01:00
Ovahlord
2621033959 Core/DataStores: fixed remaining DB2 structs and startup 2024-03-10 04:30:02 +01:00
Ovahlord
d9ffc33724 Core/DataStores: duc-taped build 2024-03-10 02:39:59 +01:00
Ovahlord
7f7792485d Core/DataStores: updated DB2 metadata 2024-03-10 01:35:02 +01:00
funjoker
8789a49486 Core/DataStores: Update DB2Structures 2024-03-10 01:30:20 +01:00
Ovahlord
512b4d15c0 Core/Units: fixed build 2024-03-09 21:50:49 +01:00
Ovahlord
1c7279a9d7 Core/DataStores: updated default max level 2024-03-09 20:49:26 +01:00
Ovahlord
80105906a7 Core/Units: updated PowerTypes enum 2024-03-09 20:35:58 +01:00
Ovahlord
7dc1e058e3 Core/World: set Death Knight starting level back to 55
(cherry picked from commit 318236d260)
2024-03-09 20:16:11 +01:00
Ovahlord
a4f60467d4 Core/Quests: updated max quest log size 2024-03-09 19:59:23 +01:00
Ovahlord
60d91a2675 Core/Misc: updated current expansion value to Cataclysm and updated expansion max levels to pre-level squish values 2024-03-09 19:48:05 +01:00
Ovahlord
a0ee8a08d2 Core/DataStores: updated game table structures 2024-03-09 00:14:16 +01:00
Ovahlord
2822dbeac7 Tools/Extractors: updated extractors 2024-03-08 20:04:38 +01:00
Ovahlord
4c62690525 Core/PacketIO: fixed structure of SMSG_ENUM_CHARACTERS_RESULT 2024-03-08 03:45:46 +01:00
Ovahlord
a58ca1375b Core/PacketIO: updated opcodes for 4.4.0.53627 2024-03-08 01:59:52 +01:00
Shauren
d397b636d4 Core/Objects: Keep current WMO info on position updates and use it in party member state packets 2024-03-07 13:31:12 +01:00
Shauren
45ee989c70 Core/vmaps: Removed vmap lookup functions duplicating functionality of each other 2024-03-07 00:23:52 +01:00
Shauren
1f73cf9f19 Core/AuctionHouse: Fixed possible use after free when auctions are removed with offline buyers 2024-03-06 12:05:54 +01:00
Shauren
ecf302ac49 Core/PacketIO: Fixed structures of SMSG_INSPECT_RESULT and SMSG_RATED_PVP_INFO 2024-03-06 11:23:15 +01:00
Kelpiesklubhouse
f5fdadc6ca DB/Quest: Added missing Quest data for Northshire quests
Closes #29770
2024-03-06 02:49:32 +01:00
Kelpiesklubhouse
8b0c29895e DB/AzuremystIsle: Some more updates to questchains for Ammen Vale
Closes #29763
2024-03-06 02:47:41 +01:00
Shauren
0697cf8c94 Core/vmaps: Increment vmap format version number 2024-03-06 00:04:19 +01:00
Shauren
a70e758ba5 Tools/vmap_extractor: Move information about model type from spawns in vmap tiles to model file itself 2024-03-06 00:04:19 +01:00
Shauren
382e76f02d Tools/vmap_extractor: Preserve UniqueId from MODF adt chunks in final vmap output (used in db2 files and packets) 2024-03-06 00:04:19 +01:00
Shauren
1aa04cabe1 Tools/mmaps_generator: Added const on some functions interfacing with vmaps 2024-03-06 00:04:19 +01:00
Shauren
6f31586082 Core: Update allowed build to 10.2.5.53584 2024-03-05 20:44:22 +01:00
Shauren
0c32277139 Core/Auras: Feign death will no longer cause creatures immune to it to drop combat (and then reenter it because the unit feigning death is considered valid) 2024-03-04 16:14:23 +01:00
Shauren
1369b87084 Core/Creatures: Implemented CREATURE_STATIC_FLAG_2_IGNORE_SANCTUARY (ignore SPELL_EFFECT_SANCTUARY, used by Vanish) 2024-03-04 00:05:35 +01:00
Meji
74ec1d3cfb Core/Locales: Store empty localized strings present in database (#29779) 2024-03-03 23:49:16 +01:00
Meji
a5a2f5af2d Core/Units: Set UNIT_FLAG3_FAKE_DEAD as disallowed flag for database column 2024-03-03 21:02:17 +01:00
Shauren
c2e36dea6c Core/Creatures: Implemented serverside checks for UNIT_FLAG2_INTERACT_WHILE_HOSTILE and UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT
* Also stop sending npc flags for hostile creatures
2024-03-03 00:51:51 +01:00
Shauren
97d7ccd180 Core/Quests: Merged UpdateNearbyCreatureNpcFlags, UpdateVisibleGameobjectsOrSpellClicks and SendQuestGiverStatusMultiple on quest actions
* Fixes quest markers above NPC heads not disappearing when player stops seeing questgiver npc flag
2024-03-03 00:50:38 +01:00
Naddley
91a3dbf398 DB/Stormwind: Added some Nightelf Heritage spawns for Stormwind Embassy 2024-03-02 16:58:27 +01:00
Shauren
7a46f81fd1 Core/Creatures: Implemented CREATURE_STATIC_FLAG_6_ALWAYS_STAND_ON_TOP_OF_TARGET 2024-03-02 15:33:16 +01:00
Shauren
f2ce5072d6 Core/Creatures: Implemented unsummoning and resummoning critter pets on flying mounts and teleports (and related static flags) 2024-03-02 15:06:33 +01:00
Meji
bd8cc0e572 DB/WorldStates: Added missing worldstates related to currencies 2024-03-02 13:35:07 +01:00
Meji
2380696c95 DB/Skills: Added missing skill tier 2024-03-02 12:30:38 +01:00
Shauren
3f8f867425 Core/PacketIO: Implemented and enabled SMSG_STOP_SPEAKERBOT_SOUND 2024-03-02 00:07:47 +01:00
Naddley
b496a6df34 DB/Boralus: Added Katherine Proudmoore and Provisioner Fray
+ Added Questchain for Kultiran "For the Alliance"
2024-03-01 20:15:29 +01:00
Shauren
e1e53ee06e Core/Creatures: Fixed sparring 2024-03-01 18:38:49 +01:00
Fabian
f487530c3a CI/Github: Add macOS arm64 github actions support. (#29771) 2024-03-01 17:49:27 +01:00
Shauren
67244a1f70 Core/Misc: Replace sprintf with safer alternatives (Trinity::StringFormat or snprintf) 2024-03-01 16:05:34 +01:00
Shauren
0e01b72df8 Build: Silence cmake warning about newline in variable 2024-03-01 15:18:08 +01:00