// hit from above?
if (badguy->get_bbox().p2.y < (bbox.p1.y + 16)) {
if(collision_squished(*badguy)) {
- return ABORT_MOVE;
+ return ABORT_MOVE;
}
}
// hit from above?
if (player->get_bbox().p2.y < (bbox.p1.y + 16)) {
if(collision_squished(*player)) {
- return ABORT_MOVE;
+ return ABORT_MOVE;
}
}
sound_manager->play("sounds/fall.wav", get_pos());
if (countMe) Sector::current()->get_level()->stats.badguys++;
physic.set_velocity_y(0);
+ physic.set_acceleration_y(0);
physic.enable_gravity(true);
set_state(STATE_FALLING);