The special attacks have a cooldown, the cooldown bar increases 1/5th everytime you hit the boss and when the bar is full you can use the special attack which is the previous boss's weapon, If the problem was something other than this, then I will surely look into it. Thank you for the feedback.