diff --git a/lib/Lacuna/Role/Container.pm b/lib/Lacuna/Role/Container.pm index 5c18349c..6aa03f61 100644 --- a/lib/Lacuna/Role/Container.pm +++ b/lib/Lacuna/Role/Container.pm @@ -53,6 +53,7 @@ sub unload { my $ship = Lacuna->db->resultset('Lacuna::DB::Result::Ships')->find($id); next unless defined $ship; $ship->body_id($body->id); + $ship->task('Docked'); $ship->land->update; } delete $payload->{ships}; diff --git a/var/www/public/changes.txt b/var/www/public/changes.txt index 276280ea..50eb6be6 100644 --- a/var/www/public/changes.txt +++ b/var/www/public/changes.txt @@ -3,6 +3,7 @@ - Fix: New players will not be given a planet around a star under the member's only colonization law. - Fix: Corrected sweeper description. - Fix: Another fix for RenameAsteroid. + - Fix: Ships will be docked when they are unloaded from another ship. 3.0701 - Fix: Passed EvictMiningPlatform, FireBfg, RenameAsteroid, RenameStar and RenameUninhabited propositions will no longer fail with not in jurisdiction errors when they should not.