A.メイン「アグゥアクス」、サブ「ペットプロパティない武器」
B.メイン「ペットプロパティない武器」、サブ「アグゥアクス」

上記のようなパターンで/checkparamでペットを見ると以下のようになります。
ペット命中 A > B
ペット攻撃 A > B

STRやDEXがメイン/サブで変わらずにブーストされるならば、
A = Bにならなければなりません。

私の知らない仕様があるのかも知れませんが、
この動きが不具合なのか意図的なのか教えてください。