--- deliantra/Deliantra/Deliantra.pm 2007/03/03 19:38:06 1.93 +++ deliantra/Deliantra/Deliantra.pm 2007/03/03 20:07:04 1.94 @@ -168,7 +168,11 @@ 'x=' => sub { my $cur = $_[0] >= $_[1]; if (!defined $cur) { - $_[0] += $_[1]; + if ($_[0] >= "all") { + $_[0] -= $_[1]; + } else { + $_[0] += $_[1]; + } } elsif ($cur) { $_[0] -= $_[1]; } else {