/* at tbaMUD3.62 act.offensive.c line 87: */

    if ((GET_POS(ch) == POS_STANDING) && (vict != FIGHTING(ch))) {

        /* if faster */
        if (GET_DEX(ch) > GET_DEX(vict) || (GET_DEX(ch) == GET_DEX(vict) && rand_number(1, 2) == 1))
           /* first */
            hit(ch, vict, TYPE_UNDEFINED);
           /* or the victim is first */
           else hit(vict, ch, TYPE_UNDEFINED);
        WAIT_STATE(ch, PULSE_VIOLENCE + 2);
    }
      else
      send_to_char(ch, "You're fighting the best you can!\r\n");
  }
}