Aleccat and Electrolyte noticed this: https://replay.pokemonshowdown.com/gen7balancedhackmons-810441431
I'm aware that in hackmons, an Arceus will be normal unless it has both Multitype and the appropriate plate. I know this is intended behaviour. But from what I can tell, if the Arceus is actually normal type, Revelation Dance should be a normal type move, and in this replay it clearly isn't.
Someone else tested this with an Arceus-Fighting that was actually normal type, and Revelation Dance was a resisted hit against Rayquaza. So I'm pretty sure Revelation Dance is, for some reason, tracking Arceus's visual type instead of its actual type (presumably an oversight since the distinction only matters in hackmons).
I'm aware that in hackmons, an Arceus will be normal unless it has both Multitype and the appropriate plate. I know this is intended behaviour. But from what I can tell, if the Arceus is actually normal type, Revelation Dance should be a normal type move, and in this replay it clearly isn't.
Someone else tested this with an Arceus-Fighting that was actually normal type, and Revelation Dance was a resisted hit against Rayquaza. So I'm pretty sure Revelation Dance is, for some reason, tracking Arceus's visual type instead of its actual type (presumably an oversight since the distinction only matters in hackmons).