--- deliantra/server/ext/setup.ext 2008/12/26 10:44:17 1.11 +++ deliantra/server/ext/setup.ext 2008/12/27 01:25:00 1.12 @@ -36,7 +36,7 @@ $ns->monitor_spells ($v); } elsif ($k eq "darkness") { - $ns->darkness ($v); + $setup{$k} = 1; } elsif ($k eq "map1cmd") { $ns->mapmode (cf::Map1Cmd) if $v > 0; @@ -44,11 +44,6 @@ } elsif ($k eq "map1acmd") { $ns->mapmode (cf::Map1aCmd) if $v > 0; - } elsif ($k eq "map2cmd") { - # gcfclient bug, map1acmd is sent too late - $ns->mapmode (cf::Map1aCmd); - $setup{$k} = "FALSE"; - } elsif ($k eq "newmapcmd") { $ns->newmapcmd ($v); @@ -63,13 +58,7 @@ $ns->extmap ($v); } elsif ($k eq "facecache") { - if (!$v) { - $v = 1; - $setup{$k} = $v; - $ns->send_drawinfo ("(trying to forcefully enable facecaching)", cf::NDI_RED); - } - - $ns->facecache ($v); + $setup{$k} = 1; } elsif ($k eq "faceset") { $ns->faceset (0); @@ -104,7 +93,7 @@ $ns->smoothing ($v); } elsif ($k eq "fxix") { - $ns->fxix ($setup{$k} = min 3, $v); + $setup{$k} = 3; } elsif ($k eq "msg") { $ns->can_msg ($setup{$k} = min 2, $v);