diff --git a/projects/core/src/main/resources/data/computercraft/lua/rom/programs/fun/speaker.lua b/projects/core/src/main/resources/data/computercraft/lua/rom/programs/fun/speaker.lua index 883b7eaff..928c403dd 100644 --- a/projects/core/src/main/resources/data/computercraft/lua/rom/programs/fun/speaker.lua +++ b/projects/core/src/main/resources/data/computercraft/lua/rom/programs/fun/speaker.lua @@ -43,6 +43,10 @@ if cmd == "stop" then for _, speaker in pairs(get_speakers(name)) do speaker.stop() end elseif cmd == "play" then local _, file, name = ... + if not file then + error("Usage: speaker play [speaker]", 0) + end + local speaker = get_speakers(name)[1] local handle, err