added damBreakWithObstacle case