So google AI just casually gave me a function for how to do a capsule light. Had to replace the attenuation formula with my point light one though. I thought capsule lights required integration and "advanced math" but this was a solid 8 lines of code.