my bet would be on c++.. though, for what the program does (i play the game as well), it can be created in any general purpose programming languages.. Try this experiment, turn off angel, copy and paste the info in throne page onto a text pad, you'll see what angel has to parse.. basically, when you copy something into "windows clipboard" there is a library in most graphical library that parses stuff in clipboard.. and then you can just write something that will format the "gibbrish" into something more useful
__________________
lisp hacker

running: FreeBSD 5.4 - still learning

develop with: SBCL + emacs for lisp, Anjuta IDE +gcc for c, SPE for python..
browse with: opera