Let’s imagine a 1v1 tournament with the following rules:

Everyone can use all consumables — flasks, food, scrolls, potions (FAP, etc.), whatever you can legally use.

Only self-buffs are allowed — no external class buffs (no Fortitude, Kings, Totems, etc.).

Solo, everything is allowed (cooldowns, engineering, etc.).

There are two different scenarios:
A) Open field — no LoS, full visibility.
B) With LoS/terrain — line-of-sight and cover play a factor.

Question: Which class/spec do you think comes out on top in each scenario?
Please answer separately for open field and with LoS, and explain briefly why (burst, sustain, CC, mobility, outplay potential, etc.).
Prefering realistic matchup experience and skill-cap discussion over pure theorycraft.

Curious to see what the community thinks.