public override void OnEquiped(CharacterCard toCharacterCard) { //告知角色被装备该装备,如果已有装备则删除以后装备和BUFF toCharacterCard.RequestEquipWeapon(this); //添加BUFF toCharacterCard.AddState(equipmentState, this); }
public override void OnEquiped(CharacterCard toCharacterCard) { //告知角色被装备该装备,如果已有装备则删除以后装备和BUFF toCharacterCard.RequestEquipJewelry(this); //添加BUFF if (equipmentState != null) { toCharacterCard.AddState(equipmentState, this); } }
public override void OnUse(CharacterCard toCard, string skillAppendData) { ApplyAppendData(skillAppendData); toCard.AddState(this, null); }