On 16 Dec 1996, Tyler Wilhite/FASTTAX wrote:
> [snipped the message]
You could make it so that a player can practice/use a spell/skill
outside of their class if GET_SKILL(ch, xxx) is not zero. So, for
instance:
if (GET_LEVEL(ch) >= spell_info[i].min_level[(int) GET_CLASS(ch)] ||
GET_SKILL(ch, i)) {
.
.
.
}
the GET_SKILL(ch, i) check is new. You'll also need to change skills
which have things like:
if (GET_CLASS(ch) != CLASS_WARRIOR) {
send_to_char("Only warriors can do this!\r\n", ch);
return;
}
to...
if (!GET_SKILL(ch, SKILL_x)) {
send_to_char("You don't know how to do that.\r\n", ch);
return;
}
Pretty much it, though... :)
--
Daniel Koepke
dkoepke@california.com
Forgive me father, for I am sin.
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://cspo.queensu.ca/~fletcher/Circle/list_faq.html |
+-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST