Ticket #9146: descumm_v0_SetBitVar.patch

File descumm_v0_SetBitVar.patch, 474 bytes (added by SF/segra, 15 years ago)
  • descumm.cpp

     
    25062506        case 0xAB:
    25072507        case 0xCB:
    25082508        case 0xEB:
    2509                 do_tok(buf, "setActorBitVar", A1B | ((opcode & 0x80) ? A2V : A2B) | ((opcode & 0x40) ? A3V : A3B));
     2509                do_tok(buf, "setActorBitVar", ((opcode & 0x80) ? A1V : A1B) | ((opcode & 0x40) ? A2V : A2B) | ((opcode & 0x20) ? A3V : A3B));
    25102510                break;
    25112511
    25122512        case 0x58: