diff --git a/src/p_mobj.c b/src/p_mobj.c index a43afc9b15b50d9c4439506e79a4e0f4d7a7d51c..44140042eaa1d383bf8cb2c101f5fc10d4961132 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -10581,6 +10581,8 @@ static fixed_t P_DefaultMobjShadowScale (mobj_t *thing) if (thing->flags & (MF_ENEMY|MF_BOSS)) return FRACUNIT; + else if (P_WeaponOrPanel(thing->type)) + return 2*FRACUNIT/3; else return 0; }