Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
yet another world of warcraft server emulator. implemented in Erlang for fun and learning.
Erlang
branch: spy

This branch is 12 commits ahead, 31 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
common
logon/src
realm
.gitignore
Emakefile
README

README

wower

wower is Erlang implementation of World of Warcraft server emulator.

== Current status ==

Working with WoTLK 3.0.8.

=== Logon server ===

Allows you to connect and select realm.
Does not support reconnect after wrong password.
Does not support patching.

=== Realm server ===

Accepts connections. Packet encryption/decryption implemented.
Character list implemented. Login into world implemented.
You can now run around with default character with some strange
absolutely random display id.

Creating character works. Importing DBC files works. Cell system 
works.

=== Get started ===

1. Install Erlang
2. Get sources
3. Run `erl -make`
4. Go to ebin folder
5. Run `erl` and type next commands:
   > helper:install(). // only if you want to recreate DB
   > helper:start().   // this will start realm and logon servers

You must have correct(>= 3.0.8) DBC files in ebin/dbc folder to
start server properly.

=== Working on ===

Moving packets.
Something went wrong with that request. Please try again.