- if $2- is $null/$false/0, but $nick == %SUPERADMIN
That's the one I can't logically wrap my head around. If there's an && in the condition, the that condition must be met? The || has nothing to do with that.
$2- && <-- must be met
&
Admin || superadmin <-- either or ?
Otherwise this is the most illogical way a condition can be build I've met so far lol. And it's worked like that everywhere else in the script so far