i just tested isweapondrawn function and now my new animation works when my character is in "weapon out" state !!!! BUT after my new animation ends, my character does the idle animation of "weapon sheath" state and i can't click left or right and jump. But my new animation still works when i execute it(which is pressing F11. I used iskeypressed function to trigger my new animation). And weirdly, if i press 'R' key which is normally draw/sheath like 4 times, my character goes back to "weapon out" state which is what i want. i don't know what is going on. Maybe I should end the new animation by force by a function or something? so that my character goes back into "weapon out" state immediately after my new animation ends??? i don't know... Thank you so much IsharaMeradin.