We don’t know if magic is passed down from parent to child in this world. I really don’t think we have seen any evidence that that is the case though maybe it is. Maybe Regina will just get angry enough at Cora and toss her with magic she didn’t know she had, but it may be that Regina got her magic from somewhere else on purpose to get rid of Cora. We will see.