without the else { }
i would need:

alias away {
if ($1 != -g) { !away $1- | return }
elseif ($1 == -g) { scon -a !away $2- | return }
!away
}

because if i just had:

alias away {
if ($1 != -g) { !away $1- }
elseif ($1 == -g) { scon -a !away $2- }
!away
}
that would set me as away then set me as back, or just set me as back crazy.



new username: tidy_trax