For those who want to change their own movemment.cpp the changes from @danielsalim1 are:
change l609
return moveEvent->fireEquip(player, item, slot, isCheck);
to l609
return moveEvent->fireEquip(player, item, slot, isCheck, true);
change l617
return moveEvent->fireEquip(player, item...