I wonder whether we should rename it to require_flags (without the s at requires).
That sounds more natural to me, for example:

    require_flags=equip_spears,wear_talisman