I find the illusion system in Vermintide 2 to be contrived and in dire need of a rework. I think Fatshark already mentioned they’re planning one so I’ll shoot off my feedback on what they could do here.
The current system is to obtain a random illusion for a randomly acquired weapon. You can get infinite duplicates. There’s a strong possibility that many players will never get the ones they want, even with hundreds of hours of play.
Finding what illusions I do and do not have is also very clunky. If I wanted to say, see what Kruber illusions I have; Then I would have to go to the "apply illusion screen", and put in a individual template to see what illusions I have for each. This is also ignoring the illusions I have applied in my inventory, not the ones extracted.
I think a better system would be one similar to that of transmogging in world of warcraft, or glamour in FFXIV. Once we obtain an illusion, we should have that illusion now unlocked for infinite uses. Once you acquire an illusion, we should have an increased chance to get the other illusions until we have them all.
This also opens up a window for us to pursue a goal: That of obtaining all illusions.
An ingame menu could be made to show us what illusions we have, and how many we don’t yet have unlocked. There could even be weapon holders in the keep where you could display your weapons to other players. Or a trophy room where you could show off every illusion in the game.
Why illusions were implemented the way they were confuses me, but we can always hope for the future.