From fd846c77443751a0ec8c1743b644ef444a7cb4c7 Mon Sep 17 00:00:00 2001 From: Barry Kane Date: Fri, 7 Apr 2023 22:13:26 +0100 Subject: [PATCH] Added change-area-description to the Scheme functions. --- src/server/SilverMUDServer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/SilverMUDServer.c b/src/server/SilverMUDServer.c index 4f8f61f..057a2cd 100644 --- a/src/server/SilverMUDServer.c +++ b/src/server/SilverMUDServer.c @@ -225,10 +225,12 @@ int main(int argc, char ** argv) outputParameters->connectedPlayers = connectedPlayers; pthread_create(&outputThread, NULL, &outputThreadHandler, outputParameters); slowPrint("\tOutput Thread is:\t\033[32;40mGREEN.\033[0m\n", delay); - + + // Prepare the Scheme handler thread: SchemeThreadParameters * schemeParameters = malloc(sizeof(SchemeThreadParameters)); schemeParameters->skillList = globalSkillList; schemeParameters->outputQueue = outputQueue; + schemeParameters->areaList = areas; slowPrint("\tScheme Thread is:\t\033[32;40mGREEN.\033[0m\n", delay); slowPrint("=====\n", delay); pthread_create(&schemeThread, NULL, &schemeHandler, schemeParameters);