Skip to content

Multiple Changes and Updates to the Wiki - #1288

Closed
TheSCREWEDSoftware wants to merge 54 commits into
azerothcore:masterfrom
TheSCREWEDSoftware:update_tables
Closed

TheSCREWEDSoftware wants to merge 54 commits into
azerothcore:masterfrom
TheSCREWEDSoftware:update_tables

Conversation

@TheSCREWEDSoftware

@TheSCREWEDSoftware TheSCREWEDSoftware commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

You can see live changes in: no longer aviable
Closing this PR since it was split into:

Keep in mind the PRs are not in the order the changes were made. They are split this way only to make them easier to read and review.

Each part builds on the one before it, so they need to be merged in order, from 1 to 7. Until the earlier parts are merged, a later PR also shows their changes.

The live preview is still the one with all the changes together: http://91.98.80.71:4000/wiki/home.html

If it's prefeable I can divide this commits into various PRs but the tests will be the same as shown here (similiar how was done here https://github.com/azerothcore/acore-cms/pulls?q=is%3Apr+state%3Aclosed+author%3ATheSCREWEDSoftware )

Modernisation of the pages.

- Language Selector

image

If the translation page is missing it will be greyed out and if you were to somehow go to that "unexisting page" it will take you to the default (English page)

image

Which also give you a LLM translated message

image

- Sidebar Changes

image

Re-arrange, re ordered and beautified to look better and easier to access and taking advantage of collpase side menu (you now can close it ifyou wish to see more of the page, which can be seen when looking at specific wiki pages e.g smart_scripts)

- Instalation Warnings

Updated and moved the MySQL and MariaDB message into the requirements

image

Also the Navbar of the instalation behaves back and foward on the same operating system and allows you to change the OS choice at any time

image

Instalation Guides also have a better badge for easier to see for new users

image

All community guides have the following now:

image

All instaltion guides use the same highlight block for requirements

image

Instead of being different among them.

- Wiki standards page has been updated

To give more information and visuasile what can be or not used

image

- Database Index

Now you can see all the tables in 1 and stil tehir respective DBs

image image image

Same for DBC index, contains the name of the DBC but many have not been filled, the old oens are still there and some ahve their information corrceted / updated according to other cores (cmangos, vmangos, mangos, tc and packet parser) for any "unknown" or "unsure" names or descriptions, all DBC should match the DBC files with the latest bindings.

- Wiki Tables

All the tables should now properly be index in the index, should have a back button to their respective DB and have their table fields also link correctly to the fields below.

Also tables now display

Field, Type, Null, Key, Extra and COmment, Type has both the Type (Tinyint as example and if it's or not signed) this follos the MySQL order

image

Many tables as Smart Scripts are using the <details> functioanlity of markdown

image image

This a llows less scroll per page by the choice of the user, also you can see the navbar by default is closed to use more page space (there's still a tab you can click to open it)

Table general format left and right and have hteir Numeric, Bitmask, Name and Comment also added and Bitmasks now are in codeblock

image

Bottom of every page now it will properly send you to the AzerothCore and whaterver currently repo is being used (before both were using the repo, so if anyone used this it would be "This project is mainted by $repo") since this is AC's wiki makes no sense ot not hardcore that part

image

- GM Commands

GM commands display the sec at the top now and some info

image image

and they are also divided in

All Commands

Sec 1, 2, 3, 4 for easier digustion

image image

Also the commands show the RBAC (with link) security and if it's or not usabled by the console / terminal, the syntax is and command name is updated from the database itself and description is kept from before. This also include a new pytthon scrip that updates the GM commands automatically (only ested locally and probably should stay locally)

- Locally testing

README has been updated with test and ore info in how to setup locally for testing, makes it easier to validate changes without be depended on pages, also it has a only english pages build and a cache system so it doesnt have to build non-changes, both were tested on windows and linux the page above is on linux.

On top of my head i'm unsure if i missed something the claude resume of the commits and work done

## Summary

Overhaul of the database and DBC documentation, the page layout, and the local tooling.
AzerothCore's source and a clean 3.3.5a client are the source of truth; other emulators are only cited as references.

### Database table pages
- Structure tables now follow MySQL column order and are full width with a grey header row.
- Field info updated and missing table pages added.
- Field links are inline instead of numbered references.
- Every bitmask table uses the same columns: `Value | Hex | Flag | Comment`, with hex values in code blocks.
- About 100 flags that had no description are now described from the core. Where the core has no info, TrinityCore 3.3.5, cmangos or mangos is cited and linked.
- `realmlist` flags fixed to match the core; `rbac` pages list the default permissions, links and roles.
- `smart_scripts` updated from the core, with its large tables folded.

### DBC pages
- A page for each of the 246 DBC files of the 3.3.5a client (build 12340), with column names and types checked against the client files.
- Each page says whether the core loads the file and links to its `_dbc` table.
- Columns that point to another DBC file, or hold a race, class or other mask, link to that file.
- The older DBC pages use the DBC field names, keep their descriptions, and have their content folded.

### New and rebuilt pages
- GM Commands rebuilt from the core: RBAC permission, security level, console use, syntax and description, grouped by security level.
- New HitInfo Reference page (flags named in azerothcore-wotlk#27612).

### Index pages
- Database Index and DBC Index grouped by letter, with fold sections, an Expand all button and live page counts.
- A dot marks a page with descriptions, a diamond a page with only column names and types. The DBC Index can hide the diamond pages.

### Site layout and behaviour
- Restyled sidebar, tables, headings, footer and page tools; per-page language buttons.
- The sidebar can be hidden with an arrow button and starts hidden on table pages and documented DBC pages.
- Links to a field or row open the folded section they are in; wide tables can be dragged with the middle mouse button.
- Fold state is remembered when you come back to a page.
- A missing translation sends the reader to the English page with a notice.
- Source file references link to the azerothcore-wotlk repository.
- Installation guide navigation, notices and requirement boxes reworked.

### Tools (`tools/`)
- `wiki.bat` / `wiki.sh`: `wiki build`, `wiki clean`, with `all` for the translations. Builds are incremental and keep the theme between runs.
- `update_table_lists.py`: adds new table and DBC pages to the lists and indexes.
- `update_gm_commands.py`: updates the GM Commands page from a database.
- All three are documented in the README.

### Standards
- Wiki Standards and the Database Table Template describe the new table layout, inline links, column alignment, value lists and bitmask tables.

### Not included
- Spanish and Chinese pages are not updated to the new layout.

This was worked with Claude Opus 5.5

TheSCREWEDSoftware and others added 30 commits April 28, 2026 12:45
Co-Authored-By: Stefano Borzì <stefanoborzi32@gmail.com>
Workflows need to be in master sighs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Those that doesn't match the core's behaviour or doesn't exist has not been added

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ages

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…and document them in wiki standards

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Only the Comment column wraps now.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Field, Type, Null, Key, Default, Extra, Comment.
UNSIGNED sits in an unnamed second Type column. SIGNED is no longer written.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
[name](#name) instead of [name][1]. These pages also get the MySQL column order.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Hex is as wide as the biggest value in the table.
Tables tied to an ID keep it as the last column (Class ID, Race ID...).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The hex values were wrong and Recommended / New Players were swapped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Taken from the core auth SQL, in collapsible sections.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
TheSCREWEDSoftware and others added 20 commits October 4, 2026 12:27
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
smart_scripts and gm-commands start with it hidden. Any page can do the same with "sidebar: collapsed" in its front matter.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
/es/page or /cn/page that does not exist now opens the English page, which says so in that language.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…able page

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Security and syntax come from the command table; descriptions on the page are kept.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Columns and types, with a link from each field to the matching _dbc table column where they line up, and an empty Comment column.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Columns and types for the 3.3.5a files AzerothCore does not load.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Also explains that a DBC file and its _dbc table are not the same thing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…index pages

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 739 files, which is 639 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 3176582d-7066-4445-8b87-645298d7d2a6
📥 Commits

Reviewing files that changed from the base of the PR and between bd16339 and 4e02117.

📒 Files selected for processing (739)
  • .env-files/Gemfile.github
  • .gitattributes
  • .github/README.md
  • .github/workflows/generate-command-table.yml
  • .gitignore
  • _config.local.en.yml
  • _config.local.yml
  • _config.yml
  • _includes/azerothcore/languages.html
  • _includes/azerothcore/sidebar.html
  • _includes/git-wiki/components/action_btn/page_actions.html
  • _includes/git-wiki/components/copyrights/copyrights.html
  • _layouts/git-wiki-404.html
  • assets/css/azerothcore.css
  • docs/account.md
  • docs/account_access.md
  • docs/account_banned.md
  • docs/account_data.md
  • docs/account_instance_times.md
  • docs/account_muted.md
  • docs/account_tutorial.md
  • docs/achievement.md
  • docs/achievement_category_dbc.md
  • docs/achievement_criteria.md
  • docs/achievement_criteria_data.md
  • docs/achievement_criteria_dbc.md
  • docs/achievement_dbc.md
  • docs/achievement_reward.md
  • docs/achievement_reward_locale.md
  • docs/acore_string.md
  • docs/active_arena_season.md
  • docs/addons.md
  • docs/antidos_opcode_policies.md
  • docs/arch-linux.md
  • docs/areagroup_dbc.md
  • docs/areapoi_dbc.md
  • docs/areatable.md
  • docs/areatable_dbc.md
  • docs/areatrigger.md
  • docs/areatrigger_involvedrelation.md
  • docs/areatrigger_scripts.md
  • docs/areatrigger_tavern.md
  • docs/areatrigger_teleport.md
  • docs/arena_season_reward.md
  • docs/arena_season_reward_group.md
  • docs/arena_team.md
  • docs/arena_team_member.md
  • docs/auctionhouse.md
  • docs/auctionhouse_dbc.md
  • docs/autobroadcast.md
  • docs/autobroadcast_locale.md
  • docs/bankbagslotprices_dbc.md
  • docs/banned_addons.md
  • docs/barbershopstyle_dbc.md
  • docs/battleground_deserters.md
  • docs/battleground_template.md
  • docs/battlemaster_entry.md
  • docs/battlemasterlist_dbc.md
  • docs/broadcast_text.md
  • docs/broadcast_text_locale.md
  • docs/bugreport.md
  • docs/build_info.md
  • docs/calendar_events.md
  • docs/calendar_invites.md
  • docs/channels.md
  • docs/channels_bans.md
  • docs/channels_rights.md
  • docs/character_account_data.md
  • docs/character_achievement.md
  • docs/character_achievement_offline_updates.md
  • docs/character_achievement_progress.md
  • docs/character_action.md
  • docs/character_arena_stats.md
  • docs/character_aura.md
  • docs/character_banned.md
  • docs/character_battleground_random.md
  • docs/character_brew_of_the_month.md
  • docs/character_declinedname.md
  • docs/character_entry_point.md
  • docs/character_equipmentsets.md
  • docs/character_gifts.md
  • docs/character_glyphs.md
  • docs/character_homebind.md
  • docs/character_instance.md
  • docs/character_inventory.md
  • docs/character_pet.md
  • docs/character_pet_declinedname.md
  • docs/character_queststatus.md
  • docs/character_queststatus_daily.md
  • docs/character_queststatus_monthly.md
  • docs/character_queststatus_rewarded.md
  • docs/character_queststatus_seasonal.md
  • docs/character_queststatus_weekly.md
  • docs/character_reputation.md
  • docs/character_settings.md
  • docs/character_skills.md
  • docs/character_social.md
  • docs/character_spell.md
  • docs/character_spell_cooldown.md
  • docs/character_stats.md
  • docs/character_talent.md
  • docs/characters.md
  • docs/charsections_dbc.md
  • docs/charstartoutfit_dbc.md
  • docs/chartitles_dbc.md
  • docs/chat_filter.md
  • docs/chatchannels_dbc.md
  • docs/chrclasses.md
  • docs/chrclasses_dbc.md
  • docs/chrraces.md
  • docs/chrraces_dbc.md
  • docs/cinematiccamera_dbc.md
  • docs/cinematicsequences_dbc.md
  • docs/classic-installation.md
  • docs/client-setup.md
  • docs/cluster-mode.md
  • docs/cn/home.md
  • docs/command.md
  • docs/conditions.md
  • docs/core-installation.md
  • docs/corpse.md
  • docs/cpp-code-standards.md
  • docs/creature.md
  • docs/creature_addon.md
  • docs/creature_classlevelstats.md
  • docs/creature_default_trainer.md
  • docs/creature_equip_template.md
  • docs/creature_formations.md
  • docs/creature_immunities.md
  • docs/creature_model_info.md
  • docs/creature_multispawn.md
  • docs/creature_onkill_reputation.md
  • docs/creature_questender.md
  • docs/creature_questitem.md
  • docs/creature_queststarter.md
  • docs/creature_respawn.md
  • docs/creature_sparring.md
  • docs/creature_summon_groups.md
  • docs/creature_template.md
  • docs/creature_template_locale.md
  • docs/creature_template_model.md
  • docs/creature_template_movement.md
  • docs/creature_template_resistance.md
  • docs/creature_template_spell.md
  • docs/creature_text.md
  • docs/creature_text_locale.md
  • docs/creature_text_option_sets.md
  • docs/creature_text_options.md
  • docs/creaturedisplayinfo_dbc.md
  • docs/creaturedisplayinfoextra_dbc.md
  • docs/creaturefamily_dbc.md
  • docs/creaturemodeldata_dbc.md
  • docs/creaturespelldata_dbc.md
  • docs/creaturetype_dbc.md
  • docs/currencytypes_dbc.md
  • docs/database-auth.md
  • docs/database-characters.md
  • docs/database-index.md
  • docs/database-installation.md
  • docs/database-keeping-the-server-up-to-date.md
  • docs/database-table-template.md
  • docs/database-world.md
  • docs/dbc-achievement_category.md
  • docs/dbc-animationdata.md
  • docs/dbc-areagroup.md
  • docs/dbc-areapoi.md
  • docs/dbc-areatrigger.md
  • docs/dbc-attackanimkits.md
  • docs/dbc-attackanimtypes.md
  • docs/dbc-auctionhouse.md
  • docs/dbc-bankbagslotprices.md
  • docs/dbc-bannedaddons.md
  • docs/dbc-barbershopstyle.md
  • docs/dbc-battlemasterlist.md
  • docs/dbc-camerashakes.md
  • docs/dbc-cfg_categories.md
  • docs/dbc-cfg_configs.md
  • docs/dbc-characterfacialhairstyles.md
  • docs/dbc-charbaseinfo.md
  • docs/dbc-charhairgeosets.md
  • docs/dbc-charhairtextures.md
  • docs/dbc-charsections.md
  • docs/dbc-charstartoutfit.md
  • docs/dbc-chartitles.md
  • docs/dbc-charvariations.md
  • docs/dbc-chatchannels.md
  • docs/dbc-chatprofanity.md
  • docs/dbc-cinematiccamera.md
  • docs/dbc-cinematicsequences.md
  • docs/dbc-creaturedisplayinfo.md
  • docs/dbc-creaturedisplayinfoextra.md
  • docs/dbc-creaturefamily.md
  • docs/dbc-creaturemodeldata.md
  • docs/dbc-creaturemovementinfo.md
  • docs/dbc-creaturesounddata.md
  • docs/dbc-creaturespelldata.md
  • docs/dbc-creaturetype.md
  • docs/dbc-currencycategory.md
  • docs/dbc-currencytypes.md
  • docs/dbc-dancemoves.md
  • docs/dbc-deaththudlookups.md
  • docs/dbc-declinedword.md
  • docs/dbc-declinedwordcases.md
  • docs/dbc-destructiblemodeldata.md
  • docs/dbc-dungeonencounter.md
  • docs/dbc-dungeonmap.md
  • docs/dbc-dungeonmapchunk.md
  • docs/dbc-durabilitycosts.md
  • docs/dbc-durabilityquality.md
  • docs/dbc-emotestext.md
  • docs/dbc-emotestextdata.md
  • docs/dbc-emotestextsound.md
  • docs/dbc-environmentaldamage.md
  • docs/dbc-exhaustion.md
  • docs/dbc-factiongroup.md
  • docs/dbc-filedata.md
  • docs/dbc-footprinttextures.md
  • docs/dbc-footstepterrainlookup.md
  • docs/dbc-gameobjectartkit.md
  • docs/dbc-gameobjectdisplayinfo.md
  • docs/dbc-gametables.md
  • docs/dbc-gametips.md
  • docs/dbc-gemproperties.md
  • docs/dbc-glyphproperties.md
  • docs/dbc-glyphslot.md
  • docs/dbc-gmsurveyanswers.md
  • docs/dbc-gmsurveycurrentsurvey.md
  • docs/dbc-gmsurveyquestions.md
  • docs/dbc-gmsurveysurveys.md
  • docs/dbc-gmticketcategory.md
  • docs/dbc-groundeffectdoodad.md
  • docs/dbc-groundeffecttexture.md
  • docs/dbc-gtbarbershopcostbase.md
  • docs/dbc-gtchancetomeleecrit.md
  • docs/dbc-gtchancetomeleecritbase.md
  • docs/dbc-gtchancetospellcrit.md
  • docs/dbc-gtchancetospellcritbase.md
  • docs/dbc-gtcombatratings.md
  • docs/dbc-gtnpcmanacostscaler.md
  • docs/dbc-gtoctclasscombatratingscalar.md
  • docs/dbc-gtoctregenhp.md
  • docs/dbc-gtoctregenmp.md
  • docs/dbc-gtregenhpperspt.md
  • docs/dbc-gtregenmpperspt.md
  • docs/dbc-helmetgeosetvisdata.md
  • docs/dbc-holidaydescriptions.md
  • docs/dbc-holidaynames.md
  • docs/dbc-index.md
  • docs/dbc-item.md
  • docs/dbc-itembagfamily.md
  • docs/dbc-itemclass.md
  • docs/dbc-itemcondextcosts.md
  • docs/dbc-itemdisplayinfo.md
  • docs/dbc-itemextendedcost.md
  • docs/dbc-itemgroupsounds.md
  • docs/dbc-itemlimitcategory.md
  • docs/dbc-itempetfood.md
  • docs/dbc-itempurchasegroup.md
  • docs/dbc-itemrandomproperties.md
  • docs/dbc-itemrandomsuffix.md
  • docs/dbc-itemset.md
  • docs/dbc-itemsubclass.md
  • docs/dbc-itemsubclassmask.md
  • docs/dbc-itemvisualeffects.md
  • docs/dbc-itemvisuals.md
  • docs/dbc-languagewords.md
  • docs/dbc-lfgdungeonexpansion.md
  • docs/dbc-lfgdungeongroup.md
  • docs/dbc-lfgdungeons.md
  • docs/dbc-light.md
  • docs/dbc-lightfloatband.md
  • docs/dbc-lightintband.md
  • docs/dbc-lightparams.md
  • docs/dbc-lightskybox.md
  • docs/dbc-liquidmaterial.md
  • docs/dbc-liquidtype.md
  • docs/dbc-loadingscreens.md
  • docs/dbc-loadingscreentaxisplines.md
  • docs/dbc-lock.md
  • docs/dbc-locktype.md
  • docs/dbc-mailtemplate.md
  • docs/dbc-mapdifficulty.md
  • docs/dbc-material.md
  • docs/dbc-movie.md
  • docs/dbc-moviefiledata.md
  • docs/dbc-movievariation.md
  • docs/dbc-namegen.md
  • docs/dbc-namesprofanity.md
  • docs/dbc-namesreserved.md
  • docs/dbc-npcsounds.md
  • docs/dbc-objecteffect.md
  • docs/dbc-objecteffectgroup.md
  • docs/dbc-objecteffectmodifier.md
  • docs/dbc-objecteffectpackage.md
  • docs/dbc-objecteffectpackageelem.md
  • docs/dbc-overridespelldata.md
  • docs/dbc-package.md
  • docs/dbc-paperdollitemframe.md
  • docs/dbc-particlecolor.md
  • docs/dbc-petitiontype.md
  • docs/dbc-petpersonality.md
  • docs/dbc-powerdisplay.md
  • docs/dbc-pvpdifficulty.md
  • docs/dbc-questfactionreward.md
  • docs/dbc-questinfo.md
  • docs/dbc-questsort.md
  • docs/dbc-questxp.md
  • docs/dbc-randproppoints.md
  • docs/dbc-resistances.md
  • docs/dbc-scalingstatdistribution.md
  • docs/dbc-scalingstatvalues.md
  • docs/dbc-screeneffect.md
  • docs/dbc-servermessages.md
  • docs/dbc-sheathesoundlookups.md
  • docs/dbc-skillcostsdata.md
  • docs/dbc-skilllineability.md
  • docs/dbc-skilllinecategory.md
  • docs/dbc-skillraceclassinfo.md
  • docs/dbc-skilltiers.md
  • docs/dbc-soundambience.md
  • docs/dbc-soundemitters.md
  • docs/dbc-soundentries.md
  • docs/dbc-soundentriesadvanced.md
  • docs/dbc-soundfilter.md
  • docs/dbc-soundfilterelem.md
  • docs/dbc-soundproviderpreferences.md
  • docs/dbc-soundsamplepreferences.md
  • docs/dbc-soundwatertype.md
  • docs/dbc-spammessages.md
  • docs/dbc-spellcasttimes.md
  • docs/dbc-spellcategory.md
  • docs/dbc-spellchaineffects.md
  • docs/dbc-spelldescriptionvariables.md
  • docs/dbc-spelldifficulty.md
  • docs/dbc-spelldispeltype.md
  • docs/dbc-spellduration.md
  • docs/dbc-spelleffectcamerashakes.md
  • docs/dbc-spellfocusobject.md
  • docs/dbc-spellicon.md
  • docs/dbc-spellitemenchantment.md
  • docs/dbc-spellitemenchantmentcondition.md
  • docs/dbc-spellmechanic.md
  • docs/dbc-spellmissile.md
  • docs/dbc-spellmissilemotion.md
  • docs/dbc-spellradius.md
  • docs/dbc-spellrange.md
  • docs/dbc-spellrunecost.md
  • docs/dbc-spellshapeshiftform.md
  • docs/dbc-spellvisual.md
  • docs/dbc-spellvisualeffectname.md
  • docs/dbc-spellvisualkit.md
  • docs/dbc-spellvisualkitareamodel.md
  • docs/dbc-spellvisualkitmodelattach.md
  • docs/dbc-spellvisualprecasttransitions.md
  • docs/dbc-stableslotprices.md
  • docs/dbc-startup_strings.md
  • docs/dbc-stationery.md
  • docs/dbc-stringlookups.md
  • docs/dbc-summonproperties.md
  • docs/dbc-talent.md
  • docs/dbc-talenttab.md
  • docs/dbc-taxinodes.md
  • docs/dbc-taxipath.md
  • docs/dbc-taxipathnode.md
  • docs/dbc-teamcontributionpoints.md
  • docs/dbc-terraintype.md
  • docs/dbc-terraintypesounds.md
  • docs/dbc-transportanimation.md
  • docs/dbc-transportphysics.md
  • docs/dbc-transportrotation.md
  • docs/dbc-uisoundlookups.md
  • docs/dbc-unitblood.md
  • docs/dbc-unitbloodlevels.md
  • docs/dbc-vehicle.md
  • docs/dbc-vehicleseat.md
  • docs/dbc-vehicleuiindicator.md
  • docs/dbc-vehicleuiindseat.md
  • docs/dbc-videohardware.md
  • docs/dbc-vocaluisounds.md
  • docs/dbc-weaponimpactsounds.md
  • docs/dbc-weaponswingsounds2.md
  • docs/dbc-weather.md
  • docs/dbc-wmoareatable.md
  • docs/dbc-worldchunksounds.md
  • docs/dbc-worldmaparea.md
  • docs/dbc-worldmapcontinent.md
  • docs/dbc-worldmapoverlay.md
  • docs/dbc-worldmaptransforms.md
  • docs/dbc-worldsafelocs.md
  • docs/dbc-worldstateui.md
  • docs/dbc-worldstatezonesounds.md
  • docs/dbc-wowerror_strings.md
  • docs/dbc-zoneintromusictable.md
  • docs/dbc-zonemusic.md
  • docs/destructiblemodeldata_dbc.md
  • docs/directory-structure.md
  • docs/disables.md
  • docs/documentation-index.md
  • docs/dungeon_access_requirements.md
  • docs/dungeon_access_template.md
  • docs/dungeonencounter_dbc.md
  • docs/durabilitycosts_dbc.md
  • docs/durabilityquality_dbc.md
  • docs/emotes.md
  • docs/emotes_dbc.md
  • docs/emotestext_dbc.md
  • docs/emotestextsound_dbc.md
  • docs/es/home.md
  • docs/exploration_basexp.md
  • docs/faction.md
  • docs/faction_dbc.md
  • docs/factiontemplate.md
  • docs/factiontemplate_dbc.md
  • docs/final-server-steps.md
  • docs/game_event.md
  • docs/game_event_arena_seasons.md
  • docs/game_event_battleground_holiday.md
  • docs/game_event_condition.md
  • docs/game_event_condition_save.md
  • docs/game_event_creature.md
  • docs/game_event_creature_quest.md
  • docs/game_event_gameobject.md
  • docs/game_event_gameobject_quest.md
  • docs/game_event_model_equip.md
  • docs/game_event_npc_vendor.md
  • docs/game_event_npcflag.md
  • docs/game_event_pool.md
  • docs/game_event_prerequisite.md
  • docs/game_event_quest_condition.md
  • docs/game_event_save.md
  • docs/game_event_seasonal_questrelation.md
  • docs/game_graveyard.md
  • docs/game_tele.md
  • docs/game_weather.md
  • docs/gameobject.md
  • docs/gameobject_addon.md
  • docs/gameobject_questender.md
  • docs/gameobject_questitem.md
  • docs/gameobject_queststarter.md
  • docs/gameobject_respawn.md
  • docs/gameobject_summon_groups.md
  • docs/gameobject_template.md
  • docs/gameobject_template_addon.md
  • docs/gameobject_template_locale.md
  • docs/gameobjectartkit_dbc.md
  • docs/gameobjectdisplayinfo_dbc.md
  • docs/gemproperties_dbc.md
  • docs/glyphproperties_dbc.md
  • docs/glyphslot_dbc.md
  • docs/gm-commands.md
  • docs/gm_subsurvey.md
  • docs/gm_survey.md
  • docs/gm_ticket.md
  • docs/gossip_menu.md
  • docs/gossip_menu_option.md
  • docs/gossip_menu_option_locale.md
  • docs/graveyard_zone.md
  • docs/group_member.md
  • docs/groups.md
  • docs/gtbarbershopcostbase_dbc.md
  • docs/gtchancetomeleecrit_dbc.md
  • docs/gtchancetomeleecritbase_dbc.md
  • docs/gtchancetospellcrit_dbc.md
  • docs/gtchancetospellcritbase_dbc.md
  • docs/gtcombatratings_dbc.md
  • docs/gtnpcmanacostscaler_dbc.md
  • docs/gtoctclasscombatratingscalar_dbc.md
  • docs/gtoctregenhp_dbc.md
  • docs/gtregenhpperspt_dbc.md
  • docs/gtregenmpperspt_dbc.md
  • docs/guild.md
  • docs/guild_bank_eventlog.md
  • docs/guild_bank_item.md
  • docs/guild_bank_right.md
  • docs/guild_bank_tab.md
  • docs/guild_eventlog.md
  • docs/guild_member.md
  • docs/guild_member_withdraw.md
  • docs/guild_rank.md
  • docs/hitinfo-reference.md
  • docs/holidays.md
  • docs/holidays_dbc.md
  • docs/home.md
  • docs/hooks-script.md
  • docs/how-to-create-a-pr.md
  • docs/how-to-document-code.md
  • docs/how-to-work-with-conf-files.md
  • docs/installation.md
  • docs/installing-a-module.md
  • docs/instance.md
  • docs/instance_encounters.md
  • docs/instance_reset.md
  • docs/instance_saved_go_state_data.md
  • docs/instance_template.md
  • docs/ip_banned.md
  • docs/item_dbc.md
  • docs/item_enchantment_template.md
  • docs/item_instance.md
  • docs/item_loot_storage.md
  • docs/item_refund_instance.md
  • docs/item_set_names.md
  • docs/item_set_names_locale.md
  • docs/item_soulbound_trade_data.md
  • docs/item_template.md
  • docs/item_template_locale.md
  • docs/itembagfamily_dbc.md
  • docs/itemdisplayinfo_dbc.md
  • docs/itemextendedcost_dbc.md
  • docs/itemlimitcategory_dbc.md
  • docs/itemrandomproperties_dbc.md
  • docs/itemrandomsuffix_dbc.md
  • docs/itemset_dbc.md
  • docs/keeping-the-server-up-to-date.md
  • docs/lag_reports.md
  • docs/languages.md
  • docs/lfg_data.md
  • docs/lfg_dungeon_rewards.md
  • docs/lfg_dungeon_template.md
  • docs/lfgdungeons_dbc.md
  • docs/light_dbc.md
  • docs/linked_respawn.md
  • docs/linux-core-installation.md
  • docs/linux-keeping-the-server-up-to-date.md
  • docs/linux-requirements.md
  • docs/linux-server-setup.md
  • docs/liquidtype_dbc.md
  • docs/lock_dbc.md
  • docs/log_arena_fights.md
  • docs/log_arena_memberstats.md
  • docs/log_encounter.md
  • docs/log_money.md
  • docs/logs.md
  • docs/logs_ip_actions.md
  • docs/loot_template.md
  • docs/macos-core-installation.md
  • docs/macos-keeping-the-server-up-to-date.md
  • docs/macos-requirements.md
  • docs/macos-server-setup.md
  • docs/mail.md
  • docs/mail_items.md
  • docs/mail_level_reward.md
  • docs/mail_server_character.md
  • docs/mail_server_template.md
  • docs/mail_server_template_conditions.md
  • docs/mail_server_template_items.md
  • docs/mailtemplate_dbc.md
  • docs/map.md
  • docs/map_dbc.md
  • docs/mapdifficulty_dbc.md
  • docs/module_string.md
  • docs/module_string_locale.md
  • docs/monitoring-azerothcore-with-grafana.md
  • docs/motd.md
  • docs/motd_localized.md
  • docs/movie_dbc.md
  • docs/namesprofanity_dbc.md
  • docs/namesreserved_dbc.md
  • docs/networking.md
  • docs/npc_spellclick_spells.md
  • docs/npc_text.md
  • docs/npc_text_locale.md
  • docs/npc_vendor.md
  • docs/optional-additions.md
  • docs/outdoorpvp_template.md
  • docs/overridespelldata_dbc.md
  • docs/page_text.md
  • docs/page_text_locale.md
  • docs/pagetextmaterial.md
  • docs/pet_aura.md
  • docs/pet_levelstats.md
  • docs/pet_name_generation.md
  • docs/pet_name_generation_locale.md
  • docs/pet_spell.md
  • docs/pet_spell_cooldown.md
  • docs/petition.md
  • docs/petition_sign.md
  • docs/player_class_stats.md
  • docs/player_factionchange_achievement.md
  • docs/player_factionchange_items.md
  • docs/player_factionchange_quests.md
  • docs/player_factionchange_reputations.md
  • docs/player_factionchange_spells.md
  • docs/player_factionchange_titles.md
  • docs/player_race_stats.md
  • docs/player_shapeshift_model.md
  • docs/player_totem_model.md
  • docs/player_xp_for_level.md
  • docs/playercreateinfo.md
  • docs/playercreateinfo_action.md
  • docs/playercreateinfo_cast_spell.md
  • docs/playercreateinfo_item.md
  • docs/playercreateinfo_skills.md
  • docs/playercreateinfo_spell_custom.md
  • docs/points_of_interest.md
  • docs/points_of_interest_locale.md
  • docs/pool_creature.md
  • docs/pool_gameobject.md
  • docs/pool_pool.md
  • docs/pool_quest.md
  • docs/pool_quest_save.md
  • docs/pool_template.md
  • docs/powerdisplay_dbc.md
  • docs/profanity_name.md
  • docs/pvpdifficulty_dbc.md
  • docs/pvpstats_battlegrounds.md
  • docs/pvpstats_players.md
  • docs/quest_details.md
  • docs/quest_greeting.md
  • docs/quest_greeting_locale.md
  • docs/quest_mail_sender.md
  • docs/quest_money_reward.md
  • docs/quest_offer_reward.md
  • docs/quest_offer_reward_locale.md
  • docs/quest_poi.md
  • docs/quest_poi_points.md
  • docs/quest_request_items.md
  • docs/quest_request_items_locale.md
  • docs/quest_template.md
  • docs/quest_template_addon.md
  • docs/quest_template_locale.md
  • docs/quest_tracker.md
  • docs/questfactionreward_dbc.md
  • docs/questsort_dbc.md
  • docs/questxp_dbc.md
  • docs/randproppoints_dbc.md
  • docs/rbac.md
  • docs/rbac_account_permissions.md
  • docs/rbac_default_permissions.md
  • docs/rbac_linked_permissions.md
  • docs/rbac_permissions.md
  • docs/realmcharacters.md
  • docs/realmlist.md
  • docs/recovery_item.md
  • docs/reputation_reward_rate.md
  • docs/reputation_spillover_template.md
  • docs/requirements.md
  • docs/reserved_name.md
  • docs/scalingstatdistribution_dbc.md
  • docs/scalingstatvalues_dbc.md
  • docs/script_waypoint.md
  • docs/scripts.md
  • docs/secret_digest.md
  • docs/server-setup.md
  • docs/skill_discovery_template.md
  • docs/skill_extra_item_template.md
  • docs/skill_fishing_base_level.md
  • docs/skill_perfect_item_template.md
  • docs/skillline.md
  • docs/skillline_dbc.md
  • docs/skilllineability_dbc.md
  • docs/skillraceclassinfo_dbc.md
  • docs/skilltiers_dbc.md
  • docs/smart_scripts.md
  • docs/soundentries_dbc.md
  • docs/spam_reports.md
  • docs/spawn_group.md
  • docs/spawn_group_template.md
  • docs/spell-aura-reference.md
  • docs/spell.md
  • docs/spell_area.md
  • docs/spell_bonus_data.md
  • docs/spell_cone.md
  • docs/spell_cooldown_overrides.md
  • docs/spell_custom_attr.md
  • docs/spell_dbc.md
  • docs/spell_enchant_proc_data.md
  • docs/spell_group.md
  • docs/spell_group_stack_rules.md
  • docs/spell_jump_distance.md
  • docs/spell_linked_spell.md
  • docs/spell_mixology.md
  • docs/spell_pet_auras.md
  • docs/spell_proc.md
  • docs/spell_ranks.md
  • docs/spell_required.md
  • docs/spell_script_names.md
  • docs/spell_system.md
  • docs/spell_target_position.md
  • docs/spell_threat.md
  • docs/spellcasttimes_dbc.md
  • docs/spellcategory_dbc.md
  • docs/spelldifficulty_dbc.md
  • docs/spellduration_dbc.md
  • docs/spellfocusobject_dbc.md
  • docs/spellitemenchantment_dbc.md
  • docs/spellitemenchantmentcondition_dbc.md
  • docs/spellradius_dbc.md
  • docs/spellrange_dbc.md
  • docs/spellrunecost_dbc.md
  • docs/spellshapeshiftform_dbc.md
  • docs/spellvisual_dbc.md
  • docs/stableslotprices_dbc.md
  • docs/summonproperties_dbc.md
  • docs/talent_dbc.md
  • docs/talenttab_dbc.md
  • docs/taxinodes_dbc.md
  • docs/taxipath_dbc.md
  • docs/taxipathnode_dbc.md
  • docs/teamcontributionpoints_dbc.md
  • docs/the-modular-structure.md
  • docs/totemcategory.md
  • docs/totemcategory_dbc.md
  • docs/trainer.md
  • docs/trainer_locale.md
  • docs/trainer_spell.md
  • docs/transportanimation_dbc.md
  • docs/transportrotation_dbc.md
  • docs/transports.md
  • docs/updates.md
  • docs/updates_include.md
  • docs/uptime.md
  • docs/vehicle_accessory.md
  • docs/vehicle_dbc.md
  • docs/vehicle_seat_addon.md
  • docs/vehicle_template_accessory.md
  • docs/vehicleseat_dbc.md
  • docs/version.md
  • docs/vsc-requirements.md
  • docs/warden_action.md
  • docs/warden_checks.md
  • docs/waypoint_data.md
  • docs/waypoint_data_addon.md
  • docs/waypoints.md
  • docs/wiki-standards.md
  • docs/windows-core-installation.md
  • docs/windows-keeping-the-server-up-to-date.md
  • docs/windows-requirements.md
  • docs/windows-server-setup.md
  • docs/windows-vsc-core-installation.md
  • docs/wmoareatable_dbc.md
  • docs/world_state.md
  • docs/worldmaparea_dbc.md
  • docs/worldmapoverlay_dbc.md
  • docs/worldstates.md
  • tools/local_theme_cache.rb
  • tools/update_gm_commands.py
  • tools/update_table_lists.py
  • tools/wiki.bat
  • tools/wiki.sh

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@TheSCREWEDSoftware

Copy link
Copy Markdown
Contributor Author

Closing this PR since it was split into:

Keep in mind the PRs are not in the order the changes were made. They are split this way only to make them easier to read and review.

Each part builds on the one before it, so they need to be merged in order, from 1 to 7. Until the earlier parts are merged, a later PR also shows their changes.

The live preview is still the one with all the changes together: http://91.98.80.71:4000/wiki/home.html

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

Successfully merging this pull request may close these issues.

1 participant