См. определение в файле ActionTakeItemToHands.c строка 194
Перекрестные ссылки ActionData, ActionBase::ClearActionJuncture(), g_Game, m_Executable и PerformSwap().