forked from github/server
Merge pull request #12 from CTD1/master
Bugfix http://bugs.eressea.de/view.php?id=2009
This commit is contained in:
commit
ae238799b4
|
@ -2143,7 +2143,7 @@ bool faction_id_is_unused(int id)
|
||||||
int weight(const unit * u)
|
int weight(const unit * u)
|
||||||
{
|
{
|
||||||
int w = 0, n = 0, in_bag = 0;
|
int w = 0, n = 0, in_bag = 0;
|
||||||
const resource_type *rtype = get_resourcetype(R_SACK_OF_CONSERVATION);
|
const resource_type *rtype = get_resourcetype(R_BAG_OF_HOLDING);
|
||||||
item *itm;
|
item *itm;
|
||||||
|
|
||||||
for (itm = u->items; itm; itm = itm->next) {
|
for (itm = u->items; itm; itm = itm->next) {
|
||||||
|
|
|
@ -798,7 +798,7 @@ void u_set_ship(unit * u, ship * sh)
|
||||||
{
|
{
|
||||||
assert(!u->ship); /* you must leave_ship */
|
assert(!u->ship); /* you must leave_ship */
|
||||||
u->ship = sh;
|
u->ship = sh;
|
||||||
if (sh && !sh->_owner || sh->_owner->number <= 0) {
|
if (sh && (!sh->_owner || sh->_owner->number <= 0)) {
|
||||||
ship_set_owner(u);
|
ship_set_owner(u);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue