>>21687277Can't get HP Fighting
For the HP type to be fighting you need 63/15 > HP + 2*Atk + 4*Def + 8*Spd + 16*SpA + 32*SpDef, where the name of the stat is equal to 1 if an odd IV and 0 otherwise.
Having the 3 lowest impacting stats as odd (HP, Atk and Def as the three 31s) gives you a value exceeding 63/15 and gives you hidden power Flying instead. The only Fighting combos are e/e/e/e/e/e, o/e/e/e/e/e, e/o/e/e/e/e, o/o/e/e/e/e and e/e/o/e/e/e.