Modules / Tables: This makes no Sense

Hello, I have this problem that makes absolutely no sense. I always run into these problems, this one is giving me PTSD.

So look the problem here is that the “turn” module doesn’t have a function called died when it clearly does. I don’t get how to turn this off!

And here is some more, I am trying to stop 2 way module requiring, so I have one module to do everything. And it works, just this…

Here are some pictures.

image

image

image

Thank you this helps a lot.

When you hover over the require(script.Ability) bit, what is the feedback it gives? It’s possible that the contents of script.Ability have some sort of error (possibly a syntax error) that is preventing any code from after local ability = require… from running, hence causing the issue.