Add me on MSN, this is an easy fix. [email protected]
If you don't want to add me just try this,
Find your walking packet, add in your mining boolean, (eg IsMining) and it would be something along the lines of if(IsMining) { /* Animation and Action Reset/stop goes here */ }
If you have an event container (which you should) for mining, its a matter of saying IsMining is false when the player moves (walking packet again) and having if(!Mining){ container.stop();}