CNPC+ DBC Addon

CNPC+ DBC Addon

Mod

Add DBC to CustomNPC+ | Enhanced Scripts | Custom Forms / Auras | Gameplay Changes and Status Effects

Client and server AdventureFoodGame MechanicsLibraryManagementOptimizationUtility

21.4k downloads
10 followers
Follow Save

NPC DBC 1.1

Changelog

CNPC+ DBC Addon 1.1

Features: ⚒️

  • Aura with Custom Kaioken Color:

Custom kaioken color now tints the player's body correctly.

  • Sneak Scrolling:

Scrolls between Form Wheel slots (navigating between parents and children forms).

  • Ki Resistance Sliders:

- Ki Resistance Sliders for NPCs.    - Melee Resistance now works for NPCs.

  • Item Attributes:

Enables DBC related stats with support for Race, Class, and Level Requirements.

  • Human Spirit Status Effect:

Adds a new status effect for Human Spirit.

  • Chocolated Status Effect:

Introduces a new Chocolated status effect.

  • Dodge Mechanics:
  • Dodge Chance for NPCs.    - Forcing Dodges during events for both NPCs and Players.
  • Player Bonus Types:

Player Bonus can be applied as either Multi or Flat for any attribute (aside from Mind).

  • ID Command:

Adds an id command for Form, Auras, and Outlines.

  • Fruit of Might Aura Configs:

Custom configurations for the Fruit of Might Aura.

  • Client Side Custom Form Color Tweaking:     Customizable form color tweaks on the client side.

Extras

  • Config option for removing Legendary on Profile Swap.
  • Includes Español, Portuguese, and Chinese language files.

Scripting

  • Added API method to IDBCAddon for fireKiAttack().

  • Added API method to IDBCAddon for getFusionPartner.

  • Added support for getWidth and setWidth in FormDisplay.

  • Aura & Custom Form Checks:

    • hasAura(String auraName)
    • hasAura(int auraID)
    • hasCustomForm(String formName)
    • hasCustomForm(int formID)
  • Force Custom Form:
    setCustomForm(form, ignoreUnlockCheck) — forces a player into a form even if it isn’t unlocked.

  • Damage Access:
    DBC Damage is now accessible in damaged & attack events via event.getDamage() and event.setDamage(dmg).

  • Mind Points:
    Check a player's mind points using dbcPlayer.getAvailableMind() and dbcPlayer.getUsedMind().

  • Ultra Instinct Level:
    Check max UI level with DBCAPI.getUltraInstinctMaxLevel().

  • Mind Cost for Forms:
    Forms can now be assigned a mind cost using form.setMindRequirement(int mind) and checked via form.getMindRequirement() (default is zero; script-only for now).

  • Skill Cost Calculations:

    • Single Level Cost:
      • getSkillTPCostSingle(String skillName, int level)
      • getSkillMindCostSingle(String skillName, int level)
      • getSkillRacialTPCostSingle(int race, int level)
      • getSkillRacialTPMindSingle(int race, int level)
    • Cumulative Cost (0 to Level):
      • getSkillTPCostRecursive(String skillName, int level)
      • getSkillMindCostRecursive(String skillName, int level)
      • getSkillRacialTPCostRecursive(int race, int level)
      • getSkillRacialTPMindRecursive(int race, int level)

Fixes: ⚙️

  • Fixed revamped aura lightning appearing dark.
  • Corrected instant transformation configurations for both From Parent Only and From DBC Parent only custom forms, with default now set to true.
  • Clearing an NPC's hair now toggles correctly between default hair and bald appearance.
  • Fixed random singleplayer crashes caused by a NullPointerException in setCustomFormSize.
  • Fixed errors from setCustomForm(-1) and setCustomForm(null).
  • Prevented NullPointerException when rendering NPC revamped auras.
  • The Form Wheel no longer crashes when bound to a mouse button.
  • Added a close button to the color picker.
  • Stat sheet tooltips now remain in separate zones.
  • Passive & Charging Dex values in the GUI are now accurate with Ki Protection enabled.
  • Fruit of Might is now edible in creative mode.
  • NPCs set to final form Arcosian now display correct tail textures.
  • Fixed incorrect damage negation math.
  • Fixed issues with getHairType() for IForm and IDBCDisplay.
  • Added IForm setters to DBCDisplay Data for NPCs.
  • Fixed UE and UI Ki Cost issues.
  • Resolved Majin Hair issues.
  • Fixed a weird player data crash.

Files

npcdbc-1.1.jar(4.12 MiB) Primary Download

Project members

KAMKEEL

Founder

somehussar

Developer

Details

Licensed ARR
Published a year ago
Updated a month ago