Skip to content

Ability scripts with empty class bodies

All test lists ยท Ability checklist

Checked against the current source on 2026-11-02. These 30 AB_ classes contain no code inside their class bodies. An empty class does not by itself mean an ability is broken: some effects are handled elsewhere. This is a source review, not a gameplay test.

Effects referenced by the player stat system

These abilities are checked by PlayerModifier, with effects calculated in PlayerStatProjection. Quick Hand, Sharpshooter and Stamina Boost also have operations on their upgrade assets.

  • Ancient Demon Pact
  • Demonic Pact
  • Late Bloomer
  • Potion Maniac
  • Potion Overlord
  • Quick Hand
  • Sharpshooter
  • Sniper
  • Stamina Boost
  • Strafe

Effects configured on upgrade assets

These linked upgrades contain stat or resource changes handled by UpgradeFunction. Their full gameplay, balance and removal behavior have not been established by this review.

  • Chainmail
  • Extra Magazine
  • Hidden Power Arm
  • Hidden Power Body
  • Hidden Power Head
  • Hidden Power Leg
  • Interdimensional Magazine
  • Machinegun
  • Quickdraw Magazine
  • Skill Master
  • Soul Convergence
  • True Supplement
  • Vampire Heart: its linked asset is marked disabled and stored under Need Revamp.

Character weapon evolution

  • Mechanical Arm: the empty ability script is linked to a Soldier weapon-evolution entry. Its existing SoldierMechArm callback creates a weapon. This review did not test that callback during play.

Needs a closer look before treating as working

  • Acidic Pool: the linked upgrade is under InDevelopment and only requests ability equip; no ability-specific effect was found in the current script search.
  • Athlete: its upgrade is marked merged and has no enabled stages in the earlier inventory. No current ability-specific effect was found in the script search.
  • Drone2 / Drone Mk.2: the linked upgrade is under InDevelopment and only requests ability equip; no ability-specific effect was found in the current script search.
  • GKArmor / Goblin King Armor: its linked boss upgrade has an operation value outside the current upgrade enum. Related Goblin King upgrade code exists, but this asset's intended connection is unresolved.
  • GKStaff / Goblin King Staff: its linked boss upgrade also has an operation value outside the current upgrade enum. Related Goblin King upgrade code exists, but this asset's intended connection is unresolved.
  • Shrapnel: the linked upgrade is under Testing and only requests ability equip; no ability-specific effect was found in the current script search.

Content under Resources is not automatically proven available in a run, and content outside it is not automatically safe to remove. Keep the assets and IDs until their intended use has been checked.