diff --git a/vmf/scripts/mods/vmf/modules/core/events.lua b/vmf/scripts/mods/vmf/modules/core/events.lua index 061fee7..a049c22 100644 --- a/vmf/scripts/mods/vmf/modules/core/events.lua +++ b/vmf/scripts/mods/vmf/modules/core/events.lua @@ -36,10 +36,11 @@ vmf.mods_update_event = function(dt) local event_name = "update" for _, mod in pairs(_MODS) do - - local event = mod[event_name] - if event then - run_event(mod, event_name, event, dt) + if mod:is_enabled() then + local event = mod[event_name] + if event then + run_event(mod, event_name, event, dt) + end end end end