aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-28Core/Movement: Added functions to MoveSplineInit to enable steering flagShauren
(cherry picked from commit cf4c3b5467fde04f53636443a7a8b392aa527cf5)
2024-05-28Core/Movement: Store delay in WaypointNode as Milliseconds instead of raw ↵Shauren
integer and revert c5097114d1d08d6d6f7d2adc9f5f3f52f75c5818 (cherry picked from commit e1f43900d110e50a2021d605c61cfe7c436bcc54)
2024-05-28Core/Movement: Minor cleanup in WaypointMovementGenerator - local variable ↵Shauren
for GetPath() (not a true trivial accessor) (cherry picked from commit ff9db332f5436fca0a9b14c15951cd8454ecdfb0)
2024-05-28Core/Movement: Fixed pauses on waypoint movement happening at wrong times ↵Shauren
when FollowPathBackwardsFromEndToStart is set and creature is going from end to start (cherry picked from commit c5097114d1d08d6d6f7d2adc9f5f3f52f75c5818)
2024-05-28Core/Movement: Minor refactors in WaypointMovementGeneratorShauren
* Removed unneccessary _loadedFromDB member (handled by variant index already) * Apply some const * Replace stringstream formatting in GetDebugInfo with Trinity::StringFormat * Moved MovementGeneratorCreator::Create implementations to source files whose movement they create (cherry picked from commit b5dceafad73a889353c46a216cbe9c6bb3b03d97)
2024-05-28Core/Pathfinding: Allow using PathGenerator with any source location, not ↵Shauren
only objects current position (cherry picked from commit e5beb25d2529cee9f7d83f227b06ce3d47f6d2c2)
2024-05-28Scripts/Battlegrounds: Implement Twin Peaks (#29924)Jeremy
Closes #8894 (cherry picked from commit 091094aa1390b8619e63f555ccbe7f9520727fac)
2024-05-28DB/Gossips: Drop custom gossip 21257Meji
(cherry picked from commit c63e0565c4b6aba737ede7119f8e1e45351d2301)
2024-05-28Core/Achievements: Fixed achievement SMSG_ACHIEVEMENT_EARNED not being sent ↵Shauren
to self (cherry picked from commit 0384d9066336b8ec71434c49244d1ddb0657c11e)
2024-05-28Core/SAI: Implement waiting for actions on action list to finish before ↵Shauren
continuing the action list This is enabled by setting event_flags to SMART_EVENT_FLAG_ACTIONLIST_WAITS on the action that is waited for Supported actions: * SMART_ACTION_TALK * SMART_ACTION_SIMPLE_TALK * SMART_ACTION_CAST * SMART_ACTION_SELF_CAST * SMART_ACTION_INVOKER_CAST * SMART_ACTION_MOVE_OFFSET * SMART_ACTION_WP_START * SMART_ACTION_MOVE_TO_POS * SMART_ACTION_CROSS_CAST * SMART_ACTION_ACTIVATE_TAXI * SMART_ACTION_JUMP_TO_POS * SMART_ACTION_START_CLOSEST_WAYPOINT (cherry picked from commit 5dfac0ef142c1b59e41c51ab2cca48083be4cb9e)
2024-05-28DB/Conditions: Fixed invalid conditions detected by new check from ↵Shauren
325cfd047d7846c68335465acff0c6a86e1493de Closes #29918 (cherry picked from commit ec5111af6a34dbf2a22881b9b191d1ebd6f0a26d)
2024-05-28Core/Conditions: Added startup error log for conditions using invalid effect ↵Shauren
index on CONDITION_AURA (cherry picked from commit 325cfd047d7846c68335465acff0c6a86e1493de)
2024-05-28Core/Items: Implemented CreateTime item field and changed refund/soulbound ↵Shauren
trade timers to also count time offline (cherry picked from commit 69da702b930d43738bcaf49ce57b333dfc19ecfd) # Conflicts: # sql/base/characters_database.sql
2024-05-28Core/Items: Fix loading secondaryItemModifiedAppearanceSpec5 (#29917)Gosha
(cherry picked from commit 8c274a8e8d496bf2ac1beafd31e0967e6659f967)
2024-05-28Core/Spells: Fixed TARGET_UNIT_AREA_THREAT_LIST and TARGET_UNIT_AREA_TAP_LISTShauren
(cherry picked from commit 66abcaff14a6d55380b612d1c1b9c2cee3c004ae)
2024-05-28Core/SAI: Added support for StringIds to creature and gameobject targets ↵Meji
(#29910) Co-authored-by: Shauren <shauren.trinity@gmail.com> (cherry picked from commit 2ce40684595a0e49a7b2355012c2806952698ce4)
2024-05-28Core/Entities: Fixed m_stringIds[0] invalidation when reloading ↵Shauren
creature_template with a gm command (cherry picked from commit bec5bdb61b1b78ae7f750019b9a187b489ebb496)
2024-05-28Core/Entities: Added possibility to inherit StringIds from other entities ↵ModoX
(#29908) * also implicitly do so for personal summons (cherry picked from commit 88bbd27f8d007dca17bb0d244fcf7e753506734e)
2024-05-28CI/CircleCI: Fixed deprecation warningShauren
(cherry picked from commit 9b6a1b9be99accdfb85777a03e57b80e37b5861f)
2024-05-28Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column values ↵Shauren
directly without casting in sql (cherry picked from commit 404bb5b3c21b445ae21fbbfcfd7f51d255e07c39)
2024-05-28Build: Update required GCC version to 11.1Shauren
(cherry picked from commit 16853af7c84b1204357333db399100604ab6cb29)
2024-05-28Core/Entities: nopch build fixModoX
(cherry picked from commit 58839b7c18f4d0662ee407887ec1323040420d5a)
2024-05-28Core/Entities: Update StringId assignment to use StringIdTypeModoX
(cherry picked from commit 9959a1373a1851e484ddef9268d98b116c5d8241)
2024-05-28Core/Entities: Added GetStringId helper methodsModoX
(cherry picked from commit 5cea37153eb6675bf0a25320a1c11cd0ec4969b6)
2024-05-28DB: Drop columns unused for almost 8 yearsShauren
(cherry picked from commit 9ac03bf2b84f15f70bf37481cf563dcfe3cac626) # Conflicts: # sql/base/characters_database.sql
2024-05-28build fixShauren
(cherry picked from commit b1b16cc139b6b3cfc68e212eb1cadd5fcacaa007)
2024-05-28Core/Auras: Fixed SPELL_ATTR10_ROLLING_PERIODIC for auras that have 0 base ↵Shauren
amount and only scale from spell/attack power (cherry picked from commit 3545285ad7f95cb96500760b084fe40c36a26e04)
2024-05-28Core/Gameobjects: Changed the highlight logic for ↵Meji
GAMEOBJECT_TYPE_GATHERING_NODE (#29896) (cherry picked from commit 4f5d1737a3975b0815ddd48f724b7df4fb46860a)
2024-05-28Core/Misc: Fixed forced declined names initialization (#29898)RioMcBoo
(cherry picked from commit 4dd200b9e5941c6b323b9159ec3d8239679bf3ab) (cherry picked from commit 958b4726b6a2c2352929210704bd3c75018c35a8)
2024-05-28Core/Quests: Update phaseshift when taking or abandoning quests (#29901)Meji
(cherry picked from commit c90dbeb648f4bba2c354ed37b89f696f99e5bc94)
2024-05-28DB/Holidays: Drop old spawns for Noblegarden and Love is in the AirMeji
(cherry picked from commit 8e0449a11ebfcd48717cd9ab85e7cc435490c3e4)
2024-05-28Core/Movement: Ensure land and takeoff animations even if gravity ↵Shauren
enabled/disabled state is not what spline generator expects (cherry picked from commit be3ae90dc488894afea8e4cca74d9105558fff53)
2024-05-28Core/Scripts: Integrate new ActionResultSetter with movement generators and ↵Shauren
spells (cherry picked from commit b265c49977235dea5e7e69d7b6fb93f4943bf87a)
2024-05-28Core/Scripts: Added basic types for async script actionsShauren
(cherry picked from commit eb9375b0b11cac7c3c5f3c57af805f9d3e6e4ebc)
2024-05-28Core/OutdoorPvP: Fixed shutdown crashShauren
(cherry picked from commit d079a7e267511714babc0c627c3e35b06a1c901e)
2024-05-28Core/Misc: Replace shared_ptr with unique_ptr with deleter for cleanups in ↵Shauren
main() functions (cherry picked from commit 7df138ba2bb693425b6217a230259a237c3f67d2)
2024-05-28Core/Movement: Allow overriding speed for taxi movement generatorShauren
(cherry picked from commit 038f995ad6ce6a26f71367cae3eb7ae107527a18)
2024-05-28Rename sqlMeji
(cherry picked from commit c2f2f4201d1d1a6cd394692535715cde94e5ea1f)
2024-05-28Core/Networking: Fixed Socket::DelayedCloseSocket not working if write queue ↵Shauren
is empty when its called on linux and mac Closes #29887 (cherry picked from commit f847cd4eeb8ce0d537ef793d8926cf28650724c4)
2024-05-28Fix codestyleShauren
(cherry picked from commit f1b7ca1a91a93410b900da832df0a189f8fb3717)
2024-05-28Core/SAI: Allow gameobjects to be targeted by spell castsShauren
(cherry picked from commit 22e43917abef1eea31e86c01070afbee19c0cdbc)
2024-05-28DB/Creature: Fix guid gapModoX
(cherry picked from commit 55559820e2d10d7651207fedbd743cb60e058ed3)
2024-05-28SQL: Fix columns in 90f390f9b8d93d72078bc901f4ec3871fe31efd4 after ↵Shauren
def601b4ff82ec8a90af60408a87cac92fdf070d (cherry picked from commit b8cc5cc2f314215b446cdc03b93903417afce5b7)
2024-05-28Ci/AppVeyor: Use preinstalled MySQL and upgrade OpenSSL to 3.2Shauren
(cherry picked from commit da3e2b2b741859c8f3c3503b6cb0029e439f0c70)
2024-05-28Scripts/Battleground: Implemented Battle for Gilneas (#29877)Jeremy
(cherry picked from commit 90f390f9b8d93d72078bc901f4ec3871fe31efd4)
2024-05-28Core/Movement: Added Velocity field to waypoint_path table (#29837)ModoX
(cherry picked from commit e8f7d4153622aea70ac74fb73e134d51cdac821d) # Conflicts: # src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp # src/server/scripts/BrokenIsles/zone_mardum.cpp
2024-05-28Core/Conditions: Fixed evaluation of CurrentPvpFaction outside arenas or ↵Meji
battlegrounds (#29882) (cherry picked from commit 47e4bf06d395cd92a90555594dd1264e628f10e0)
2024-05-28Removed unneccessary c_str() from previous commitShauren
(cherry picked from commit 2af957c2ad95f496f64babdb9b642bdaa3da2e34)
2024-05-28Core/Entities: Make ObjectGuid formattable with fmt without using ToString()Shauren
(cherry picked from commit 4131022f6c8283d387f1cdc8f2f1e8df9375ea54)
2024-05-28Core/Pets: Removed overriding unit class for petsShauren
(cherry picked from commit 2c702df4e3b25d764a2712577048921008a20671)