local unit = CreateUnitByName("unit_test", somePoint, false, nil, nil, DOTA_TEAM_GOODGUYS)
unit.respawn = 1
function GameMode:OnEntityKilled(event)
local killedUnit = event.killed_entity
if killedUnit.respawn == 1 then
Timers:CreateTimer(2, function()
local unit = CreateUnitByName(killedUnit:GetUnitName(), killedUnit:GetAbsOrigin(), false, nil, nil, killedUnit:GetTeamNumber())
unit.respawn = 0
end)
end
end