From 687ff30bcc7ae07e8dcc7928598aa0ea268201bd Mon Sep 17 00:00:00 2001 From: Samuel Villareal Date: Sat, 18 Sep 2010 04:55:20 +0000 Subject: + Fixed a fluke in A_TeleportBeacon Subversion-branch: /branches/strife-branch Subversion-revision: 2104 --- src/strife/p_enemy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/strife/p_enemy.c') diff --git a/src/strife/p_enemy.c b/src/strife/p_enemy.c index ac7c57ea..c5bae2ac 100644 --- a/src/strife/p_enemy.c +++ b/src/strife/p_enemy.c @@ -3004,8 +3004,8 @@ void A_TeleportBeacon(mobj_t* actor) P_SetMobjState(mobj, mobj->info->seestate); mobj->angle = actor->angle; - fog_x = FixedMul(20*FRACUNIT, finecosine[actor->angle>>ANGLETOFINESHIFT] + mobj->x); - fog_y = FixedMul(20*FRACUNIT, finesine[actor->angle>>ANGLETOFINESHIFT] + mobj->y); + fog_x = mobj->x + FixedMul(20*FRACUNIT, finecosine[actor->angle>>ANGLETOFINESHIFT]); + fog_y = mobj->y + FixedMul(20*FRACUNIT, finesine[actor->angle>>ANGLETOFINESHIFT]); fog = P_SpawnMobj(fog_x, fog_y, mobj->z, MT_TFOG); S_StartSound(fog, sfx_telept); -- cgit v1.2.3