1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-01-22 03:38:48 +02:00

fix rpg aoe spells mana waste

This commit is contained in:
astral17 2021-07-13 17:10:42 +03:00
parent e25374d7d7
commit 1b34a8a480

View File

@ -1157,6 +1157,7 @@ local function on_player_used_capsule(event)
if object.biter then
local e = surface.create_entity({name = obj_name, position = position, force = force})
tame_unit_effects(player, e)
rpg_t.mana = rpg_t.mana - object.mana_cost
elseif object.aoe then
for x = 1, -1, -1 do
for y = 1, -1, -1 do
@ -1174,9 +1175,9 @@ local function on_player_used_capsule(event)
else
local e = surface.create_entity({name = obj_name, position = position, force = force})
e.direction = player.character.direction
rpg_t.mana = rpg_t.mana - object.mana_cost
end
p(({'rpg_main.object_spawned', obj_name}), Color.success)
rpg_t.mana = rpg_t.mana - object.mana_cost
else
p(({'rpg_main.out_of_reach'}), Color.fail)
return