Question about your plugin: Is there any way Skills could be re-worked in such a way if you have two weapon types, and your chosen skill is only usable with one (IE, you have a Sword Skill, and you're dual wielding a Sword and Mace) ONLY the sword gets used in the animation/calculations?
I have a class that benefits heavily from the idea of wielding two weapon types due to the very unique skill options each gives them, but with the existing system, they basically benefit from the full attack of both weapons even when a weapon isn't compatible with a skill type.
Basically, something akin to the <mainhand skill> and <offhand skill> tags, except it checks to see which hand is compatible with the skill (or both) and goes off that.