I thought I'd explain this a little further for anyone else having this problem in the future:
I added into (comm.c):
.. into function nanny_read_motd( DESCRIPTOR_DATA * d, const char *argument ):
/*
* Added Apr 26/2009. Start new characters with practiced word of recall
* already at 100% (http://www.smaugmuds.org/index.php?a=topic&t=4032&p=17533)
*/
int sn;
for( sn = 0; sn < num_skills; sn++ )
{
if( !str_cmp( skill_table[sn]->name, "word of recall"
)
{
ch->pcdata->learned[sn] = 100;
}
}
... Just below:
/*
* Added by Narn. Start new characters with autoexit and autgold
* already turned on. Very few people don't use those.
*/
xSET_BIT( ch->act, PLR_AUTOGOLD );
xSET_BIT( ch->act, PLR_AUTOEXIT );
.. in SmaugFUSS 1.9.
This will add Word of Recall when player is created practiced to 100%. To make sure no problems I added word of recall to each class in the classes folder and set it's adept level to 100%. In the skills.dat in the system folder I changed the level for word of recall to be level 1.