diff --git a/god.c b/god.c index fbbf15b..b51c0de 100644 --- a/god.c +++ b/god.c @@ -538,7 +538,9 @@ void askforworship(enum RACE rid) { yn = '?'; while (yn == '?') { - yn = askchar("Will you accept", "yn?", "n", B_TRUE, B_FALSE); + char buf[BUFLEN]; + snprintf(buf, BUFLEN, "Will you accept %s%s offer?", god->race->name, isplural(god->race->name) ? "'" : "'s"); + yn = askchar(buf, "yn?", "n", B_TRUE, B_FALSE); if (yn == '?') { describegod(god); } else if (yn == 'y') {