He's not a ranger. Rangers don't shape shift and summon. That's a Shaman. Please change. If we are going to to keep him as a Ranger, can you just give him him Detection instead of Eagle Form.
Eagle form grants flight, detection, mobility and cleanses ? His class does need changed though, him being a druid or shaman makes more sense.