Тут тоже почти всё ясно, только есть один нюанс, не очень приятный. Теперь постройки удаляются те которые и надо, но. Если например у меня очередь выглядит так:
Шахта металла 1 уровень (время 0.03.00)
Шахта металла 2 уровень (время 0.05.00)
Шахта металла 3 уровень (время 0.07.00)
Так вот, если я отменяю первую постройку (шахту 1 уровеня), то по идеи, все равно должна строиться шахта 1 уровня, и это должны так же быть написано, но у меня начинает строиться шахта 2 уровня и тратит столько времени столько требуется для её постройки(ну так видно в браузере), а на деле построится как и должна шахта 1 уровня, только времени она будет строиться как вторая, или же если отменять с первой и оставить только третью, то будет строиться столько времени сколько должна строиться третья, а построится первая как и должно быть.
Вообще я сам не понял что написал, но надеюсь вы поймете...