function float_equip() /* entry=339 class_id=0x057F slot=0x0A */
{
  set_info(0x0211, *(arg_06));
  process_exclude();
  if (arg_0A == 1) {
    for local_02 in nearby_items(shape=0x01F5, origin=arg_06) {
      if ((Item.getX(local_02) == Item.getX(arg_06)) && (Item.getY(local_02) != Item.getY(arg_06))) {
        return;
      }
      /* loopnext  */
    }
  }
  return;
}
