online multiplayer chess game (note server currently down)
Diffstat (limited to 'pieces/Piece.gd')
-rw-r--r--pieces/Piece.gd10
1 files changed, 5 insertions, 5 deletions
diff --git a/pieces/Piece.gd b/pieces/Piece.gd
index e55c0ff..aa8df13 100644
--- a/pieces/Piece.gd
+++ b/pieces/Piece.gd
@@ -61,11 +61,11 @@ static func to_algebraic(position) -> String:
func move(newpos: Vector2) -> void: # dont use directly; use moveto
- tween.interpolate_property(
- self, "global_position", global_position, newpos * Globals.grid.piece_size, 0.3, Tween.TRANS_BACK
- )
- anim.play("Move")
- tween.start()
+ tween.interpolate_property(
+ self, "position", position, newpos * Globals.grid.piece_size, 0.3, Tween.TRANS_BACK
+ )
+ anim.play("Move")
+ tween.start()
func moveto(position, real := true, take := false, override_moveto = false) -> void: