diff --git a/src/powder.c b/src/powder.c index 2cc8c3c17..d29748949 100644 --- a/src/powder.c +++ b/src/powder.c @@ -94,7 +94,7 @@ static int eval_move(int pt, int nx, int ny, unsigned *rr) return 0; if (r && ((r&0xFF) >= PT_NUM || - !(ptypes[pt].weight >= ptypes[(r&0xFF)].weight)) + (ptypes[pt].weight <= ptypes[(r&0xFF)].weight)) ) return 0;