After some stupid text editor related mistakes, here is the file in UTF-8. If anyone would like to review it, that would be great. Anger engage translations are needed for all locales. The other translations are from the BigWigs module.
Talked with Funky a bit on IRC and he was saying that he never runs into the situation I described above. Although, I am forced to manually reset Omen via Shift+Click each week to clear global threat. I was wondering if anyone else is running into issues going from Desire to Anger? Is your global threat being reset?
Either way, it was fun to make the module, even if it ends up not being needed.
edit: I think I made a typo in the Souls.lua file. Going to re-attach one that should be cleaned up.
Also having the problem of not resetting aggro between phases.
Took a quick peek at the Souls.lua file, there's a typo on line 37, it says Souls:RegisterTranslations when it should say Souls:RegisterTranslation :)
I don't know if that would fix it, since I haven't had the chance to try it yet, but I'm gonna do some more testing on our next BT raid on sunday. Hopefully we'll get some answers then :)