Skip to content

Commit eac4d2f

Browse files
committed
Fix the player melee fix
Additionally, some reformatting.
1 parent 260ad18 commit eac4d2f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/p_pspr.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -759,8 +759,8 @@ void A_Punch(player_t *player, pspdef_t *psp)
759759

760760
do {
761761
// killough 8/2/98: make autoaiming prefer enemies
762-
const int mask = demo_version < 203 ? 0 : MF_FRIEND;
763-
angle = player->mo->angle + ANG20 - (ANG2*i);
762+
const int mask = (demo_version < 203) ? 0 : MF_FRIEND;
763+
angle = player->mo->angle + ANG20 - (ANG2 * i);
764764

765765
if (vertical_aiming == VERTAIM_DIRECT)
766766
{ slope = player->slope; }
@@ -794,7 +794,7 @@ void A_Punch(player_t *player, pspdef_t *psp)
794794
if (vertical_aiming == VERTAIM_DIRECT)
795795
{
796796
slope = player->slope;
797-
linetarget = NULL;
797+
P_AimLineAttack(player->mo, player->mo->angle, range, 0);
798798
}
799799
else {
800800
// killough 8/2/98: make autoaiming prefer enemies
@@ -847,7 +847,7 @@ void A_Saw(player_t *player, pspdef_t *psp)
847847
if (vertical_aiming == VERTAIM_DIRECT)
848848
{
849849
slope = player->slope;
850-
linetarget = NULL;
850+
P_AimLineAttack(player->mo, player->mo->angle, range, 0);
851851
}
852852
else {
853853
// killough 8/2/98: make autoaiming prefer enemies
@@ -1590,7 +1590,7 @@ void A_WeaponMeleeAttack(player_t *player, pspdef_t *psp)
15901590
if (vertical_aiming == VERTAIM_DIRECT)
15911591
{
15921592
slope = player->slope;
1593-
linetarget = NULL;
1593+
P_AimLineAttack(player->mo, player->mo->angle, range, 0);
15941594
}
15951595
else {
15961596
// make autoaim prefer enemies

0 commit comments

Comments
 (0)