Distinct Damage Descriptions

Distinct Damage Descriptions

7.9k Downloads

Techguns Compat

yeelp opened this issue ยท 0 comments

commented

Techguns cancels LivingAttackEvent which messes up DDD. This could be fixed, but may have unintended consequences.

  • If Techguns is present, register a handler that listens to LivingAttackEvent at highest priority. We want to check if the event was already canceled in this phase. Set a flag if not canceled.
  • register another handler for the same event at regular priority while also receiving canceled events.

May have to do a similar thing to LivingHurtEvent since TG does a similar thing to that event as well.

Uncanceling the event may mess with how TG does damage calcs.