public override void Init(CardEntity entity) { base.Init(entity); entity.AddDiscardEvent(MogiDeadEffect); ((MogiEntity)entity).AddTakeDamageEvent(UnderAttackEffect); }