No problem, Cash. Actually I've been tinkering on it, and it seems that the only workaround is to use
Offset Limb on limb 0 of your object. It is not the most elegant/practical way, but at least it works, and is better than using 2 objects.
sync on: sync rate 60
phy start
make object sphere 1,1
position object 1,0,2,0
phy make rigid body dynamic sphere 1
make object cube 2,5
position object 2,0,-5,0
phy make rigid body static box 2
do
set cursor 0,0
Print "Press enter to delete rigid body"
if returnkey() = 1 and rkey = 0
phy delete rigid body 1
rkey = 1
endif
if rkey = 1
offset limb 1,0,0,0,r#
r# = r# + 0.1
endif
phy update
sync
loop
Obviously, the best solution is to
persuade Mike to solve the problem.
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.