Supernova is currently hardcoded to disable all Icarus Dive, Fire Spirits, Sun Ray and Supernova during it.

This means when used by other heroes, like Rubick, or any hero in Ability Draft, they can cast their spells normally.

Supernova should instead disable based on their slot. Disable ability in slot 1, 2, 3 and ultimate. And when having aghs, it then should search for the Sun Ray ability on the unit and un-disable it.