Skip to content

Commit

Permalink
Fix inaccuracy introduced in commit 351b1ce (#754)
Browse files Browse the repository at this point in the history
Kill the last callback process when picking up flag
  • Loading branch information
tmyqlfpir committed Sep 6, 2023
1 parent ab344a8 commit f47b2e3
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions source/blood/src/player.cpp
Expand Up @@ -1051,6 +1051,7 @@ char PickupItem(PLAYER *pPlayer, spritetype *pItem) {
return 0;
case kItemFlagA: {
if (gGameOptions.nGameType != kGameTypeTeams) return 0;
evKill(pItem->index, 3, kCallbackReturnFlag);
gBlueFlagDropped = false;
pPlayer->hasFlag |= 1;
pPlayer->used2[0] = pItem->owner;
Expand All @@ -1065,6 +1066,7 @@ char PickupItem(PLAYER *pPlayer, spritetype *pItem) {
}
case kItemFlagB: {
if (gGameOptions.nGameType != kGameTypeTeams) return 0;
evKill(pItem->index, 3, kCallbackReturnFlag);
gRedFlagDropped = false;
pPlayer->hasFlag |= 2;
pPlayer->used2[1] = pItem->owner;
Expand Down

0 comments on commit f47b2e3

Please sign in to comment.