Those attachable on ragdolls are client-sided, so they will sometimes detach. You can prevent this bug by making an sdkcall to remove all wearables from clients when they die, but thats pretty much overkill. Perhaps removing ragdolls would work too (just hookspawn them or use event player death)
If you want to stop crits, crit mod disables attribute generally works. Else you can just use ontakedamage and just remove dmg_crit from damagetype on the boss.
__________________
Profile - Plugins
Add me on steam if you are seeking sp/map/model commissions.