[CODE-HELP] practicing

From: Alaron (digital@TOGETHER.NET)
Date: 10/30/98


Hello, I am trying to get this bit of code so that when a person remorts
they can practice all the skills of thier previous skills.

The problem is when I change this they can practive ALL skills/spells,
and i want them to only prac what they have at current level or have from
remort. Remort is at lvl_immort -1.

if ((skill_num < 1 ||
      (GET_LEVEL(ch) < spell_info[skill_num].min_level[(int)GET_CLASS(ch)] &&
        (LVL_IMMORT - 1) <
spell_info[skill_num.min_level[(int)GET_REMORT(ch)] &&
        (LVL_IMMORT - 1) <
spell_info[skill_num.min_level[(int)GET_REMORT_TWO(ch)] &&
        (LVL_IMMORT - 1) <
spell_info[skill_num.min_level[(int)GET_REMORT_THREE(ch)])){

    sprintf(buf, "You do not know of that %s.\r\n", SPLSKL(ch));
    send_to_char(buf, ch);
    return 1;
  }

Thanks for any help you can offer :)
Malcor


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST