public new void OnPointerDown(PointerEventData data)
 {
     base.OnPointerDown(data);
     actives.SetActiveDemon(host);
     if (controller.MyVessel != null && controller.MyVessel.ReportSelf() is ShrineController)
     {
         actives.SetActiveShrine(controller.MyVessel as ShrineController);
     }
 }