diff --git a/worlds/factorio/Client.py b/worlds/factorio/Client.py index 3c35c4cb0986..426e372b07f0 100644 --- a/worlds/factorio/Client.py +++ b/worlds/factorio/Client.py @@ -266,7 +266,8 @@ async def game_watcher(ctx: FactorioContext): "cmd": "Set", "key": ctx.energylink_key, "operations": [{"operation": "add", "value": -ctx.energy_link_increment * in_world_bridges}, {"operation": "max", "value": 0}], - "last_deplete": ctx.last_deplete + "last_deplete": ctx.last_deplete, + "slot": ctx.slot, }])) # Above Capacity - (len(Bridges) * ENERGY_INCREMENT) elif in_world_energy > (in_world_bridges * ctx.energy_link_increment * 5) - \ diff --git a/worlds/pokemon_rb/client.py b/worlds/pokemon_rb/client.py index 97ca126476fd..f79ae34bef08 100644 --- a/worlds/pokemon_rb/client.py +++ b/worlds/pokemon_rb/client.py @@ -224,7 +224,7 @@ async def game_watcher(self, ctx): else: logger.info(f"Withdrew ${-self.banking_command}.") await ctx.send_msgs([{ - "cmd": "Set", "key": f"EnergyLink{ctx.team}", "operations": + "cmd": "Set", "key": f"EnergyLink{ctx.team}", "slot": ctx.slot, "operations": [{"operation": "add", "value": self.banking_command * BANK_EXCHANGE_RATE}, {"operation": "max", "value": 0}], }])