/**
* Установить задержку перед респауном монстров в секундах.
*
* @param seconds задержка в секундах
*/
public void setRespawnDelay(int seconds)
{
if (seconds < 0)
{
_log.warning("Respawn delay is negative for spawnId: " + _id);
//_log.warning("Задержка респауна отрицательна для spawnId: " + _id);
return; // Не разрешаем отрицательные задержки
}
if (seconds < 20)
{
//_log.warning("Задержка респауна слишком короткая для spawnId: " + _id + ", устанавливаю 20 секунд");
//_log.warning("Respawn delay is too short for spawnId: " + _id + ", setting to 20 seconds");
seconds = 20; // Установить минимальную задержку респауна в 20 секунд
}
_respawnDelay = seconds * 1000; // Установить задержку в миллисекундах
}