Actually revert the checkpoints properly

This commit is contained in:
Sryder 2019-06-16 22:43:20 +01:00
parent fbd72c149b
commit d96c90acc8

View file

@ -1463,7 +1463,7 @@ void P_TouchSpecialThing(mobj_t *special, mobj_t *toucher, boolean heightcheck)
return;
//
// SRB2kart: make sure the player will have enough checkpoints to touch
if (circuitmap && special->health >= player->starpostnum)
if (circuitmap && special->health - player->starpostnum > 1)
{
// blatant reuse of a variable that's normally unused in circuit
if (!player->tossdelay)