Is it possible to read the BG stats without having to call GetBattlefieldScore - World of Warcraft Programming: A Guide and Reference for Creating WoW Addons every time, once for every enemy player in the BG? I want to find the enemy healers and target them first, but that means I have to refresh that table often and LUA calls aren't too fast.
Possible suggestion, parse combat log for (healing spell) heals x target, and just attack the highest healing enemy for the fight you are on, and possibly have the name persist as your main target for combat. Thus if your fighting a no healer fight and a healer shows up, you will switch to the healer that just showed up using this logic. Hope this helps, ~Opt