Make GiveRestriction default to 0, do not cache the value in a static variable.

This commit is contained in:
Enno Rehling 2015-05-22 16:23:18 +02:00
parent 7a65658cc5
commit 73fa9a276d
2 changed files with 1 additions and 7 deletions

View File

@ -8,7 +8,6 @@ function setup()
eressea.settings.set("rules.economy.food", "0")
eressea.settings.set("nmr.removenewbie", "0")
eressea.settings.set("nmr.timeout", "0")
eressea.settings.set("GiveRestriction", "0")
eressea.settings.set("rules.magic.playerschools", "")
conf = [[{
"races": {

View File

@ -57,12 +57,7 @@ static int max_transfers(void) {
static int GiveRestriction(void)
{
static int value = -1;
if (value < 0) {
const char *str = get_param(global.parameters, "GiveRestriction");
value = str ? atoi(str) : 0;
}
return value;
return get_param_int(global.parameters, "GiveRestriction", 0);
}
static void feedback_give_not_allowed(unit * u, order * ord)