diff --git a/game/dota_addons/barebones/scripts/vscripts/libraries/timers.lua b/game/dota_addons/barebones/scripts/vscripts/libraries/timers.lua index a380458..83791f1 100644 --- a/game/dota_addons/barebones/scripts/vscripts/libraries/timers.lua +++ b/game/dota_addons/barebones/scripts/vscripts/libraries/timers.lua @@ -200,6 +200,7 @@ function Timers:CreateTimer(name, args, context) args = {endTime = name, callback = args} name = DoUniqueString("timer") end + if nil == args then error("Timer function is nil") end if not args.callback then print("Invalid timer created: "..name) return @@ -248,4 +249,4 @@ end if not Timers.timers then Timers:start() end -GameRules.Timers = Timers \ No newline at end of file +GameRules.Timers = Timers