diff options
author | James Haley | 2010-09-24 02:12:18 +0000 |
---|---|---|
committer | James Haley | 2010-09-24 02:12:18 +0000 |
commit | fd43740b94137503a58bc4819a83c616ad660c0d (patch) | |
tree | 30854143865788166fae35ba6eb8f66e658109ca /src/strife/p_mobj.c | |
parent | d57be3f239cc500bb600c6b9f932ae742dc2b8c7 (diff) | |
download | chocolate-doom-fd43740b94137503a58bc4819a83c616ad660c0d.tar.gz chocolate-doom-fd43740b94137503a58bc4819a83c616ad660c0d.tar.bz2 chocolate-doom-fd43740b94137503a58bc4819a83c616ad660c0d.zip |
Implementation of teleflags for EV_Teleport. Fix to somewhat serious bug
that let 0-damage tracers pass through walls. Other changes are only
comments or formatting.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2132
Diffstat (limited to 'src/strife/p_mobj.c')
-rw-r--r-- | src/strife/p_mobj.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/strife/p_mobj.c b/src/strife/p_mobj.c index d52669de..6f4cd774 100644 --- a/src/strife/p_mobj.c +++ b/src/strife/p_mobj.c @@ -987,12 +987,13 @@ P_SpawnPuff // // P_SpawnSparkPuff +// // villsa [STRIFE] new function // - mobj_t* P_SpawnSparkPuff(fixed_t x, fixed_t y, fixed_t z) { - return P_SpawnMobj(x, y, ((P_Random() - P_Random()) << 10) + z, MT_SPARKPUFF); + int t = P_Random(); + return P_SpawnMobj(x, y, ((t - P_Random()) << 10) + z, MT_SPARKPUFF); } |