Кстати, проверил плагин, запрещающий заклинания. В гильдии магов запрещённые заклинания не появляются, да, но их можно получить, например, из свитков. Видимо, при генерации свитков (и, предполагаю, прочих объектов, дающих заклинания) маска* запрещённых заклинаний не применяется, и нужно ставить дополнительные лоухуки на генерацию содержимого таких объектов. Заметьте ещё, что заклинания в гильдии магов меняются при рестарте карты, а заклинания в свитках - нет.
* Вообще, обычно термин "маска" предполагает логическое И, и если бы в игре был битовый массив
разрешённых заклинаний, то проблем с названием не было бы, но в игре - битовый массив запрещённых заклинаний, поэтому употреблять термин "маска" не совсем корректно
Но всё равно удобно называть этот битовый массив маской (пусть or-маской).