For archery, the archery animation works, but the arrow animation doesn't show. I do see the arrow in the Titanium client so maybe the SoF client doesn't recognize the SendItemAnimation()? Code from special_attacks.cpp:
Code:
void Client::RangedAttack(Mob* other) {
...
DoAnim(animShootBow);
SendItemAnimation(target, AmmoItem);
...
}