There are general rules of thumb for working out if the Protector's ability will stop an attack.
For attacks from a role's ability: Once per game abilities will generally bypass the Protector, although the Alphawolf's bonus kill is an exception to this. Roles with a repeatable kill will be protected against.
Items, even those with limited or one time uses are generally protected against. The exception to this is the Poison Darts item. This is less because of balance reasons but because of code implementation constraints. In the future, when the engine is expanded, the Protector may at some point prevent a death from poison.
In summary:
- Witch, Militia - bypass protection.
- Any wolf kill, or vampire attack - protected against.
- Single use item attack - protected against.
- Lasting poison effects - bypass protection.