summaryrefslogtreecommitdiff
path: root/docs/TrinityCore-to-AzerothCore-characters-migration.md
blob: 67ac679fad54ed5fdd5ce1e272b2ee96b5b2f6b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# TrinityCore to AzerothCore Character Migration

### 1) Install AzerothCore  

Follow the Installation instructions and install and setup AzerothCore Fresh Install (we will need this after the conversion).

Instructions to setup AzerothCore can be found [here](http://www.azerothcore.org/wiki/Installation).

Make sure you have a fresh installation completed and working with no additional modules before proceeding. 

### 2) Backup your TrinityCore Databases

Backup your TrinityCore Databases before proceeding (always backup before making changes)
- auth
- characters
- world

### 3) Character Migration

Download the TC-AC character migration tool.

Now you have your AzerothCore server tested and working we can migrate the characters.

Download TC - AC Migration Tool:  [azerothcorte/ool-tc-migration](https://github.com/azerothcore/tool-tc-migration)

The following files must be run in order from 1 to 4 on your TrinityCore characters database:

- 1_CREATE_CLEANUP_TABLES
- 2_CREATE_MISSING_TABLES
- 3_ALTER_TABLES
- 4_CLEANUP_AND_CONVERT_SPELLS
- 5_FINAL_CLEANUP

Change the location of the charcters database in the worldserver.conf to your converted TrinityCore characters Database
and start the `./worldserver`