Thank you for your reply mate. I was at work the whole day so I had to wait forever just to reply. I just did a whole bunch of tests so I'll put my findings here.
1. Character has dual wield set to the basic attack Skill 1 (Slot 1), with no action sequence. She attacks twice, playing both animations, deals mainhand and off-hand damage as they are supposed to be. Everything is fine.
2. Character has dual wield set to a different Skill that is an exact copy of the basic Attack command of Skill 1. Both with and without action sequence yielded the same result. One animation plays, she deals mainhand damage only.
3. Character has dual wield set to the basic attack Skill 1 with an action sequence. Her slash animation plays only once, but she deals two sets of damage numbers, however, both are roughly half of her main-hand damage. She should be dealing 10ish and 6ish, but both numbers are never higher than 6s unless she crits.
4. Character has dual wield set to a different Skill that is an exact copy of the basic Attack command of Skill 1, but with the <Dualwield Skill> tag in note field. Both with and without action sequence yielded the same result. One animation plays, she deals one instance of mainhand damage only, damage is correct.
5. Character has dual wield set to a different Skill that is an exact copy of the basic Attack command of Skill 1, but with the <Dual wield Skill> tag in note field. Both with and without action sequence yielded the same result. One animation plays, she deals one instance of damage only, damage is half of what it should be (off-hand damage maybe?).
----
In all tests, the Actor (Actress?) has the dual wield tag given to her by her class.
$gameParty.leader().isArmedOffhand() yields True
$gameParty.leader().MHCalc() yields 10, which is most likely right Mainhand is (base 7 + weapon 5) x .9 = 10.8, so the game rounds down.
$gameParty.leader().OHCalc() yields 5. (7 + 1) x .75 = an exact 6, so it's a wee bit lower than it should be.
$gameParty.leader().attackTimesAdd() does yield 1.
The skill is using a custom action sequence. If there is anything else I can do to help, please let me know. I'm happy to help.