Auto-translated
Oh, and one more thing. In the game itself, a town can only have one fully functional blocker, healer, and guard. So, if, for example, Ivy appears, Freeze definitely won't, and vice versa. But I've done the checks a bit differently – there will definitely be one checker, but there could be more. It might even roll all three. Is that okay? Or should I also put a limit on the number of checkers?