Code: Select all
#0 0x00007fff81b3a968 in ?? ()
Also, while I have C++ coders attention. If I am already iterating a collection, and want to iterate it again, do I need two readlocks? I am thinking that I already have a lock on it, why lock twice? Such as if I was iterating the spawn_list and want to iterate it again, comparing spawn against spawn. Something like that anyway. Of course that is very intensive so I am already only getting the spawns in the immediate area, otherwise you can really compound the number of loops.
And one more. I have always been unclear on this one. Take a line like this one, where you check against the existence of an object.
Code: Select all
if (assist && assist->IsNPC() && assist->EngagedInCombat() == false){Code: Select all
if (assist)
if (assist->IsNPC() && assist->EngagedInCombat() == false){