Skip to content

Bug: Problem with ABAllCreatureScript.h #214

@ratliff641

Description

@ratliff641

Current Behaviour

The build won't complete with the current AC version w/ Playerbots. I'm receiving multiple errors detailing line 19 of ABAllCreatureScript.h. Specifically, the error says, "C3668 'AutoBalance_AllCreatureScript::OnCreatureSelectLevel' : method with override specifier 'override' did not override any base class methods".

I've compared this particular file to the one running in my other build. They're identical, which leads me to believe its a conflict with the newest update.

Expected Behaviour

Compile completely and without errors and run as expected.

Steps to reproduce the problem

  1. Pull the latest AC w/ Playerbots.
  2. Pull the latest autobalance mod.
  3. Pull the latest version of any additional mods (I'm running AHBot, AOE loot, arac, autobalance, breaking-news-override, individual progression, playerbot level brackets, and reagent bank).
  4. Place any required SQL files into \data\sql\custom(dependent on source location)
  5. Run CMake.
  6. Select "Configure".
  7. Review details
  8. Select "Configure" a second time.
  9. Select "Generate".
  10. Select "Open Project" which opens Visual Studio.
  11. Switch to "RelWithDebInfo"
  12. Right click "ALL_BUILD"
  13. Select "Clean".
  14. Right click "ALL_BUILD"
  15. Select "Build."
  16. Wait for the build to fail and read the errors listed.

Extra Notes_No response_### AutoBalance Debug Commands_No response_

AC rev. hash/commit

3c442a6 appears to be the most recent commit, which the file was cloned this morning (September 4th 2025 @6am central).

Operating system

Windows 10 x64

Custom changes or Modules

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions