Cast Arcane Intellect on Player or Friendly Target

/target [harm] player; [target=none] player
/cast Arcane Intellect

Got something to add, remove, or improve about this macro? Please let us know!