From 9a3161d7762a68b2a3d1c8904503e65de854af83 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Tue, 20 Feb 2024 23:19:27 +0900 Subject: [PATCH] Personal Battery Recharge Error Message (#290) * Update vlayer.lua * Update vlayer.lua * Update vlayer.lua --- modules/commands/vlayer.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/commands/vlayer.lua b/modules/commands/vlayer.lua index be42827d..03db8604 100644 --- a/modules/commands/vlayer.lua +++ b/modules/commands/vlayer.lua @@ -8,6 +8,10 @@ local vlayer = require 'modules.control.vlayer' Commands.new_command('personal-battery-recharge', 'Recharge Player Battery upto a portion with vlayer') :add_param('amount', 'number-range', 0.2, 1) :register(function(player, amount) + if vlayer.get_statistics()['energy_sustained'] == 0 then + return Commands.error('vlayer need to be running to get this command work') + end + local armor = player.get_inventory(defines.inventory.character_armor)[1].grid for i=1, #armor.equipment do