Vanessa doesn't exclusively punch things anymore. I'd say Steel/Fighting. Like Lucario?
Also doesn't Val use a stone of earth or something? Some sort of Rock/Steel or something. Like Aggron.
--
Accel R8
(This space for rent)!