in a single macro, thinking like this but when my main changes target so does he

/cast [exists,harm,nodead] shadow bolt
/stopmacro [exists,harm,nodead]
/assist Maintoon
/cast [exists,harm,nodead,combat] shadow bolt; [exists,harm,nodead,nocombat] Immolate


thats it! it works! i tell my clone to attack a target he cast immolate, then shadow bolts till it dies then he asssit me and help me kill my target

ok now how do i add in Corruption to that? so it casts Immolate corruption, then shadow bolts till its dead, then changes to my mains target?