I can help with Functions (lol I have no idea what I'm doing)
Enemy targeting (I need them only to see you if you're in a line of sight)
Ally targeting (there are characters who will help you fight)
ALTHOUGH, I have retired almost from cdo since its not the real javascript so im learning on my own but ill be checking in to help