UNDEADLOCKThe unofficial Deadlock site
Aug 20, 2026

Barrage state masks shift, Bookwyrm tweaked

Barrage's channel and pre-cast enabled state mask data changed alongside a Bookwyrm properties update. Network message definitions were swapped again, with particle and script asset edits in tow.

11 changes

MISC

11 changes

Other file and data updates.

  • Barrage: bits channel enabled state mask data updated.
    View code changes (1 records)

    synth_barrage · gameplay.m_bitsChannelEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_SHOOTING_DISABLED",
      "after": "MODIFIER_STATE_SHOOTING_DISABLED | MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM"
    }
  • Barrage: bits pre cast enabled state mask data updated.
    View code changes (1 records)

    synth_barrage · gameplay.m_bitsPreCastEnabledStateMask (changed)

    {
      "before": "MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM",
      "after": "MODIFIER_STATE_BUSY_WITH_ACTION | MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM"
    }
  • Bookwyrm: properties data updated.
    View code changes (1 records)

    ability_bookworm_dragonfire · properties.GroundAuraSpacing.value (changed)

    {
      "before": 1,
      "after": 2
    }
  • Network messages: 2 definitions added; 1 definitions removed.
    View code changes (1 records)

    Protobufs/citadel_gcmessages_client.proto · declarations (changed)

    {
      "before": [
        "optional bool not_scored = 21;"
      ],
      "after": [
        "optional bool low_pri_pool = 21;",
        "optional bool low_pri_pool = 31;"
      ]
    }
  • Network messages: 3 definitions added; 3 definitions removed.
    View code changes (1 records)

    Protobufs/usermessages.proto · declarations (changed)

    {
      "before": [
        "optional uint32 parameter_type = 1 [default = 0];",
        "optional uint32 name_hash_code = 2 [default = 0];",
        "optional uint32 effect_name_hash_code = 2 [default = 0];"
      ],
      "after": [
        "optional uint32 parameter_type = 1;",
        "optional uint32 name_hash_code = 2;",
        "optional uint32 effect_name_hash_code = 2;"
      ]
    }
  • 1 ability property raw record updated.
    View code changes (1 records)

    ability_bookworm_dragonfire · properties.GroundAuraSpacing.raw (changed)

    {
      "before": "1m",
      "after": "2m"
    }
  • 1 loc ui record added.
    View code changes (1 records)

    citadel_main · Citadel_MatchInfo_LowPriorityMatch (added)

    {
      "before": null,
      "after": "Low Priority Match"
    }
  • 5 particle assets updated.
    View code changes (5 records)

    particles/abilities/bookworm/bookworm_dragonfire_aura_proj.vpcf_c · crc (changed)

    {
      "before": "00a7a19f3a",
      "after": "00b46f48b1"
    }

    particles/abilities/bookworm/bookworm_dragonfire_aura_fire_motion.vpcf_c · crc (changed)

    {
      "before": "0030870d89",
      "after": "002823045c"
    }

    particles/abilities/bookworm/bookworm_dragonfire_aura.vpcf_c · crc (changed)

    {
      "before": "0040e49aa3",
      "after": "008399fd95"
    }

    particles/abilities/bookworm/bookworm_dragonfire.vpcf_c · crc (changed)

    {
      "before": "009a58a91d",
      "after": "002fc810e5"
    }

    particles/abilities/bookworm/bookworm_dragonfire_aura_impact.vpcf_c · crc (changed)

    {
      "before": "0069241730",
      "after": "000489ae97"
    }
  • 1 particle asset added.
    View code changes (1 records)

    particles/abilities/bookworm/bookworm_dragonfire_aura_proj_text.vpcf_c · crc (added)

    {
      "before": null,
      "after": "006928aeab"
    }
  • 1 script asset updated.
    View code changes (1 records)

    scripts/abilities.vdata_c · crc (changed)

    {
      "before": "0092224871",
      "after": "00d65de573"
    }
  • 4 tracked files updated.
    View code changes (4 records)

    game/citadel/pak01_dir.txt · file (changed)

    {
      "before": {
        "hash": "e8a8079872dc3f071dc9fcdc470a861ef2c98290"
      },
      "after": {
        "hash": "039c65a6ab01fa7ef4f52de0fbe3310bce107701"
      }
    }

    game/citadel/resource/localization/citadel_main/citadel_main_english.txt · file (changed)

    {
      "before": {
        "hash": "a2bb9d2704d9e32a5e5628b23499f70eebf0e13f"
      },
      "after": {
        "hash": "18700ac0307f558bf24b71b8ad03c55f7c0239fb"
      }
    }

    .github/workflows/update.yml · file (changed)

    {
      "before": {
        "hash": "a5f565259984cbd5edf222401db968844eaee159"
      },
      "after": {
        "hash": "f78ecf98340cde24066e7de94838282295193d65"
      }
    }

    game/citadel/pak01_dir/scripts/abilities.vdata · file (changed)

    {
      "before": {
        "hash": "b57c6793bf6d655be0e0b1c0220c6dfb59640335"
      },
      "after": {
        "hash": "f46e39c14d8899659f4c5929b90f7341597c7198"
      }
    }