Fix object weight when part of stack burns up on floor
This commit is contained in:
@@ -4494,9 +4494,10 @@ burn_floor_objects(
|
|||||||
/* useupf(), which charges, only if hero caused damage */
|
/* useupf(), which charges, only if hero caused damage */
|
||||||
if (u_caused)
|
if (u_caused)
|
||||||
useupf(obj, delquan);
|
useupf(obj, delquan);
|
||||||
else if (delquan < scrquan)
|
else if (delquan < scrquan) {
|
||||||
obj->quan -= delquan;
|
obj->quan -= delquan;
|
||||||
else
|
obj->owt = weight(obj);
|
||||||
|
} else
|
||||||
delobj(obj);
|
delobj(obj);
|
||||||
cnt += delquan;
|
cnt += delquan;
|
||||||
if (give_feedback) {
|
if (give_feedback) {
|
||||||
|
|||||||
Reference in New Issue
Block a user