+ else if (stricmp(directive, "LOCALHOST") == 0)
+ {
+ value = strtok(NULL, "");
+ localhost = new char[strlen(value) + 1];
+ strcpy(localhost, value);
+ directives[34].done = true;
+ }
+ else if (stricmp(directive, "ROLLOVERFORESTFIGHTS") == 0)
+ {
+ value = strtok(NULL, " ");
+ if (stricmp(value, "TRUE") == 0)
+ {
+ setRolloverForestFights();
+ }
+ else
+ {
+ directives[36].done = true;
+ directives[37].done = true;
+ directives[38].done = true;
+ }
+ directives[35].done = true;
+ }
+ else if (stricmp(directive, "MAXFORESTFIGHTS") == 0)
+ {
+ value = strtok(NULL, "");
+ maxforestfights = stringtoint(value);
+ directives[36].done = true;
+ }
+ else if (stricmp(directive, "ROLLOVERPERIOD") == 0)
+ {
+ value = strtok(NULL, "");
+ rolloverperiod = stringtoint(value);
+ directives[37].done = true;
+ }
+ else if (stricmp(directive, "NUMROLLOVERFIGHTS") == 0)
+ {
+ value = strtok(NULL, "");
+ numrolloverfights = stringtoint(value);
+ directives[38].done = true;
+ }