Cuando se usa el hidesprite, el sprite desaparece temporalmente, como dice mi amigo Sayer, al caminar vuelve a aparecer.
Para que esto no suceda, lo que debes hacer es asignarle una flag libre al minisprite, si mal no recuerdo, en FR son de 200 a 2FF (No recuerdo).
La asignas desde el A-Map...