Add duel logic