public virtual void Hurt(Mob mob, int dmg, int attackDir) { }
public override bool IsBlockableBy(Mob mob) => false;
public virtual bool IsBlockableBy(Mob mob) => true;