パッと思いつくのは

・武器DBに「両手属性」の項目を加える。
・武器を持つとき両手属性の有無をチェックする行(条件分岐)を足す。
・チェックが入っていたら両手の装備を強制的に埋める。
・外す時も条件分岐で両手属性をチェック、
 両手武器だったら両方いっぺんに外す。

って感じか?
あとはステータス画面の表示も2重表示にならないように
条件分岐足してやれば多分いける。
ただ僅かにだが処理が重くなるかな。もう少し効率的な方法誰か考えてくれ。