Skip to content

Duskwood rare mod - Fenros - AI breaks after casting certain spells. #22225

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
LuckyLuc96 opened this issue May 27, 2025 · 0 comments
Open

Comments

@LuckyLuc96
Copy link
Contributor

Current Behaviour

I initially wrote this report on chromiecraft here: chromiecraft/chromiecraft#8054

This mob is a hybrid caster/melee fighter, but his AI kind of resets after he casts a version of flame strike. I also had him break after casting ice nova. He will run back to his starting position, while remaining in combat. And just glare at you, waiting until you come to melee distance.

.npc info reveals that he's simply using SmartAi script, but I think the creature's class doesn't know how to handle the spells he has available.

https://youtu.be/Keq73JxOdCo

Expected Behaviour

He should fight from aggro until death.

Source

https://www.youtube.com/watch?v=zSkngWJP4WY

Notice that after casting Flame Spike (24 seconds), he continues to fight.

Source

https://www.youtube.com/watch?v=zSkngWJP4WY

Notice that after casting Flame Spike (24 seconds), he continues to fight.

Steps to reproduce the problem

  1. .char level 23
  2. .npc add temp 507
  3. Start combat and observe behavior

Extra Notes

No response

AC rev. hash/commit

AzerothCore rev. 06e78fa8f2555cc2f2c8cbc6b65ee45bbb08bd69+ 2025-05-15 10:11:13 +0000 (master branch) (Unix, RelWithDebInfo, Static)
Connected players: 0. Characters in world: 0.
Connection peak: 0.
Server uptime: 16 second(s)
Update time diff: 1ms. Last 500 diffs summary:
|- Mean: 1ms
|- Median: 1ms
|- Percentiles (95, 99, max): 2ms, 2ms, 3ms
Using SSL version: OpenSSL 3.0.2 15 Mar 2022 (library: OpenSSL 3.0.2 15 Mar 2022)
Using Boost version: 1.74.0
Using CMake version: 3.22.1
Using MySQL version: 80042
Found MySQL Executable: /usr/bin/mysql
Compiled on: Linux
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true
MMAPs status: Enabled
maps directory located in /home/lucky1/azerothcore-clean/env/dist/data/maps. Total size: 291014951 bytes
vmaps directory located in /home/lucky1/azerothcore-clean/env/dist/data/vmaps. Total size: 658130721 bytes
mmaps directory located in /home/lucky1/azerothcore-clean/env/dist/data/mmaps. Total size: 2192910844 bytes
Default DBC locale: enUS.
All available DBC locales: enUS
Using World DB: ACDB 335.13-dev
Latest LoginDatabase update: acore_cms_subscriptions.sql
Latest CharacterDatabase update: 2025_03_09_00.sql
Latest WorldDatabase update: rev_1748025016685131060.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
No modules are enabled

Operating system

Pop!OS

Custom changes or Modules

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant