I've committed this in Rev1123.
I put the SuspendedMinion struct into the Player Profile, and also implemented Persistent Minion as it was a simple two line addition to do so.
There was an existing method, EntityList::Fighting which appeared to have the same functionality as your HasAggro method, so I used this.
Most of the other changes I made were purely cosmetic.
I tested it using a Necro ... let me know if I broke anything in the process of committing it.
Finally, nice work, thanks for the contribution, I'm sure the classes who can use this AA will appreciate it.
|