Hey @Czar,
Been testing this script with Rune Dragons as well. I could things I have found out is when I restart the script, the pathing to the Rune Dragons seems to mess up. An example would be if I start at the Rune dragon pit, teleport to bank after successful trip, script crash, turn back on. Once I turn it back on, it teleports to Lithkren but has a very hard time going down the stairs (this isn't always true, I haven't figured out why it won't go down the stairs but when that happens the script tends to activate antifire and turn on quick pray so it must think its in the rune dragon pit perhaps?). Then it will attempt to click on one of the two barriers later on after going through the doors. Which can turn out to be the Adamant Dragon barrier. If I go through the Adamant Dragon barrier then my character is stuck and continues to take damage until i die or find a reason to teleport out.