Toaster review fixup

This commit is contained in:
Antonio Martinez 2025-09-15 14:48:49 -04:00
parent 9222bfc5dd
commit f84fb5bf68

View file

@ -3515,9 +3515,10 @@ void A_AttractChase(mobj_t *actor)
// 2. ALL conditions that deleted flingrings off you didn't decrement pickuprings, desyncing your ring count
boolean stale = (!actor->target || P_MobjWasRemoved(actor->target) || !actor->target->player);
boolean legacy_blocked = (actor->target->player->baildrop || actor->target->player->bailcharge || actor->target->player->defenseLockout > PUNISHWINDOW);
boolean new_blocked = (actor->target->player->baildrop || actor->target->player->bailcharge);
boolean blocked = (G_CompatLevel(0x0010) ? legacy_blocked : new_blocked);
boolean blocked = (actor->target->player->baildrop || actor->target->player->bailcharge);
if (G_CompatLevel(0x0010))
blocked |= (actor->target->player->defenseLockout > PUNISHWINDOW);
if (stale || blocked)
{
if (!G_CompatLevel(0x0010) && !stale)