Shauren
de006c59f6
Build: Disable -Wmissing-field-initializers for clang, it now mirrors unwanted gcc behavior since version 18
...
(cherry picked from commit 93c8993314 )
2024-11-28 17:24:40 +01:00
Ovahlord
cdf2b544be
Core/Creatures: make sure that UNIT_NPC_FLAG_TRAINER stays around for non-class trainers
2024-11-24 17:03:53 +01:00
Stephan T. Lavavej
df12a8959c
Core/Misc: Remove non-portable hack of including <__msvc_chrono.hpp> - will break in future MSVC release ( #30460 )
...
(cherry picked from commit 96956b0e5b )
2024-11-24 15:14:42 +01:00
Ovahlord
b91c6597b9
Core/Creatures: remove UNIT_NPC_FLAG_TRAINER from class trainers as well when they are not supposed to train a player class
2024-11-24 15:11:30 +01:00
Ovahlord
471d0955ed
DB/Creature: updated remaining spawns in Stormwind
...
* Farmer Wollerton his back at his barn, brought himself new cows and put the cozy fires back in
* Thaumaturge Vashreen has replaced his former Void Storage colleague
* Sheldras Moontree remembered he had to stand at the Harbor
2024-11-24 15:03:32 +01:00
Ovahlord
9954a294be
Core/Spells: removed an ancient code remnant which involved ammo requirements for thrown weapons
2024-11-21 23:10:32 +01:00
Ovahlord
ad695a7b25
DB/GameObjects: updated gameobject template data from mass parses
2024-11-21 23:09:11 +01:00
Ovahlord
25f282caf1
DB/Creatures: restore the construction workers at the front of Stormwind
2024-11-19 21:43:56 +01:00
Ovahlord
7fff0bf96b
DB/Creatures: restored Varian's, Genn's, Anduin's and Major Samuelon's spawns
...
*the happy family is back :)
2024-11-19 20:53:14 +01:00
Ovahlord
e8df4c2130
DB/Misc: restored the deleted area triggers for The Dark Portal as serverside ones and fixed the teleport
2024-11-17 21:56:43 +01:00
Ovahlord
0c9ac9baa4
DB: fixed filename of sql file added in 7c18ac0bdd
2024-11-17 21:55:26 +01:00
Ovahlord
7c18ac0bdd
DB/Creatures: fixed all Stormwind Mage trainer gossips
2024-11-17 19:56:36 +01:00
Ovahlord
720860e463
DB/Creatures: restored spawns within the Wizard's Sanctum
2024-11-17 18:51:55 +01:00
Ovahlord
588e27180d
DB/Misc: restored pre 8.1.5 world safe locs coordinates for the Wizard's Sanctum and restored its GameObject spawns
2024-11-17 17:56:16 +01:00
Ovahlord
3860471879
DB/Creatures: relocate the spawns which have been moved by the retail trading post back to where they belong
2024-11-17 16:47:35 +01:00
Ovahlord
2b49725df1
DB/Creatures: fixed Stormwind Warlock trainer gossips
2024-11-17 16:26:03 +01:00
Meji
5c6f063d93
DB/WesternPlaguelands: Added missing Hallow's End spawns (Scholomance)
...
(cherry picked from commit 70730f31bc )
# Conflicts:
# sql/old/4.4.x/world/24061_2024_10_27/2024_11_05_05_world.sql
2024-11-17 14:35:40 +01:00
Meji
6786a2bc09
DB/World: Drop wrong spawns for Hallow's End
...
(cherry picked from commit 5385fd9c15 )
# Conflicts:
# sql/old/4.4.x/world/24061_2024_10_27/2024_11_05_04_world.sql
2024-11-17 14:26:39 +01:00
Ovahlord
1ad84ce5d7
DB/Creatures: fixed remaining Stormwind Priest trainers and fixed all Stormwind Shaman and Druid trainers
2024-11-17 13:47:35 +01:00
Ovahlord
5ddc47f4fd
DB/Creatures: fixed Stormwind Rogue trainer gossips
2024-11-17 00:50:20 +01:00
Ovahlord
9d67b72f64
DB/Creatures: fixed Stormwind Priest trainer gossips
2024-11-17 00:31:53 +01:00
Ovahlord
c6186e6f67
DB/Creatures: fixed Stormwind Paladin trainer gossips
2024-11-16 19:31:59 +01:00
Ovahlord
22994291a3
DB/Text: use the correct ID for the recently added hunter npc_text entry from very old sniff data
2024-11-16 18:50:22 +01:00
Ovahlord
810257acba
DB/Creatures: fixed Stormwind Hunter trainer gossips
2024-11-16 18:07:28 +01:00
Ovahlord
962af39b18
Core/Misc: simplified comment added in 6ddb9852de
2024-11-16 12:33:33 +01:00
Ovahlord
6ddb9852de
Core/Packets: do not send AccountExpansionLevel in SMSG_AUTH_RESPONSE to match Classic behavior
...
* this fixes several expansion level related UI elements to break
2024-11-16 12:30:26 +01:00
Ovahlord
8ec9bb60c0
Core/Objects: corrected UF position for TransportServerTime and named a unknown field
2024-11-16 11:00:34 +01:00
Ovahlord
2fa35d77db
DB/Creatures: added trainer data for all Stormwind class and profession trainers
2024-11-16 10:27:49 +01:00
Ovahlord
15859a48cc
DB/Creatures: added missing Hunter Trainer spawn at Stormwind's Command Center
2024-11-16 10:09:41 +01:00
Ovahlord
70e87f99b2
Core/Packets: send the full packet data for action bars in SMSG_UPDATE_OBJECT
2024-11-16 00:35:12 +01:00
Ovahlord
c47a988eb2
Core/Units: make sure that creatures only generate loot when they have a tapper
2024-11-15 19:23:13 +01:00
Shauren
4762ed8f8c
Core/DataStores: Rewrite DB2Manager::GetDefaultMapDifficulty to only return entries that point to valid Difficulty.db2 rows
...
(cherry picked from commit 441d7e5dc1 )
2024-11-15 19:10:22 +01:00
Ovahlord
2d91df0daf
Core/Players: no longer allow players to enter older raids without being in a raid party
2024-11-15 17:59:57 +01:00
Ovahlord
c4c8bbfcf2
remove blank line
2024-11-15 17:49:06 +01:00
Ovahlord
be26bfb878
Core/Loot: boss loot is no longer personal
2024-11-15 17:30:23 +01:00
Ovahlord
7198ba5e42
Core/Packets: allow parties to change loot rules again
2024-11-15 16:53:03 +01:00
Ovahlord
740b8b897f
Core/Creatures: reduce the allowed amount of tappers from 5 down to 1
2024-11-15 16:42:50 +01:00
Ovahlord
87b2cd5b27
DB/Creatures: spawn the Classic version of Zidormi next to Onyxia's Lair
2024-11-14 19:32:19 +01:00
Ovahlord
02a3a6ce86
Core/Packets: updated SMSG_ATTACKER_STATE_UPDATE packet structure to 4.4.1
2024-11-14 17:33:33 +01:00
Ovahlord
f4395bbb62
Core/Packets: fixed ContentTuningParams structure
2024-11-14 17:29:09 +01:00
Ovahlord
ac87a39550
Core/Packets: fixed packet structure of SMSG_DISPLAY_TOAST
2024-11-14 16:30:57 +01:00
Ovahlord
469da94a3e
DB/GameObjects: restore the Hero's Call Board in Stormwind which was originally replaced by another gameobject in a later expansion
2024-11-14 14:56:55 +01:00
Shauren
8543f06bc4
Core: Updated allowed build to 4.4.1.57564
2024-11-14 10:38:04 +01:00
Shauren
dcc59a3d99
Core/Misc: Support IPv6 ip2location
...
(cherry picked from commit c522e5f4c2 )
2024-11-14 00:30:53 +01:00
Ovahlord
36bece3fc5
DB/Misc: added Elemental Rune Protocol spawns to Cataclysm dungeons
2024-11-14 00:22:38 +01:00
Shauren
519bb15a0a
Core/JSON: Prevent out of bounds memory accesses in json deserialization
...
(cherry picked from commit e8d949c794 )
2024-11-13 19:16:04 +01:00
Ovahlord
e23256fd1e
build fix
2024-11-12 21:53:47 +01:00
Ovahlord
5da7cae3d8
Core/Packets: updated SMSG_INSPECT_RESULT packet structure to 4.4.1
2024-11-12 21:46:04 +01:00
Ovahlord
95766668f8
Core/Packets: updated GuildRosterMemberData structure to 4.4.1
2024-11-12 21:16:03 +01:00
Shauren
6f0cba5f56
Core/Misc: Fix some GCC warnings
...
(cherry picked from commit 4e551741cf )
# Conflicts:
# src/server/game/Spells/Spell.cpp
2024-11-12 20:57:53 +01:00