diff --git a/unpacked/Checker_white Configuration 03804b.ttslua b/unpacked/Checker_white Configuration 03804b.ttslua
index 0b92930da..2f3aacdc9 100644
--- a/unpacked/Checker_white Configuration 03804b.ttslua
+++ b/unpacked/Checker_white Configuration 03804b.ttslua
@@ -56,14 +56,19 @@ configuration = {
}
function onRotate(spin, flip, player_color, old_spin, old_flip)
+ local builder = getObjectFromGUID("a28140")
+
if flip == 0 then
configuration.api_uri = "https://arkhamdb.adamgoldsmith.name/api/public"
- getObjectFromGUID("a28140").UI.setXml('Adam')
+ local builder = getObjectFromGUID("a28140")
+ builder.UI.setXml('Adam')
else
configuration.api_uri = "https://arkhamdb.com/api/public"
- getObjectFromGUID("a28140").UI.setXml('')
+ builder.UI.setXml('')
end
+ builder.call("arkhamdb_reinit", {})
+
print("Set URL to " .. configuration.api_uri)
end
diff --git a/unpacked/Custom_Tile ArkhamDB Deck Importer a28140.ttslua b/unpacked/Custom_Tile ArkhamDB Deck Importer a28140.ttslua
index 15a6de9f1..5c81847c0 100644
--- a/unpacked/Custom_Tile ArkhamDB Deck Importer a28140.ttslua
+++ b/unpacked/Custom_Tile ArkhamDB Deck Importer a28140.ttslua
@@ -91,6 +91,10 @@ function onLoad(script_state)
arkhamDb.initialize()
end
+function arkhamdb_reinit()
+ arkhamDb.initialize()
+end
+
function onSave() return JSON.encode(getUiState()) end
-- Returns the zone name where the specified card should be placed, based on its metadata.