using Wizard.Battle.View.Vfx; public class NetworkSkill_change_white_ritual_stack : Skill_change_white_ritual_stack { public NetworkSkill_change_white_ritual_stack(SkillParameter skillPrm, string option) : base(skillPrm, option) { } public override VfxWithLoading Start(CallParameter parameter) { VfxWithLoading result = base.Start(parameter); (base.SkillPrm.selfBattlePlayer.BattleMgr as NetworkBattleManagerBase).RegisterInplayWhiteRitualStack(base.SkillPrm.selfBattlePlayer); return result; } protected override void CallOnChangeWhiteRitualStack(BattleCardBase target, int changeCount) { base.SkillPrm.selfBattlePlayer.CallOnChangeWhiteRitualStack(target, changeCount); } protected override void CallOnSkillDestroy() { base.SkillPrm.selfBattlePlayer.CallOnSkillDestroyOrBanish(base.SkillPrm.ownerCard); } }