Ralph is presumably Ralph Damerell. Who is Constantine?
Time for you to learn some basic modding. You can edit "console.c" with your choice of text editor - I use Notepad for no reason other than it's already built into Windows and very easy to use. The important lines in that one for Nadine Jensen are:
Code:
ch = CharacterFromID("Greenford_officiant");
LAi_SetWaitressType(ch);
Tavern characters are almost all defined in "PROGRAM\Characters\init\Taverns.c", also a plain text file which you can easily edit or just examine with your text editor. Search for the character of your choice, e.g. "Nadine":
Code:
ch.old.name = "Nadine";
ch.old.lastname = "Jansen";
ch.name = TranslateString("","Nadine");
ch.lastname = TranslateString("","Jansen");
ch.id = "Greenford_officiant";
Most characters' ID's are the same as their names but Nadine's isn't. That "ch.id" line is important because that's what you'll need to put into the 'ch = CharacterFromID("insert_ID_here");' line. Near the end of Nadine's definition is this:
I simply copied that line into "console.c".
Now, you want to fix Ralph Damerell. He's in the same file:
Code:
ch.old.name = "Ralph";
ch.old.lastname = "Damerell";
ch.name = TranslateString("","Ralph");
ch.lastname = TranslateString("","Damerell");
ch.id = "Ralph Damerell";
And near the end of his definition is:
So all you need to do is edit "console.c", change 'CharacterFromID("Greenford_officiant")' to 'CharacterFromID("Ralph Damerell")', change 'LAi_SetWaitressType' to 'LAi_SetSitType', and your "console.c" should now fix Ralph. And if you can find out the file where Constantine is defined, you can make the necessary changes again.