so on github, there’s a decompilation of Pokemon Emerald called pokeemerald. I’ve been digging through it’s files out of curiosity and found an interesting struct in src/pokemon.c:
// Used in an unreferenced function in RS. // Unreferenced here and in FRLG. struct CombinedMove { u16 move1; u16 move2; u16 newMove; }; static const struct CombinedMove sCombinedMoves[2] = { {MOVE_EMBER, MOVE_GUST, MOVE_HEAT_WAVE}, {0xFFFF, 0xFFFF, 0xFFFF} };since this gen was also the first to have Double Battles, I assume it would’ve been some sort of team combo mechanic. idk just thought it was cool