Documented information about the entire RuneScape game.
Most in game actions are queued.
The priority of a queued action is either weak, normal, strong
A weakqueue is cancelled if the player clicks away - commonly used for Make-X. Queues are weak / strong / normal. https://github.com/RuneStar/leaks/blob/master/153.txt
A standard one will wait if you have a menu open, and execute when it closes. A strong one will close menus to execute itself sooner. https://github.com/RuneStar/leaks/blob/master/142.txt
Both npcs and players have queues
Runescript queue has the format queue(type, tick delay)(parameters)
combat_clearqueue & player_end_poison
Are they related?
| Id | Description | |—|—| | 1 | Retaliation | | 2 | Damage | | 3 | Bind effects | | 4..20 | Custom | ai_queue
Cancels Weak, suspends normal
Can’t be suspended if right next too - means there’s a pre-movement check Can be suspended if have to move to reach target - Movement isn’t suspended like walk to tile Only walk to tile can have movement-suspended on the first tick
Doesn’t stop movement, stops action at end of movement
Pot + food doesn’t work in the same tick, only food + pot
Kara + food takes normal delay 1 tick healing must be Food + Pot + Karambwan
Stops movement, but movement is allowed to start after first tick (animations combine and still get xp later)
Doesn’t stop movement, does stop action at the end of movement
All actions cancels walking and combat, closes interfaces
Appears all player actions close interfaces
Opening a skill guide will stall an action from performing e.g attacking, picking up an item until the interface is closed
Are interfaces part of the queue?
first two foods are cooked at 3 ticks ea, ones after that cook at 4 ticks most hits are determined upon added to damage queue combat delay is that of the last weapon attacked with