Comments (10)
I am investigating this. So far I've eliminated one cause of the issue but there is something else going on that I don't understand.
I was trying to save some processing time by not modifying any creature that got respawned in but had already been adjusted. Something about how the advisors are spawned in causes them to be created twice without being removed from the world.
The previous check was adjusting the advisor the first time, but assumed that it had already done what it needed to the second time. Once I removed that check and attempted to re-process him, a different issue popped up.
Something in AC is telling AutoBalance that the creature is dead, so he is being skipped for alterations. I'm sure this has to do with the respawn logic, which uses dead states to force the game to respawn creatures. But as far as why this particular case is causing issues, I don't know yet.
from mod-autobalance.
Figured it out, I think there's a bug in AC. I'll get a PR in to fix it.
from mod-autobalance.
You can test my solution by using this branch of AzerothCore: https://github.com/kjack9/azerothcore-wotlk/tree/fix-force-respawn
You'll also need the version of AutoBalance in this branch: https://github.com/kjack9/mod-autobalance/tree/kjack9/issue172
from mod-autobalance.
First time trying to build a second server alongside my existing one so hopefully I didn't make any mistakes in the process
Using your branch + autobalance with these stock settings
So far I see the advisors still sitting at an unscaled HP despite these multipliers, the rest of the dungeon is scaling appropriately
from mod-autobalance.
So far I see the advisors still sitting at an unscaled HP despite these multipliers, the rest of the dungeon is scaling appropriately
Can you use these zip files just to be 100% sure you're running the modified code, please?
https://github.com/kjack9/azerothcore-wotlk/archive/refs/heads/fix-force-respawn.zip
https://github.com/kjack9/mod-autobalance/archive/refs/heads/kjack9/issue172.zip
Note that you'll need to rename the mod-autobalance-kjack9-issue172
folder to mod-autobalance
when you put it in your modules
directory.
I was able to perfectly replicate the issue, and those versions 100% fixed it for me. If the bug is still happening for you, I'm not sure what's going on.
from mod-autobalance.
Compiled again, bosses scale automatically. Sorry about that! Must've made a noob mistake, .server info gives me a different acore rev. than the first pic I posted so this one definitely is your intended zip file
from mod-autobalance.
Awesome, glad to hear that fixed it. I'll continue chasing the PR in the azerothcore repo and see if we can get a fix going that will take care of this.
from mod-autobalance.
Sorry for the delay in getting this resolved - still working to find a solution in the AC PR. Hopefully soon.
from mod-autobalance.
Idk if this helps, but on AzerothCore rev. b45a3fcac97b 2023-08-13 his advisors are scaling properly. Maybe you can compare both versions to see the difference?
from mod-autobalance.
Idk if this helps, but on AzerothCore rev. b45a3fcac97b 2023-08-13 his advisors are scaling properly. Maybe you can compare both versions to see the difference?
This topic seems abandoned, thanks for returning it. We will see what information there is about it.
from mod-autobalance.
Related Issues (20)
- Bug: Attumen the Horseman's combined form shouldn't be detected as a clone of Attumen HOT 1
- Bug: Cannon Gunship icc dont generate heat and does not increase the bar HOT 16
- Bug: valithria dreamwalker icc appears with 100% life HOT 5
- Feature: Scaling for critters that spawn, like plagued insects in Stratholme HOT 10
- Bug: worldserver crash when a player create a character with wrong race and class HOT 12
- (Crash) WorldServer.exe HOT 1
- Bug: Hydross the Unstable, Shade of Aran summoned creatures not scaling down HOT 10
- Bug: Kiggler the Crazed not scaling down, Gruul's Lair - High King Maulgar HOT 16
- Bug: Vaelastrasz the Corrupt appears with 100% health HOT 5
- Feature: Separate scaling settings for the different player classes HOT 2
- Auto Scale like Legion HOT 1
- NPCs scaling up level when they should not based on defined LevelScaling.SkipLowerLevels HOT 1
- (Crash) Worldserver.exe with autobalance HOT 1
- Bug: Vehicles should not be scaled down when other monsters in an instance are scaled down.
- Bug: Lady Vashj support not scaling HOT 1
- Feature: Prevent NPCs from using certain abilities
- Feature: Requires an instance-specific switch HOT 1
- Argent monk NPC inside Trial of the Champions keeps atacking afther he dies (happens some times not 100% of time)
- Player Minimums for Raiding HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mod-autobalance.