Logically mIRC SHOULD update the $away identifier beforehand, for example if im calling /checkaway to display my away information in a toolbar, and calling it from raw 306 and raw 305. Perhaps the solution whould be to add an ON AWAY and ON UNAWAY which only trigger when your away status changes (actually only if the UNAWAY status changes, or diffrent awaymsg is set), and to set the $away to update before triggering any raw event.

Last edited by jizzy; 10/09/06 07:03 AM.