ID:42893
 
Just updated my priority queue library and added in two simple procs.

List() - Returns a list version of the queue leaving the original queue in tact

RemoveItem(i) - Finds and removes the item i if it is in the queue.

http://www.byond.com/developer/Theodis/PriorityQueue
Thank you :D