Warum sollte das Object nicht dem Spieler gehören?
Das OwnObject dropt ein Object, dadurch gehört logischerweise dieses Object auch dem Spieler, d.h. der Grabunhold untersteht dem eigenen Spieler.
Damit gedroppte OwnObjecte nicht dem Spieler gehören, musst du schon einiges an zusätzlichen Codes einbauen.