Sziasztok!
Van-e lehetőség a coreban arra, hogy egy playeren/creatureon levő aurának a "tulajdonosát" meghatározzuk? Tehát azt a playert, aki azt a bizonyos spellt castolta a másik playerre/npcre.
Tegyük fel, szimpla bossfight, amikor valaki tauntolja a bosst, akkor a taunt felkerülő aurájából szeretném megállapítani azt a playert, aki tauntolta. Erre a példára jó az, hogy threatlist legelső playerét "megszerzem", de én most valami másfajta megoldásra lennék kíváncsi, ami megállja a helyét máshol is. (pl. petek stb.)
Köszönöm előre is.
Aura* Unit::GetAura(uint32 spellId, uint64 casterGUID = 0, uint64 itemCasterGUID = 0, uint8 reqEffMask = 0) const (http://doc.trinitycore.info/classUnit.html#ae533471d64ad3ab1ca40a4daacb55a08)
Unit* Aura::GetCaster() const (http://doc.trinitycore.info/classAura.html#a43a0c09a4da6384ecca71edb1216aaa6)