Originally Posted by
Ssateneth
When you are in a raid, the player will be one of the raid## ID's. If you are in a party though, the player is NOT one of the party# IDs. Thats why when we arent in a raid but we are in a party, we hardcode a number in the loop to be assigned to the player, which in this case, is 0 (party1 through party4 are valid party member unit IDs. party0 is not valid, and since the player is never any of party1 through party4, we check for the player/playerpet where it would normally check party0)
I'm not sure what you mean in the last part. If you want to announce ancient hysteria why soloing (I dont know why you would honestly, since if you push ancient hysteria, i'm sure you know you popped lust, and it wouldnt be relevant to anyone else), you need to do a separate check for "elseif not IsInGroup() then blahblahblah"
If you're trying to fix the thing that I fixed earlier, I already fixed it. Just copy paste it again.