Skip to content

Unexpected Bone Armor Recasting Behavior in Diablo.js and DiabloHelper.js #409

@Antiwarden

Description

@Antiwarden

Describe the issue:

  • My necromancer constantly precasts bone armor after every use of the teleport skill, even though bone armor has neither a duration nor takes damage, remaining at 100% constantly. This behavior occurs exclusively in Diablo.js and DiabloHelper.js, specifically within Chaos Sanctuary; from entrance to star, from star to boss seal, from boss seal to boss seal, and from boss seal back to star, even with no monsters in it at all.

Is the issue script-related?

  • Yes, the issue is script-related and affects the precast behavior of the necromancer in Diablo.js and DiabloHelper.js scripts.

Are there any error messages?

  • There are no specific error messages appearing in the D2Bot# console or the game.

Can you reproduce the issue?

  1. Choose either Lead.dbj or Follow.dbj as the entry script
  2. Ensure that you run a necromancer with 75 FCR and have access to both the Enigma teleport skill and bone armor skill
  3. Run either Diablo.js or DiabloHelper.js and watch your necro teleport from entrance to star, from star to boss seal, from boss seal to boss seal, and from boss seal back to star

Expected Behavior:

  • If bone armor is already at 100%, the necromancer should teleport to his destination without constantly recasting it.

Screenshots:

  • Red: Indicates the way where the necro constantly recasts bone armor after every use of teleport
  • Green: Indicates the way where the necro recasts bone armor when he took damage

Chaos_Sanctuary_29

Desktop:

  • OS: Windows 10 Pro
  • Version: 10.0.19045 Build 19045

Additional Context:

  • In other scripts, the necro behaves normally and does not recast bone armor every time, even when it occasionally takes damage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions