This is what happens prior to the endless loop.
[INFO][Bot #1][06/24 01:47:09 PM]: [WAIT_FOR_LOOT] Killed an npc - waiting for at least 5 seconds.
[INFO][Bot #1][06/24 01:47:09 PM]: Stopping next attack!
[INFO][Bot #1][06/24 01:47:09 PM]: .. kill finished, waiting for loot to appear.
[INFO][Bot #1][06/24 01:47:09 PM]: "last_delay_name" changed to "KillListener: Wait 15s until loot items appear on ground"
[INFO][Bot #1][06/24 01:47:09 PM]: "current_loot_x" changed to "3112"
[INFO][Bot #1][06/24 01:47:09 PM]: "current_loot_y" changed to "9840"
[INFO][Bot #1][06/24 01:47:09 PM]: Received the command, let's count to 25!
[INFO][Bot #1][06/24 01:47:12 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:12 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:12 PM]: [Loot (non-stackables)] Looking for loot (standard)...
[INFO][Bot #1][06/24 01:47:12 PM]: [Loot (non-stackables)] We have a valid regular loot item to take (Big bones) distance: (2)!
[INFO][Bot #1][06/24 01:47:13 PM]: .. clicked [Take] on that ground item, with id 532
[INFO][Bot #1][06/24 01:47:13 PM]: "last_delay_name" changed to "Wait up to 10s to take item"
[INFO][Bot #1][06/24 01:47:14 PM]: Added event (Loot (non-stackables))!
[INFO][Bot #1][06/24 01:47:14 PM]: Item looted (Big bones) ~([x=3112, y=9840, z=0]) while stopped combat, let's extend the timeout to another 25 seconds!
[INFO][Bot #1][06/24 01:47:15 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:15 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:15 PM]: [Loot (non-stackables)] Looking for loot (standard)...
[INFO][Bot #1][06/24 01:47:15 PM]: [Loot (non-stackables)] Ground item for that isn't present!!
[INFO][Bot #1][06/24 01:47:15 PM]: [Loot (non-stackables)] NO MORE LOOT JOB
[INFO][Bot #1][06/24 01:47:15 PM]: Removing event (Loot (non-stackables)) now that it is complete...
[INFO][Bot #1][06/24 01:47:15 PM]: [FFA1] Fighting target at [x=3114, y=9842, z=0]
[INFO][Bot #1][06/24 01:47:15 PM]: Attacking npc Hill Giant
[INFO][Bot #1][06/24 01:47:17 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 10s ago.
[INFO][Bot #1][06/24 01:47:24 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:47:31 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:47:34 PM]: Stopping next attack!
[INFO][Bot #1][06/24 01:47:34 PM]: .. kill finished, waiting for loot to appear.
[INFO][Bot #1][06/24 01:47:34 PM]: "last_delay_name" changed to "KillListener: Wait 15s until loot items appear on ground"
[INFO][Bot #1][06/24 01:47:34 PM]: "ss_kill_counter" changed to "8"
[INFO][Bot #1][06/24 01:47:34 PM]: [WAIT_FOR_LOOT] Killed an npc - waiting for at least 5 seconds.
[INFO][Bot #1][06/24 01:47:37 PM]: "current_loot_x" changed to "3117"
[INFO][Bot #1][06/24 01:47:37 PM]: "current_loot_y" changed to "9844"
[INFO][Bot #1][06/24 01:47:37 PM]: Received the command, let's count to 25!
[INFO][Bot #1][06/24 01:47:37 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:37 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:37 PM]: [Loot (non-stackables)] Looking for loot (standard)...
[INFO][Bot #1][06/24 01:47:37 PM]: [Loot (non-stackables)] We have a valid regular loot item to take (Big bones) distance: (1)!
[INFO][Bot #1][06/24 01:47:39 PM]: .. clicked [Take] on that ground item, with id 532
[INFO][Bot #1][06/24 01:47:39 PM]: "last_delay_name" changed to "Wait up to 10s to take item"
[INFO][Bot #1][06/24 01:47:40 PM]: Added event (Loot (non-stackables))!
[INFO][Bot #1][06/24 01:47:40 PM]: Item looted (Big bones) ~([x=3117, y=9844, z=0]) while stopped combat, let's extend the timeout to another 25 seconds!
[INFO][Bot #1][06/24 01:47:40 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:40 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:47:40 PM]: Removing event (Loot (non-stackables)) now that it is complete...
[INFO][Bot #1][06/24 01:47:40 PM]: [FFA1] Fighting target at [x=3112, y=9845, z=0]
[INFO][Bot #1][06/24 01:47:40 PM]: Attacking npc Hill Giant
[INFO][Bot #1][06/24 01:47:43 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 11s ago.
[INFO][Bot #1][06/24 01:47:50 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:47:57 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:47:59 PM]: Script Perfect Fighter has paused!
[INFO][Bot #1][06/24 01:49:53 PM]: WE COUNTED TO 25 AND COULDN'T LOOT, RESETTING....
[INFO][Bot #1][06/24 01:49:53 PM]: "stop_combat" changed to "0"
[INFO][Bot #1][06/24 01:49:53 PM]: "current_loot_x" changed to "0"
[INFO][Bot #1][06/24 01:49:53 PM]: "current_loot_y" changed to "0"
[INFO][Bot #1][06/24 01:49:53 PM]: Script Perfect Fighter has resumed!
[INFO][Bot #1][06/24 01:49:53 PM]: Updating timer [last upgrade gear check], which was last updated: 1m 116s ago.
[INFO][Bot #1][06/24 01:49:53 PM]: [FFA1] Fighting target at [x=3114, y=9844, z=0]
[INFO][Bot #1][06/24 01:49:53 PM]: Attacking npc Hill Giant
[INFO][Bot #1][06/24 01:49:59 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 6s ago.
[INFO][Bot #1][06/24 01:50:07 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:50:14 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 7s ago.
[INFO][Bot #1][06/24 01:50:14 PM]: Stopping next attack!
[INFO][Bot #1][06/24 01:50:14 PM]: .. kill finished, waiting for loot to appear.
[INFO][Bot #1][06/24 01:50:14 PM]: "last_delay_name" changed to "KillListener: Wait 15s until loot items appear on ground"
[INFO][Bot #1][06/24 01:50:14 PM]: [WAIT_FOR_LOOT] Killed an npc - waiting for at least 5 seconds.
[INFO][Bot #1][06/24 01:50:14 PM]: "ss_kill_counter" changed to "9"
[INFO][Bot #1][06/24 01:50:17 PM]: "current_loot_x" changed to "3114"
[INFO][Bot #1][06/24 01:50:17 PM]: "current_loot_y" changed to "9844"
[INFO][Bot #1][06/24 01:50:17 PM]: "stop_combat" changed to "1"
[INFO][Bot #1][06/24 01:50:17 PM]: Received the command, let's count to 25!
[INFO][Bot #1][06/24 01:50:18 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:50:18 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:50:18 PM]: [Loot (non-stackables)] Looking for loot (standard)...
[INFO][Bot #1][06/24 01:50:18 PM]: [Loot (non-stackables)] We have a valid regular loot item to take (Giant key) distance: (2)!
[INFO][Bot #1][06/24 01:50:19 PM]: .. clicked [Take] on that ground item, with id 20754
[INFO][Bot #1][06/24 01:50:19 PM]: "last_delay_name" changed to "Wait up to 10s to take item"
[INFO][Bot #1][06/24 01:50:20 PM]: Added event (Loot (non-stackables))!
[INFO][Bot #1][06/24 01:50:20 PM]: Item looted (Giant key) ~([x=3114, y=9844, z=0]) while stopped combat, let's extend the timeout to another 25 seconds!
[INFO][Bot #1][06/24 01:50:22 PM]: exec event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:50:22 PM]: Handling event (Loot (non-stackables))
[INFO][Bot #1][06/24 01:50:22 PM]: Removing event (Loot (non-stackables)) now that it is complete...
[INFO][Bot #1][06/24 01:50:22 PM]: setting bank now B
[INFO][Bot #1][06/24 01:50:22 PM]: "should_bank_now" changed to "1"
[INFO][Bot #1][06/24 01:50:22 PM]: "bank_reason" changed to "Setting bank now B"
[INFO][Bot #1][06/24 01:50:22 PM]: Currently banking! Condition: (Loot_full)
[INFO][Bot #1][06/24 01:50:22 PM]: ...more info: false and should bank: true and invy has (2): false
[INFO][Bot #1][06/24 01:50:22 PM]: Checkpoint 1.1
[INFO][Bot #1][06/24 01:50:22 PM]: Doing teleport spell for Varrock teleport
[INFO][Bot #1][06/24 01:50:22 PM]: Found it!
[INFO][Bot #1][06/24 01:50:22 PM]: Spell is VARROCK_TELEPORT
[INFO][Bot #1][06/24 01:50:22 PM]: Check if its quicker to walk
[INFO][Bot #1][06/24 01:50:22 PM]: Checking if faster to walk!! walk setting 90 and path size: 1
[INFO][Bot #1][06/24 01:50:22 PM]: Source position must be player position in order to execute.
[INFO][Bot #1][06/24 01:50:22 PM]: 1 Going from [x=3212, y=3427, z=0] to : [x=3183, y=3436, z=0], costs: 34
[INFO][Bot #1][06/24 01:50:22 PM]: 2 Going from [x=3114, y=9844, z=0] to : [x=3183, y=3436, z=0], costs: 109
[INFO][Bot #1][06/24 01:50:22 PM]: Tile count from tele 34, and from mine: 109
[INFO][Bot #1][06/24 01:50:22 PM]: WebWalkingEvent; Terminated because of break condition!
[INFO][Bot #1][06/24 01:50:22 PM]: TRY DO THE SPELL FIRST: false
[INFO][Bot #1][06/24 01:50:23 PM]: "last_delay_name" changed to "Wait 1 second after casting teleport spell"
[INFO][Bot #1][06/24 01:50:24 PM]: "last_delay_name" changed to "Wait 20 seconds until we either go far away or we animate (spell)"
[INFO][Bot #1][06/24 01:50:25 PM]: "did_teleport_bank" changed to "1"
[INFO][Bot #1][06/24 01:50:25 PM]: Handling bank teleport - stand by...
[INFO][Bot #1][06/24 01:50:25 PM]: "current_loot_x" changed to "0"
[INFO][Bot #1][06/24 01:50:25 PM]: "current_loot_y" changed to "0"
[INFO][Bot #1][06/24 01:50:25 PM]: "stop_combat" changed to "0"
[INFO][Bot #1][06/24 01:50:26 PM]: > Node Change! < == fight to bank!
[INFO][Bot #1][06/24 01:50:26 PM]: "did_teleport_bank" changed to "0"
[INFO][Bot #1][06/24 01:50:26 PM]: Updating timer [last upgrade gear check], which was last updated: 0m 12s ago.
[INFO][Bot #1][06/24 01:50:27 PM]: > Node Change! < == fight to bank!
[INFO][Bot #1][06/24 01:50:27 PM]: Currently banking! Condition: (Loot_full)
[INFO][Bot #1][06/24 01:50:27 PM]: ...more info: false and should bank: true and invy has (2): false
[INFO][Bot #1][06/24 01:50:27 PM]: Checkpoint 1.1
[INFO][Bot #1][06/24 01:50:27 PM]: Doing teleport spell for Varrock teleport
[INFO][Bot #1][06/24 01:50:27 PM]: Found it!
[INFO][Bot #1][06/24 01:50:27 PM]: Spell is VARROCK_TELEPORT
[INFO][Bot #1][06/24 01:50:27 PM]: Check if its quicker to walk
[INFO][Bot #1][06/24 01:50:27 PM]: Checking if faster to walk!! walk setting 90 and path size: 1
[INFO][Bot #1][06/24 01:50:27 PM]: 1 Going from [x=3212, y=3427, z=0] to : [x=3183, y=3436, z=0], costs: 34
[INFO][Bot #1][06/24 01:50:27 PM]: Source position must be player position in order to execute.
[INFO][Bot #1][06/24 01:50:27 PM]: 2 Going from [x=3213, y=3424, z=0] to : [x=3183, y=3436, z=0], costs: 37
[INFO][Bot #1][06/24 01:50:27 PM]: WebWalkingEvent; Terminated because of break condition!
[INFO][Bot #1][06/24 01:50:27 PM]: Tile count from tele 34, and from mine: 37
[INFO][Bot #1][06/24 01:50:27 PM]: TRY DO THE SPELL FIRST: false
[INFO][Bot #1][06/24 01:50:28 PM]: "last_delay_name" changed to "Wait 1 second after casting teleport spell"
[INFO][Bot #1][06/24 01:50:28 PM]: "last_delay_name" changed to "Wait 20 seconds until we either go far away or we animate (spell)"
[INFO][Bot #1][06/24 01:50:28 PM]: Handling bank teleport - stand by...
[INFO][Bot #1][06/24 01:50:28 PM]: Script Perfect Fighter has paused!