Combat is still tick based. Everyting is tick based. They can't remove it without totally remaking the game.
What powerups do you mean? Prayers? Those still exist. Incense sticks? Recently added to the game. Augmented stuff? Has been out for some years now.The RS Wiki needs a hand, and Bwian's will gladly take the rest of your body!
In the beginning the Universe was created.
This has made a lot of people very angry and been widely regarded as a bad move.