]> git.pond.sub.org Git - empserver/blobdiff - src/lib/subs/supply.c
supply: Fix harmless bug in supply from ship in same sector
[empserver] / src / lib / subs / supply.c
index b820934f72e6459ad934ad83bd170edc4c79d011..2cff0ed6cd1d8ebdcc64e508ffc1bd9b2f48165a 100644 (file)
@@ -267,7 +267,8 @@ s_commod(struct empobj *sink, short *vec,
            if (actually_doit) {
                vec[type] += can_move;
                putship(ship.shp_uid, &ship);
-               putsect(&sect);
+               if (n)
+                   putsect(&sect);
                put_empobj(sink->ef_type, sink->uid, sink);
            }
            return 1;
@@ -281,7 +282,8 @@ s_commod(struct empobj *sink, short *vec,
            if (actually_doit) {
                vec[type] += can_move;
                putship(ship.shp_uid, &ship);
-               putsect(&sect);
+               if (n)
+                   putsect(&sect);
            }
        }
     }