You're better off target-locking the source by sticking the id in the creep's memory, and use Game.getObjectById() to retrieve it on the next tick.