mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-12-23 08:22:58 +00:00
Fix fallback follower
This commit is contained in:
parent
3b27feb533
commit
4a239e024c
2 changed files with 6 additions and 2 deletions
|
|
@ -360,7 +360,7 @@ void K_HandleFollower(player_t *player)
|
|||
|
||||
// don't do anything if we can't have a follower to begin with.
|
||||
// (It gets removed under those conditions)
|
||||
if (player->spectator || player->followerskin < 0 && !fallbackfollower
|
||||
if (player->spectator || (player->followerskin < 0 && !fallbackfollower)
|
||||
|| player->mo == NULL || P_MobjWasRemoved(player->mo))
|
||||
{
|
||||
if (player->follower)
|
||||
|
|
|
|||
|
|
@ -12665,7 +12665,11 @@ void K_MoveKartPlayer(player_t *player, boolean onground)
|
|||
&& player->follower != NULL
|
||||
&& P_MobjWasRemoved(player->follower) == false)
|
||||
{
|
||||
const follower_t *fl = &followers[player->followerskin];
|
||||
const follower_t *fl = &followers[
|
||||
player->followerskin == -1
|
||||
? K_FollowerAvailable("Goddess")
|
||||
: player->followerskin
|
||||
];
|
||||
|
||||
ring->cusval = player->follower->x - player->mo->x;
|
||||
ring->cvmem = player->follower->y - player->mo->y;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue