Fix missing semicolon and falling flag.
@@ -19472,7 +19472,7 @@ int check_blocking_eligible(entity *ent, entity *attacker, s_collision_attack *a
// Grappling?
if(ent->link)
{
- return 0
+ return 0;
}
// Airborne?
@@ -19487,6 +19487,12 @@ int check_blocking_eligible(entity *ent, entity *attacker, s_collision_attack *a
return 0;
}
+ // Falling?
+ if(ent->falling)
+ {
+ return 0;
+ }
+
// Attack block breaking exceeds block power?
if(attack->no_block => self->defense[attack->attack_type].blockpower)
{
