function free_slot_3B() /* entry=475 class_id=0x0A1D slot=0x3B */
{
  entry:
    set_info(9, 0);
    local_08 = Ultima8Engine.getCurrentTimerTick();
    local_04 = Ultima8Engine.getCurrentTimerTick();
    if (arg_06 < 1) goto block_1868;

  block_1865:
    goto block_1891;

  block_1868:
    suspend;
    local_08 = Ultima8Engine.getCurrentTimerTick();
    /* ne_dword  */
    if local_04 goto block_188E;

  block_1878:
    local_04 = local_08;
    arg_06 = (arg_06 - 1);
    if (arg_06 < 1) goto block_188E;

  block_188B:
    goto block_1891;

  block_188E:
    goto block_1868;

  block_1891:
    return;

}
