mirror of
https://github.com/ComfyFactory/ComfyFactorio.git
synced 2025-02-07 13:31:40 +02:00
Merge pull request #376 from ComfyFactory/cave_miner_fixes
small fix for 2 tiny errors
This commit is contained in:
commit
74e87a4a29
@ -910,14 +910,13 @@ local function spawn_cave_inhabitant(pos, target_position)
|
||||
end
|
||||
local entity_name = rock_inhabitants[rock_inhabitants_index][math_random(1, #rock_inhabitants[rock_inhabitants_index])]
|
||||
local p = surface.find_non_colliding_position(entity_name, pos, 6, 0.5)
|
||||
local biter = 1
|
||||
if p then
|
||||
biter = surface.create_entity {name = entity_name, position = p}
|
||||
if not p then
|
||||
return
|
||||
end
|
||||
local biter = surface.create_entity {name = entity_name, position = p}
|
||||
if target_position then
|
||||
biter.set_command({type = defines.command.attack_area, destination = target_position, radius = 5, distraction = defines.distraction.by_anything})
|
||||
end
|
||||
if not target_position then
|
||||
else
|
||||
biter.set_command(
|
||||
{type = defines.command.attack_area, destination = game.forces['player'].get_spawn_position(surface), radius = 5, distraction = defines.distraction.by_anything}
|
||||
)
|
||||
|
@ -1676,8 +1676,8 @@ local function process_explosion_tile(pos, explosion_index, current_radius)
|
||||
global.explosion_schedule[explosion_index].damage_remaining = global.explosion_schedule[explosion_index].damage_remaining - entity.health
|
||||
entity.damage(999999, 'player', 'explosion')
|
||||
else
|
||||
entity.damage(global.explosion_schedule[explosion_index].damage_remaining, 'player', 'explosion')
|
||||
global.explosion_schedule[explosion_index].damage_remaining = global.explosion_schedule[explosion_index].damage_remaining - entity.health
|
||||
entity.damage(global.explosion_schedule[explosion_index].damage_remaining, 'player', 'explosion')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user