Heres how I did it on weak auras:
New progress bar.
Trigger type status > Fishing lure / weapon enchant old > select OH/MH as needed.
Display use custom text function to get charges for both weapons
Display text for example "OH (%c7 charges) %p" for offhand and "MH (%c3 charges) %p" for mainhandOriginally Posted by Custom Function
GetWeaponEnchantInfo() gives array with weapon enchant info. Use index 3 for mainhand charges and index 7 for offhand charges.