I'm just wondering, how might the online version be fixed?
What I would do is an ongoing timeout checking the direction of the player, which location from the npc he is at, and then if he is doing the grab gani.
Then I guess you'd make the carrying gani the image that it is carrying?
But is there a more efficient way of making onplayergrabs?