using Cielonos.MainGame.Characters; namespace Cielonos.MainGame.Inventory.Collections { /// /// 知觉金属装甲 / Perceptive Metal Plating /// 具有感知能力的金属装甲,有概率对敌人的攻击自动进行格挡。 /// public class PerceptiveMetalPlating : SupportEquipmentBase { public override void OnEquipped() { base.OnEquipped(); BlockSource blockSource = blockData.CreateBlockSource(player, this); player.reactionSc.blockSm.ApplyBlock(blockSource); } public override void OnUnequipped() { base.OnUnequipped(); player.reactionSc.blockSm.RemoveBlock(blockData.blockName); } } }