online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/sidebarright/undobutton.gd')
-rw-r--r--ui/menus/sidebarright/undobutton.gd5
1 files changed, 2 insertions, 3 deletions
diff --git a/ui/menus/sidebarright/undobutton.gd b/ui/menus/sidebarright/undobutton.gd
index 1ad96ce..20244c4 100644
--- a/ui/menus/sidebarright/undobutton.gd
+++ b/ui/menus/sidebarright/undobutton.gd
@@ -7,8 +7,7 @@ const undo_declined_message = "undo declined"
func _ready() -> void:
- if PacketHandler:
- PacketHandler.connect("undo", self, "undo_signal_recieved")
+ PacketHandler.connect("undo", self, "undo_signal_recieved")
func _pressed() -> void:
@@ -52,7 +51,7 @@ func _confirmed(what: bool) -> void:
func undo():
- var numberex = SanParse.compile("([0-9]+)\\.", false)
+ var numberex = SanParse.compile("(^[0-9]+)\\.", false)
var which_move = 0
var mov = Utils.moves_list[-1]
var result = numberex.search(mov)