Open Tibia uses HTML Objects and it works perfectly. The only thing that would give it unlimited ability is if you edit the Open Tibia source(c++) to remove whatever limitation you may experience, but for people without c++ experience, they still have a whole lot of options by just knowing HTML and can pretty much customize the game in hundreds of different ways.