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?
- Choose either Lead.dbj or Follow.dbj as the entry script
- Ensure that you run a necromancer with 75 FCR and have access to both the Enigma teleport skill and bone armor skill
- 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

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.
Describe the issue:
Is the issue script-related?
Are there any error messages?
Can you reproduce the issue?
Expected Behavior:
Screenshots:
Desktop:
Additional Context: