message: support for bodyStateInterruptableOverride
diff: @@ -1413,10 +1413,9 @@ void Npc::takeDamage(Npc &other, const Bullet *b) {
  if(hitResult.value>0) {
  if(attribute(ATR_HITPOINTS)>0) {
  + if(hnpc.bodyStateInterruptableOverride==0)
  visual.interrupt();
  - if(lastHitType=='A')
  - setAnim(Anim::StumbleA); else
  - setAnim(Anim::StumbleB);
  + if(setAnim(lastHitType=='A' ? Anim::StumbleA : Anim::StumbleB))
  implAniWait(visual.pose().animationTotalTime());
  }
  changeAttribute(ATR_HITPOINTS,-hitResult.value,b==nullptr);
  