@Override
 public void process() {
   if (npc == null) return;
   if (player.getY() < base.getY() + 28) {
     if (npc.hasFinished()) {
       return;
     }
     if (platformStand++ == 3) {
       player
           .getPackets()
           .sendGameMessage("You are damaged for standing too long on the raw magical platforms.");
       player.applyHit(new Hit(npc, 200, HitLook.REGULAR_DAMAGE));
       platformStand = 0;
     }
   } else {
     platformStand = 0;
   }
 }