I wanted to make it so certain races can't be certain classes, so I followed the instructions on Darkoth's site, which were basically to add the check
if (pc_race_table[ch->race].class_mult[iClass] == 0)
continue;
into the void nanny function of comm.c.
I did this, and it had the desired result of letting me exclude classes for a race by setting that class multiplier to 0.
However, my exits now look like this:
A Room in Mud School
You are in a square white room. The walls are all blank, with no windows.
Light fluoresces off the ceiling in soft white tones. Of course, there is a
sign on the wall. The exits are west and south. A small plaque is on the
wall.
[Exits: Exsouth/Ex Exwest/Ex]
(White Aura) An acolyte of Zump welcomes you to mud school.
I don't see why it would cause this, but I went back and restored the original comm.c, and it worked normally. Can someone help me out here?
if (pc_race_table[ch->race].class_mult[iClass] == 0)
continue;
into the void nanny function of comm.c.
I did this, and it had the desired result of letting me exclude classes for a race by setting that class multiplier to 0.
However, my exits now look like this:
A Room in Mud School
You are in a square white room. The walls are all blank, with no windows.
Light fluoresces off the ceiling in soft white tones. Of course, there is a
sign on the wall. The exits are west and south. A small plaque is on the
wall.
[Exits: Exsouth/Ex Exwest/Ex]
(White Aura) An acolyte of Zump welcomes you to mud school.
I don't see why it would cause this, but I went back and restored the original comm.c, and it worked normally. Can someone help me out here?