Механизм эффективности зачарований в компьютерных играх, например в Minecraft, работает следующим образом: 12
- Определяется итоговый уровень зачарования. 3 Он рассчитывается на основе модификатора от материала и случайного числа, которое можно представить как бросание игральной кости два раза. 3
- Рассчитываются возможные зачарования для предмета. 3 Для этого используется итоговый уровень зачарования. 3
- Выбирается случайный набор чар. 35 Это происходит исходя из «веса» заклинания: чем выше «вес», тем больше шанс выбрать определённое зачарование. 35
- Проверяется возможность наложения дополнительных зачарований на предмет. 3 Процент вероятности дополнительного чара равен итоговому уровню. 3
На количество, тип и уровень зачарованных в предмете чар влияет уровень опыта игрока: чем его больше, тем больше и выше уровень зачарования доступно. 1