Boss doesn't play second animation

Is your animation interrupted by troll_walk_start()? It seems like there is nothing preventing the walk animation from interrupting the smash attack like there is with punch_donny == false.

Make sure to paste scripts instead of screen shots