Skip to content

Commit

Permalink
Minor tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
bradharding committed Feb 8, 2025
1 parent 9e1f8e7 commit 5090d53
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
7 changes: 4 additions & 3 deletions src/p_inter.c
Original file line number Diff line number Diff line change
Expand Up @@ -2257,8 +2257,7 @@ void P_DamageMobj(mobj_t *target, mobj_t *inflicter, mobj_t *source, int damage,
// thus kick away unless using the chainsaw.
if (massacre)
{
if (r_corpses_moreblood
&& r_bloodsplats_max
if (r_bloodsplats_max
&& !(flags & MF_NOBLOOD) && type != MT_SKULL
&& target->bloodcolor > NOBLOOD)
{
Expand All @@ -2271,7 +2270,9 @@ void P_DamageMobj(mobj_t *target, mobj_t *inflicter, mobj_t *source, int damage,

target->momx += FixedMul(MASSACRETHRUST, finecosine[ang]);
target->momy += FixedMul(MASSACRETHRUST, finesine[ang]);
P_SpawnMoreBlood(target);

if (r_corpses_moreblood)
P_SpawnMoreBlood(target);
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/r_things.c
Original file line number Diff line number Diff line change
Expand Up @@ -1062,8 +1062,8 @@ void R_DrawNearbySprites(void)
{
const short lightlevel = sec->lightlevel;

spritelights = scalelight[BETWEEN(0, (lightlevel >> LIGHTSEGSHIFT) + extralight, LIGHTLEVELS - 1)];
nextspritelights = scalelight[BETWEEN(0, ((lightlevel + 4) >> LIGHTSEGSHIFT) + extralight, LIGHTLEVELS - 1)];
spritelights = scalelight[BETWEEN(0, ((lightlevel - 2) >> LIGHTSEGSHIFT) + extralight, LIGHTLEVELS - 1)];
nextspritelights = scalelight[BETWEEN(0, ((lightlevel + 2) >> LIGHTSEGSHIFT) + extralight, LIGHTLEVELS - 1)];

R_ProjectSprite(thing);
}
Expand Down

0 comments on commit 5090d53

Please sign in to comment.