/* * @Author: 白哉 * @Description: * @Date: 2025年04月23日 星期三 21:04:18 * @Modify: */ using RuntimeData; using System; using TH1_Logic.Core; using MemoryPack; namespace Logic.Skill { public partial class PhilostoneSkill : SkillBase { public PhilostoneSkill() { IsPermanent = true; TurnsLimit = 0; } public override SkillType GetSkillType() { return SkillType.PHILOSTONE; } public override void OnDamageOther(MapData mapData, SettlementInfo info) { /*if (info.DamageOrigin == null || info.DamageTarget == null) return; if (info.DamageType != DamageType.ActiveAttack && info.DamageType != DamageType.Splash) return; if (info.IsKill) return; Main.UnitLogic.DamageSettlement(mapData, info.DamageOrigin, info.DamageTarget,3, DamageType.FollowAttack);*/ } } }