| Age | Commit message (Collapse) | Author |
|
* 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 f20b25d1c90f608deab28c9957b3b376ab2a0d50
(cherry picked from commit c4b710446d62c95eb8124175203fa5f394912594)
# Conflicts:
# sql/base/auth_database.sql
|
|
|
|
- use a new structure to hold talent group data which will eventually replace the old master branch implementation
- added support for unlocking dual talent specialization and switching specs
- added basic support for learning and resetting talents
|
|
(cherry picked from commit ab5fab5ee9fd0dde509d19ffc26503379a02c41b)
|
|
* Avoid formatting to output with fprintf
* Use vector instead of unordered_map to store appenders in Logger
(cherry picked from commit 81bec6954fa6640e2942d836a856e6bc9d421bce)
|
|
* Migrate all add_definitions to target_compile_definitions
* Remove -D from preprocessor definitions added by target_compile_definitions (unneccessary, cmake strips it anyway)
* Fixed NO_BUFFERPOOL not being set on g3d if jemalloc is used
* Moved library/compiler specific compile flag settings spread all over various CMakeLists to their related library/compiler file
* Remove ancient manual link flag settings for worldserver
(cherry picked from commit 77fe2745febab9e4362b09750093d831325e6091)
|
|
(cherry picked from commit d4998bd04a27237aba635401d5aff0d7aafa12e5)
|
|
on windows
(cherry picked from commit f895d04b7d6ee054e34cb7b87cb3b3762569bedc)
|
|
and removed many unused opcode handlers and packet classes
|
|
|
|
some areatriggers to trigger while dead (#30042)
(cherry picked from commit d51d6b0abeec25a7c7fd4903ddbca0124ee8c723)
|
|
(cherry picked from commit 2b4c7dec2979b1327d6e1ea5fefdf3deb7c3bcd8)
|
|
are internal to database project)
(cherry picked from commit 7fcb126fcb7cff945936a7f5e051b07ce0de8a7f)
|
|
and store it directly in base class from <stdexcept> (#30012)
(cherry picked from commit 15e995b3b3cb7b96048b6b7830285c78bd901fb0)
|
|
(cherry picked from commit 1c3268155d0165e150d239c3a808d5a8dddeae18)
|
|
(cherry picked from commit b070e63fa867f7f25e73e9ef3aafbe18902a50e9)
# Conflicts:
# sql/updates/auth/cata_classic/2024_05_27_00_hotfixes.sql
|
|
added in 11.x
|
|
|
|
|
|
|
|
|
|
|
|
trigger the warning fixed in previous commit)
(cherry picked from commit 78aef0bd75a16953b09abe6449468de81fcc622d)
|
|
(cherry picked from commit b288fceb792b5571eb7b79033408588fe4bede24)
|
|
(cherry picked from commit cfa838df5de5a36f6ecef5211e9a3ea8e3774d1b)
|
|
trade timers to also count time offline
(cherry picked from commit 69da702b930d43738bcaf49ce57b333dfc19ecfd)
# Conflicts:
# sql/base/characters_database.sql
|
|
(cherry picked from commit 8c274a8e8d496bf2ac1beafd31e0967e6659f967)
|
|
(#29910)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
(cherry picked from commit 2ce40684595a0e49a7b2355012c2806952698ce4)
|
|
directly without casting in sql
(cherry picked from commit 404bb5b3c21b445ae21fbbfcfd7f51d255e07c39)
|
|
percentage (#29801)
(cherry picked from commit def601b4ff82ec8a90af60408a87cac92fdf070d)
|
|
|
|
(cherry picked from commit fccf6fb72b60b08dfbe6d5fb17fba55239944fca)
|
|
|
|
creature_template, replaced level delta fields with MinLevel and MaxLevel in creature_template_difficulty and backported creature_classlevel_stats from 4.3.4
|
|
* Core/PacketIO: Update to 4.4.0.53627
* Core/IO: Remove duplicate declaration of PetSpellDataID
* Core/IO: Assign STATUS_UNHANDLED to some azerite packets
|
|
|
|
|
|
|
|
existing movement data into static flags (#29541)
* implemented CREATURE_STATIC_FLAG_AQUATIC - creatures cannot leave liquids
* implemented CREATURE_STATIC_FLAG_AMPHIBIOUS - creatures can enter and leave liquids but remain on the ocean floor when swimming is not enabled until engaged
* implemented CREATURE_STATIC_FLAG_FLOATING - creatures have their gravity on spawn / reset disabled
* implemented CREATURE_STATIC_FLAG_SESSILE - creatures are rooted in place
* implemented CREATURE_STATIC_FLAG_CAN_SWIM - creature can swim in liquids
* implemented CREATURE_STATIC_FLAG_3_CANNOT_SWIM - Amphibious creatures cannot toggle on swimming
* implemented CREATURE_STATIC_FLAG_3_CANNOT_TURN - Creatures cannot turn at all
* implemented CREATURE_STATIC_FLAG_4_PREVENT_SWIM - Amphibious creatures won't toggle on swimming until their victim starts leaving the ocean floor
* partially implemented CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER
* deprecated CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE as this flag was a hackfix to a wrong implementation that is now gone
|
|
immunties to dispel, spell effects, aura types, aoe and chain targeting
|
|
battlenet_accounts
|
|
(#29506)
|
|
start up (for example applying a db update failed)
|
|
|
|
|
|
battlenet_accounts to separate salt and verifier columns
* passwords can now be case sensitive and up to 128 characters long
|
|
failed
|
|
http backend and extract generic http code to be reusable elsewhere
|
|
|
|
|