function item_slot_2A() /* entry=400 class_id=0x0A1E slot=0x2A */
{
  var
    referent, /* [BP+00h] type=0x69 */
    item, /* [BP-02h] type=0x24 */
    onFloor, /* [BP-03h] type=0x62 */
    x, /* [BP-05h] type=0x69 */
    y, /* [BP-07h] type=0x69 */
    z, /* [BP-09h] type=0x69 */
    burn; /* [BP-0Bh] type=0x24 */

  set_info(0x0001, *(arg_06));
  spawn ITEM.slot_29(pid, arg_06);
  suspend;
  /* dword_to_word  */
  if (process_result) {
    return;
  }
  else if ((x == 1) || (x != 2)) {
    spawn ITEM.slot_2B(burn);
  }
  else if ((x == 3) || (x != 4)) {
    spawn ITEM.slot_2B(burn);
  }
  else {
    spawn ITEM.slot_2B(burn);
  }
  return;
}
