Let felids wear two rings again

Some reversed logic let felids only wear two rings after saccing a paw
to Ru.
Blocking two wizmode crashes with Ru and limiting Sacrifice Arcana

The second Sacrifice Arcana generally ended up meaning 'sacrifice all
magic', which 1) is Trog's deal, and 2) was easy piety for magic-free
characters. As a side bonus, it means you can't sac enough magic to
eliminate all forms of digging/translocation.

This also fixes two wizmode crashes related to running out of
sacrifices.
Make Legendary Destruction use mons_spell_beam (Cheibriados).

So that %??blood saint will show possible damages!
Don't expire invisible monster position indicators until the monster moves away.

Usually the player knows whether or not the unseen monster is still in its
old location or not, so this isn't giving much information to the player -
just making the interface reflect the fact that the player knows that the
sky beast who went invis next to the player is still standing there.
Unbreak hangedman_spider_trapstep on Zot:4.

Since shafts aren't allowed on Zot:4, replace the shafts with zot traps
and webs.
Allow placing known shafts on runebranch:$

If the shaft is known, it is essentially a one-time hatch, so the
reasoning for preventing shafts on the penultimate level of a rune
branch does not apply.
Remove an unused argument.
Remove nicolae_blade_entry_pointy_end (#8981)
Chain mail doll tiles (Bloax)
clua: view.invisible_monster(x,y).