Range attack using A* and updating scene with models

+bug fixes and other stuff i dont remember