add the IGNORE_PASSABLE flag to the c_move calls in the actions of the entities that are hitting him. EG: c_move(me, nullvector, velocity, IGNORE_MAPS|IGNORE_PASSABLE);
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial