1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-11-25 22:32:18 +02:00

mor changes to mtn fortress

This commit is contained in:
Gerkiz
2021-05-16 14:57:42 +02:00
parent 11084fba25
commit fd58a2b4fc
4 changed files with 51 additions and 51 deletions

View File

@@ -738,28 +738,25 @@ local damage_player_over_time_token =
Token.register(
function(data)
local player = data.player
local damage = data.damage
if not player.character or not player.character.valid then
return
end
player.character.health = player.character.health - damage
player.character.health = player.character.health - (player.character.health * 0.05)
player.character.surface.create_entity({name = 'water-splash', position = player.position})
end
)
--- Damages a player over time.
function Public.damage_player_over_time(player, amount, damage)
function Public.damage_player_over_time(player, amount)
if not player or not player.valid then
return
end
amount = amount or 5
damage = damage or 10
amount = amount or 10
local tick = 20
for _ = 1, amount, 1 do
Task.set_timeout_in_ticks(tick, damage_player_over_time_token, {player = player, damage = damage})
Task.set_timeout_in_ticks(tick, damage_player_over_time_token, {player = player})
tick = tick + 15
damage = damage + 10
end
end