Offers to trade with a given unit. The trade process does not begin immediately; once the server has determined both clients can trade, the TRADE_SHOW event fires.


See also Trade functions.

Signature:

InitiateTrade("unit") or InitiateTrade("name")

Arguments:

  • unit - A unit with which to trade (string, unitID)
  • name - The name of a unit with which to trade; only valid for nearby units in the player's party/raid (string)