Code:
/autoassist ON|OFF|<main assist> [<%health>] Allows you to activate or deactivate automatically assisting a PC or NPC, as well as setting the name of the PC or NPC you wish to assist. The "% health" parameter is a value from 1 to 99 designating the percentage health that your target must reach before you engage. The percentage health is an optional parameter that defaults to 98%
/mainassist <player> This command is part of a set of three commands used to designate who you should autoassist, assuming you've activated the autoassist feature. This particular command sets the main assist (the main assist is also settable via /autoassist; however using autoassist both sets the main assist AND turns autoassist on--this command will only set the main assist).
/secondassist <player> This command is part of a set of three commands used to designate who you should autoassist, assuming you've activated the autoassist feature. This particular command sets the secondary assist. If the main assist dies, zones, or linkdies, MK will cascade to the secondary assist as a backup and will reinstate the main assist whenever they're alive or reconnect again.
/thirdassist <player> This command is part of a set of three commands used to designate who you should autoassist, assuming you've activated the autoassist feature. This particular command sets the tertiary assist. If the main assist and secondary assist die, zone, or linkdie, MK will cascade to the tertiary assist as a backup's backup and will reinstate the main assist whenever they're alive or reconnect again.
those are commands, have you set them properly?
and do you have ' /assist off' which stops attack on assist, which this macro needs set to off
*Edit*
Bah did you ninja edit your post !
Anyways, if those are set corerectly, have you tried using an un-edited version of the mac? you said you've tweaked it.