I am unable to give my pokemon hidden power fire with the IV spread 31-0-31-31-31-31 despite it being possible in the game through hyper training. When I change my hidden power it automatically changes my IVs, and when I change my IVs it automatically changes my hidden power.