hello,

i have a sphere/ball which you can control by rolling around
but sometimes when you roll over an entity the ball bounces off (usually on it's corner) with an extreme force and goes flying off somewhere

i'm pretty sure it must be a collision where the ball goes a tiny bit into the entity and then reacts stupidly,
but it sure makes it hard to play

i seem to have resolved this from happening in collisions with blocks through some of the settings, but entities and even with map entities that have an action it has this problem

is there anything i can do about this?

the general settings are as follows
Code:
ph_iterations = 100;
ph_check_distance = 2.5;
ph_setautodisable (5, 5, 50, 0.5);
ph_setcorrections (90000, 0.001);
ph_setcollisions (90000, 0.001);
ph_setcontacts(vector(4000, 10, 0), 0, 0, 0);
ph_fps_max_lock = 220;

BALL:
ph_setgravity (vector(0, 0, -386));
phent_settype (me, PH_RIGID, PH_SPHERE);
phent_setmass (me, _ballmass, PH_SPHERE);
phent_setfriction (me, 80);
phent_setdamping (me, 20, 20);
phent_setelasticity (me, 50, 20);


thanks for any help