Evening,
in GW1 there was a static pointer to an agentStruct conatinig certain agents (including yourself or the target). There were offsets to agentIDs (character and target) so that you could read e.g. both yourselve's and target's hp from memory. Like:
AgentStructBase + 0x4C(own agentID) + 0x90(e.g. health)
AgentStructBase + 0x54(targetID) + 0x48(e.g. target health)
How is the stucturing of agents in GW2?
Greetings