What if the "class" changes then this offset will change... there is no guessing involved here its the offset of the class to the game status, in this case you are jumping 0x1879C bytes from the start of the LTClient "class", Btw I am not even sure why people call these a class, I am sure C++ even call this a structure.
Good work, and you can do this for any of the functions/Values of any class/Structure without the need to have the structure defined in your code.. ooops I mean "Class" Defined...