I'm curious how you guys do read all valid unit auras (as aura structs, ex. std::vector<Aura*>) of given unit in the wotlk client.
I just REMOVED ALL the subtle bugs from my aura reading logic ("reading logic": really?!?) and i found it not easy.Code:typedef struct { uint64 CreatorGuid; int AuraId; AuraFlags Flags; //byte byte Level; uint16 StackCount; int Duration; int EndTime; }AuraRec;
So, from there is my curiosity - if anyone else had to struggle with it - how he made it.