Commit Graph

  • 4380924f11 Core/Players: Fixed crash when deleting a character that has a C.O.D. mail Shauren 2024-04-25 00:13:40 +02:00
  • e0e1b6a409 Core/Movement: Enable Catmullrom spline flag by default for flying waypoint paths Shauren 2024-04-24 09:46:57 +02:00
  • dfbd80166e Core/Movement: Fixed spline packed deltas validation check Shauren 2024-04-24 00:12:56 +02:00
  • ad6ef5237d Core/Movement: Fixed spline packed deltas validation check Shauren 2024-04-24 00:12:56 +02:00
  • 5f31d7cb88 Build fix for clang <= 14 Shauren 2024-04-23 11:59:45 +02:00
  • 3af5cafec7 Core/Movement: Change default spline flags - Steering replaces SmoothGroundPath Shauren 2024-04-23 11:11:32 +02:00
  • a02804fa02 Core/Movement: Refactor MoveSplineFlag to get rid of undefined behavior (cast in raw()) and unify enum to string formatting for it Shauren 2024-04-23 11:09:59 +02:00
  • 1da162d71d Core: Updated to 10.2.6.54358 ModoX 2024-04-22 23:07:02 +02:00
  • 8c0b031c07 Core/Units: Name new spline flag and linked npc flag Shauren 2024-04-22 13:19:08 +02:00
  • 7952661e23 Core/Misc: Support boost 1.85 Shauren 2024-04-22 11:52:58 +02:00
  • cfa838df5d Core/Misc: Support boost 1.85 Shauren 2024-04-22 11:52:58 +02:00
  • 49f9e4666e DB/DunMorogh: Added spawns for quest Operation: Gnomeregan Meji 2024-04-21 22:56:00 +02:00
  • f4ef6f769b Scripts/Spells: Add new script for spells with feign death with all flags except uninteractible (#29922) Aqua Deus 2024-04-21 14:51:07 +02:00
  • a28facb956 Core/Movement: Fixed data sent in cyclic spline related packets ModoX 2024-04-21 12:59:12 +02:00
  • 377b51f768 Core/Movement: Switch to uncompressed paths in spline packets automatically when too large or too small delta between points is detected Shauren 2024-04-21 00:18:02 +02:00
  • cf1ab7b414 Core/Movement: Implemented alternative method of smoothing waypoint paths (send new point 1.5 before arrival) and make that the default Shauren 2024-04-21 00:16:57 +02:00
  • 6929df0f0b DB/Outland: Update creature static flags Meji 2024-04-20 22:46:41 +02:00
  • 8d8a54db25 Core/Spells: Fixed SpellInfo::GetSpellXSpellVisualId for nonplayer casters (#29927) ModoX 2024-04-20 19:59:35 +02:00
  • 204f65684c Core/Movement: Merge waypoints without delay into a single movement packet Shauren 2024-04-20 00:22:34 +02:00
  • cf4c3b5467 Core/Movement: Added functions to MoveSplineInit to enable steering flag Shauren 2024-04-20 00:05:24 +02:00
  • e1f43900d1 Core/Movement: Store delay in WaypointNode as Milliseconds instead of raw integer and revert c5097114d1 Shauren 2024-04-19 15:16:17 +02:00
  • ff9db332f5 Core/Movement: Minor cleanup in WaypointMovementGenerator - local variable for GetPath() (not a true trivial accessor) Shauren 2024-04-19 00:27:18 +02:00
  • c5097114d1 Core/Movement: Fixed pauses on waypoint movement happening at wrong times when FollowPathBackwardsFromEndToStart is set and creature is going from end to start Shauren 2024-04-18 00:19:33 +02:00
  • f80a05f805 Core: Update allowed build to 3.4.3.54261 Shauren 2024-04-17 18:26:08 +02:00
  • b5dceafad7 Core/Movement: Minor refactors in WaypointMovementGenerator Shauren 2024-04-17 15:58:47 +02:00
  • e5beb25d25 Core/Pathfinding: Allow using PathGenerator with any source location, not only objects current position Shauren 2024-04-17 00:06:56 +02:00
  • 091094aa13 Scripts/Battlegrounds: Implement Twin Peaks (#29924) Jeremy 2024-04-16 19:14:11 +02:00
  • c63e0565c4 DB/Gossips: Drop custom gossip 21257 Meji 2024-04-15 21:29:54 +02:00
  • 12bb3efea6 DB/Quests: Added some fixes for the quest Dance Of De Spirits Meji 2024-04-15 21:12:55 +02:00
  • 0384d90663 Core/Achievements: Fixed achievement SMSG_ACHIEVEMENT_EARNED not being sent to self Shauren 2024-04-15 20:09:34 +02:00
  • 54f3ff6742 Core/Auras: updated aura effect names for new and moved effects Ovahlord 2024-04-15 07:45:24 +02:00
  • 0f61046960 DB/Wandering Isle: Add playerconditions for weapon racks in initial area Aqua Deus 2024-04-14 21:13:12 +02:00
  • 5dfac0ef14 Core/SAI: Implement waiting for actions on action list to finish before continuing the action list Shauren 2024-04-14 14:28:40 +02:00
  • eba78de1ee Core/Spells: Fixed TargetB selectoin after d6ccdbea10 Shauren 2024-04-13 17:19:53 +02:00
  • ec5111af6a DB/Conditions: Fixed invalid conditions detected by new check from 325cfd047d Shauren 2024-04-13 16:34:06 +02:00
  • 325cfd047d Core/Conditions: Added startup error log for conditions using invalid effect index on CONDITION_AURA Shauren 2024-04-13 16:16:22 +02:00
  • d6ccdbea10 Core/Spells: SPELL_ATTR1_REQUIRE_ALL_TARGETS should require that each unique (targetA, targetB) pair has at least one target, not that each effect has a target Shauren 2024-04-12 23:37:24 +02:00
  • a3f760e383 Scripts/Wandering Isle: Script quest 29419 The Missing Driver (#29821) Aqua Deus 2024-04-12 22:30:45 +02:00
  • 59333a4d60 Scripts/Quests: Improve quest 29408 (The Lesson of the Burning Scroll) (#29775) Aqua Deus 2024-04-12 20:37:22 +02:00
  • 611110be3b Scripts/Mardum: Implement "Hidden No More" quest accept event (#29899) Naddley 2024-04-12 17:30:04 +02:00
  • 1f60bd8e5e Core: Updated to 10.2.6.54205 Shauren 2024-04-12 12:12:34 +02:00
  • 69da702b93 Core/Items: Implemented CreateTime item field and changed refund/soulbound trade timers to also count time offline Shauren 2024-04-12 00:18:20 +02:00
  • 8c274a8e8d Core/Items: Fix loading secondaryItemModifiedAppearanceSpec5 (#29917) Gosha 2024-04-11 23:45:02 +03:00
  • 66abcaff14 Core/Spells: Fixed TARGET_UNIT_AREA_THREAT_LIST and TARGET_UNIT_AREA_TAP_LIST Shauren 2024-04-11 19:59:43 +02:00
  • 796b37102a Scripts/Quests: Handle quest 29409 (wandering isle) (#29784) Aqua Deus 2024-04-11 19:58:06 +02:00
  • d8d863ab62 Misc/Extractor: Minor changes to windows extractor script (#29909) RainbowBridgeSoftware 2024-04-11 12:12:33 +01:00
  • 2ce4068459 Core/SAI: Added support for StringIds to creature and gameobject targets (#29910) Meji 2024-04-11 10:15:46 +02:00
  • bec5bdb61b Core/Entities: Fixed m_stringIds[0] invalidation when reloading creature_template with a gm command Shauren 2024-04-10 20:27:57 +02:00
  • 88bbd27f8d Core/Entities: Added possibility to inherit StringIds from other entities (#29908) ModoX 2024-04-10 20:03:14 +02:00
  • fbbf59548b TDB 335.24041 - 2024/04/10 TDB335.24041 TDB Release 2024-04-10 16:08:36 +00:00
  • 98262940ea CI/CircleCI: Fixed deprecation warning Shauren 2024-04-10 16:11:16 +02:00
  • 7c23870f27 Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column values directly without casting in sql Shauren 2024-04-10 13:59:19 +02:00
  • 6817ad93d7 Build: Update required GCC version to 11.1 Shauren 2024-04-10 13:52:06 +02:00
  • 9b6a1b9be9 CI/CircleCI: Fixed deprecation warning Shauren 2024-04-10 16:11:16 +02:00
  • 404bb5b3c2 Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column values directly without casting in sql Shauren 2024-04-10 13:59:19 +02:00
  • 16853af7c8 Build: Update required GCC version to 11.1 Shauren 2024-04-10 13:52:06 +02:00
  • 58839b7c18 Core/Entities: nopch build fix ModoX 2024-04-09 17:00:43 +02:00
  • 9959a1373a Core/Entities: Update StringId assignment to use StringIdType ModoX 2024-04-09 16:39:15 +02:00
  • 5cea37153e Core/Entities: Added GetStringId helper methods ModoX 2024-04-09 16:33:39 +02:00
  • 84220cb9a9 DB/Misc: Add properly required fishing skill for Zul'Gurub area Aokromes 2024-04-09 15:53:37 +02:00
  • 9ac03bf2b8 DB: Drop columns unused for almost 8 years Shauren 2024-04-09 12:55:31 +02:00
  • b1b16cc139 build fix Shauren 2024-04-09 12:55:06 +02:00
  • 3545285ad7 Core/Auras: Fixed SPELL_ATTR10_ROLLING_PERIODIC for auras that have 0 base amount and only scale from spell/attack power Shauren 2024-04-09 12:23:07 +02:00
  • ea5840956c Core/Spells: defined SPELL_AURA_CONVERT_RUNE Ovahlord 2024-04-09 02:12:37 +02:00
  • 9089dd5c1a Core: Updated to 10.2.6.54070 Shauren 2024-04-08 22:04:38 +02:00
  • abab484156 Scripts/Forbidden Reach: Fix questgiver for initial quest not being there if you decline first quest popup Shauren 2024-04-08 21:03:27 +02:00
  • e370e47183 DB/Forbidden Reach: Minor fixes for first dracthyr quest Malcrom 2024-04-08 20:53:06 +02:00
  • 4f5d1737a3 Core/Gameobjects: Changed the highlight logic for GAMEOBJECT_TYPE_GATHERING_NODE (#29896) Meji 2024-04-08 19:11:32 +02:00
  • 958b4726b6 Core/Misc: Fixed forced declined names initialization (#29898) RioMcBoo 2024-04-08 20:02:40 +03:00
  • 4dd200b9e5 Core/Misc: Fixed forced declined names initialization (#29898) RioMcBoo 2024-04-08 20:02:40 +03:00
  • c90dbeb648 Core/Quests: Update phaseshift when taking or abandoning quests (#29901) Meji 2024-04-08 13:26:04 +02:00
  • 2ae8c0d32d Misc/Extractor: Minor changes to windows extractor script (#29902) RainbowBridgeSoftware 2024-04-08 12:20:51 +01:00
  • d434182e30 Core/Spells: Port SPELL_ATTR1_REQUIRE_ALL_TARGETS and SPELL_ATTR2_FAIL_ON_ALL_TARGETS_IMMUNE from master branch Shauren 2024-04-08 11:40:06 +02:00
  • f331bd1a28 Core/Spells: "Fixed" Inescapable Torment talent dealing damage to priest when learning (and somtimes killing on login) Shauren 2024-04-08 10:58:19 +02:00
  • 8daa3f735d Scripts/Spells: Implemented Priest talent Unfurling Darkness (#29885) Mematoru 2024-04-08 01:41:03 +03:00
  • 2c91742ad1 DB/Valdrakken: Added Noblegarden spawns Meji 2024-04-07 23:32:10 +02:00
  • c44efcc190 DB/Mardum: Added spawns for the Cryptic Hollow cave Naddley 2024-04-07 21:10:34 +02:00
  • 79928707f8 Scripts/Spells: Implemented Shadow Priest talent Mind Devourer (#29895) Mematoru 2024-04-07 20:57:11 +03:00
  • 2fca554555 Core/Config: Implement reading config overrides from subdirectory (#29068) Смердокрыл 2023-06-09 21:36:03 +03:00
  • 9fe7484b78 DB/DunMorogh: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:55:05 +02:00
  • b268b75439 DB/Teldrassil: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:54:33 +02:00
  • dfccce7d72 DB/AzuremystIsle: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:54:08 +02:00
  • 3f5fe4cdda DB/Mulgore: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:52:46 +02:00
  • 78e7a484c2 DB/TirisfalGlades: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:52:14 +02:00
  • c1a6eda932 DB/EversongWoods: Update Noblegarden spawns (Dragonflight) Meji 2024-04-07 01:51:44 +02:00
  • 8e0449a11e DB/Holidays: Drop old spawns for Noblegarden and Love is in the Air Meji 2024-04-07 01:50:57 +02:00
  • be3ae90dc4 Core/Movement: Ensure land and takeoff animations even if gravity enabled/disabled state is not what spline generator expects Shauren 2024-04-07 00:05:46 +02:00
  • 018e66bc91 Core/Spells: Fix Shadowform cooldown sometimes getting stuck (#29886) CraftedRO 2024-04-06 23:53:18 +03:00
  • 331609218d Ci/AppVeyor: Use preinstalled MySQL and upgrade OpenSSL to 3.2 Shauren 2024-04-02 14:48:30 +02:00
  • b265c49977 Core/Scripts: Integrate new ActionResultSetter with movement generators and spells Shauren 2024-04-06 20:50:59 +02:00
  • 49cf605ef1 DB/ShadowmoonValley: Added Pale Crawler spawns in Anguish Fortress Naddley 2024-04-06 02:10:04 +02:00
  • af28ed0ccd DB/ShadowmoonValley: Added some more spawns Naddley 2024-04-06 02:07:42 +02:00
  • 94c0cfb0f9 DB/ShadowmoonValley: Update curHealth for Lesser Warlock spawns Naddley 2024-04-06 02:06:46 +02:00
  • 2bf896bbe7 DB/Creature: Update two Argent Tournament Grounds npc spawn coordinates Aokromes 2024-04-05 18:11:58 +02:00
  • eb9375b0b1 Core/Scripts: Added basic types for async script actions Shauren 2024-04-05 10:41:12 +02:00
  • 4d690f65c1 DB/DunMorogh: Add missing spawn groups for Operation: Gnomeregan Meji 2024-04-04 21:51:48 +02:00
  • 2a7efcc818 Core/Spells: Allow Spells with SPELL_EFFECT_KNOCK_BACK to knockback stunned targets (#29883) CraftedRO 2024-04-04 22:48:05 +03:00
  • d079a7e267 Core/OutdoorPvP: Fixed shutdown crash Shauren 2024-04-04 21:31:41 +02:00
  • 7df138ba2b Core/Misc: Replace shared_ptr with unique_ptr with deleter for cleanups in main() functions Shauren 2024-04-04 21:31:22 +02:00
  • fdaad6604c DB/Quest: The quest "Lazy Peons" is missing reward next quest Aokromes 2024-04-04 19:21:47 +02:00