From 6435a89c28f298bf35e901a441909a3f5c975dc6 Mon Sep 17 00:00:00 2001 From: rubidium Date: Wed, 19 Jan 2011 20:40:27 +0000 Subject: (svn r21863) -Fix (r21849): load the amount that should be loaded instead of the amount that should not be loaded --- src/cargopacket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cargopacket.cpp') diff --git a/src/cargopacket.cpp b/src/cargopacket.cpp index 2735a38e5..37091fd66 100644 --- a/src/cargopacket.cpp +++ b/src/cargopacket.cpp @@ -313,7 +313,7 @@ bool CargoList::MoveTo(Tother_inst *dest, uint max_move, MoveToAction mta cp->count = left; } else { /* But... the rest needs package splitting. */ - CargoPacket *cp_new = cp->Split(cp->count - max_move); + CargoPacket *cp_new = cp->Split(max_move); static_cast(this)->RemoveFromCache(cp_new); // this reflects the changes in cp. -- cgit v1.2.3-70-g09d2