{"level":"info","message":"Running on Node.js - Version 24.3.0","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Foundry Virtual Tabletop - Version 13 Build 350","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"User Data Directory - \"H:/Foundry13/foundrydata\"","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Application Options:\n{\n  \"compressStatic\": true,\n  \"fullscreen\": false,\n  \"hostname\": null,\n  \"language\": \"en.core\",\n  \"localHostname\": null,\n  \"port\": 42069,\n  \"proxyPort\": null,\n  \"proxySSL\": false,\n  \"routePrefix\": null,\n  \"updateChannel\": \"stable\",\n  \"upnp\": true,\n  \"awsConfig\": \"******/aws.json\",\n  \"compressSocket\": true,\n  \"cssTheme\": \"dark\",\n  \"deleteNEDB\": true,\n  \"hotReload\": true,\n  \"passwordSalt\": null,\n  \"sslCert\": null,\n  \"sslKey\": null,\n  \"world\": null,\n  \"serviceConfig\": null,\n  \"telemetry\": false,\n  \"adminPassword\": \"••••••••••••••••\",\n  \"noBackups\": false\n}","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Software license verification succeeded","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Configured AWS credentials using H:\\Foundry13\\foundrydata\\Config\\aws.json","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Searching for allowed buckets for S3 storage.","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Requesting UPnP port forwarding to destination port 42069","timestamp":"2025-10-14 01:43:33"}
{"level":"info","message":"Server started and listening on port 42069","timestamp":"2025-10-14 01:43:34"}
{"level":"info","message":"Created client session 4011effe84a08f8827e70637","timestamp":"2025-10-14 01:43:34"}
{"level":"info","message":"Administrator authentication successful for session 4011effe84a08f8827e70637","timestamp":"2025-10-14 01:43:40"}
{"level":"info","message":"Connected to database \"actors\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 7%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"cards\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 14%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"messages\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 21%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"combats\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 29%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"fog\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 36%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"folders\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 43%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"items\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 50%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"journal\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 57%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"macros\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 64%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"playlists\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 71%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"tables\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 79%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"scenes\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 86%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"settings\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 93%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"users\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Loading World Data - 100%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 7%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 14%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 21%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 29%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 36%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 43%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 50%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 57%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 64%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 71%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 79%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 86%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 93%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Migrating World Data - 100%","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Connected to database \"world.athasian-races\"","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Created 0 Folder documents with ids: []","timestamp":"2025-10-14 01:43:43"}
{"level":"info","message":"Launching World | Complete","timestamp":"2025-10-14 01:43:43"}
{"ip":"::1","level":"info","message":"User authentication successful for user Gamemaster","session":"4011effe84a08f8827e70637","timestamp":"2025-10-14 01:43:45"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 01:43:46"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 01:43:46"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 9ms","timestamp":"2025-10-14 01:43:46"}
{"level":"info","message":"Toggling game pause status to false","timestamp":"2025-10-14 01:44:04"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:06:35"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:06:35"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 25ms","timestamp":"2025-10-14 02:06:35"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:17:33"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:17:33"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 02:17:33"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:27:01"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:27:01"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 8ms","timestamp":"2025-10-14 02:27:01"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:27:56"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:27:56"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 10ms","timestamp":"2025-10-14 02:27:56"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:29:45"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:29:45"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 13ms","timestamp":"2025-10-14 02:29:45"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:49:43"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:49:43"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 12ms","timestamp":"2025-10-14 02:49:43"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:49:50"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:49:50"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 02:49:50"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:53:38"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:53:38"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 12ms","timestamp":"2025-10-14 02:53:38"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:53:43"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:53:43"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 02:53:43"}
{"level":"info","message":"Shutting down Foundry Virtual Tabletop server","timestamp":"2025-10-14 02:57:38"}
{"level":"info","message":"Running on Node.js - Version 24.3.0","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Foundry Virtual Tabletop - Version 13 Build 350","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"User Data Directory - \"H:/Foundry13/foundrydata\"","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Application Options:\n{\n  \"compressStatic\": true,\n  \"fullscreen\": false,\n  \"hostname\": null,\n  \"language\": \"en.core\",\n  \"localHostname\": null,\n  \"port\": 42069,\n  \"proxyPort\": null,\n  \"proxySSL\": false,\n  \"routePrefix\": null,\n  \"updateChannel\": \"stable\",\n  \"upnp\": true,\n  \"awsConfig\": \"******/aws.json\",\n  \"compressSocket\": true,\n  \"cssTheme\": \"dark\",\n  \"deleteNEDB\": true,\n  \"hotReload\": true,\n  \"passwordSalt\": null,\n  \"sslCert\": null,\n  \"sslKey\": null,\n  \"world\": null,\n  \"serviceConfig\": null,\n  \"telemetry\": false,\n  \"adminPassword\": \"••••••••••••••••\",\n  \"noBackups\": false\n}","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Software license verification succeeded","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Configured AWS credentials using H:\\Foundry13\\foundrydata\\Config\\aws.json","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Searching for allowed buckets for S3 storage.","timestamp":"2025-10-14 02:57:41"}
{"level":"info","message":"Requesting UPnP port forwarding to destination port 42069","timestamp":"2025-10-14 02:57:42"}
{"level":"info","message":"Server started and listening on port 42069","timestamp":"2025-10-14 02:57:42"}
{"level":"info","message":"Created client session b6dbeecd2272a2ca9557b350","timestamp":"2025-10-14 02:57:44"}
{"level":"info","message":"Administrator authentication successful for session b6dbeecd2272a2ca9557b350","timestamp":"2025-10-14 02:57:46"}
{"level":"info","message":"Connected to database \"actors\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 7%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"cards\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 14%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"messages\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 21%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"combats\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 29%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"fog\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 36%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"folders\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 43%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"items\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 50%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"journal\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 57%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"macros\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 64%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"playlists\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 71%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"tables\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 79%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"scenes\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 86%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"settings\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 93%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"users\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Loading World Data - 100%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 7%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 14%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 21%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 29%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 36%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 43%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 50%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 57%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 64%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 71%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 79%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 86%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 93%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Migrating World Data - 100%","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Connected to database \"world.athasian-races\"","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Created 0 Folder documents with ids: []","timestamp":"2025-10-14 02:57:48"}
{"level":"info","message":"Launching World | Complete","timestamp":"2025-10-14 02:57:48"}
{"ip":"::1","level":"info","message":"User authentication successful for user Gamemaster","session":"b6dbeecd2272a2ca9557b350","timestamp":"2025-10-14 02:58:12"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 02:58:14"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 02:58:14"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 13ms","timestamp":"2025-10-14 02:58:14"}
{"level":"info","message":"Shutting down Foundry Virtual Tabletop server","timestamp":"2025-10-14 03:06:30"}
{"level":"info","message":"Running on Node.js - Version 24.3.0","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Foundry Virtual Tabletop - Version 13 Build 350","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"User Data Directory - \"H:/Foundry13/foundrydata\"","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Application Options:\n{\n  \"compressStatic\": true,\n  \"fullscreen\": false,\n  \"hostname\": null,\n  \"language\": \"en.core\",\n  \"localHostname\": null,\n  \"port\": 42069,\n  \"proxyPort\": null,\n  \"proxySSL\": false,\n  \"routePrefix\": null,\n  \"updateChannel\": \"stable\",\n  \"upnp\": true,\n  \"awsConfig\": \"******/aws.json\",\n  \"compressSocket\": true,\n  \"cssTheme\": \"dark\",\n  \"deleteNEDB\": true,\n  \"hotReload\": true,\n  \"passwordSalt\": null,\n  \"sslCert\": null,\n  \"sslKey\": null,\n  \"world\": null,\n  \"serviceConfig\": null,\n  \"telemetry\": false,\n  \"adminPassword\": \"••••••••••••••••\",\n  \"noBackups\": false\n}","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Software license verification succeeded","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Configured AWS credentials using H:\\Foundry13\\foundrydata\\Config\\aws.json","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Searching for allowed buckets for S3 storage.","timestamp":"2025-10-14 03:06:31"}
{"level":"info","message":"Requesting UPnP port forwarding to destination port 42069","timestamp":"2025-10-14 03:06:32"}
{"level":"info","message":"Server started and listening on port 42069","timestamp":"2025-10-14 03:06:32"}
{"level":"info","message":"Created client session fb9186c129e8b1b92f7ff6d5","timestamp":"2025-10-14 03:06:58"}
{"level":"info","message":"Administrator authentication successful for session fb9186c129e8b1b92f7ff6d5","timestamp":"2025-10-14 03:07:01"}
{"level":"info","message":"Connected to database \"actors\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 7%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"cards\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 14%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"messages\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 21%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"combats\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 29%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"fog\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 36%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"folders\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 43%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"items\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 50%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"journal\"","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Launching World | Loading World Data - 57%","timestamp":"2025-10-14 03:07:02"}
{"level":"info","message":"Connected to database \"macros\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 64%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"playlists\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 71%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"tables\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 79%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"scenes\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 86%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"settings\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 93%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"users\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Loading World Data - 100%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 7%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 14%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 21%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 29%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 36%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 43%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 50%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 57%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 64%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 71%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 79%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 86%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 93%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Migrating World Data - 100%","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Connected to database \"world.athasian-races\"","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Created 0 Folder documents with ids: []","timestamp":"2025-10-14 03:07:03"}
{"level":"info","message":"Launching World | Complete","timestamp":"2025-10-14 03:07:03"}
{"ip":"::1","level":"info","message":"User authentication successful for user Gamemaster","session":"fb9186c129e8b1b92f7ff6d5","timestamp":"2025-10-14 03:07:04"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:07:05"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:07:05"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 11ms","timestamp":"2025-10-14 03:07:05"}
{"level":"info","message":"Toggling game pause status to false","timestamp":"2025-10-14 03:07:07"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:08:53"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:08:53"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 03:08:53"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:09:18"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:09:18"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 9ms","timestamp":"2025-10-14 03:09:18"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:09:32"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:09:32"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 03:09:32"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:11:13"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:11:13"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 9ms","timestamp":"2025-10-14 03:11:13"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:11:31"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:11:31"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 03:11:31"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:13:27"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:13:27"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 03:13:27"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:27:12"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:27:12"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 10ms","timestamp":"2025-10-14 03:27:12"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:30:48"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:30:48"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 10ms","timestamp":"2025-10-14 03:30:48"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:33:52"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:33:52"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 8ms","timestamp":"2025-10-14 03:33:52"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:34:16"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:34:16"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 8ms","timestamp":"2025-10-14 03:34:16"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:34:22"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:34:22"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 03:34:22"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:40:04"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:40:04"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 10ms","timestamp":"2025-10-14 03:40:04"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:42:21"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:42:21"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 03:42:21"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:42:57"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:42:57"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 12ms","timestamp":"2025-10-14 03:42:57"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:43:15"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:43:15"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 12ms","timestamp":"2025-10-14 03:43:15"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:45:34"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:45:34"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 8ms","timestamp":"2025-10-14 03:45:34"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:46:25"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:46:25"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 4ms","timestamp":"2025-10-14 03:46:25"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:46:47"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:46:47"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 5ms","timestamp":"2025-10-14 03:46:47"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:51:22"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:51:22"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 11ms","timestamp":"2025-10-14 03:51:22"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:54:02"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:54:02"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 03:54:02"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 03:58:59"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 03:58:59"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 03:58:59"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:01:27"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:01:27"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 4ms","timestamp":"2025-10-14 04:01:27"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:03:50"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:03:50"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 04:03:50"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:04:43"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:04:43"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 10ms","timestamp":"2025-10-14 04:04:43"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:05:50"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:05:50"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 5ms","timestamp":"2025-10-14 04:05:50"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:08:40"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:08:40"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 9ms","timestamp":"2025-10-14 04:08:40"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:12:15"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:12:15"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 04:12:15"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:15:10"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:15:10"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 11ms","timestamp":"2025-10-14 04:15:10"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:17:10"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:17:10"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 04:17:10"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:18:09"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:18:09"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 5ms","timestamp":"2025-10-14 04:18:09"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:30:22"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:30:22"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 13ms","timestamp":"2025-10-14 04:30:22"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:31:47"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:31:47"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 7ms","timestamp":"2025-10-14 04:31:47"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:32:05"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:32:05"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 5ms","timestamp":"2025-10-14 04:32:05"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:32:21"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:32:21"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 04:32:21"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:32:47"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:32:47"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 6ms","timestamp":"2025-10-14 04:32:47"}
{"level":"warn","message":"fetch() URL must not be a blank string.","timestamp":"2025-10-14 04:33:00"}
{"level":"info","message":"No system update for Hannah D&D is currently available.","timestamp":"2025-10-14 04:33:00"}
{"level":"info","message":"Vended World data to User [m53uzUYRbU7n1vmB] in 4ms","timestamp":"2025-10-14 04:33:00"}
