Implement Cast script instruction (shrines work now)