Shauren
2d1c2c79ab
Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column values directly without casting in sql
...
(cherry picked from commit 404bb5b3c2 )
2024-05-28 16:40:35 +02:00
ModoX
b60a8b2095
Core/Entities: nopch build fix
...
(cherry picked from commit 58839b7c18 )
2024-05-28 16:40:27 +02:00
ModoX
ad5013ebf6
Core/Entities: Update StringId assignment to use StringIdType
...
(cherry picked from commit 9959a1373a )
2024-05-28 16:40:23 +02:00
ModoX
3db82077c9
Core/Entities: Added GetStringId helper methods
...
(cherry picked from commit 5cea37153e )
2024-05-28 16:40:19 +02:00
Shauren
0b57e7980d
build fix
...
(cherry picked from commit b1b16cc139 )
2024-05-28 16:38:01 +02:00
Shauren
d34946dc3a
Core/Auras: Fixed SPELL_ATTR10_ROLLING_PERIODIC for auras that have 0 base amount and only scale from spell/attack power
...
(cherry picked from commit 3545285ad7 )
2024-05-28 16:37:56 +02:00
Meji
2b4a2e82f7
Core/Gameobjects: Changed the highlight logic for GAMEOBJECT_TYPE_GATHERING_NODE ( #29896 )
...
(cherry picked from commit 4f5d1737a3 )
2024-05-28 16:37:31 +02:00
RioMcBoo
ab6a6e063c
Core/Misc: Fixed forced declined names initialization ( #29898 )
...
(cherry picked from commit 4dd200b9e5 )
(cherry picked from commit 958b4726b6 )
2024-05-28 16:37:26 +02:00
Meji
661bd723c6
Core/Quests: Update phaseshift when taking or abandoning quests ( #29901 )
...
(cherry picked from commit c90dbeb648 )
2024-05-28 16:37:21 +02:00
Shauren
5c1021046a
Core/Movement: Ensure land and takeoff animations even if gravity enabled/disabled state is not what spline generator expects
...
(cherry picked from commit be3ae90dc4 )
2024-05-28 16:35:03 +02:00
Shauren
093546f22c
Core/Scripts: Integrate new ActionResultSetter with movement generators and spells
...
(cherry picked from commit b265c49977 )
2024-05-28 16:34:58 +02:00
Shauren
3438404575
Core/Scripts: Added basic types for async script actions
...
(cherry picked from commit eb9375b0b1 )
2024-05-28 16:33:37 +02:00
Shauren
4a37d068b8
Core/OutdoorPvP: Fixed shutdown crash
...
(cherry picked from commit d079a7e267 )
2024-05-28 16:33:32 +02:00
Shauren
eb4c688bc5
Core/Misc: Replace shared_ptr with unique_ptr with deleter for cleanups in main() functions
...
(cherry picked from commit 7df138ba2b )
2024-05-28 16:33:28 +02:00
Shauren
fbe4fee3c3
Core/Movement: Allow overriding speed for taxi movement generator
...
(cherry picked from commit 038f995ad6 )
2024-05-28 16:33:23 +02:00
Shauren
03d40c8afe
Core/Networking: Fixed Socket::DelayedCloseSocket not working if write queue is empty when its called on linux and mac
...
Closes #29887
(cherry picked from commit f847cd4eeb )
2024-05-28 16:33:14 +02:00
Shauren
3bba97dd52
Fix codestyle
...
(cherry picked from commit f1b7ca1a91 )
2024-05-28 16:33:10 +02:00
Shauren
3390bb8078
Core/SAI: Allow gameobjects to be targeted by spell casts
...
(cherry picked from commit 22e43917ab )
2024-05-28 16:33:06 +02:00
Jeremy
e6af1c591c
Scripts/Battleground: Implemented Battle for Gilneas ( #29877 )
...
(cherry picked from commit 90f390f9b8 )
2024-05-28 16:32:34 +02:00
ModoX
4ba229ad2c
Core/Movement: Added Velocity field to waypoint_path table ( #29837 )
...
(cherry picked from commit e8f7d41536 )
# Conflicts:
# src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp
# src/server/scripts/BrokenIsles/zone_mardum.cpp
2024-05-28 16:32:28 +02:00
Meji
a06f071f98
Core/Conditions: Fixed evaluation of CurrentPvpFaction outside arenas or battlegrounds ( #29882 )
...
(cherry picked from commit 47e4bf06d3 )
2024-05-28 16:32:11 +02:00
Shauren
0426f8df6f
Removed unneccessary c_str() from previous commit
...
(cherry picked from commit 2af957c2ad )
2024-05-28 16:32:06 +02:00
Shauren
c1ed3a6ea8
Core/Entities: Make ObjectGuid formattable with fmt without using ToString()
...
(cherry picked from commit 4131022f6c )
2024-05-28 16:32:01 +02:00
Shauren
7c32484b79
Core/Pets: Removed overriding unit class for pets
...
(cherry picked from commit 2c702df4e3 )
2024-05-28 16:31:56 +02:00
Meji
382eb5063f
Core/Creatures: Changed the spawn health field in creature table to a percentage ( #29801 )
...
(cherry picked from commit def601b4ff )
2024-05-28 16:31:42 +02:00
Ovahlord
5e1f21a0dd
buildfix
2024-05-28 16:24:52 +02:00
funjoker
0417998a0b
Core/UF: Update UFs
2024-05-28 13:18:29 +02:00
funjoker
d403f3d687
Core/UF: Update UFs for 4.4.0
2024-05-28 09:36:04 +02:00
Ovahlord
f58518e049
Core/PacketIO: updated smsg opcodes to 4.4.0.54737
2024-05-27 08:20:02 +02:00
Ovahlord
5353e98356
Core/Instances: restored CompleteWorldStateID handling for dungeon encounters which has initially been dropped during beta but got re-added afterwards
2024-05-24 20:59:14 +02:00
Ovahlord
4dc1995a3a
buildfix
2024-05-24 20:55:41 +02:00
Ovahlord
81168202cd
Core/Misc: build and warning fixes
2024-05-24 20:43:25 +02:00
Ovahlord
5af7ec8674
Core/PacketIO: updated cmsg opcodes to 4.4.0.54737
2024-05-24 20:41:03 +02:00
Ovahlord
a674f9262b
Core/Misc: commented out unused parameters and variables in order to fix CI build for the time being until the affected features have been dropped
2024-05-24 17:13:31 +02:00
Ovahlord
9d6e3e54ab
Core/Datastores: updated DB2 structures to 4.4.0.54737
2024-05-23 21:18:10 +02:00
Ovahlord
54f3ff6742
Core/Auras: updated aura effect names for new and moved effects
2024-04-15 07:45:24 +02:00
Ovahlord
ea5840956c
Core/Spells: defined SPELL_AURA_CONVERT_RUNE
2024-04-09 02:12:37 +02:00
Ovahlord
524ab5da2f
Core/Loot: updated default loot modes for Cataclysm
2024-04-01 23:06:02 +02:00
Ovahlord
08e57239ab
Core/Config: disable AE loot by default
2024-04-01 22:06:40 +02:00
funjoker
7d66813175
Core: Start updating to 54027
2024-04-01 05:42:09 +02:00
funjoker
c8bb60791f
Core: Add missing entry in enuminfo_QuestDef
2024-04-01 05:41:26 +02:00
Jeremy
d0d5d309bb
Core/Battlegrounds: Move to scripts ( #29799 )
...
* Introduce new BattlegroundScript class for map/bg specific scripts
* Remove all sub, zone specific, battleground classes except Arena
* Move all bg zone scripts to new BattlegroundScripts class in script folder
* Remove ZoneScript from Battleground class
* Remove some unused hooks from Battleground
(cherry picked from commit be11f42a16 )
2024-03-28 20:38:55 +01:00
Shauren
b8b2714c25
Core/Conditions: Extend circular references check for player condition conditions to also handle two different conditions referencing each other
...
(cherry picked from commit 39263027d4 )
2024-03-28 20:36:54 +01:00
Meji
46b35d3082
Core/Conditions: Added CONDITION_SOURCE_TYPE_PLAYER_CONDITION ( #29832 )
...
(cherry picked from commit 4913d027bf )
2024-03-28 20:36:23 +01:00
Jeremy
8589ece4f4
Core/GameObjects: Implement destructible_hitpoint table to store health info about destructible buildings ( #29836 )
...
(cherry picked from commit 1f855ef563 )
2024-03-28 20:28:14 +01:00
lee
a9813ee6bb
Build: Fix Linux aarch64 GCC build ( #29831 )
...
(cherry picked from commit 370685457e )
(cherry picked from commit 5c4b1ace41 )
2024-03-28 20:27:25 +01:00
Shauren
8a673d7a0f
Core/Maps: Initialize instance faction using group leader (if available) instead of the first player entering the map
...
(cherry picked from commit 679bf966d6 )
2024-03-28 20:27:15 +01:00
thesillyone
ab19c7d786
Tools/mmaps_generator: Only initialize memory for inds mesh when it will be read ( #29795 )
...
* this change does NOT require re-generating mmaps
(cherry picked from commit a59f7351dd )
2024-03-28 20:25:00 +01:00
Shauren
04e7c62341
Core/vmaps: Improved WMO detection for group models that don't have floor
...
(cherry picked from commit 28c9474337 )
2024-03-28 20:24:09 +01:00
Meji
56f9e134fb
Core/GameObjects: Added dynamic highlight for GAMEOBJECT_TYPE_SPELL_FOCUS ( #29825 )
...
(cherry picked from commit 6a80bebcb5 )
2024-03-28 20:23:28 +01:00