-- declarations

local Figure = script.Parent
local Head = Figure:WaitForChild("HumanoidRootPart")
local Humanoid = Figure:WaitForChild("Humanoid")
local regening = 4
local radius=game.Workspace.Village.Radius.Value

while true do
	wait(1)
	-- print( Head.Position.Magnitude)
	if Head.Position.Magnitude < radius/2 and Humanoid.Health > 0 then
		-- print("Пришёл")
		Humanoid.Health = Humanoid.Health - math.floor( regening/100*Humanoid.MaxHealth + 1 )
		-- добавляем эффект огня
		tmp = Instance.new("Fire")
		tmp.Color=Color3.fromRGB(236,139,70)
		tmp.Heat=1
		tmp.Size=10
		tmp.Parent=Head
		wait(2) -- самоуничтожение через 2 секунды
		tmp:Destroy()
	end	
end
