From 7fd318d306ebad4369119d067aac4d62af60f933 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 14 Mar 2024 10:58:01 -0400 Subject: [PATCH] Core/Movement: Removed default arg values from MovementGenerator Pause and Resume functions Port From (https://github.com/TrinityCore/TrinityCore/commit/6c533482c6ae1a4dd9e525bd225197d4e65e735f) --- Source/Game/Movement/Generators/MovementGenerators.cs | 4 ++-- Source/Game/Movement/Generators/RandomMovementGenerator.cs | 4 ++-- Source/Game/Movement/Generators/WaypointMovement.cs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/Game/Movement/Generators/MovementGenerators.cs b/Source/Game/Movement/Generators/MovementGenerators.cs index fd5f6fdb4..9224de5a1 100644 --- a/Source/Game/Movement/Generators/MovementGenerators.cs +++ b/Source/Game/Movement/Generators/MovementGenerators.cs @@ -35,10 +35,10 @@ namespace Game.Movement public virtual void UnitSpeedChanged() { } // timer in ms - public virtual void Pause(uint timer = 0) { } + public virtual void Pause(uint timer) { } // timer in ms - public virtual void Resume(uint overrideTimer = 0) { } + public virtual void Resume(uint overrideTimer) { } // used by Evade code for select point to evade with expected restart default movement public virtual bool GetResetPosition(Unit u, out float x, out float y, out float z) diff --git a/Source/Game/Movement/Generators/RandomMovementGenerator.cs b/Source/Game/Movement/Generators/RandomMovementGenerator.cs index 5b2368357..f743e90c6 100644 --- a/Source/Game/Movement/Generators/RandomMovementGenerator.cs +++ b/Source/Game/Movement/Generators/RandomMovementGenerator.cs @@ -116,7 +116,7 @@ namespace Game.Movement owner.GetAI().MovementInform(MovementGeneratorType.Random, 0); } - public override void Pause(uint timer = 0) + public override void Pause(uint timer) { if (timer != 0) { @@ -131,7 +131,7 @@ namespace Game.Movement } } - public override void Resume(uint overrideTimer = 0) + public override void Resume(uint overrideTimer) { if (overrideTimer != 0) _timer.Reset(overrideTimer); diff --git a/Source/Game/Movement/Generators/WaypointMovement.cs b/Source/Game/Movement/Generators/WaypointMovement.cs index c46696d5c..340e1bc8c 100644 --- a/Source/Game/Movement/Generators/WaypointMovement.cs +++ b/Source/Game/Movement/Generators/WaypointMovement.cs @@ -77,7 +77,7 @@ namespace Game.Movement _duration = new(duration.Value); } - public override void Pause(uint timer = 0) + public override void Pause(uint timer) { if (timer != 0) { @@ -97,7 +97,7 @@ namespace Game.Movement } } - public override void Resume(uint overrideTimer = 0) + public override void Resume(uint overrideTimer) { if (overrideTimer != 0) _nextMoveTime.Reset(overrideTimer);