Тут смотря как посмотреть)
Проверки никак не влияют друг на друга, они лишь должны попасть под условия успешного крафта. Для крафта должно либо пройти условие шанса крафта, либо условия шанса крафта и шанса крафта мв. Если оба условия выполнены - получаем мв. Если выполнено только шанса крафта - получаем простую вещь.
При этом не важно, что мы будем делать первым делом, просчитывать, прокнул мв или крафт. Получается, они независимы, поскольку легко можем получить ситуацию "мв прошло, крафт не прошел, условия не выполнены, хрен те в нос а не шмотку".
Но при этом их можно притянуть как зависимые, ибо прохождение крафта оставляет шанс на мв, а фейл крафта делает шанс мв нулевым.
Короче, дуализм, ептыть.