I needed to completely rewrite the animation because irrlicht couldn't handle the animation NathanS created.