HansRandomizer / Resident-Evil-0-Randomizer

A randomizer for Resident Evil 0.
https://hansrandomizer.github.io
3 stars 0 forks source link

Unexpected crash in boss room of Centurion #3

Open NeoSyther opened 1 year ago

NeoSyther commented 1 year ago

I've retested this bug on two separate seeds with different configurations. Both with the fight still being required to do. Crash happens when you try to switch to your partner while being in the room after unlocking the bottom door. Not sure if this might help, but this is a log from Lua Engine.

Screenshot 2023-08-03 041246

NeoSyther commented 1 year ago

Also I have discovered in the mansion on the second floor where the observation entrance is where the two green herbs are. It usually spawns 2 of the same key item. Not sure if it's a common occurrence or not.

HansRandomizer commented 1 year ago

Could you kindly send me your save files? This includes both the Resident Evil 0 save games and the JSON files generated by the randomizer, along with the init file. You can forward these files to my email at former.raps.04@icloud.com.

Please note: Currently, the randomizer operates by replacing the item IDs on a per-room basis. On the rare occasion that two items of the same type are found in a single room, the randomizer will generate the same randomized item for both original items. This behavior is expected given the current randomization algorithm.

NeoSyther commented 1 year ago

Did you want me to send it through email for the file?

NeoSyther commented 1 year ago

With that being said. Have you seen a item replace another item after a event. Such as the train derailment. I'm assuming that would also follow the same logic as you've described. For the example. Grenade ammo from the train being dropped after the train derailment turning into handgun ammo after trying to pick it back up.

NeoSyther commented 1 year ago

Not sure if this helps or not. This is the full log from Lua

Connected to RE0. You can now start a new game or continue a randomized game.

[DEBUG 02:27:54]: configPath re0Dataprovider: D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\ [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [ERROR 02:27:54]: [Pickup] Could not load currentRoomId. Quit [DEBUG 02:28:11]: New Room Id: 7.0 [DEBUG 02:28:36]: New Room Id: 6.0 [DEBUG 02:29:18]: New Room Id: 2.0 [DEBUG 02:29:29]: New Room Id: 5.0 [DEBUG 02:29:32]: Init Re0Data [DEBUG 02:29:32]: checking if init data exists [DEBUG 02:29:32]: Loading init data [DEBUG 02:29:32]: re0DataProvider.getInitFilePath [DEBUG 02:29:32]: setting basepath for dataProvider: D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\ [DEBUG 02:29:32]: initfilepath: %s. Parsing Json D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\re0_randomizer_init.json [DEBUG 02:29:32]: loading file %s D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\re0_randomizer_init.json [DEBUG 02:29:32]: iterating rooms [TRACE 02:29:32]: Data loaded. [DEBUG 02:29:32]: initdata done [DEBUG 02:29:32]: Item Id 32.0 [DEBUG 02:29:32]: Check for Ink Ribbon rule. [DEBUG 02:29:32]: check item drop [DEBUG 02:29:32]: check overrides [DEBUG 02:29:32]: has_item_override [DEBUG 02:29:32]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:29:32]: Room has override rule for itemId %s. Checking if this item has been picket up already 32 [DEBUG 02:29:32]: there is a valid override rule for item [DEBUG 02:29:32]: Override rule available [DEBUG 02:29:34]: roomData for id: table: 0D6F7B78 [DEBUG 02:29:34]: has_dropped_item roomData %s table: 0D6F7B78 [DEBUG 02:29:34]: has_dropped_item floorId %s 57.0 [DEBUG 02:29:34]: table does not exist. has_value returns false [DEBUG 02:29:40]: Item Id 55.0 [DEBUG 02:29:40]: Check for Ink Ribbon rule. [DEBUG 02:29:40]: Keeping Ink Ribbons. [DEBUG 02:29:42]: roomData for id: table: 0D6F7B78 [DEBUG 02:29:42]: has_dropped_item roomData %s table: 0D6F7B78 [DEBUG 02:29:42]: has_dropped_item floorId %s 55.0 [DEBUG 02:29:42]: table does not exist. has_value returns false [DEBUG 02:29:53]: Item Id 155.0 [DEBUG 02:29:53]: Check for Ink Ribbon rule. [DEBUG 02:29:53]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:30:17]: New Room Id: 2.0 [DEBUG 02:30:27]: New Room Id: 4.0 [DEBUG 02:30:28]: Item Id 55.0 [DEBUG 02:30:28]: Check for Ink Ribbon rule. [DEBUG 02:30:28]: Keeping Ink Ribbons. [DEBUG 02:30:38]: Item Id 43.0 [DEBUG 02:30:38]: Check for Ink Ribbon rule. [DEBUG 02:30:38]: check item drop [DEBUG 02:30:38]: check overrides [DEBUG 02:30:38]: has_item_override [DEBUG 02:30:38]: Room has overrides. Checking if id %s is among them 43 [DEBUG 02:30:38]: Room has override rule for itemId %s. Checking if this item has been picket up already 43 [DEBUG 02:30:38]: there is a valid override rule for item [DEBUG 02:30:38]: Override rule available [DEBUG 02:30:40]: roomData for id: table: 0D6F7A60 [DEBUG 02:30:40]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 02:30:40]: has_dropped_item floorId %s 82.0 [DEBUG 02:30:40]: table does not exist. has_value returns false [DEBUG 02:30:42]: Item Id 153.0 [DEBUG 02:30:42]: Check for Ink Ribbon rule. [DEBUG 02:30:42]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:30:55]: New Room Id: 2.0 [DEBUG 02:31:03]: Item Id 103.0 [DEBUG 02:31:03]: Check for Ink Ribbon rule. [DEBUG 02:31:03]: Item is configured as not randomizable. [DEBUG 02:31:05]: roomData for id: table: 0D6F7880 [DEBUG 02:31:05]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 02:31:05]: has_dropped_item floorId %s 103.0 [DEBUG 02:31:05]: table does not exist. has_value returns false [DEBUG 02:31:54]: New Room Id: 4.0 [INFO 02:31:58]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:31:58]: Got roomData. Trying to get droppedItems [DEBUG 02:31:58]: Creating droppedItems-data, droppedItems for room %s 4 [INFO 02:31:58]: Registering drop of itemid %s 55.0 [DEBUG 02:32:12]: New Room Id: 2.0 [DEBUG 02:32:24]: New Room Id: 6.0 [DEBUG 02:33:01]: New Room Id: 12.0 [DEBUG 02:33:05]: Item Id 43.0 [DEBUG 02:33:05]: Check for Ink Ribbon rule. [DEBUG 02:33:05]: check item drop [DEBUG 02:33:05]: check overrides [DEBUG 02:33:05]: has_item_override [DEBUG 02:33:05]: Room has overrides. Checking if id %s is among them 43 [DEBUG 02:33:05]: Room has override rule for itemId %s. Checking if this item has been picket up already 43 [DEBUG 02:33:05]: there is a valid override rule for item [DEBUG 02:33:05]: Override rule available [DEBUG 02:33:07]: roomData for id: table: 138FD158 [DEBUG 02:33:07]: has_dropped_item roomData %s table: 138FD158 [DEBUG 02:33:07]: has_dropped_item floorId %s 59.0 [DEBUG 02:33:07]: table does not exist. has_value returns false [DEBUG 02:33:23]: New Room Id: 6.0 [DEBUG 02:33:33]: New Room Id: 7.0 [DEBUG 02:34:20]: New Room Id: 8.0 [DEBUG 02:34:24]: Item Id 154.0 [DEBUG 02:34:24]: Check for Ink Ribbon rule. [DEBUG 02:34:24]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:34:35]: New Room Id: 15.0 [DEBUG 02:34:48]: roomData for id: table: 138FD248 [DEBUG 02:34:48]: has_dropped_item roomData %s table: 138FD248 [DEBUG 02:34:48]: has_dropped_item floorId %s 32.0 [DEBUG 02:34:48]: table does not exist. has_value returns false [DEBUG 02:34:49]: Item Id 151.0 [DEBUG 02:34:49]: Check for Ink Ribbon rule. [DEBUG 02:34:49]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:35:35]: New Room Id: 17.0 [DEBUG 02:36:08]: Item Id 32.0 [DEBUG 02:36:08]: Check for Ink Ribbon rule. [INFO 02:36:08]: Room Id %s is marked as not randomized. Quit 17 [DEBUG 02:36:12]: Item Id 65.0 [DEBUG 02:36:12]: Check for Ink Ribbon rule. [DEBUG 02:36:12]: Item is configured as not randomizable. [DEBUG 02:36:14]: roomData for id: table: 138FD3D8 [DEBUG 02:36:14]: has_dropped_item roomData %s table: 138FD3D8 [DEBUG 02:36:14]: has_dropped_item floorId %s 65.0 [DEBUG 02:36:14]: table does not exist. has_value returns false [DEBUG 02:36:19]: Item Id 43.0 [DEBUG 02:36:19]: Check for Ink Ribbon rule. [INFO 02:36:19]: Room Id %s is marked as not randomized. Quit 17 [DEBUG 02:36:20]: roomData for id: table: 138FD3D8 [DEBUG 02:36:20]: has_dropped_item roomData %s table: 138FD3D8 [DEBUG 02:36:20]: has_dropped_item floorId %s 43.0 [DEBUG 02:36:20]: table does not exist. has_value returns false [DEBUG 02:36:54]: New Room Id: 15.0 [DEBUG 02:37:06]: New Room Id: 8.0 [DEBUG 02:37:35]: Item Id 65.0 [DEBUG 02:37:35]: Check for Ink Ribbon rule. [DEBUG 02:37:35]: Item is configured as not randomizable. [DEBUG 02:37:37]: roomData for id: table: 138FCE38 [DEBUG 02:37:37]: has_dropped_item roomData %s table: 138FCE38 [DEBUG 02:37:37]: has_dropped_item floorId %s 65.0 [DEBUG 02:37:37]: table does not exist. has_value returns false [DEBUG 02:37:53]: New Room Id: 7.0 [DEBUG 02:38:18]: New Room Id: 6.0 [DEBUG 02:39:22]: New Room Id: 2.0 [DEBUG 02:39:40]: New Room Id: 17.0 [DEBUG 02:39:42]: New Room Id: 2.0 [DEBUG 02:39:54]: Item Id 32.0 [DEBUG 02:39:54]: Check for Ink Ribbon rule. [DEBUG 02:39:54]: check item drop [DEBUG 02:39:54]: check overrides [DEBUG 02:39:54]: has_item_override [DEBUG 02:39:54]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:39:54]: Room has override rule for itemId %s. Checking if this item has been picket up already 32 [DEBUG 02:39:54]: there is a valid override rule for item [DEBUG 02:39:54]: Override rule available [DEBUG 02:40:10]: Item Id 32.0 [DEBUG 02:40:10]: Check for Ink Ribbon rule. [DEBUG 02:40:10]: check item drop [DEBUG 02:40:10]: check overrides [DEBUG 02:40:10]: has_item_override [DEBUG 02:40:10]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:40:10]: Room has override rule for itemId %s. Checking if this item has been picket up already 32 [DEBUG 02:40:10]: there is a valid override rule for item [DEBUG 02:40:10]: Override rule available [DEBUG 02:40:11]: roomData for id: table: 0D6F7880 [DEBUG 02:40:11]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 02:40:11]: has_dropped_item floorId %s 104.0 [DEBUG 02:40:11]: table does not exist. has_value returns false [DEBUG 02:40:23]: New Room Id: 4.0 [INFO 02:40:38]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:40:38]: Got roomData. Trying to get droppedItems [INFO 02:40:38]: Registering drop of itemid %s 104.0 [INFO 02:40:47]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:40:47]: Got roomData. Trying to get droppedItems [INFO 02:40:47]: Registering drop of itemid %s 60.0 [DEBUG 02:40:59]: New Room Id: 2.0 [DEBUG 02:41:11]: New Room Id: 3.0 [DEBUG 02:41:13]: Item Id 143.0 [DEBUG 02:41:13]: Check for Ink Ribbon rule. [DEBUG 02:41:13]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:41:18]: Item Id 43.0 [DEBUG 02:41:18]: Check for Ink Ribbon rule. [DEBUG 02:41:18]: check item drop [DEBUG 02:41:18]: check overrides [DEBUG 02:41:18]: has_item_override [DEBUG 02:41:18]: Room has overrides. Checking if id %s is among them 43 [DEBUG 02:41:18]: Room has no Override rule for itemId %s 43 [DEBUG 02:41:18]: checking notRandomizedItems. [DEBUG 02:41:18]: index_of [ERROR 02:41:18]: index not found for Item Id: 43.0 [DEBUG 02:41:18]: randomizeDenyListIndex: -1.0 hash: 999343 maxIndex 19 randomIndex 9 [INFO 02:41:18]: Returning Random item %s. 43.0 [DEBUG 02:41:27]: Item Id 59.0 [DEBUG 02:41:27]: Check for Ink Ribbon rule. [DEBUG 02:41:27]: check item drop [DEBUG 02:41:27]: check overrides [DEBUG 02:41:27]: has_item_override [DEBUG 02:41:27]: Room has overrides. Checking if id %s is among them 59 [DEBUG 02:41:27]: Room has no Override rule for itemId %s 59 [DEBUG 02:41:27]: checking notRandomizedItems. [DEBUG 02:41:27]: index_of [ERROR 02:41:27]: index not found for Item Id: 59.0 [DEBUG 02:41:27]: randomizeDenyListIndex: -1.0 hash: 999359 maxIndex 19 randomIndex 19 [INFO 02:41:27]: Returning Random item %s. 22.0 [DEBUG 02:41:29]: roomData for id: table: 0D6F7CB8 [DEBUG 02:41:29]: has_dropped_item roomData %s table: 0D6F7CB8 [DEBUG 02:41:29]: has_dropped_item floorId %s 22.0 [DEBUG 02:41:29]: table does not exist. has_value returns false [DEBUG 02:41:53]: Item Id 157.0 [DEBUG 02:41:53]: Check for Ink Ribbon rule. [DEBUG 02:41:53]: item id is over 141, which means it will always be ignored. quit. [DEBUG 02:42:03]: Item Id 43.0 [DEBUG 02:42:03]: Check for Ink Ribbon rule. [DEBUG 02:42:03]: check item drop [DEBUG 02:42:03]: check overrides [DEBUG 02:42:03]: has_item_override [DEBUG 02:42:03]: Room has overrides. Checking if id %s is among them 43 [DEBUG 02:42:03]: Room has no Override rule for itemId %s 43 [DEBUG 02:42:03]: checking notRandomizedItems. [DEBUG 02:42:03]: index_of [ERROR 02:42:03]: index not found for Item Id: 43.0 [DEBUG 02:42:03]: randomizeDenyListIndex: -1.0 hash: 999343 maxIndex 19 randomIndex 9 [INFO 02:42:03]: Returning Random item %s. 43.0 [DEBUG 02:42:04]: roomData for id: table: 0D6F7CB8 [DEBUG 02:42:04]: has_dropped_item roomData %s table: 0D6F7CB8 [DEBUG 02:42:04]: has_dropped_item floorId %s 43.0 [DEBUG 02:42:04]: table does not exist. has_value returns false [DEBUG 02:42:06]: Item Id 45.0 [DEBUG 02:42:06]: Check for Ink Ribbon rule. [DEBUG 02:42:06]: check item drop [DEBUG 02:42:06]: check overrides [DEBUG 02:42:06]: has_item_override [DEBUG 02:42:06]: Room has overrides. Checking if id %s is among them 45 [DEBUG 02:42:06]: Room has no Override rule for itemId %s 45 [DEBUG 02:42:06]: checking notRandomizedItems. [DEBUG 02:42:06]: index_of [ERROR 02:42:06]: index not found for Item Id: 45.0 [DEBUG 02:42:06]: randomizeDenyListIndex: -1.0 hash: 999345 maxIndex 19 randomIndex 11 [INFO 02:42:06]: Returning Random item %s. 45.0 [DEBUG 02:42:08]: roomData for id: table: 0D6F7CB8 [DEBUG 02:42:08]: has_dropped_item roomData %s table: 0D6F7CB8 [DEBUG 02:42:08]: has_dropped_item floorId %s 45.0 [DEBUG 02:42:08]: table does not exist. has_value returns false [INFO 02:42:38]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:42:38]: Got roomData. Trying to get droppedItems [DEBUG 02:42:38]: Creating droppedItems-data, droppedItems for room %s 3 [INFO 02:42:38]: Registering drop of itemid %s 45.0 [INFO 02:42:39]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:42:39]: Got roomData. Trying to get droppedItems [INFO 02:42:39]: Registering drop of itemid %s 43.0 [DEBUG 02:42:52]: New Room Id: 11.0 [DEBUG 02:43:25]: New Room Id: 12.0 [DEBUG 02:43:27]: Item Id 125.0 [DEBUG 02:43:27]: Check for Ink Ribbon rule. [DEBUG 02:43:27]: check item drop [DEBUG 02:43:27]: check overrides [DEBUG 02:43:27]: has_item_override [DEBUG 02:43:27]: Room has overrides. Checking if id %s is among them 125 [DEBUG 02:43:27]: Room has override rule for itemId %s. Checking if this item has been picket up already 125 [DEBUG 02:43:27]: there is a valid override rule for item [DEBUG 02:43:27]: Override rule available [DEBUG 02:43:31]: roomData for id: table: 138FD158 [DEBUG 02:43:31]: has_dropped_item roomData %s table: 138FD158 [DEBUG 02:43:31]: has_dropped_item floorId %s 122.0 [DEBUG 02:43:31]: table does not exist. has_value returns false [DEBUG 02:43:57]: New Room Id: 13.0 [DEBUG 02:44:00]: Item Id 53.0 [DEBUG 02:44:00]: Check for Ink Ribbon rule. [DEBUG 02:44:00]: check item drop [DEBUG 02:44:00]: check overrides [DEBUG 02:44:00]: has_item_override [DEBUG 02:44:00]: Room has overrides. Checking if id %s is among them 53 [DEBUG 02:44:00]: Room has no Override rule for itemId %s 53 [DEBUG 02:44:00]: checking notRandomizedItems. [DEBUG 02:44:00]: index_of [ERROR 02:44:00]: index not found for Item Id: 53.0 [DEBUG 02:44:00]: randomizeDenyListIndex: -1.0 hash: 9991353 maxIndex 19 randomIndex 16 [INFO 02:44:00]: Returning Random item %s. 35.0 [DEBUG 02:44:06]: Item Id 32.0 [DEBUG 02:44:06]: Check for Ink Ribbon rule. [DEBUG 02:44:06]: check item drop [DEBUG 02:44:06]: check overrides [DEBUG 02:44:06]: has_item_override [DEBUG 02:44:06]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:44:06]: Room has no Override rule for itemId %s 32 [DEBUG 02:44:06]: checking notRandomizedItems. [DEBUG 02:44:06]: index_of [ERROR 02:44:06]: index not found for Item Id: 32.0 [DEBUG 02:44:06]: randomizeDenyListIndex: -1.0 hash: 9991332 maxIndex 19 randomIndex 9 [INFO 02:44:06]: Returning Random item %s. 43.0 [DEBUG 02:44:13]: Item Id 32.0 [DEBUG 02:44:13]: Check for Ink Ribbon rule. [DEBUG 02:44:13]: check item drop [DEBUG 02:44:13]: check overrides [DEBUG 02:44:13]: has_item_override [DEBUG 02:44:13]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:44:13]: Room has no Override rule for itemId %s 32 [DEBUG 02:44:13]: checking notRandomizedItems. [DEBUG 02:44:13]: index_of [ERROR 02:44:13]: index not found for Item Id: 32.0 [DEBUG 02:44:13]: randomizeDenyListIndex: -1.0 hash: 9991332 maxIndex 19 randomIndex 9 [INFO 02:44:13]: Returning Random item %s. 43.0 [DEBUG 02:44:25]: Item Id 33.0 [DEBUG 02:44:25]: Check for Ink Ribbon rule. [DEBUG 02:44:25]: check item drop [DEBUG 02:44:25]: check overrides [DEBUG 02:44:25]: has_item_override [DEBUG 02:44:25]: Room has overrides. Checking if id %s is among them 33 [DEBUG 02:44:25]: Room has no Override rule for itemId %s 33 [DEBUG 02:44:25]: checking notRandomizedItems. [DEBUG 02:44:25]: index_of [ERROR 02:44:25]: index not found for Item Id: 33.0 [DEBUG 02:44:25]: randomizeDenyListIndex: -1.0 hash: 9991333 maxIndex 19 randomIndex 10 [INFO 02:44:25]: Returning Random item %s. 44.0 [DEBUG 02:44:34]: Item Id 5.0 [DEBUG 02:44:34]: Check for Ink Ribbon rule. [DEBUG 02:44:34]: check item drop [DEBUG 02:44:34]: check overrides [DEBUG 02:44:34]: has_item_override [DEBUG 02:44:34]: Room has overrides. Checking if id %s is among them 5 [DEBUG 02:44:34]: Room has no Override rule for itemId %s 5 [DEBUG 02:44:34]: checking notRandomizedItems. [DEBUG 02:44:34]: index_of [ERROR 02:44:34]: index not found for Item Id: 5.0 [DEBUG 02:44:34]: randomizeDenyListIndex: -1.0 hash: 999135 maxIndex 19 randomIndex 14 [INFO 02:44:34]: Returning Random item %s. 33.0 [DEBUG 02:44:40]: Item Id 55.0 [DEBUG 02:44:40]: Check for Ink Ribbon rule. [DEBUG 02:44:40]: Keeping Ink Ribbons. [DEBUG 02:44:56]: Item Id 32.0 [DEBUG 02:44:56]: Check for Ink Ribbon rule. [DEBUG 02:44:56]: check item drop [DEBUG 02:44:56]: check overrides [DEBUG 02:44:56]: has_item_override [DEBUG 02:44:56]: Room has overrides. Checking if id %s is among them 32 [DEBUG 02:44:56]: Room has no Override rule for itemId %s 32 [DEBUG 02:44:56]: checking notRandomizedItems. [DEBUG 02:44:56]: index_of [ERROR 02:44:56]: index not found for Item Id: 32.0 [DEBUG 02:44:56]: randomizeDenyListIndex: -1.0 hash: 9991332 maxIndex 19 randomIndex 9 [INFO 02:44:56]: Returning Random item %s. 43.0 [DEBUG 02:44:57]: roomData for id: table: 138FD0E0 [DEBUG 02:44:57]: has_dropped_item roomData %s table: 138FD0E0 [DEBUG 02:44:57]: has_dropped_item floorId %s 43.0 [DEBUG 02:44:57]: table does not exist. has_value returns false [DEBUG 02:45:12]: New Room Id: 12.0 [DEBUG 02:45:24]: New Room Id: 11.0 [DEBUG 02:45:42]: New Room Id: 3.0 [DEBUG 02:45:55]: New Room Id: 2.0 [DEBUG 02:46:10]: New Room Id: 4.0 [INFO 02:46:27]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:46:27]: Got roomData. Trying to get droppedItems [INFO 02:46:27]: Registering drop of itemid %s 43.0 [DEBUG 02:46:31]: Item Id 60.0 [DEBUG 02:46:31]: Check for Ink Ribbon rule. [DEBUG 02:46:31]: Item is configured as not randomizable. [DEBUG 02:46:33]: roomData for id: table: 0D6F7A60 [DEBUG 02:46:33]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 02:46:33]: has_dropped_item floorId %s 60.0 [DEBUG 02:46:33]: value found in table [DEBUG 02:46:33]: Item player picked up was dropped before. Removing drop info. [DEBUG 02:46:33]: preparing droplist update [DEBUG 02:46:33]: there are dropped items in floorId 60.0 [DEBUG 02:46:33]: DroppedItems: { "55", "104", "60", "43" } [DEBUG 02:46:33]: index_of [DEBUG 02:46:33]: index found. Item was dropped in this room: 3.0 [DEBUG 02:46:33]: deleting index 3.0 [DEBUG 02:46:33]: droppedItems before deletion: { "55", "104", "60", "43" } [DEBUG 02:46:33]: droppedItems after deletion: { "55", "104", "43" } [DEBUG 02:46:52]: Item Id 104.0 [DEBUG 02:46:52]: Check for Ink Ribbon rule. [DEBUG 02:46:52]: check item drop [INFO 02:46:52]: item is dropped and wont be randomized. [DEBUG 02:46:57]: Item Id 55.0 [DEBUG 02:46:57]: Check for Ink Ribbon rule. [DEBUG 02:46:57]: Keeping Ink Ribbons. [INFO 02:47:05]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:47:05]: Got roomData. Trying to get droppedItems [INFO 02:47:05]: Registering drop of itemid %s 75.0 [DEBUG 02:47:18]: New Room Id: 2.0 [DEBUG 02:47:30]: New Room Id: 6.0 [DEBUG 02:47:46]: New Room Id: 7.0 [DEBUG 02:48:01]: New Room Id: 8.0 [DEBUG 02:48:19]: New Room Id: 9.0 [DEBUG 02:48:52]: Item Id 57.0 [DEBUG 02:48:52]: Check for Ink Ribbon rule. [DEBUG 02:48:52]: check item drop [DEBUG 02:48:52]: check overrides [DEBUG 02:48:52]: has_item_override [DEBUG 02:48:52]: Room has overrides. Checking if id %s is among them 57 [DEBUG 02:48:52]: Room has no Override rule for itemId %s 57 [DEBUG 02:48:52]: checking notRandomizedItems. [DEBUG 02:48:52]: index_of [ERROR 02:48:52]: index not found for Item Id: 57.0 [DEBUG 02:48:52]: randomizeDenyListIndex: -1.0 hash: 999957 maxIndex 19 randomIndex 1 [INFO 02:48:52]: Returning Random item %s. 32.0 [DEBUG 02:48:54]: roomData for id: table: 138FC9D8 [DEBUG 02:48:54]: has_dropped_item roomData %s table: 138FC9D8 [DEBUG 02:48:54]: has_dropped_item floorId %s 32.0 [DEBUG 02:48:54]: table does not exist. has_value returns false [DEBUG 02:49:08]: Item Id 53.0 [DEBUG 02:49:08]: Check for Ink Ribbon rule. [DEBUG 02:49:08]: check item drop [DEBUG 02:49:08]: check overrides [DEBUG 02:49:08]: has_item_override [DEBUG 02:49:08]: Room has overrides. Checking if id %s is among them 53 [DEBUG 02:49:08]: Room has no Override rule for itemId %s 53 [DEBUG 02:49:08]: checking notRandomizedItems. [DEBUG 02:49:08]: index_of [ERROR 02:49:08]: index not found for Item Id: 53.0 [DEBUG 02:49:08]: randomizeDenyListIndex: -1.0 hash: 999953 maxIndex 19 randomIndex 15 [INFO 02:49:08]: Returning Random item %s. 34.0 [DEBUG 02:49:10]: roomData for id: table: 138FC9D8 [DEBUG 02:49:10]: has_dropped_item roomData %s table: 138FC9D8 [DEBUG 02:49:10]: has_dropped_item floorId %s 34.0 [DEBUG 02:49:10]: table does not exist. has_value returns false [DEBUG 02:49:26]: Item Id 33.0 [DEBUG 02:49:26]: Check for Ink Ribbon rule. [DEBUG 02:49:26]: check item drop [DEBUG 02:49:26]: check overrides [DEBUG 02:49:26]: has_item_override [DEBUG 02:49:26]: Room has overrides. Checking if id %s is among them 33 [DEBUG 02:49:26]: Room has no Override rule for itemId %s 33 [DEBUG 02:49:26]: checking notRandomizedItems. [DEBUG 02:49:26]: index_of [ERROR 02:49:26]: index not found for Item Id: 33.0 [DEBUG 02:49:26]: randomizeDenyListIndex: -1.0 hash: 999933 maxIndex 19 randomIndex 9 [INFO 02:49:26]: Returning Random item %s. 43.0 [DEBUG 02:49:27]: roomData for id: table: 138FC9D8 [DEBUG 02:49:27]: has_dropped_item roomData %s table: 138FC9D8 [DEBUG 02:49:27]: has_dropped_item floorId %s 43.0 [DEBUG 02:49:27]: table does not exist. has_value returns false [DEBUG 02:49:30]: Item Id 39.0 [DEBUG 02:49:30]: Check for Ink Ribbon rule. [DEBUG 02:49:30]: check item drop [DEBUG 02:49:30]: check overrides [DEBUG 02:49:30]: has_item_override [DEBUG 02:49:30]: Room has overrides. Checking if id %s is among them 39 [DEBUG 02:49:30]: Room has no Override rule for itemId %s 39 [DEBUG 02:49:30]: checking notRandomizedItems. [DEBUG 02:49:30]: index_of [ERROR 02:49:30]: index not found for Item Id: 39.0 [DEBUG 02:49:30]: randomizeDenyListIndex: -1.0 hash: 999939 maxIndex 19 randomIndex 16 [INFO 02:49:30]: Returning Random item %s. 35.0 [DEBUG 02:49:32]: roomData for id: table: 138FC9D8 [DEBUG 02:49:32]: has_dropped_item roomData %s table: 138FC9D8 [DEBUG 02:49:32]: has_dropped_item floorId %s 35.0 [DEBUG 02:49:32]: table does not exist. has_value returns false [DEBUG 02:49:53]: New Room Id: 8.0 [DEBUG 02:50:17]: Item Id 38.0 [DEBUG 02:50:17]: Check for Ink Ribbon rule. [INFO 02:50:17]: Room Id %s is marked as not randomized. Quit 8 [DEBUG 02:50:19]: roomData for id: table: 138FCE38 [DEBUG 02:50:19]: has_dropped_item roomData %s table: 138FCE38 [DEBUG 02:50:19]: has_dropped_item floorId %s 38.0 [DEBUG 02:50:19]: table does not exist. has_value returns false [DEBUG 02:50:38]: New Room Id: 17.0 [DEBUG 02:51:12]: New Room Id: 8.0 [INFO 02:51:23]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:51:23]: Got roomData. Trying to get droppedItems [DEBUG 02:51:23]: Creating droppedItems-data, droppedItems for room %s 8 [INFO 02:51:23]: Registering drop of itemid %s 38.0 [DEBUG 02:51:41]: Item Id 32.0 [DEBUG 02:51:41]: Check for Ink Ribbon rule. [INFO 02:51:41]: Room Id %s is marked as not randomized. Quit 8 [DEBUG 02:51:42]: roomData for id: table: 138FCE38 [DEBUG 02:51:42]: has_dropped_item roomData %s table: 138FCE38 [DEBUG 02:51:42]: has_dropped_item floorId %s 32.0 [DEBUG 02:51:42]: Value not found in table. [DEBUG 02:52:13]: New Room Id: 7.0 [DEBUG 02:52:27]: New Room Id: 6.0 [DEBUG 02:52:42]: New Room Id: 2.0 [INFO 02:53:18]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:53:18]: Got roomData. Trying to get droppedItems [DEBUG 02:53:18]: Creating droppedItems-data, droppedItems for room %s 2 [INFO 02:53:18]: Registering drop of itemid %s 2.0 [INFO 02:53:27]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:53:27]: Got roomData. Trying to get droppedItems [INFO 02:53:27]: Registering drop of itemid %s 43.0 [DEBUG 02:53:46]: New Room Id: 3.0 [DEBUG 02:53:57]: New Room Id: 11.0 [DEBUG 02:54:15]: New Room Id: 12.0 [DEBUG 02:54:26]: New Room Id: 13.0 [DEBUG 02:54:31]: Item Id 53.0 [DEBUG 02:54:31]: Check for Ink Ribbon rule. [DEBUG 02:54:31]: check item drop [DEBUG 02:54:31]: check overrides [DEBUG 02:54:31]: has_item_override [DEBUG 02:54:31]: Room has overrides. Checking if id %s is among them 53 [DEBUG 02:54:31]: Room has no Override rule for itemId %s 53 [DEBUG 02:54:31]: checking notRandomizedItems. [DEBUG 02:54:31]: index_of [ERROR 02:54:31]: index not found for Item Id: 53.0 [DEBUG 02:54:31]: randomizeDenyListIndex: -1.0 hash: 9991353 maxIndex 19 randomIndex 16 [INFO 02:54:31]: Returning Random item %s. 35.0 [DEBUG 02:54:40]: Item Id 33.0 [DEBUG 02:54:40]: Check for Ink Ribbon rule. [DEBUG 02:54:40]: check item drop [DEBUG 02:54:40]: check overrides [DEBUG 02:54:40]: has_item_override [DEBUG 02:54:40]: Room has overrides. Checking if id %s is among them 33 [DEBUG 02:54:40]: Room has no Override rule for itemId %s 33 [DEBUG 02:54:40]: checking notRandomizedItems. [DEBUG 02:54:40]: index_of [ERROR 02:54:40]: index not found for Item Id: 33.0 [DEBUG 02:54:40]: randomizeDenyListIndex: -1.0 hash: 9991333 maxIndex 19 randomIndex 10 [INFO 02:54:40]: Returning Random item %s. 44.0 [DEBUG 02:54:43]: roomData for id: table: 138FD0E0 [DEBUG 02:54:43]: has_dropped_item roomData %s table: 138FD0E0 [DEBUG 02:54:43]: has_dropped_item floorId %s 44.0 [DEBUG 02:54:43]: table does not exist. has_value returns false [DEBUG 02:54:52]: Item Id 5.0 [DEBUG 02:54:52]: Check for Ink Ribbon rule. [DEBUG 02:54:52]: check item drop [DEBUG 02:54:52]: check overrides [DEBUG 02:54:52]: has_item_override [DEBUG 02:54:52]: Room has overrides. Checking if id %s is among them 5 [DEBUG 02:54:52]: Room has no Override rule for itemId %s 5 [DEBUG 02:54:52]: checking notRandomizedItems. [DEBUG 02:54:52]: index_of [ERROR 02:54:52]: index not found for Item Id: 5.0 [DEBUG 02:54:52]: randomizeDenyListIndex: -1.0 hash: 999135 maxIndex 19 randomIndex 14 [INFO 02:54:52]: Returning Random item %s. 33.0 [DEBUG 02:54:54]: roomData for id: table: 138FD0E0 [DEBUG 02:54:54]: has_dropped_item roomData %s table: 138FD0E0 [DEBUG 02:54:54]: has_dropped_item floorId %s 33.0 [DEBUG 02:54:54]: table does not exist. has_value returns false [DEBUG 02:54:59]: Item Id 55.0 [DEBUG 02:54:59]: Check for Ink Ribbon rule. [DEBUG 02:54:59]: Keeping Ink Ribbons. [INFO 02:55:10]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:55:10]: Got roomData. Trying to get droppedItems [DEBUG 02:55:10]: Creating droppedItems-data, droppedItems for room %s 13 [INFO 02:55:10]: Registering drop of itemid %s 44.0 [DEBUG 02:55:15]: Item Id 55.0 [DEBUG 02:55:15]: Check for Ink Ribbon rule. [DEBUG 02:55:15]: Keeping Ink Ribbons. [DEBUG 02:55:17]: roomData for id: table: 138FD0E0 [DEBUG 02:55:17]: has_dropped_item roomData %s table: 138FD0E0 [DEBUG 02:55:17]: has_dropped_item floorId %s 55.0 [DEBUG 02:55:17]: Value not found in table. [INFO 02:55:24]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:55:24]: Got roomData. Trying to get droppedItems [INFO 02:55:24]: Registering drop of itemid %s 55.0 [DEBUG 02:55:28]: Item Id 44.0 [DEBUG 02:55:28]: Check for Ink Ribbon rule. [DEBUG 02:55:28]: check item drop [INFO 02:55:28]: item is dropped and wont be randomized. [DEBUG 02:55:30]: roomData for id: table: 138FD0E0 [DEBUG 02:55:30]: has_dropped_item roomData %s table: 138FD0E0 [DEBUG 02:55:30]: has_dropped_item floorId %s 44.0 [DEBUG 02:55:30]: value found in table [DEBUG 02:55:30]: Item player picked up was dropped before. Removing drop info. [DEBUG 02:55:30]: preparing droplist update [DEBUG 02:55:30]: there are dropped items in floorId 44.0 [DEBUG 02:55:30]: DroppedItems: { "44", "55" } [DEBUG 02:55:30]: index_of [DEBUG 02:55:30]: index found. Item was dropped in this room: 1.0 [DEBUG 02:55:30]: deleting index 1.0 [DEBUG 02:55:30]: droppedItems before deletion: { "44", "55" } [DEBUG 02:55:30]: droppedItems after deletion: { "55" } [DEBUG 02:55:41]: New Room Id: 12.0 [DEBUG 02:55:57]: New Room Id: 11.0 [DEBUG 02:56:14]: New Room Id: 3.0 [DEBUG 02:56:31]: New Room Id: 2.0 [INFO 02:56:47]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:56:47]: Got roomData. Trying to get droppedItems [INFO 02:56:47]: Registering drop of itemid %s 33.0 [INFO 02:56:49]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:56:49]: Got roomData. Trying to get droppedItems [INFO 02:56:49]: Registering drop of itemid %s 35.0 [INFO 02:56:51]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:56:51]: Got roomData. Trying to get droppedItems [INFO 02:56:51]: Registering drop of itemid %s 44.0 [DEBUG 02:57:08]: New Room Id: 6.0 [DEBUG 02:57:24]: New Room Id: 2.0 [DEBUG 02:57:35]: New Room Id: 4.0 [DEBUG 02:57:42]: Item Id 104.0 [DEBUG 02:57:42]: Check for Ink Ribbon rule. [DEBUG 02:57:42]: check item drop [INFO 02:57:42]: item is dropped and wont be randomized. [DEBUG 02:57:44]: roomData for id: table: 0D6F7A60 [DEBUG 02:57:44]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 02:57:44]: has_dropped_item floorId %s 104.0 [DEBUG 02:57:44]: value found in table [DEBUG 02:57:44]: Item player picked up was dropped before. Removing drop info. [DEBUG 02:57:44]: preparing droplist update [DEBUG 02:57:44]: there are dropped items in floorId 104.0 [DEBUG 02:57:44]: DroppedItems: { "55", "104", "43", "75" } [DEBUG 02:57:44]: index_of [DEBUG 02:57:44]: index found. Item was dropped in this room: 2.0 [DEBUG 02:57:44]: deleting index 2.0 [DEBUG 02:57:44]: droppedItems before deletion: { "55", "104", "43", "75" } [DEBUG 02:57:44]: droppedItems after deletion: { "55", "43", "75" } [DEBUG 02:57:58]: New Room Id: 2.0 [DEBUG 02:58:12]: New Room Id: 6.0 [DEBUG 02:58:37]: New Room Id: 14.0 [INFO 02:59:07]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 02:59:07]: Got roomData. Trying to get droppedItems [DEBUG 02:59:07]: Creating droppedItems-data, droppedItems for room %s 14 [INFO 02:59:07]: Registering drop of itemid %s 104.0 [DEBUG 02:59:12]: Item Id 122.0 [DEBUG 02:59:12]: Check for Ink Ribbon rule. [DEBUG 02:59:12]: check item drop [DEBUG 02:59:12]: check overrides [DEBUG 02:59:12]: has_item_override [DEBUG 02:59:12]: Room has overrides. Checking if id %s is among them 122 [DEBUG 02:59:12]: Room has override rule for itemId %s. Checking if this item has been picket up already 122 [DEBUG 02:59:12]: there is a valid override rule for item [DEBUG 02:59:12]: Override rule available [DEBUG 02:59:14]: roomData for id: table: 138FD388 [DEBUG 02:59:14]: has_dropped_item roomData %s table: 138FD388 [DEBUG 02:59:14]: has_dropped_item floorId %s 125.0 [DEBUG 02:59:14]: Value not found in table. [DEBUG 02:59:25]: Item Id 2.0 [DEBUG 02:59:25]: Check for Ink Ribbon rule. [DEBUG 02:59:25]: check item drop [DEBUG 02:59:25]: check overrides [DEBUG 02:59:25]: has_item_override [DEBUG 02:59:25]: Room has overrides. Checking if id %s is among them 2 [DEBUG 02:59:25]: Room has override rule for itemId %s. Checking if this item has been picket up already 2 [DEBUG 02:59:25]: there is a valid override rule for item [DEBUG 02:59:25]: Override rule available [DEBUG 02:59:27]: roomData for id: table: 138FD388 [DEBUG 02:59:27]: has_dropped_item roomData %s table: 138FD388 [DEBUG 02:59:27]: has_dropped_item floorId %s 77.0 [DEBUG 02:59:27]: Value not found in table. [DEBUG 02:59:51]: New Room Id: 12.0 [DEBUG 03:00:01]: New Room Id: 6.0 [DEBUG 03:00:23]: New Room Id: 2.0 [DEBUG 03:00:33]: New Room Id: 6.0 [DEBUG 03:00:47]: New Room Id: 7.0 [DEBUG 03:01:01]: New Room Id: 8.0 [DEBUG 03:01:30]: New Room Id: 17.0 [DEBUG 03:01:39]: Item Id 125.0 [DEBUG 03:01:39]: Check for Ink Ribbon rule. [INFO 03:01:39]: Room Id %s is marked as not randomized. Quit 17 [DEBUG 03:01:40]: roomData for id: table: 138FD3D8 [DEBUG 03:01:40]: has_dropped_item roomData %s table: 138FD3D8 [DEBUG 03:01:40]: has_dropped_item floorId %s 125.0 [DEBUG 03:01:40]: table does not exist. has_value returns false [DEBUG 03:02:02]: New Room Id: 15.0 [DEBUG 03:02:15]: New Room Id: 8.0 [DEBUG 03:02:54]: New Room Id: 9.0 [DEBUG 03:03:07]: New Room Id: 10.0 [DEBUG 03:03:27]: Item Id 104.0 [DEBUG 03:03:27]: Check for Ink Ribbon rule. [DEBUG 03:03:27]: check item drop [DEBUG 03:03:27]: check overrides [DEBUG 03:03:27]: has_item_override [DEBUG 03:03:27]: Room has overrides. Checking if id %s is among them 104 [DEBUG 03:03:27]: Room has no Override rule for itemId %s 104 [DEBUG 03:03:27]: checking notRandomizedItems. [DEBUG 03:03:27]: index_of [ERROR 03:03:27]: index not found for Item Id: 104.0 [DEBUG 03:03:27]: randomizeDenyListIndex: -1.0 hash: 99910104 maxIndex 19 randomIndex 7 [INFO 03:03:27]: Returning Random item %s. 38.0 [DEBUG 03:03:29]: roomData for id: table: 138FCA00 [DEBUG 03:03:29]: has_dropped_item roomData %s table: 138FCA00 [DEBUG 03:03:29]: has_dropped_item floorId %s 38.0 [DEBUG 03:03:29]: table does not exist. has_value returns false [DEBUG 03:03:30]: Item Id 179.0 [DEBUG 03:03:30]: Check for Ink Ribbon rule. [DEBUG 03:03:31]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:04:59]: New Room Id: 9.0 [DEBUG 03:05:12]: New Room Id: 8.0 [DEBUG 03:05:21]: Item Id 38.0 [DEBUG 03:05:21]: Check for Ink Ribbon rule. [INFO 03:05:21]: Room Id %s is marked as not randomized. Quit 8 [DEBUG 03:05:38]: New Room Id: 7.0 [DEBUG 03:06:17]: New Room Id: 6.0 [DEBUG 03:07:08]: New Room Id: 2.0 [DEBUG 03:07:16]: Item Id 44.0 [DEBUG 03:07:16]: Check for Ink Ribbon rule. [DEBUG 03:07:16]: check item drop [INFO 03:07:16]: item is dropped and wont be randomized. [DEBUG 03:07:18]: roomData for id: table: 0D6F7880 [DEBUG 03:07:18]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 03:07:18]: has_dropped_item floorId %s 44.0 [DEBUG 03:07:18]: value found in table [DEBUG 03:07:18]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:07:18]: preparing droplist update [DEBUG 03:07:18]: there are dropped items in floorId 44.0 [DEBUG 03:07:18]: DroppedItems: { "2", "43", "33", "35", "44" } [DEBUG 03:07:18]: index_of [DEBUG 03:07:18]: index found. Item was dropped in this room: 5.0 [DEBUG 03:07:18]: deleting index 5.0 [DEBUG 03:07:18]: droppedItems before deletion: { "2", "43", "33", "35", "44" } [DEBUG 03:07:18]: droppedItems after deletion: { "2", "43", "33", "35" } [DEBUG 03:07:26]: Item Id 33.0 [DEBUG 03:07:26]: Check for Ink Ribbon rule. [DEBUG 03:07:26]: check item drop [INFO 03:07:26]: item is dropped and wont be randomized. [DEBUG 03:07:27]: roomData for id: table: 0D6F7880 [DEBUG 03:07:27]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 03:07:27]: has_dropped_item floorId %s 33.0 [DEBUG 03:07:27]: value found in table [DEBUG 03:07:27]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:07:27]: preparing droplist update [DEBUG 03:07:27]: there are dropped items in floorId 33.0 [DEBUG 03:07:27]: DroppedItems: { "2", "43", "33", "35" } [DEBUG 03:07:27]: index_of [DEBUG 03:07:27]: index found. Item was dropped in this room: 3.0 [DEBUG 03:07:27]: deleting index 3.0 [DEBUG 03:07:27]: droppedItems before deletion: { "2", "43", "33", "35" } [DEBUG 03:07:27]: droppedItems after deletion: { "2", "43", "35" } [DEBUG 03:07:29]: Item Id 35.0 [DEBUG 03:07:29]: Check for Ink Ribbon rule. [DEBUG 03:07:29]: check item drop [INFO 03:07:29]: item is dropped and wont be randomized. [DEBUG 03:07:31]: roomData for id: table: 0D6F7880 [DEBUG 03:07:31]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 03:07:31]: has_dropped_item floorId %s 35.0 [DEBUG 03:07:31]: value found in table [DEBUG 03:07:31]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:07:31]: preparing droplist update [DEBUG 03:07:31]: there are dropped items in floorId 35.0 [DEBUG 03:07:31]: DroppedItems: { "2", "43", "35" } [DEBUG 03:07:31]: index_of [DEBUG 03:07:31]: index found. Item was dropped in this room: 3.0 [DEBUG 03:07:31]: deleting index 3.0 [DEBUG 03:07:31]: droppedItems before deletion: { "2", "43", "35" } [DEBUG 03:07:31]: droppedItems after deletion: { "2", "43" } [DEBUG 03:07:48]: New Room Id: 4.0 [DEBUG 03:07:54]: Item Id 43.0 [DEBUG 03:07:54]: Check for Ink Ribbon rule. [DEBUG 03:07:54]: check item drop [INFO 03:07:54]: item is dropped and wont be randomized. [DEBUG 03:07:56]: roomData for id: table: 0D6F7A60 [DEBUG 03:07:56]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 03:07:56]: has_dropped_item floorId %s 43.0 [DEBUG 03:07:56]: value found in table [DEBUG 03:07:56]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:07:56]: preparing droplist update [DEBUG 03:07:56]: there are dropped items in floorId 43.0 [DEBUG 03:07:56]: DroppedItems: { "55", "43", "75" } [DEBUG 03:07:56]: index_of [DEBUG 03:07:56]: index found. Item was dropped in this room: 2.0 [DEBUG 03:07:56]: deleting index 2.0 [DEBUG 03:07:56]: droppedItems before deletion: { "55", "43", "75" } [DEBUG 03:07:56]: droppedItems after deletion: { "55", "75" } [DEBUG 03:07:58]: Item Id 75.0 [DEBUG 03:07:58]: Check for Ink Ribbon rule. [DEBUG 03:07:58]: check item drop [INFO 03:07:58]: item is dropped and wont be randomized. [DEBUG 03:08:00]: roomData for id: table: 0D6F7A60 [DEBUG 03:08:00]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 03:08:00]: has_dropped_item floorId %s 75.0 [DEBUG 03:08:00]: value found in table [DEBUG 03:08:00]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:08:00]: preparing droplist update [DEBUG 03:08:00]: there are dropped items in floorId 75.0 [DEBUG 03:08:00]: DroppedItems: { "55", "75" } [DEBUG 03:08:00]: index_of [DEBUG 03:08:00]: index found. Item was dropped in this room: 2.0 [DEBUG 03:08:00]: deleting index 2.0 [DEBUG 03:08:00]: droppedItems before deletion: { "55", "75" } [DEBUG 03:08:00]: droppedItems after deletion: { "55" } [DEBUG 03:08:29]: New Room Id: 2.0 [DEBUG 03:08:37]: Item Id 43.0 [DEBUG 03:08:37]: Check for Ink Ribbon rule. [DEBUG 03:08:37]: check item drop [INFO 03:08:37]: item is dropped and wont be randomized. [DEBUG 03:08:39]: roomData for id: table: 0D6F7880 [DEBUG 03:08:39]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 03:08:39]: has_dropped_item floorId %s 43.0 [DEBUG 03:08:39]: value found in table [DEBUG 03:08:39]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:08:39]: preparing droplist update [DEBUG 03:08:39]: there are dropped items in floorId 43.0 [DEBUG 03:08:39]: DroppedItems: { "2", "43" } [DEBUG 03:08:39]: index_of [DEBUG 03:08:39]: index found. Item was dropped in this room: 2.0 [DEBUG 03:08:39]: deleting index 2.0 [DEBUG 03:08:39]: droppedItems before deletion: { "2", "43" } [DEBUG 03:08:39]: droppedItems after deletion: { "2" } [DEBUG 03:08:43]: Item Id 2.0 [DEBUG 03:08:43]: Check for Ink Ribbon rule. [DEBUG 03:08:43]: check item drop [INFO 03:08:43]: item is dropped and wont be randomized. [DEBUG 03:08:45]: roomData for id: table: 0D6F7880 [DEBUG 03:08:45]: has_dropped_item roomData %s table: 0D6F7880 [DEBUG 03:08:45]: has_dropped_item floorId %s 2.0 [DEBUG 03:08:45]: value found in table [DEBUG 03:08:45]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:08:45]: preparing droplist update [DEBUG 03:08:45]: there are dropped items in floorId 2.0 [DEBUG 03:08:45]: DroppedItems: { "2" } [DEBUG 03:08:45]: index_of [DEBUG 03:08:45]: index found. Item was dropped in this room: 1.0 [DEBUG 03:08:45]: deleting index 1.0 [DEBUG 03:08:45]: droppedItems before deletion: { "2" } [DEBUG 03:08:45]: droppedItems after deletion: {} [DEBUG 03:09:06]: New Room Id: 3.0 [DEBUG 03:09:10]: Item Id 45.0 [DEBUG 03:09:10]: Check for Ink Ribbon rule. [DEBUG 03:09:10]: check item drop [INFO 03:09:10]: item is dropped and wont be randomized. [DEBUG 03:09:11]: roomData for id: table: 0D6F7CB8 [DEBUG 03:09:11]: has_dropped_item roomData %s table: 0D6F7CB8 [DEBUG 03:09:11]: has_dropped_item floorId %s 45.0 [DEBUG 03:09:11]: value found in table [DEBUG 03:09:11]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:09:11]: preparing droplist update [DEBUG 03:09:11]: there are dropped items in floorId 45.0 [DEBUG 03:09:11]: DroppedItems: { "45", "43" } [DEBUG 03:09:11]: index_of [DEBUG 03:09:11]: index found. Item was dropped in this room: 1.0 [DEBUG 03:09:11]: deleting index 1.0 [DEBUG 03:09:11]: droppedItems before deletion: { "45", "43" } [DEBUG 03:09:11]: droppedItems after deletion: { "43" } [DEBUG 03:09:23]: Item Id 43.0 [DEBUG 03:09:23]: Check for Ink Ribbon rule. [DEBUG 03:09:23]: check item drop [INFO 03:09:23]: item is dropped and wont be randomized. [DEBUG 03:09:24]: roomData for id: table: 0D6F7CB8 [DEBUG 03:09:24]: has_dropped_item roomData %s table: 0D6F7CB8 [DEBUG 03:09:24]: has_dropped_item floorId %s 43.0 [DEBUG 03:09:24]: value found in table [DEBUG 03:09:24]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:09:24]: preparing droplist update [DEBUG 03:09:24]: there are dropped items in floorId 43.0 [DEBUG 03:09:24]: DroppedItems: { "43" } [DEBUG 03:09:24]: index_of [DEBUG 03:09:24]: index found. Item was dropped in this room: 1.0 [DEBUG 03:09:24]: deleting index 1.0 [DEBUG 03:09:24]: droppedItems before deletion: { "43" } [DEBUG 03:09:24]: droppedItems after deletion: {} [DEBUG 03:10:19]: New Room Id: 2.0 [DEBUG 03:10:31]: New Room Id: 4.0 [DEBUG 03:10:33]: Item Id 55.0 [DEBUG 03:10:33]: Check for Ink Ribbon rule. [DEBUG 03:10:33]: Keeping Ink Ribbons. [DEBUG 03:10:34]: roomData for id: table: 0D6F7A60 [DEBUG 03:10:34]: has_dropped_item roomData %s table: 0D6F7A60 [DEBUG 03:10:34]: has_dropped_item floorId %s 55.0 [DEBUG 03:10:34]: value found in table [DEBUG 03:10:34]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:10:34]: preparing droplist update [DEBUG 03:10:34]: there are dropped items in floorId 55.0 [DEBUG 03:10:34]: DroppedItems: { "55" } [DEBUG 03:10:34]: index_of [DEBUG 03:10:34]: index found. Item was dropped in this room: 1.0 [DEBUG 03:10:34]: deleting index 1.0 [DEBUG 03:10:34]: droppedItems before deletion: { "55" } [DEBUG 03:10:34]: droppedItems after deletion: {} [DEBUG 03:10:44]: update savegame id [DEBUG 03:10:44]: converting current re0Data to string [DEBUG 03:10:44]: getting filepath for savegameId 0 [DEBUG 03:10:44]: Building savegame pathPath: D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\re0_randomized_data_0.json [INFO 03:11:00]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:11:00]: Got roomData. Trying to get droppedItems [INFO 03:11:00]: Registering drop of itemid %s 55.0 [DEBUG 03:11:11]: New Room Id: 2.0 [DEBUG 03:11:26]: New Room Id: 3.0 [DEBUG 03:11:37]: New Room Id: 11.0 [DEBUG 03:12:55]: Item Id 82.0 [DEBUG 03:12:55]: Check for Ink Ribbon rule. [DEBUG 03:12:55]: check item drop [DEBUG 03:12:55]: check overrides [DEBUG 03:12:55]: has_item_override [DEBUG 03:12:55]: Room has overrides. Checking if id %s is among them 82 [DEBUG 03:12:55]: Room has no Override rule for itemId %s 82 [DEBUG 03:12:55]: checking notRandomizedItems. [DEBUG 03:12:55]: index_of [ERROR 03:12:55]: index not found for Item Id: 82.0 [DEBUG 03:12:55]: randomizeDenyListIndex: -1.0 hash: 9991182 maxIndex 19 randomIndex 10 [INFO 03:12:55]: Returning Random item %s. 44.0 [DEBUG 03:12:57]: roomData for id: table: 138FCD48 [DEBUG 03:12:57]: has_dropped_item roomData %s table: 138FCD48 [DEBUG 03:12:57]: has_dropped_item floorId %s 44.0 [DEBUG 03:12:57]: table does not exist. has_value returns false [DEBUG 03:14:08]: New Room Id: 3.0 [DEBUG 03:14:18]: New Room Id: 2.0 [DEBUG 03:14:56]: New Room Id: 1.0 [DEBUG 03:15:16]: New Room Id: 0.0 [DEBUG 03:15:18]: Item Id 156.0 [DEBUG 03:15:18]: Check for Ink Ribbon rule. [DEBUG 03:15:18]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:15:32]: Item Id 77.0 [DEBUG 03:15:32]: Check for Ink Ribbon rule. [DEBUG 03:15:32]: check item drop [DEBUG 03:15:32]: check overrides [DEBUG 03:15:32]: has_item_override [DEBUG 03:15:32]: Room has overrides. Checking if id %s is among them 77 [DEBUG 03:15:32]: Room has no Override rule for itemId %s 77 [DEBUG 03:15:32]: checking notRandomizedItems. [DEBUG 03:15:32]: index_of [ERROR 03:15:32]: index not found for Item Id: 77.0 [DEBUG 03:15:32]: randomizeDenyListIndex: -1.0 hash: 999077 maxIndex 19 randomIndex 11 [INFO 03:15:32]: Returning Random item %s. 45.0 [DEBUG 03:15:35]: roomData for id: table: 0D6F76F0 [DEBUG 03:15:35]: has_dropped_item roomData %s table: 0D6F76F0 [DEBUG 03:15:35]: has_dropped_item floorId %s 45.0 [DEBUG 03:15:35]: table does not exist. has_value returns false [DEBUG 03:16:02]: Item Id 32.0 [DEBUG 03:16:02]: Check for Ink Ribbon rule. [DEBUG 03:16:02]: check item drop [DEBUG 03:16:02]: check overrides [DEBUG 03:16:02]: has_item_override [DEBUG 03:16:02]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:16:02]: Room has no Override rule for itemId %s 32 [DEBUG 03:16:02]: checking notRandomizedItems. [DEBUG 03:16:02]: index_of [ERROR 03:16:02]: index not found for Item Id: 32.0 [DEBUG 03:16:02]: randomizeDenyListIndex: -1.0 hash: 999032 maxIndex 19 randomIndex 13 [INFO 03:16:02]: Returning Random item %s. 14.0 [DEBUG 03:16:05]: roomData for id: table: 0D6F76F0 [DEBUG 03:16:05]: has_dropped_item roomData %s table: 0D6F76F0 [DEBUG 03:16:05]: has_dropped_item floorId %s 14.0 [DEBUG 03:16:05]: table does not exist. has_value returns false [DEBUG 03:16:09]: Item Id 32.0 [DEBUG 03:16:09]: Check for Ink Ribbon rule. [DEBUG 03:16:09]: check item drop [DEBUG 03:16:09]: check overrides [DEBUG 03:16:09]: has_item_override [DEBUG 03:16:09]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:16:09]: Room has no Override rule for itemId %s 32 [DEBUG 03:16:09]: checking notRandomizedItems. [DEBUG 03:16:09]: index_of [ERROR 03:16:09]: index not found for Item Id: 32.0 [DEBUG 03:16:09]: randomizeDenyListIndex: -1.0 hash: 999032 maxIndex 19 randomIndex 13 [INFO 03:16:09]: Returning Random item %s. 14.0 [DEBUG 03:17:48]: New Room Id: 66.0 [INFO 03:18:23]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:18:23]: Got roomData. Trying to get droppedItems [DEBUG 03:18:23]: Creating droppedItems-data, droppedItems for room %s 66 [INFO 03:18:23]: Registering drop of itemid %s 104.0 [INFO 03:18:23]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:18:23]: Got roomData. Trying to get droppedItems [INFO 03:18:23]: Registering drop of itemid %s 55.0 [INFO 03:18:23]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:18:23]: Got roomData. Trying to get droppedItems [INFO 03:18:23]: Registering drop of itemid %s 55.0 [DEBUG 03:20:12]: Item Id 55.0 [DEBUG 03:20:12]: Check for Ink Ribbon rule. [DEBUG 03:20:12]: Keeping Ink Ribbons. [DEBUG 03:20:13]: roomData for id: table: 12DB0FF0 [DEBUG 03:20:13]: has_dropped_item roomData %s table: 12DB0FF0 [DEBUG 03:20:13]: has_dropped_item floorId %s 55.0 [DEBUG 03:20:13]: value found in table [DEBUG 03:20:13]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:20:13]: preparing droplist update [DEBUG 03:20:13]: there are dropped items in floorId 55.0 [DEBUG 03:20:13]: DroppedItems: { "104", "55", "55" } [DEBUG 03:20:13]: index_of [DEBUG 03:20:13]: index found. Item was dropped in this room: 2.0 [DEBUG 03:20:13]: deleting index 2.0 [DEBUG 03:20:13]: droppedItems before deletion: { "104", "55", "55" } [DEBUG 03:20:13]: droppedItems after deletion: { "104", "55" } [DEBUG 03:20:17]: Item Id 55.0 [DEBUG 03:20:17]: Check for Ink Ribbon rule. [DEBUG 03:20:17]: Keeping Ink Ribbons. [DEBUG 03:21:08]: New Room Id: 67.0 [DEBUG 03:21:43]: New Room Id: 36.0 [DEBUG 03:22:01]: Item Id 55.0 [DEBUG 03:22:01]: Check for Ink Ribbon rule. [DEBUG 03:22:01]: Keeping Ink Ribbons. [INFO 03:22:10]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:22:10]: Got roomData. Trying to get droppedItems [DEBUG 03:22:10]: Creating droppedItems-data, droppedItems for room %s 36 [INFO 03:22:10]: Registering drop of itemid %s 35.0 [INFO 03:22:13]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:22:13]: Got roomData. Trying to get droppedItems [INFO 03:22:13]: Registering drop of itemid %s 33.0 [INFO 03:22:15]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:22:15]: Got roomData. Trying to get droppedItems [INFO 03:22:15]: Registering drop of itemid %s 22.0 [DEBUG 03:22:21]: Item Id 43.0 [DEBUG 03:22:21]: Check for Ink Ribbon rule. [DEBUG 03:22:21]: check item drop [DEBUG 03:22:21]: check overrides [DEBUG 03:22:21]: has_item_override [DEBUG 03:22:21]: Room has overrides. Checking if id %s is among them 43 [DEBUG 03:22:21]: Room has override rule for itemId %s. Checking if this item has been picket up already 43 [DEBUG 03:22:21]: there is a valid override rule for item [DEBUG 03:22:21]: Override rule available [DEBUG 03:22:23]: roomData for id: table: 138FD860 [DEBUG 03:22:23]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:22:23]: has_dropped_item floorId %s 6.0 [DEBUG 03:22:23]: Value not found in table. [DEBUG 03:22:45]: Item Id 45.0 [DEBUG 03:22:45]: Check for Ink Ribbon rule. [DEBUG 03:22:45]: check item drop [DEBUG 03:22:45]: check overrides [DEBUG 03:22:45]: has_item_override [DEBUG 03:22:45]: Room has overrides. Checking if id %s is among them 45 [DEBUG 03:22:45]: Room has no Override rule for itemId %s 45 [DEBUG 03:22:45]: checking notRandomizedItems. [DEBUG 03:22:45]: index_of [ERROR 03:22:45]: index not found for Item Id: 45.0 [DEBUG 03:22:45]: randomizeDenyListIndex: -1.0 hash: 9993645 maxIndex 19 randomIndex 4 [INFO 03:22:45]: Returning Random item %s. 35.0 [DEBUG 03:22:46]: roomData for id: table: 138FD860 [DEBUG 03:22:46]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:22:46]: has_dropped_item floorId %s 35.0 [DEBUG 03:22:46]: value found in table [DEBUG 03:22:46]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:22:46]: preparing droplist update [DEBUG 03:22:46]: there are dropped items in floorId 35.0 [DEBUG 03:22:46]: DroppedItems: { "35", "33", "22" } [DEBUG 03:22:46]: index_of [DEBUG 03:22:46]: index found. Item was dropped in this room: 1.0 [DEBUG 03:22:46]: deleting index 1.0 [DEBUG 03:22:46]: droppedItems before deletion: { "35", "33", "22" } [DEBUG 03:22:46]: droppedItems after deletion: { "33", "22" } [DEBUG 03:22:57]: Item Id 35.0 [DEBUG 03:22:57]: Check for Ink Ribbon rule. [DEBUG 03:22:57]: check item drop [DEBUG 03:22:57]: check overrides [DEBUG 03:22:57]: has_item_override [DEBUG 03:22:57]: Room has overrides. Checking if id %s is among them 35 [DEBUG 03:22:57]: Room has no Override rule for itemId %s 35 [DEBUG 03:22:57]: checking notRandomizedItems. [DEBUG 03:22:57]: index_of [ERROR 03:22:57]: index not found for Item Id: 35.0 [DEBUG 03:22:57]: randomizeDenyListIndex: -1.0 hash: 9993635 maxIndex 19 randomIndex 1 [INFO 03:22:57]: Returning Random item %s. 32.0 [DEBUG 03:23:02]: Item Id 35.0 [DEBUG 03:23:02]: Check for Ink Ribbon rule. [DEBUG 03:23:02]: check item drop [DEBUG 03:23:02]: check overrides [DEBUG 03:23:02]: has_item_override [DEBUG 03:23:02]: Room has overrides. Checking if id %s is among them 35 [DEBUG 03:23:02]: Room has no Override rule for itemId %s 35 [DEBUG 03:23:02]: checking notRandomizedItems. [DEBUG 03:23:02]: index_of [ERROR 03:23:02]: index not found for Item Id: 35.0 [DEBUG 03:23:02]: randomizeDenyListIndex: -1.0 hash: 9993635 maxIndex 19 randomIndex 1 [INFO 03:23:02]: Returning Random item %s. 32.0 [DEBUG 03:23:08]: Item Id 33.0 [DEBUG 03:23:08]: Check for Ink Ribbon rule. [DEBUG 03:23:08]: check item drop [INFO 03:23:08]: item is dropped and wont be randomized. [DEBUG 03:23:13]: Item Id 35.0 [DEBUG 03:23:13]: Check for Ink Ribbon rule. [DEBUG 03:23:13]: check item drop [DEBUG 03:23:13]: check overrides [DEBUG 03:23:13]: has_item_override [DEBUG 03:23:13]: Room has overrides. Checking if id %s is among them 35 [DEBUG 03:23:13]: Room has no Override rule for itemId %s 35 [DEBUG 03:23:13]: checking notRandomizedItems. [DEBUG 03:23:13]: index_of [ERROR 03:23:13]: index not found for Item Id: 35.0 [DEBUG 03:23:13]: randomizeDenyListIndex: -1.0 hash: 9993635 maxIndex 19 randomIndex 1 [INFO 03:23:13]: Returning Random item %s. 32.0 [INFO 03:23:21]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:23:21]: Got roomData. Trying to get droppedItems [INFO 03:23:21]: Registering drop of itemid %s 51.0 [DEBUG 03:23:25]: Item Id 22.0 [DEBUG 03:23:25]: Check for Ink Ribbon rule. [DEBUG 03:23:25]: check item drop [INFO 03:23:25]: item is dropped and wont be randomized. [DEBUG 03:23:28]: roomData for id: table: 138FD860 [DEBUG 03:23:28]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:23:28]: has_dropped_item floorId %s 22.0 [DEBUG 03:23:28]: value found in table [DEBUG 03:23:28]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:23:28]: preparing droplist update [DEBUG 03:23:28]: there are dropped items in floorId 22.0 [DEBUG 03:23:28]: DroppedItems: { "33", "22", "51" } [DEBUG 03:23:28]: index_of [DEBUG 03:23:28]: index found. Item was dropped in this room: 2.0 [DEBUG 03:23:28]: deleting index 2.0 [DEBUG 03:23:28]: droppedItems before deletion: { "33", "22", "51" } [DEBUG 03:23:28]: droppedItems after deletion: { "33", "51" } [INFO 03:23:35]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:23:35]: Got roomData. Trying to get droppedItems [INFO 03:23:35]: Registering drop of itemid %s 22.0 [DEBUG 03:23:40]: Item Id 35.0 [DEBUG 03:23:40]: Check for Ink Ribbon rule. [DEBUG 03:23:40]: check item drop [DEBUG 03:23:40]: check overrides [DEBUG 03:23:40]: has_item_override [DEBUG 03:23:40]: Room has overrides. Checking if id %s is among them 35 [DEBUG 03:23:40]: Room has no Override rule for itemId %s 35 [DEBUG 03:23:40]: checking notRandomizedItems. [DEBUG 03:23:40]: index_of [ERROR 03:23:40]: index not found for Item Id: 35.0 [DEBUG 03:23:40]: randomizeDenyListIndex: -1.0 hash: 9993635 maxIndex 19 randomIndex 1 [INFO 03:23:40]: Returning Random item %s. 32.0 [DEBUG 03:23:41]: roomData for id: table: 138FD860 [DEBUG 03:23:41]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:23:41]: has_dropped_item floorId %s 32.0 [DEBUG 03:23:41]: Value not found in table. [DEBUG 03:23:52]: Item Id 33.0 [DEBUG 03:23:52]: Check for Ink Ribbon rule. [DEBUG 03:23:52]: check item drop [INFO 03:23:52]: item is dropped and wont be randomized. [DEBUG 03:23:53]: roomData for id: table: 138FD860 [DEBUG 03:23:53]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:23:53]: has_dropped_item floorId %s 33.0 [DEBUG 03:23:53]: value found in table [DEBUG 03:23:53]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:23:53]: preparing droplist update [DEBUG 03:23:53]: there are dropped items in floorId 33.0 [DEBUG 03:23:53]: DroppedItems: { "33", "51", "22" } [DEBUG 03:23:53]: index_of [DEBUG 03:23:53]: index found. Item was dropped in this room: 1.0 [DEBUG 03:23:53]: deleting index 1.0 [DEBUG 03:23:53]: droppedItems before deletion: { "33", "51", "22" } [DEBUG 03:23:53]: droppedItems after deletion: { "51", "22" } [INFO 03:24:00]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:24:00]: Got roomData. Trying to get droppedItems [INFO 03:24:00]: Registering drop of itemid %s 35.0 [DEBUG 03:24:03]: Item Id 35.0 [DEBUG 03:24:03]: Check for Ink Ribbon rule. [DEBUG 03:24:03]: check item drop [INFO 03:24:03]: item is dropped and wont be randomized. [DEBUG 03:24:18]: Item Id 32.0 [DEBUG 03:24:18]: Check for Ink Ribbon rule. [DEBUG 03:24:18]: check item drop [DEBUG 03:24:18]: check overrides [DEBUG 03:24:18]: has_item_override [DEBUG 03:24:18]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:24:18]: Room has override rule for itemId %s. Checking if this item has been picket up already 32 [DEBUG 03:24:18]: there is a valid override rule for item [DEBUG 03:24:18]: Override rule available [DEBUG 03:24:22]: roomData for id: table: 138FD860 [DEBUG 03:24:22]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:24:22]: has_dropped_item floorId %s 80.0 [DEBUG 03:24:22]: Value not found in table. [INFO 03:24:31]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:24:31]: Got roomData. Trying to get droppedItems [INFO 03:24:31]: Registering drop of itemid %s 80.0 [INFO 03:25:14]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:25:14]: Got roomData. Trying to get droppedItems [INFO 03:25:14]: Registering drop of itemid %s 55.0 [INFO 03:25:21]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:25:21]: Got roomData. Trying to get droppedItems [INFO 03:25:21]: Registering drop of itemid %s 38.0 [DEBUG 03:25:25]: Item Id 38.0 [DEBUG 03:25:25]: Check for Ink Ribbon rule. [DEBUG 03:25:25]: check item drop [INFO 03:25:25]: item is dropped and wont be randomized. [DEBUG 03:25:37]: New Room Id: 40.0 [DEBUG 03:26:22]: New Room Id: 41.0 [DEBUG 03:26:30]: Item Id 39.0 [DEBUG 03:26:30]: Check for Ink Ribbon rule. [DEBUG 03:26:30]: check item drop [DEBUG 03:26:30]: check overrides [DEBUG 03:26:30]: has_item_override [DEBUG 03:26:30]: Room has overrides. Checking if id %s is among them 39 [DEBUG 03:26:30]: Room has override rule for itemId %s. Checking if this item has been picket up already 39 [DEBUG 03:26:30]: there is a valid override rule for item [DEBUG 03:26:30]: Override rule available [DEBUG 03:26:32]: roomData for id: table: 138FDB80 [DEBUG 03:26:32]: has_dropped_item roomData %s table: 138FDB80 [DEBUG 03:26:32]: has_dropped_item floorId %s 86.0 [DEBUG 03:26:32]: table does not exist. has_value returns false [DEBUG 03:26:35]: Item Id 43.0 [DEBUG 03:26:35]: Check for Ink Ribbon rule. [DEBUG 03:26:35]: check item drop [DEBUG 03:26:35]: check overrides [DEBUG 03:26:35]: has_item_override [DEBUG 03:26:35]: Room has overrides. Checking if id %s is among them 43 [DEBUG 03:26:35]: Room has no Override rule for itemId %s 43 [DEBUG 03:26:35]: checking notRandomizedItems. [DEBUG 03:26:35]: index_of [ERROR 03:26:35]: index not found for Item Id: 43.0 [DEBUG 03:26:35]: randomizeDenyListIndex: -1.0 hash: 9994143 maxIndex 19 randomIndex 3 [INFO 03:26:35]: Returning Random item %s. 34.0 [DEBUG 03:26:37]: roomData for id: table: 138FDB80 [DEBUG 03:26:37]: has_dropped_item roomData %s table: 138FDB80 [DEBUG 03:26:37]: has_dropped_item floorId %s 34.0 [DEBUG 03:26:37]: table does not exist. has_value returns false [DEBUG 03:27:28]: New Room Id: 40.0 [DEBUG 03:27:38]: New Room Id: 36.0 [DEBUG 03:27:45]: Item Id 51.0 [DEBUG 03:27:45]: Check for Ink Ribbon rule. [DEBUG 03:27:45]: check item drop [INFO 03:27:45]: item is dropped and wont be randomized. [DEBUG 03:27:47]: roomData for id: table: 138FD860 [DEBUG 03:27:47]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:27:47]: has_dropped_item floorId %s 51.0 [DEBUG 03:27:47]: value found in table [DEBUG 03:27:47]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:27:47]: preparing droplist update [DEBUG 03:27:47]: there are dropped items in floorId 51.0 [DEBUG 03:27:47]: DroppedItems: { "51", "22", "35", "80", "55", "38" } [DEBUG 03:27:47]: index_of [DEBUG 03:27:47]: index found. Item was dropped in this room: 1.0 [DEBUG 03:27:47]: deleting index 1.0 [DEBUG 03:27:47]: droppedItems before deletion: { "51", "22", "35", "80", "55", "38" } [DEBUG 03:27:47]: droppedItems after deletion: { "22", "35", "80", "55", "38" } [DEBUG 03:28:00]: Item Id 22.0 [DEBUG 03:28:00]: Check for Ink Ribbon rule. [DEBUG 03:28:00]: check item drop [INFO 03:28:00]: item is dropped and wont be randomized. [DEBUG 03:28:01]: roomData for id: table: 138FD860 [DEBUG 03:28:01]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:28:01]: has_dropped_item floorId %s 22.0 [DEBUG 03:28:01]: value found in table [DEBUG 03:28:01]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:28:01]: preparing droplist update [DEBUG 03:28:01]: there are dropped items in floorId 22.0 [DEBUG 03:28:01]: DroppedItems: { "22", "35", "80", "55", "38" } [DEBUG 03:28:01]: index_of [DEBUG 03:28:01]: index found. Item was dropped in this room: 1.0 [DEBUG 03:28:01]: deleting index 1.0 [DEBUG 03:28:01]: droppedItems before deletion: { "22", "35", "80", "55", "38" } [DEBUG 03:28:01]: droppedItems after deletion: { "35", "80", "55", "38" } [DEBUG 03:28:26]: New Room Id: 37.0 [DEBUG 03:28:49]: Item Id 32.0 [DEBUG 03:28:49]: Check for Ink Ribbon rule. [DEBUG 03:28:49]: check item drop [DEBUG 03:28:49]: check overrides [DEBUG 03:28:49]: has_item_override [DEBUG 03:28:49]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:28:49]: Room has override rule for itemId %s. Checking if this item has been picket up already 32 [DEBUG 03:28:49]: there is a valid override rule for item [DEBUG 03:28:49]: Override rule available [DEBUG 03:28:51]: roomData for id: table: 138FD7C0 [DEBUG 03:28:51]: has_dropped_item roomData %s table: 138FD7C0 [DEBUG 03:28:51]: has_dropped_item floorId %s 94.0 [DEBUG 03:28:51]: table does not exist. has_value returns false [DEBUG 03:29:12]: New Room Id: 36.0 [INFO 03:29:19]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:29:19]: Got roomData. Trying to get droppedItems [INFO 03:29:19]: Registering drop of itemid %s 94.0 [INFO 03:29:20]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:29:20]: Got roomData. Trying to get droppedItems [INFO 03:29:20]: Registering drop of itemid %s 86.0 [DEBUG 03:29:34]: New Room Id: 37.0 [DEBUG 03:29:55]: New Room Id: 42.0 [DEBUG 03:30:05]: New Room Id: 44.0 [DEBUG 03:30:36]: Item Id 133.0 [DEBUG 03:30:36]: Check for Ink Ribbon rule. [DEBUG 03:30:36]: check item drop [DEBUG 03:30:36]: check overrides [DEBUG 03:30:36]: has_item_override [DEBUG 03:30:36]: Room has overrides. Checking if id %s is among them 133 [DEBUG 03:30:36]: Room has no Override rule for itemId %s 133 [DEBUG 03:30:36]: checking notRandomizedItems. [DEBUG 03:30:36]: index_of [ERROR 03:30:36]: index not found for Item Id: 133.0 [DEBUG 03:30:36]: randomizeDenyListIndex: -1.0 hash: 99944133 maxIndex 19 randomIndex 5 [INFO 03:30:36]: Returning Random item %s. 36.0 [DEBUG 03:30:39]: roomData for id: table: 138FDF40 [DEBUG 03:30:39]: has_dropped_item roomData %s table: 138FDF40 [DEBUG 03:30:39]: has_dropped_item floorId %s 36.0 [DEBUG 03:30:39]: table does not exist. has_value returns false [DEBUG 03:30:49]: Item Id 39.0 [DEBUG 03:30:49]: Check for Ink Ribbon rule. [DEBUG 03:30:49]: check item drop [DEBUG 03:30:49]: check overrides [DEBUG 03:30:49]: has_item_override [DEBUG 03:30:49]: Room has overrides. Checking if id %s is among them 39 [DEBUG 03:30:49]: Room has override rule for itemId %s. Checking if this item has been picket up already 39 [DEBUG 03:30:49]: there is a valid override rule for item [DEBUG 03:30:49]: Override rule available [DEBUG 03:30:59]: Item Id 39.0 [DEBUG 03:30:59]: Check for Ink Ribbon rule. [DEBUG 03:30:59]: check item drop [DEBUG 03:30:59]: check overrides [DEBUG 03:30:59]: has_item_override [DEBUG 03:30:59]: Room has overrides. Checking if id %s is among them 39 [DEBUG 03:30:59]: Room has override rule for itemId %s. Checking if this item has been picket up already 39 [DEBUG 03:30:59]: there is a valid override rule for item [DEBUG 03:30:59]: Override rule available [DEBUG 03:31:19]: Item Id 6.0 [DEBUG 03:31:19]: Check for Ink Ribbon rule. [DEBUG 03:31:19]: check item drop [DEBUG 03:31:19]: check overrides [DEBUG 03:31:19]: has_item_override [DEBUG 03:31:19]: Room has overrides. Checking if id %s is among them 6 [DEBUG 03:31:19]: Room has no Override rule for itemId %s 6 [DEBUG 03:31:19]: checking notRandomizedItems. [DEBUG 03:31:19]: index_of [ERROR 03:31:19]: index not found for Item Id: 6.0 [DEBUG 03:31:19]: randomizeDenyListIndex: -1.0 hash: 999446 maxIndex 19 randomIndex 10 [INFO 03:31:19]: Returning Random item %s. 44.0 [DEBUG 03:31:27]: Item Id 39.0 [DEBUG 03:31:27]: Check for Ink Ribbon rule. [DEBUG 03:31:27]: check item drop [DEBUG 03:31:27]: check overrides [DEBUG 03:31:27]: has_item_override [DEBUG 03:31:27]: Room has overrides. Checking if id %s is among them 39 [DEBUG 03:31:27]: Room has override rule for itemId %s. Checking if this item has been picket up already 39 [DEBUG 03:31:27]: there is a valid override rule for item [DEBUG 03:31:27]: Override rule available [DEBUG 03:31:34]: Item Id 6.0 [DEBUG 03:31:34]: Check for Ink Ribbon rule. [DEBUG 03:31:34]: check item drop [DEBUG 03:31:34]: check overrides [DEBUG 03:31:34]: has_item_override [DEBUG 03:31:34]: Room has overrides. Checking if id %s is among them 6 [DEBUG 03:31:34]: Room has no Override rule for itemId %s 6 [DEBUG 03:31:34]: checking notRandomizedItems. [DEBUG 03:31:34]: index_of [ERROR 03:31:34]: index not found for Item Id: 6.0 [DEBUG 03:31:34]: randomizeDenyListIndex: -1.0 hash: 999446 maxIndex 19 randomIndex 10 [INFO 03:31:34]: Returning Random item %s. 44.0 [DEBUG 03:31:51]: Item Id 39.0 [DEBUG 03:31:51]: Check for Ink Ribbon rule. [DEBUG 03:31:51]: check item drop [DEBUG 03:31:51]: check overrides [DEBUG 03:31:51]: has_item_override [DEBUG 03:31:51]: Room has overrides. Checking if id %s is among them 39 [DEBUG 03:31:51]: Room has override rule for itemId %s. Checking if this item has been picket up already 39 [DEBUG 03:31:51]: there is a valid override rule for item [DEBUG 03:31:51]: Override rule available [DEBUG 03:32:17]: Item Id 6.0 [DEBUG 03:32:17]: Check for Ink Ribbon rule. [DEBUG 03:32:17]: check item drop [DEBUG 03:32:17]: check overrides [DEBUG 03:32:17]: has_item_override [DEBUG 03:32:17]: Room has overrides. Checking if id %s is among them 6 [DEBUG 03:32:17]: Room has no Override rule for itemId %s 6 [DEBUG 03:32:17]: checking notRandomizedItems. [DEBUG 03:32:17]: index_of [ERROR 03:32:17]: index not found for Item Id: 6.0 [DEBUG 03:32:17]: randomizeDenyListIndex: -1.0 hash: 999446 maxIndex 19 randomIndex 10 [INFO 03:32:17]: Returning Random item %s. 44.0 [DEBUG 03:32:19]: roomData for id: table: 138FDF40 [DEBUG 03:32:19]: has_dropped_item roomData %s table: 138FDF40 [DEBUG 03:32:19]: has_dropped_item floorId %s 44.0 [DEBUG 03:32:19]: table does not exist. has_value returns false [DEBUG 03:32:47]: New Room Id: 64.0 [DEBUG 03:33:49]: Item Id 43.0 [DEBUG 03:33:49]: Check for Ink Ribbon rule. [DEBUG 03:33:49]: check item drop [DEBUG 03:33:49]: check overrides [DEBUG 03:33:49]: has_item_override [DEBUG 03:33:49]: Room has overrides. Checking if id %s is among them 43 [DEBUG 03:33:49]: Room has override rule for itemId %s. Checking if this item has been picket up already 43 [DEBUG 03:33:49]: there is a valid override rule for item [DEBUG 03:33:49]: Override rule available [DEBUG 03:33:52]: roomData for id: table: 12DB2DF0 [DEBUG 03:33:52]: has_dropped_item roomData %s table: 12DB2DF0 [DEBUG 03:33:52]: has_dropped_item floorId %s 92.0 [DEBUG 03:33:52]: table does not exist. has_value returns false [DEBUG 03:33:58]: Item Id 43.0 [DEBUG 03:33:58]: Check for Ink Ribbon rule. [DEBUG 03:33:58]: check item drop [DEBUG 03:33:58]: check overrides [DEBUG 03:33:58]: has_item_override [DEBUG 03:33:58]: Room has overrides. Checking if id %s is among them 43 [DEBUG 03:33:58]: Room has override rule for itemId %s. Checking if this item has been picket up already 43 [DEBUG 03:33:58]: there is a valid override rule for item [DEBUG 03:33:58]: Override rule available [DEBUG 03:34:01]: roomData for id: table: 12DB2DF0 [DEBUG 03:34:01]: has_dropped_item roomData %s table: 12DB2DF0 [DEBUG 03:34:01]: has_dropped_item floorId %s 92.0 [DEBUG 03:34:01]: table does not exist. has_value returns false [DEBUG 03:35:01]: New Room Id: 47.0 [INFO 03:35:13]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:35:13]: Got roomData. Trying to get droppedItems [DEBUG 03:35:13]: Creating droppedItems-data, droppedItems for room %s 47 [INFO 03:35:13]: Registering drop of itemid %s 92.0 [INFO 03:35:14]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:35:14]: Got roomData. Trying to get droppedItems [INFO 03:35:14]: Registering drop of itemid %s 92.0 [DEBUG 03:35:18]: Item Id 92.0 [DEBUG 03:35:18]: Check for Ink Ribbon rule. [DEBUG 03:35:18]: check item drop [INFO 03:35:18]: item is dropped and wont be randomized. [DEBUG 03:35:19]: roomData for id: table: 138FE418 [DEBUG 03:35:19]: has_dropped_item roomData %s table: 138FE418 [DEBUG 03:35:19]: has_dropped_item floorId %s 92.0 [DEBUG 03:35:19]: value found in table [DEBUG 03:35:19]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:35:19]: preparing droplist update [DEBUG 03:35:19]: there are dropped items in floorId 92.0 [DEBUG 03:35:19]: DroppedItems: { "92", "92" } [DEBUG 03:35:19]: index_of [DEBUG 03:35:19]: index found. Item was dropped in this room: 1.0 [DEBUG 03:35:19]: deleting index 1.0 [DEBUG 03:35:19]: droppedItems before deletion: { "92", "92" } [DEBUG 03:35:19]: droppedItems after deletion: { "92" } [DEBUG 03:35:23]: Item Id 92.0 [DEBUG 03:35:23]: Check for Ink Ribbon rule. [DEBUG 03:35:23]: check item drop [INFO 03:35:23]: item is dropped and wont be randomized. [DEBUG 03:35:24]: roomData for id: table: 138FE418 [DEBUG 03:35:24]: has_dropped_item roomData %s table: 138FE418 [DEBUG 03:35:24]: has_dropped_item floorId %s 92.0 [DEBUG 03:35:24]: value found in table [DEBUG 03:35:24]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:35:24]: preparing droplist update [DEBUG 03:35:24]: there are dropped items in floorId 92.0 [DEBUG 03:35:24]: DroppedItems: { "92" } [DEBUG 03:35:24]: index_of [DEBUG 03:35:24]: index found. Item was dropped in this room: 1.0 [DEBUG 03:35:24]: deleting index 1.0 [DEBUG 03:35:24]: droppedItems before deletion: { "92" } [DEBUG 03:35:24]: droppedItems after deletion: {} [INFO 03:35:29]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:35:29]: Got roomData. Trying to get droppedItems [INFO 03:35:29]: Registering drop of itemid %s 92.0 [INFO 03:35:30]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:35:30]: Got roomData. Trying to get droppedItems [INFO 03:35:30]: Registering drop of itemid %s 92.0 [DEBUG 03:36:03]: Item Id 33.0 [DEBUG 03:36:03]: Check for Ink Ribbon rule. [DEBUG 03:36:03]: check item drop [DEBUG 03:36:03]: check overrides [DEBUG 03:36:03]: has_item_override [DEBUG 03:36:03]: Room has overrides. Checking if id %s is among them 33 [DEBUG 03:36:03]: Room has override rule for itemId %s. Checking if this item has been picket up already 33 [DEBUG 03:36:03]: there is a valid override rule for item [DEBUG 03:36:03]: Override rule available [DEBUG 03:36:05]: roomData for id: table: 138FE418 [DEBUG 03:36:05]: has_dropped_item roomData %s table: 138FE418 [DEBUG 03:36:05]: has_dropped_item floorId %s 63.0 [DEBUG 03:36:05]: Value not found in table. [DEBUG 03:36:20]: Item Id 55.0 [DEBUG 03:36:20]: Check for Ink Ribbon rule. [DEBUG 03:36:20]: Keeping Ink Ribbons. [DEBUG 03:36:21]: roomData for id: table: 138FE418 [DEBUG 03:36:21]: has_dropped_item roomData %s table: 138FE418 [DEBUG 03:36:21]: has_dropped_item floorId %s 55.0 [DEBUG 03:36:21]: Value not found in table. [INFO 03:36:36]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:36:36]: Got roomData. Trying to get droppedItems [INFO 03:36:36]: Registering drop of itemid %s 55.0 [DEBUG 03:37:10]: New Room Id: 48.0 [DEBUG 03:38:00]: New Room Id: 50.0 [DEBUG 03:38:13]: Item Id 144.0 [DEBUG 03:38:13]: Check for Ink Ribbon rule. [DEBUG 03:38:13]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:38:19]: Item Id 55.0 [DEBUG 03:38:19]: Check for Ink Ribbon rule. [DEBUG 03:38:19]: Keeping Ink Ribbons. [DEBUG 03:38:20]: roomData for id: table: 138FC780 [DEBUG 03:38:20]: has_dropped_item roomData %s table: 138FC780 [DEBUG 03:38:20]: has_dropped_item floorId %s 55.0 [DEBUG 03:38:20]: table does not exist. has_value returns false [DEBUG 03:38:35]: Item Id 99.0 [DEBUG 03:38:35]: Check for Ink Ribbon rule. [DEBUG 03:38:35]: check item drop [DEBUG 03:38:35]: check overrides [DEBUG 03:38:35]: has_item_override [DEBUG 03:38:35]: Room has overrides. Checking if id %s is among them 99 [DEBUG 03:38:35]: Room has override rule for itemId %s. Checking if this item has been picket up already 99 [DEBUG 03:38:35]: there is a valid override rule for item [DEBUG 03:38:35]: Override rule available [DEBUG 03:38:37]: roomData for id: table: 138FC780 [DEBUG 03:38:37]: has_dropped_item roomData %s table: 138FC780 [DEBUG 03:38:37]: has_dropped_item floorId %s 88.0 [DEBUG 03:38:37]: table does not exist. has_value returns false [DEBUG 03:39:45]: New Room Id: 52.0 [DEBUG 03:40:29]: Item Id 35.0 [DEBUG 03:40:29]: Check for Ink Ribbon rule. [DEBUG 03:40:29]: check item drop [DEBUG 03:40:29]: check overrides [DEBUG 03:40:29]: has_item_override [DEBUG 03:40:29]: Room has overrides. Checking if id %s is among them 35 [DEBUG 03:40:29]: Room has no Override rule for itemId %s 35 [DEBUG 03:40:29]: checking notRandomizedItems. [DEBUG 03:40:29]: index_of [ERROR 03:40:29]: index not found for Item Id: 35.0 [DEBUG 03:40:29]: randomizeDenyListIndex: -1.0 hash: 9995235 maxIndex 19 randomIndex 8 [INFO 03:40:29]: Returning Random item %s. 39.0 [DEBUG 03:40:31]: roomData for id: table: 12DB1FE0 [DEBUG 03:40:31]: has_dropped_item roomData %s table: 12DB1FE0 [DEBUG 03:40:31]: has_dropped_item floorId %s 39.0 [DEBUG 03:40:31]: table does not exist. has_value returns false [DEBUG 03:40:59]: Item Id 88.0 [DEBUG 03:40:59]: Check for Ink Ribbon rule. [DEBUG 03:40:59]: check item drop [DEBUG 03:40:59]: check overrides [DEBUG 03:40:59]: has_item_override [DEBUG 03:40:59]: Room has overrides. Checking if id %s is among them 88 [DEBUG 03:40:59]: Room has override rule for itemId %s. Checking if this item has been picket up already 88 [DEBUG 03:40:59]: there is a valid override rule for item [DEBUG 03:40:59]: Override rule available [DEBUG 03:41:00]: roomData for id: table: 12DB1FE0 [DEBUG 03:41:00]: has_dropped_item roomData %s table: 12DB1FE0 [DEBUG 03:41:00]: has_dropped_item floorId %s 108.0 [DEBUG 03:41:00]: table does not exist. has_value returns false [DEBUG 03:41:20]: New Room Id: 50.0 [DEBUG 03:41:45]: New Room Id: 48.0 [DEBUG 03:41:59]: New Room Id: 51.0 [DEBUG 03:42:39]: Item Id 32.0 [DEBUG 03:42:39]: Check for Ink Ribbon rule. [DEBUG 03:42:39]: check item drop [DEBUG 03:42:39]: check overrides [DEBUG 03:42:39]: has_item_override [DEBUG 03:42:39]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:42:39]: Room has no Override rule for itemId %s 32 [DEBUG 03:42:39]: checking notRandomizedItems. [DEBUG 03:42:39]: index_of [ERROR 03:42:39]: index not found for Item Id: 32.0 [DEBUG 03:42:39]: randomizeDenyListIndex: -1.0 hash: 9995132 maxIndex 19 randomIndex 7 [INFO 03:42:39]: Returning Random item %s. 38.0 [INFO 03:42:54]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:42:54]: Got roomData. Trying to get droppedItems [DEBUG 03:42:54]: Creating droppedItems-data, droppedItems for room %s 51 [INFO 03:42:54]: Registering drop of itemid %s 55.0 [DEBUG 03:43:04]: Item Id 32.0 [DEBUG 03:43:04]: Check for Ink Ribbon rule. [DEBUG 03:43:04]: check item drop [DEBUG 03:43:04]: check overrides [DEBUG 03:43:04]: has_item_override [DEBUG 03:43:04]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:43:04]: Room has no Override rule for itemId %s 32 [DEBUG 03:43:04]: checking notRandomizedItems. [DEBUG 03:43:04]: index_of [ERROR 03:43:04]: index not found for Item Id: 32.0 [DEBUG 03:43:04]: randomizeDenyListIndex: -1.0 hash: 9995132 maxIndex 19 randomIndex 7 [INFO 03:43:04]: Returning Random item %s. 38.0 [DEBUG 03:43:06]: roomData for id: table: 138FC640 [DEBUG 03:43:06]: has_dropped_item roomData %s table: 138FC640 [DEBUG 03:43:06]: has_dropped_item floorId %s 38.0 [DEBUG 03:43:06]: Value not found in table. [DEBUG 03:43:53]: Item Id 161.0 [DEBUG 03:43:53]: Check for Ink Ribbon rule. [DEBUG 03:43:53]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:43:56]: Item Id 33.0 [DEBUG 03:43:56]: Check for Ink Ribbon rule. [DEBUG 03:43:56]: check item drop [DEBUG 03:43:56]: check overrides [DEBUG 03:43:56]: has_item_override [DEBUG 03:43:56]: Room has overrides. Checking if id %s is among them 33 [DEBUG 03:43:56]: Room has override rule for itemId %s. Checking if this item has been picket up already 33 [DEBUG 03:43:56]: there is a valid override rule for item [DEBUG 03:43:56]: Override rule available [DEBUG 03:44:10]: Item Id 126.0 [DEBUG 03:44:10]: Check for Ink Ribbon rule. [DEBUG 03:44:10]: check item drop [DEBUG 03:44:10]: check overrides [DEBUG 03:44:10]: has_item_override [DEBUG 03:44:10]: Room has overrides. Checking if id %s is among them 126 [DEBUG 03:44:10]: Room has no Override rule for itemId %s 126 [DEBUG 03:44:10]: checking notRandomizedItems. [DEBUG 03:44:10]: index_of [ERROR 03:44:10]: index not found for Item Id: 126.0 [DEBUG 03:44:10]: randomizeDenyListIndex: -1.0 hash: 99951126 maxIndex 19 randomIndex 2 [INFO 03:44:10]: Returning Random item %s. 33.0 [INFO 03:44:39]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:44:39]: Got roomData. Trying to get droppedItems [INFO 03:44:39]: Registering drop of itemid %s 38.0 [DEBUG 03:44:47]: Item Id 126.0 [DEBUG 03:44:47]: Check for Ink Ribbon rule. [DEBUG 03:44:47]: check item drop [DEBUG 03:44:47]: check overrides [DEBUG 03:44:47]: has_item_override [DEBUG 03:44:47]: Room has overrides. Checking if id %s is among them 126 [DEBUG 03:44:47]: Room has no Override rule for itemId %s 126 [DEBUG 03:44:47]: checking notRandomizedItems. [DEBUG 03:44:47]: index_of [ERROR 03:44:47]: index not found for Item Id: 126.0 [DEBUG 03:44:47]: randomizeDenyListIndex: -1.0 hash: 99951126 maxIndex 19 randomIndex 2 [INFO 03:44:47]: Returning Random item %s. 33.0 [DEBUG 03:44:48]: roomData for id: table: 138FC640 [DEBUG 03:44:48]: has_dropped_item roomData %s table: 138FC640 [DEBUG 03:44:48]: has_dropped_item floorId %s 33.0 [DEBUG 03:44:48]: Value not found in table. [DEBUG 03:45:08]: Item Id 38.0 [DEBUG 03:45:08]: Check for Ink Ribbon rule. [DEBUG 03:45:08]: check item drop [INFO 03:45:08]: item is dropped and wont be randomized. [DEBUG 03:45:17]: Item Id 33.0 [DEBUG 03:45:17]: Check for Ink Ribbon rule. [DEBUG 03:45:17]: check item drop [DEBUG 03:45:17]: check overrides [DEBUG 03:45:17]: has_item_override [DEBUG 03:45:17]: Room has overrides. Checking if id %s is among them 33 [DEBUG 03:45:17]: Room has override rule for itemId %s. Checking if this item has been picket up already 33 [DEBUG 03:45:17]: there is a valid override rule for item [DEBUG 03:45:17]: Override rule available [DEBUG 03:45:18]: roomData for id: table: 138FC640 [DEBUG 03:45:18]: has_dropped_item roomData %s table: 138FC640 [DEBUG 03:45:18]: has_dropped_item floorId %s 79.0 [DEBUG 03:45:18]: Value not found in table. [DEBUG 03:45:51]: New Room Id: 48.0 [DEBUG 03:46:04]: New Room Id: 47.0 [DEBUG 03:46:20]: New Room Id: 36.0 [INFO 03:46:39]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:46:39]: Got roomData. Trying to get droppedItems [INFO 03:46:39]: Registering drop of itemid %s 79.0 [INFO 03:46:41]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:46:41]: Got roomData. Trying to get droppedItems [INFO 03:46:41]: Registering drop of itemid %s 130.0 [INFO 03:46:45]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:46:45]: Got roomData. Trying to get droppedItems [INFO 03:46:45]: Registering drop of itemid %s 36.0 [INFO 03:46:47]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:46:47]: Got roomData. Trying to get droppedItems [INFO 03:46:47]: Registering drop of itemid %s 44.0 [DEBUG 03:46:55]: Item Id 36.0 [DEBUG 03:46:55]: Check for Ink Ribbon rule. [DEBUG 03:46:55]: check item drop [INFO 03:46:55]: item is dropped and wont be randomized. [DEBUG 03:47:17]: New Room Id: 37.0 [DEBUG 03:47:33]: New Room Id: 38.0 [DEBUG 03:47:38]: Item Id 38.0 [DEBUG 03:47:38]: Check for Ink Ribbon rule. [DEBUG 03:47:38]: check item drop [DEBUG 03:47:38]: check overrides [DEBUG 03:47:38]: has_item_override [DEBUG 03:47:38]: Room has overrides. Checking if id %s is among them 38 [DEBUG 03:47:38]: Room has no Override rule for itemId %s 38 [DEBUG 03:47:38]: checking notRandomizedItems. [DEBUG 03:47:38]: index_of [ERROR 03:47:38]: index not found for Item Id: 38.0 [DEBUG 03:47:38]: randomizeDenyListIndex: -1.0 hash: 9993838 maxIndex 19 randomIndex 18 [INFO 03:47:38]: Returning Random item %s. 37.0 [DEBUG 03:47:40]: roomData for id: table: 138FD720 [DEBUG 03:47:40]: has_dropped_item roomData %s table: 138FD720 [DEBUG 03:47:40]: has_dropped_item floorId %s 37.0 [DEBUG 03:47:40]: table does not exist. has_value returns false [DEBUG 03:47:47]: Item Id 63.0 [DEBUG 03:47:47]: Check for Ink Ribbon rule. [DEBUG 03:47:47]: check item drop [DEBUG 03:47:47]: check overrides [DEBUG 03:47:47]: has_item_override [DEBUG 03:47:47]: Room has overrides. Checking if id %s is among them 63 [DEBUG 03:47:47]: Room has override rule for itemId %s. Checking if this item has been picket up already 63 [DEBUG 03:47:47]: there is a valid override rule for item [DEBUG 03:47:47]: Override rule available [DEBUG 03:47:49]: roomData for id: table: 138FD720 [DEBUG 03:47:49]: has_dropped_item roomData %s table: 138FD720 [DEBUG 03:47:49]: has_dropped_item floorId %s 81.0 [DEBUG 03:47:49]: table does not exist. has_value returns false [DEBUG 03:48:08]: New Room Id: 37.0 [DEBUG 03:48:22]: New Room Id: 36.0 [DEBUG 03:49:07]: Item Id 86.0 [DEBUG 03:49:07]: Check for Ink Ribbon rule. [DEBUG 03:49:07]: check item drop [INFO 03:49:07]: item is dropped and wont be randomized. [DEBUG 03:49:08]: roomData for id: table: 138FD860 [DEBUG 03:49:08]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:49:08]: has_dropped_item floorId %s 86.0 [DEBUG 03:49:08]: value found in table [DEBUG 03:49:08]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:49:08]: preparing droplist update [DEBUG 03:49:08]: there are dropped items in floorId 86.0 [DEBUG 03:49:08]: DroppedItems: { "35", "80", "55", "38", "94", "86", "79", "130", "36", "44" } [DEBUG 03:49:08]: index_of [DEBUG 03:49:08]: index found. Item was dropped in this room: 6.0 [DEBUG 03:49:08]: deleting index 6.0 [DEBUG 03:49:08]: droppedItems before deletion: { "35", "80", "55", "38", "94", "86", "79", "130", "36", "44" } [DEBUG 03:49:08]: droppedItems after deletion: { "35", "80", "55", "38", "94", "79", "130", "36", "44" } [DEBUG 03:49:13]: Item Id 55.0 [DEBUG 03:49:13]: Check for Ink Ribbon rule. [DEBUG 03:49:13]: Keeping Ink Ribbons. [INFO 03:49:21]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:49:21]: Got roomData. Trying to get droppedItems [INFO 03:49:21]: Registering drop of itemid %s 81.0 [DEBUG 03:49:32]: Item Id 55.0 [DEBUG 03:49:32]: Check for Ink Ribbon rule. [DEBUG 03:49:32]: Keeping Ink Ribbons. [DEBUG 03:49:34]: roomData for id: table: 138FD860 [DEBUG 03:49:34]: has_dropped_item roomData %s table: 138FD860 [DEBUG 03:49:34]: has_dropped_item floorId %s 55.0 [DEBUG 03:49:34]: value found in table [DEBUG 03:49:34]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:49:34]: preparing droplist update [DEBUG 03:49:34]: there are dropped items in floorId 55.0 [DEBUG 03:49:34]: DroppedItems: { "35", "80", "55", "38", "94", "79", "130", "36", "44", "81" } [DEBUG 03:49:34]: index_of [DEBUG 03:49:34]: index found. Item was dropped in this room: 3.0 [DEBUG 03:49:34]: deleting index 3.0 [DEBUG 03:49:34]: droppedItems before deletion: { "35", "80", "55", "38", "94", "79", "130", "36", "44", "81" } [DEBUG 03:49:34]: droppedItems after deletion: { "35", "80", "38", "94", "79", "130", "36", "44", "81" } [INFO 03:49:40]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:49:40]: Got roomData. Trying to get droppedItems [INFO 03:49:40]: Registering drop of itemid %s 37.0 [DEBUG 03:49:55]: update savegame id [DEBUG 03:49:55]: converting current re0Data to string [DEBUG 03:49:55]: getting filepath for savegameId 0 [DEBUG 03:49:55]: Building savegame pathPath: D:\SteamLibrary\steamapps\common\Resident Evil 0\Resident evil 0 rando\re0 Randomizer\re0_randomized_data_0.json [DEBUG 03:50:36]: New Room Id: 55.0 [DEBUG 03:50:38]: Item Id 159.0 [DEBUG 03:50:38]: Check for Ink Ribbon rule. [DEBUG 03:50:38]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:51:18]: Item Id 86.0 [DEBUG 03:51:18]: Check for Ink Ribbon rule. [DEBUG 03:51:18]: check item drop [DEBUG 03:51:18]: check overrides [DEBUG 03:51:18]: has_item_override [DEBUG 03:51:18]: Room has overrides. Checking if id %s is among them 86 [DEBUG 03:51:18]: Room has override rule for itemId %s. Checking if this item has been picket up already 86 [DEBUG 03:51:18]: there is a valid override rule for item [DEBUG 03:51:18]: Override rule available [DEBUG 03:51:20]: roomData for id: table: 12DB2170 [DEBUG 03:51:20]: has_dropped_item roomData %s table: 12DB2170 [DEBUG 03:51:20]: has_dropped_item floorId %s 72.0 [DEBUG 03:51:20]: table does not exist. has_value returns false [DEBUG 03:51:32]: New Room Id: 36.0 [DEBUG 03:51:50]: New Room Id: 47.0 [DEBUG 03:52:01]: Item Id 55.0 [DEBUG 03:52:01]: Check for Ink Ribbon rule. [DEBUG 03:52:01]: Keeping Ink Ribbons. [INFO 03:52:09]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:52:09]: Got roomData. Trying to get droppedItems [INFO 03:52:09]: Registering drop of itemid %s 55.0 [INFO 03:52:13]: register_drop. checking roomdata. %s table: 204C8748 [DEBUG 03:52:13]: Got roomData. Trying to get droppedItems [INFO 03:52:13]: Registering drop of itemid %s 72.0 [DEBUG 03:52:23]: Item Id 158.0 [DEBUG 03:52:23]: Check for Ink Ribbon rule. [DEBUG 03:52:23]: item id is over 141, which means it will always be ignored. quit. [DEBUG 03:52:59]: New Room Id: 48.0 [DEBUG 03:53:19]: New Room Id: 51.0 [DEBUG 03:53:28]: Item Id 38.0 [DEBUG 03:53:28]: Check for Ink Ribbon rule. [DEBUG 03:53:28]: check item drop [INFO 03:53:28]: item is dropped and wont be randomized. [DEBUG 03:53:29]: roomData for id: table: 138FC640 [DEBUG 03:53:29]: has_dropped_item roomData %s table: 138FC640 [DEBUG 03:53:29]: has_dropped_item floorId %s 38.0 [DEBUG 03:53:29]: value found in table [DEBUG 03:53:29]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:53:29]: preparing droplist update [DEBUG 03:53:29]: there are dropped items in floorId 38.0 [DEBUG 03:53:29]: DroppedItems: { "55", "38" } [DEBUG 03:53:29]: index_of [DEBUG 03:53:29]: index found. Item was dropped in this room: 2.0 [DEBUG 03:53:29]: deleting index 2.0 [DEBUG 03:53:29]: droppedItems before deletion: { "55", "38" } [DEBUG 03:53:29]: droppedItems after deletion: { "55" } [DEBUG 03:53:38]: Item Id 55.0 [DEBUG 03:53:38]: Check for Ink Ribbon rule. [DEBUG 03:53:38]: Keeping Ink Ribbons. [DEBUG 03:53:40]: roomData for id: table: 138FC640 [DEBUG 03:53:40]: has_dropped_item roomData %s table: 138FC640 [DEBUG 03:53:40]: has_dropped_item floorId %s 55.0 [DEBUG 03:53:40]: value found in table [DEBUG 03:53:40]: Item player picked up was dropped before. Removing drop info. [DEBUG 03:53:40]: preparing droplist update [DEBUG 03:53:40]: there are dropped items in floorId 55.0 [DEBUG 03:53:40]: DroppedItems: { "55" } [DEBUG 03:53:40]: index_of [DEBUG 03:53:40]: index found. Item was dropped in this room: 1.0 [DEBUG 03:53:40]: deleting index 1.0 [DEBUG 03:53:40]: droppedItems before deletion: { "55" } [DEBUG 03:53:40]: droppedItems after deletion: {} [DEBUG 03:54:35]: New Room Id: 48.0 [DEBUG 03:54:46]: New Room Id: 50.0 [DEBUG 03:56:43]: Item Id 32.0 [DEBUG 03:56:43]: Check for Ink Ribbon rule. [DEBUG 03:56:43]: check item drop [DEBUG 03:56:43]: check overrides [DEBUG 03:56:43]: has_item_override [DEBUG 03:56:43]: Room has overrides. Checking if id %s is among them 32 [DEBUG 03:56:43]: Room has no Override rule for itemId %s 32 [DEBUG 03:56:43]: checking notRandomizedItems. [DEBUG 03:56:43]: index_of [ERROR 03:56:43]: index not found for Item Id: 32.0 [DEBUG 03:56:43]: randomizeDenyListIndex: -1.0 hash: 9995032 maxIndex 19 randomIndex 9 [INFO 03:56:43]: Returning Random item %s. 43.0 [DEBUG 03:56:44]: roomData for id: table: 138FC780 [DEBUG 03:56:44]: has_dropped_item roomData %s table: 138FC780 [DEBUG 03:56:44]: has_dropped_item floorId %s 43.0 [DEBUG 03:56:44]: table does not exist. has_value returns false [DEBUG 03:57:05]: New Room Id: 45.0 [DEBUG 03:59:08]: Item Id 43.0 [DEBUG 03:59:08]: Check for Ink Ribbon rule. [DEBUG 03:59:08]: check item drop [DEBUG 03:59:08]: check overrides [DEBUG 03:59:08]: has_item_override [DEBUG 03:59:08]: Room has overrides. Checking if id %s is among them 43 [DEBUG 03:59:08]: Room has no Override rule for itemId %s 43 [DEBUG 03:59:08]: checking notRandomizedItems. [DEBUG 03:59:08]: index_of [ERROR 03:59:08]: index not found for Item Id: 43.0 [DEBUG 03:59:08]: randomizeDenyListIndex: -1.0 hash: 9994543 maxIndex 19 randomIndex 11 [INFO 03:59:08]: Returning Random item %s. 45.0 [DEBUG 03:59:10]: roomData for id: table: 138FE008 [DEBUG 03:59:10]: has_dropped_item roomData %s table: 138FE008 [DEBUG 03:59:10]: has_dropped_item floorId %s 45.0 [DEBUG 03:59:10]: table does not exist. has_value returns false [DEBUG 03:59:21]: Item Id 45.0 [DEBUG 03:59:21]: Check for Ink Ribbon rule. [DEBUG 03:59:21]: check item drop [DEBUG 03:59:21]: check overrides [DEBUG 03:59:21]: has_item_override [DEBUG 03:59:21]: Room has overrides. Checking if id %s is among them 45 [DEBUG 03:59:21]: Room has override rule for itemId %s. Checking if this item has been picket up already 45 [DEBUG 03:59:21]: there is a valid override rule for item [DEBUG 03:59:21]: Override rule available [DEBUG 03:59:23]: roomData for id: table: 138FE008 [DEBUG 03:59:23]: has_dropped_item roomData %s table: 138FE008 [DEBUG 03:59:23]: has_dropped_item floorId %s 126.0 [DEBUG 03:59:23]: table does not exist. has_value returns false [DEBUG 04:00:28]: New Room Id: 50.0 [DEBUG 04:02:31]: New Room Id: 40.0 [DEBUG 04:02:36]: New Room Id: 36.0 [DEBUG 04:02:41]: New Room Id: 50.0 [DEBUG 04:02:57]: New Room Id: 45.0 [DEBUG 04:04:18]: New Room Id: 65.0

HansRandomizer commented 1 year ago

Issues like the one you're encountering can be the result of many factors. For instance, picking up a specific item or entering a certain room at a particular time may cause the game to crash hours later, due to certain flags not being set correctly etc.. that’s why the rando is logging a lot, allowing to reproduce each step you did while playing, for troubleshooting.

Could you also provide the log files? You can find these by searching for a folder named "RandoMais" in your AppData directory.

PS: Ah, you already did, thanks.

NeoSyther commented 1 year ago

Just trying to help out as much as possible. I have some limited knowledge.

NeoSyther commented 1 year ago

So, after going back into the save file. After using the lift to go up to the clock (area which requires the hour hand), if you try to switch back to your separated partner it results to a crash. I agree with you that it could be certain flags not being set correctly, maybe.

NeoSyther commented 1 year ago

I uh, stumbled upon what the main crash is. After returning from using the lift. I backtracked to where billy was supposed to be, which was still at the lift. He was gone. I checked the map and searched for him, his icon shows at a different location and is nowhere in site of that location Screenshot 2023-08-03 053115

image

image

image

HansRandomizer commented 1 year ago

To further investigate this bug, we need to pinpoint the exact moment when Billy is transferred to the "Limbo".

Could you possibly replicate your actions and observe the map to determine when Billy is relocated to this new position? Is it triggered when you enter a specific room, or when you pick up or utilize an item? Does it occur when you navigate with Billy while leaving Rebecca behind? Does it take place when you move both characters simultaneously? Does it happen when Billy is positioned in any other room than the Lift Room? I know it’s a lot to test, I appreciate your help!

NeoSyther commented 1 year ago

I had some interesting bugs happen when I was checking the breaking point. So, not sure if it's normal, but it seems like billy is sent to the shadow realm after going up the lift.

image

image

When swapping to billy through the use of the menu screen. I'm still shown in the room with a missing model.

image

image

NeoSyther commented 1 year ago

image image

NeoSyther commented 1 year ago

The map says he is there, but he's not there

NeoSyther commented 1 year ago

After some more investigation. I went back to the library room where the lift is and where billy was supposed to be, but I found more than what I was expecting. On my way back to the library from the second floor I killed a zombie that looked just like Edward (Stars member that died from dog bites on the train). Going back to the library, I didn't find billy, but instead I swapped from rebecca back to billy via the main menu. Which resulted the same result from the floor right above when using the lift.

image

image

image

I was able to move billy from that entrance to the current room. For some reason he's now able to clip through walls.

image

When I did get him back to the room I was about to reform the team

image

After I was able to get him in the room (still shows invisible) and after reforming the team. I left the library into the adjacent hallway and was able to bring billy out of the shadow realm for now.

image

HansRandomizer commented 1 year ago

topkek, excellent!

From the logs, it seems that you retrieved the "Fire Key" before operating the lift. Initially you picked up the Book of Good.

IIRC, the Fire Key is usually concealed under the cage and picking it up triggers the Centurion boss fight. Perhaps picking up the Fire Key set off a trigger.

We would need to start a new game and attempt again without picking up the Fire Key. Subsequently, we then must retry the process and pick up the Fire Key before Billy is operating the lift. During testing I prefer to use multiple save slots so you won't have to reset the game every time when there is an issue.

NeoSyther commented 1 year ago

So, started new game without picking up any main game key item ahead of time. (Book of good, fire key) When using the lift to go up you can freely transfer back from rebecca to billy and vice versa.

Following update. I have figured the exact moment when the game state changes to the glitch fest of Billy going to the shadow realm when using the lift.

Before getting into that. After rigorous testing, I can conclude that picking up the fire key is fine. Picking up the Book of good, fire key, green leach, battery, lighter fluid, and Inpt. fuse( I believe it's for the cable car?) are fine to pick up.

The bug happens when you use the fire key on the first floor for the kitchen. However, it does not cause a bug if you use the fire key on the second floor. This is all done before using the lift in the library.

I'm not exactly sure what would cause this per say. Since you can go into the room where you have to light the candle in the library where the book of good is placed behind the bookshelf.

NeoSyther commented 1 year ago

Is there a way to change the logic for the fire key placement to after the lift area? If not, maybe log the fire key to have a ongoing glitch for future reference. I'm not exactly sure how you would be able to remedy the bug/crash. I mean, it's still possible to proceed that part even after activating the first floor with the fire key. It can definitely be a process to navigate billy back to a playable state.

HansRandomizer commented 1 year ago

Hi @NeoSyther ,

First, I want to say a big thank you for your help with testing. Your method was spot on, and I know how much time that can take. I spent months testing the randomizer myself to figure out which items need to be placed in a certain order and which ones can't be randomized to avoid game crashes.

The bug you found is a bit harder to fix. If we just stop randomizing the key, the game will become less varied, which is something I don't want.

I'm thinking of a few ways to solve this:

These are just some ideas for now, what do you think? Thanks again for your help! Are you on Discord?

NeoSyther commented 1 year ago

My discord is at the bottom. Being able to put the fire key somewhere after the lift area would be promising (aka could put it into the doors that require the clock or the room with the grenade launcher and water door). The lift handle is fine for the most part. There are steps that I've made if Billy does go to the shadow realm

If you have acquired the Fire Key and used it on the first floor fire door (kitchen which normally has the lighter fluid) most likely you will encounter this bug.

  1. After the lift is used and you kill the enemies in the room. You need to try to switch to your other partner (aka Billy) through the inventory screen or via quick swapping between characters. If your able to successfully swap back down to where Billy was at the bottom of the lift, then everything is fine. However, if you swap and (aka Rebecca) just disappears in the exact same room as you just where, then the game state is bugged. Which in term you just swap back to Rebecca who is still on the second floor.

  2. Since the game is in a bugged state and swapping to Billy in any other room at this point will result in a hard crash. I would advise skipping every item you see until you reach the little hallway with the library and a Fire door. Kill the zombie that spawns and make your way back to where you last saw your partner (aka Billy).

  3. So after getting to this part, it gets a little complicated. You need to make sure that you have the map from within the library so you can see the position of Billy. Billy should be at the far entrance where the door is locked from the outside of the Orientation room (the room on the second floor straight across from the scales of justice) Reference the image below.

  4. While your at the bottom of the lift area and close to the lift itself you can swap back to Billy which will still be in the shadow realm, but you will still see the room with Rebecca still there. You have to navigate Billy using the map back to the library (during this time Billy will be still invisible and will walk through walls).

  5. After you get Billy back into the library, swap back to Rebeca and reform the team (also can be changed from solo to team via the inventory screen). Make sure that you are Rebecca and just exit the library. When you leave the library, it brings back Billy from the shadow realm and all functions are restored.

I believe that should be everything.

Screenshot 2023-08-03 053205

image