Hi, thank you for the fast reply!
The exact formula of the skill being used as a normal attack (in the skill screen) is just ( a.atk - b.def).
I don't know if this is helpful but the formula in the parameters of baseparamcontrol is read as (base + plus + user.mat) * paramRate * buffRate + flat). On my class screen in the database menu I have the standard atk of each class set to 1 for every level with a -1 modifier notetag from the Yanfly plugin so that in theory the attack stat is determined entirely by the Mat + weapon modifier + any skills/buffs.
Are you thinking that your plugin is only factoring in the actual atk stat (in this case 0 + the weapon atk bonus) and completely ignoring the formula in the baseparamcontrol plugin?
Thanks again