Skip to content

RuneTools 1.7.4

Choose a tag to compare

@goldgolem624 goldgolem624 released this 03 Aug 00:22

Agility Course: Burthorpe added

  • The panel now covers both courses behind a dropdown. Burthorpe is its seven obstacles read from the cache, with progress from the game's own counter and its own lap count.

  • Paired obstacles target the start object. Balancing ledge, Monkey bars and Ledge each have a start and an end, and the course runs one way, so picking the nearer of the two was actively wrong: standing past an obstacle pointed you back at its far end. Two of the three were aiming at the end object, including Ledge where the start and end share a tile and only the floor separates them.

  • Switching course used to flash and do nothing. The panel rebuilt its whole DOM every tick, so a repaint between mousedown and mouseup destroyed the button and the click never fired. It now redraws only when something actually changed, which also fixes the start-side buttons.

  • The course picker uses the client's own dropdown, so it matches the theme rather than opening a system-styled popup.

  • Leaving the tab clears the in-world highlight, instead of leaving the last obstacle boxed while you work in another panel.

Teleport requirements

  • Every task-set reward teleport now requires its tier. Eighteen destinations across seven rewards were gated only on holding the item, so they showed no task progress at all: the Tirannwn quiver, Ardougne cloak, Desert amulet, Karamja gloves, Morytania legs, Fremennik sea boots and Varrock armour. The tier comes from each reward's own name, so all four tiers of a family stay consistent.

  • Leela's favour requires Pharaoh's Folly across all five district destinations.

  • Hazelmere's signet ring gains Dwarven Outpost, gated on the Dark Facet of Luck, which is what makes the option appear on the ring at all. Luck of the Dwarves gains both Grand Exchange and Dwarven Outpost, and its option numbers are corrected: it has four destinations, not the signet ring's five, because it has no Hazelmere option.

  • Both imbued luck rings now count. Their names keep an "(i)" suffix that the item matcher does not strip, so wearing one previously read as not holding the ring and failed every one of its teleports.

Interfaces

  • Three Fish Flingers windows report their on-screen position: the live scoreboard, competition details, and Discovered Ratings. Without this their components can be read but not located, so nothing can box part of them.

  • Interface references in the decompiled scripts now carry the group's name. The dump prints raw ids like /* if 517:12 */ 29,202 times; 4,133 of them now read /* if 517:12 Bank */, keeping the id intact so nothing becomes harder to search.