From c191a7b4f612037a31b2b66987dcb52bb8ffd439 Mon Sep 17 00:00:00 2001 From: Max Cahill <1bardesign@gmail.com> Date: Wed, 8 Apr 2020 20:51:16 +1000 Subject: [PATCH] [fixed] issue loading tablex without love --- tablex.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tablex.lua b/tablex.lua index 0a4059a..676687a 100644 --- a/tablex.lua +++ b/tablex.lua @@ -73,8 +73,11 @@ function tablex.add_value(t, a) return false end ---helper for optionally passed random -local _global_random = love.math.random or math.random +--helper for optionally passed random; defaults to love.math.random if present, otherwise math.random +local _global_random = math.random +if love and love.math and love.math.random then + _global_random = love.math.random +end local function _random(min, max, r) return r and r:random(min, max) or _global_random(min, max)