summaryrefslogtreecommitdiff
path: root/game
diff options
context:
space:
mode:
Diffstat (limited to 'game')
-rw-r--r--game/battle.rpy10
1 files changed, 9 insertions, 1 deletions
diff --git a/game/battle.rpy b/game/battle.rpy
index 86831d7..f41886c 100644
--- a/game/battle.rpy
+++ b/game/battle.rpy
@@ -38,7 +38,15 @@ label combat:
# TODO: Swap units support
# TODO: Display Spheres in the right place
$ use_sphere=[AP_NONE, AP_NONE, AP_NONE, AP_NONE, AP_NONE]
- call screen battle
+ python:
+ try:
+ renpy.call_screen("battle")
+ except:
+ traceback.print_exc()
+ stdout("FAILED to render battle screen, trying again...")
+ sdelay(0.5)
+ renpy.jump("combat")
+
$stdout("================= call ended")
# TODO: Send to server new arrangement of units