Skip to content

Module Preview Build

Compare
Choose a tag to compare
@ZhengPeiRu21 ZhengPeiRu21 released this 04 Mar 16:14
· 74 commits to master since this release

Update 2024-03-04
AzerothCore and all modules have been updated to their latest versions. Thanks again to all contributors helping to improve the module!

Please report any issues in the issue tracker to be fixed!

Previous release notes are available here.


This is a simple packing of AzerothCore test server for those who would like to very simple way to see the module. It is a pre-configured Windows build and includes the following modules:

  • mod-autobalance
  • mod-individual-progression
  • mod-reagent-bank
  • mod-transmog

The following modules are supported in the compiled binary but are disabled by default - they can be enabled through config options:

  • mod-ah-bot
  • mod-challenge-modes
  • mod-leech
  • mod-aoe-loot
  • mod-instance-reset
  • mod-pvp-titles
  • StatBooster
  • NPCBots

The database is pre-populated so no SQL files need to be run. All optional IndividualProgression SQL files have been enabled to best show the module features.

Configuration options can be changed by editing the files in the config directory.

I will try to update this preview build every while, but for anyone who is want to play long term, I highly recommend following the AzerothCore guide to compile your own server! It will allow you to always stay up to date and give freedom to change modules and contribute more towards better open source emulation.

Installation Instructions (If not yet installed)

  1. Extract ModIndividualProgressionPreview to any folder (7-zip is required to extract the 7z archive)
  2. Download latest pre-extracted client map data from https://github.com/wowgaming/client-data/releases
  3. Extract contents of client map data into the "data" directory
  4. Download IndividualProgression dbc.zip
  5. Place the .dbc files from dbc.zip into the data/dbc directory, overwriting existing files
  6. Place the .mpq files from dbc.zip into the Data directory of your WoW client
  7. Double-click play.bat to start the server - the MySQL database, AuthServer and WorldServer will all start
  8. Remember to change the realmlist.wtf in your client to point to your local server (127.0.0.1).
  9. It is not necessary to install the update when installing from this release - it is already included in the install

Update Instructions (If already installed - this will update while preserving your account and character data)

  1. Extract Update.7z to your installation folder. Say yes to overwriting any files.
  2. Ensure the server is not running
  3. Double-click update.bat
  4. Wait until the update is complete - it may take a few minutes. The black CMD window will disappear when the update is done.
  5. When the update is complete, update_world20220928.sql and update_characters20220928.sql can be safely deleted.

Creating an Account

The database does not contain any accounts by default. To create an account, in the worldserver.exe console (the red logo one), type:
.account create $accountname $password
Where $accountname is the name of your account, and $password is the password. For example:
.account create ZhengPeiRu password1234

After an account has been created, if you would like to make it a GM account, then type:
.account set gmlevel $accountname 3 -1
For example:
.account set gmlevel ZhengPeiRu 3 -1

It is suggested to not use a GM account for regular play, as GM accounts have special debugging properties such as seeing all phases at once.

Suggested Addons

If you are using the transmog collection system (enabled by default,) this addon will provide you with a collection UI:
https://github.com/ZhengPeiRu21/transmog-addons
If the collections UI seems out of sync with your collected items, type .transmog sync into chat to sync with the server's collection database.

If you are aiming for a more classic experience, you may enjoy the addon:
https://github.com/ZhengPeiRu21/hide-vendor-price
This addon will cause vendor prices for items to only show when speaking with vendors, as was the behavior until patch 3.2.

Spawning Additional Transmog and Reagent Banker NPCs

Transmog and Reagent Banker NPCs are currently spawned in Stormwind in appropriate locations (the Reagent Banker is in the Bank and the Transmog NPC is in the clothing shop near the harbor.) If you would like to spawn additional copies of these NPCs in other locations, from a GM account, type in chat:
For a transmog NPC: .npc add 190010
For a reagent banker NPC: .npc add 290011

This will spawn the given NPC at the location the GM is currently standing. Please note that they will need to be re-added after an update because this refreshes the world database.

If you would like to access the database, the username is root and there is no password.


Please report any issues you find in the GitHub repo! If you enjoy playing the preview, please consider to properly compile and install AzerothCore and the IndividualProgression module.