Well I'm in ruby and I bred my combusken with my slakoth, level 15, cut, yawn, slack off, encore, and the baby torchic knew: scratch, growl and cut. Is that supposed to happen, regarding cut is a HM?
Yes it is very normal. As long as the moves are eggmoves or moves that the father of the Torchic was able to learn, your baby Torchic will know them too, hence the reason it learned cut
Only the father can pass down moves