From 2b191a142124d4cbf1b2b9da6a102ee5365a9a0e Mon Sep 17 00:00:00 2001 From: Nicholas Hayashi Date: Mon, 10 Jan 2022 15:59:10 -0500 Subject: [PATCH] use am.rand --- lib/random.lua | 4 ++-- src/mob.lua | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/random.lua b/lib/random.lua index b764c79..a9c29a8 100644 --- a/lib/random.lua +++ b/lib/random.lua @@ -48,9 +48,9 @@ local function random(n, m) local r if n then if m then - r = R(n, m) + r = math.floor(R() * (m - n) + n) else - r = R(n) + r = math.floor(R() * n) end else r = R() diff --git a/src/mob.lua b/src/mob.lua index 5db50b3..6ce6ff6 100644 --- a/src/mob.lua +++ b/src/mob.lua @@ -283,7 +283,7 @@ local function update_mob_spooder(mob, mob_index) -- passive animation if math.random() < 0.1 then - mob.node"rotate":action(am.tween(0.3, { angle = math.random(math.rad(0, -180))})) + mob.node"rotate":action(am.tween(0.3, { angle = math.random() * math.rad(0, -180)})) end end