From e3f14fc0b375b4b7c2204a669d058ac124b78e92 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Fri, 4 Jul 2025 10:53:32 +0200 Subject: Some pretty refactoring --- move.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'move.go') diff --git a/move.go b/move.go index da73c27..1322a51 100644 --- a/move.go +++ b/move.go @@ -173,11 +173,12 @@ func (e *Entity) moveToward(destination Point) { } func (e *Entity) UpdateMove(moveMap MoveMap) { - if !e.Move.IsEnabled || !e.Position.IsEnabled { + if !e.Move.IsEnabled || !e.Position.IsEnabled || !e.Move.Value.IsActive { return } position := e.Position.Value - if !e.Move.Value.IsActive { + if len(e.Move.Value.Path) == 0 { + e.Move.Value.IsActive = false return } next := e.Move.Value.Path[0] -- cgit v1.3