and I'm do so using this (excerpted from the lslwiki):
CODE
haltanims()
{
list anims=llGetAnimationList( llGetOwner());
integer len = llGetListLength(anims);
integer i;
for (i = 0; i < len; ++i) llStopAnimation(llList2Key(anims, i));
}
and it does appear to halt...but only after I move my avatar. If I don't move my avatar it remains in the preceding animation state.
Thoughts?