very old death drop bug
From an entry in $cvsroot/shared/bugs/buglist From a bug report: when item weights were all scaled up by a factor of 10 for 3.1.0, the code controlling random item drops by monsters still limited small ones to dropping things of 3 weight units of less. Scale that up to 30.
This commit is contained in:
@@ -356,6 +356,7 @@ using weapon to kill tame engulfer from inside triggered "placing defunct
|
|||||||
monster onto map?" warning
|
monster onto map?" warning
|
||||||
nymphs could steal carried boulders
|
nymphs could steal carried boulders
|
||||||
amnesia of object discoveries would never forget the very last one
|
amnesia of object discoveries would never forget the very last one
|
||||||
|
code controlling item drops by small monsters still used pre-3.1.0 weight
|
||||||
|
|
||||||
|
|
||||||
Platform- and/or Interface-Specific Fixes
|
Platform- and/or Interface-Specific Fixes
|
||||||
|
|||||||
@@ -2027,7 +2027,7 @@ int dest;
|
|||||||
otyp = otmp->otyp;
|
otyp = otmp->otyp;
|
||||||
if (mdat->msize < MZ_HUMAN && otyp != FOOD_RATION &&
|
if (mdat->msize < MZ_HUMAN && otyp != FOOD_RATION &&
|
||||||
otyp != LEASH && otyp != FIGURINE &&
|
otyp != LEASH && otyp != FIGURINE &&
|
||||||
(otmp->owt > 3 ||
|
(otmp->owt > 30 ||
|
||||||
objects[otyp].oc_big /*oc_bimanual/oc_bulky*/ ||
|
objects[otyp].oc_big /*oc_bimanual/oc_bulky*/ ||
|
||||||
is_spear(otmp) || is_pole(otmp) ||
|
is_spear(otmp) || is_pole(otmp) ||
|
||||||
otyp == MORNING_STAR)) {
|
otyp == MORNING_STAR)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user