@name 
@inputs 
@outputs X Y Z
@persist 
@trigger 

runOnTick(1)
O = owner():lastSaid()
E = findPlayerByName(O)
if(E:isPlayer()){
  X =   owner():pos():x()
  Y =   owner():pos():y()
  Z =   owner():pos():z()
  X2 =   E:pos():x()
  Y2 =   E:pos():y()
  Z2 =   E:pos():z()
    X3 = X2 - X
    Y3 = Y2 - Y
    Z3 = Z2 - Z
E:applyPlayerForce(vec(-X3,-Y3,-Z3))}
