Hey. Just wanted to point out this code won’t work because you’re testing for the same condition twice:
local function grenadeTouch( event ) if event.phase == "ended" then -- ONLY THIS CONDITION WILL EXECUTE elseif event.phase == "ended" then -- SAME AS LAST CONDITION end end