- Gave Strife's PhosphorousFire the MF2_NODMGTHRUST flag so that its
damage is truly thrustless. The 'thrustless' parameter disabled all thrust done by PIT_RadiusDamage but not the one done by P_DamageMobj. Also gave Hexen's poison cloud the MF3_BLOODLESSIMPACT flag and made spawning of blood decals in PIT_RadiusAttack depend on that. Since with these changes the 'bombthrustless' argument to P_RadiusAttack is no longer useful I removed it. SVN r285 (trunk)
This commit is contained in:
parent
8e2c37957e
commit
b8312a9bd8
6 changed files with 17 additions and 13 deletions
|
|
@ -505,7 +505,7 @@ void A_RadiusThrust (AActor *self)
|
|||
if (force == 0) force = 128;
|
||||
if (distance == 0) distance = force;
|
||||
|
||||
P_RadiusAttack (self, self->target, force, distance, self->DamageType, affectSource, false, false);
|
||||
P_RadiusAttack (self, self->target, force, distance, self->DamageType, affectSource, false);
|
||||
if (self->z <= self->floorz + (distance<<FRACBITS))
|
||||
{
|
||||
P_HitFloor (self);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue