A World of Warcraft client emulator for TrinityCore written in C++