The rule of breeding dragons with opposite elements is that it needs a basic dragon and a hybrid dragon. The basic dragon depends on the the the dragon's first element and the hybrid dragon is based off the dragon's second element.
Example: Breeding combination for the Blue Fire Dragon (Fire + Cold)
- Fire Dragon
- Storm Dragon (Lightning + Cold)