Use atanfull()
simple example
hide mouse : disable escapekey
create bitmap 1,10,10
line 0,10,5,0
line 5,0,10,10
get image 1,0,0,10,10,1
delete bitmap 1
sprite 1,(screen width()-5)/2,(screen height()-5)/2,1 :
sprite 2,0,0,1
offset sprite 1,5,5 : `center sprite
offset sprite 2,5,5 : `mouse sprite
repeat
sprite 2,mousex(),mousey(),1
rotate sprite 1,atanfull(sprite x(2)-sprite x(1),sprite y(1)-sprite y(2))
rotate sprite 2,atanfull(sprite x(2)-sprite x(1),sprite y(1)-sprite y(2))-180
until escapekey()
dbpro : 2ghz p4m : 512mb : geforce 4 4200 go