What are you playing on, PC, Mac or Android? I just tested that scene on PC, and I don't get any error, plus I didn't change anything in that scene code since its inception months ago but someone else reported the same issue as you, so I don't understand what's going on...
I'm playing on PC and I'm using the patch, I downloaded the compressed version and that's probably why I'm having issues. It doesn't give me any errors or traceback when it happens, unfortunately. I did enable the dev console and rollback so that could be it. I'll unzip a fresh folder and just play it without enabling anything and see if it does anything in a little while and get back to you. It's really not a big deal because I just went in the script for bounty hunter and deleted everything under duel but:
label Duel:
$ seenbounty = True
$ renpy.pause(1.5, hard=True)
call DiceRoll from _call_DiceRoll_22
$ dshootroll=mcfirearms+diceroll
I left the if statements alone, of course, and that allowed me to just bypass the duel scene that was making it crash. For the Opala temple, I used the dev console to set the pillars to what they're supposed to be using
pillar01 = 3
pillar02 = 2
pillar03 = 3
Anyways, thanks for your hard work on this game. I love it.
Edit: Okay, I tried again with a newly unzipped copy without using the patch and progressed to the temple and it still crashed when I clicked on the pillars.
Edit2: I narrowed down what was causing the crashing during the duel to the raven mp3 file in the sounds folder. I tried to play it and it said it's an unsupported file type despite being an mp3 file. Must be due to me using the compressed version and something went wrong. I tried to figure out what's going on with the Opala Temple pillars, but no luck there. It's probably due to being the compressed version as well.