mirror of
https://github.com/ElCeejo/creatura.git
synced 2025-04-30 13:51:41 -04:00
fallbacks for random() input
This commit is contained in:
parent
d193a4acbe
commit
90b6871cda
1 changed files with 2 additions and 2 deletions
|
@ -192,7 +192,7 @@ local function execute_spawns(player)
|
|||
local mob = spawnable_mobs[random(#spawnable_mobs)]
|
||||
local spawn = creatura.registered_mob_spawns[mob]
|
||||
if not spawn
|
||||
or random(spawn.chance) > 1 then return end
|
||||
or random(spawn.chance or 2) > 1 then return end
|
||||
|
||||
-- Spawn cap check
|
||||
local objects = minetest.get_objects_inside_radius(pos, max_spawn_radius)
|
||||
|
@ -245,7 +245,7 @@ local function execute_spawns(player)
|
|||
return
|
||||
end
|
||||
|
||||
local group_size = random(spawn.min_group, spawn.max_group)
|
||||
local group_size = random(spawn.min_group or 1, spawn.max_group or 1)
|
||||
|
||||
if spawn.spawn_cluster then
|
||||
minetest.add_node(spawn_pos, {name = "creatura:spawn_node"})
|
||||
|
|
Loading…
Add table
Reference in a new issue