diff -r 1467c7298b10 -r 2fbc8d35eb52 QTfrontend/gamecfgwidget.cpp --- a/QTfrontend/gamecfgwidget.cpp Fri Feb 05 13:47:25 2010 +0000 +++ b/QTfrontend/gamecfgwidget.cpp Mon Feb 08 03:03:18 2010 +0000 @@ -124,13 +124,15 @@ result |= 0x2000; if (schemeData(13).toBool()) result |= 0x4000; + if (schemeData(14).toBool()) + result |= 0x8000; return result; } quint32 GameCFGWidget::getInitHealth() const { - return schemeData(16).toInt(); + return schemeData(17).toInt(); } QStringList GameCFGWidget::getFullConfig() const @@ -138,12 +140,12 @@ QStringList sl; sl.append("eseed " + pMapContainer->getCurrentSeed()); sl.append(QString("e$gmflags %1").arg(getGameFlags())); - sl.append(QString("e$damagepct %1").arg(schemeData(14).toInt())); - sl.append(QString("e$turntime %1").arg(schemeData(15).toInt() * 1000)); - sl.append(QString("e$minestime %1").arg(schemeData(19).toInt() * 1000)); - sl.append(QString("e$landadds %1").arg(schemeData(20).toInt())); - sl.append(QString("e$sd_turns %1").arg(schemeData(17).toInt())); - sl.append(QString("e$casefreq %1").arg(schemeData(18).toInt())); + sl.append(QString("e$damagepct %1").arg(schemeData(15).toInt())); + sl.append(QString("e$turntime %1").arg(schemeData(16).toInt() * 1000)); + sl.append(QString("e$minestime %1").arg(schemeData(20).toInt() * 1000)); + sl.append(QString("e$landadds %1").arg(schemeData(21).toInt())); + sl.append(QString("e$sd_turns %1").arg(schemeData(18).toInt())); + sl.append(QString("e$casefreq %1").arg(schemeData(19).toInt())); sl.append(QString("e$template_filter %1").arg(pMapContainer->getTemplateFilter())); QString currentMap = pMapContainer->getCurrentMap();