So I've started a little project of my own and I've already stumbled upon an error. I am using MemoryReader.dll currently and am trying to find playerbase. From threads I've read here and in chatrooms on IRC this is what I have understood returns playerbase:
Code:
Int32 plrbase = WoWPID.ReadInt32(new IntPtr(WoWPID.ReadInt32(new IntPtr(0x0127F13C + 0x30)) + 0x28));
So for 3.0.9 I heard to get health you need PlayerBase + 0xFF4
Code:
stats.Health = WoWPID.ReadUInt(new IntPtr(plrbase + 0xFF4));
Obviously this is wrong:

What am I doing wrong? I am pretty sure it's something about the playerbase but I don't know where I'm mistaken.