> works fine cept for two problems......spells cannot be cast by a warrior > even if he was a cleric and multiclassed due to this in do_cast() : > if (GET_LEVEL(ch) < SINFO.min_level[(int) GET_CLASS(ch)]) { > send_to_char("You do not know that spell!\r\n", ch); > return; > ok and the second problem is the list_skills doesnt list the skills from > the previous class........just current class....and that wouldnt be so bad > if just a reference for players but the do_cast is the big problem Ok to answer both your questions at the sametime the code you patched in resets the class of the character dropping him back to level 1 affter multing, the character will however recieve all spells and skills at Immort level. The reason it dont show the old classes skills/spells is becuase your in a new class, unless you give warriors, mage spells in class.c and vice versa its not going to display it. +------------------------------------------------------------+ | 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