Mana client. Development stalled. New client is developed at
C++ C Objective-C Other
Clone or download
cody Fixing packet length of CMSG_NPC_STR_RESPONSE
The CMSG_NPC_STR_RESPONSE packet transmits a string
of variable length.
Latest commit 03149ff Sep 8, 2013
Failed to load latest commit information.
.tx Added configuration for Transifex client Feb 12, 2012
CMake/Modules Added pseudo-check for the Guichan minimal required version: 0.8.0. May 27, 2010
Xcode Updated Xcode project for 10.7 Aug 14, 2012
data Merge branch '0.6' Apr 2, 2012
docs Changed default serverlist.xml URL to avoid redirect May 9, 2013
libs/enet add option to use system enet headers Jun 26, 2012
packaging Bumped version and updated news in preparation of 0.6.1 release Apr 2, 2012
po Fixed minor issues in the russian translation Jun 15, 2013
src Fixing packet length of CMSG_NPC_STR_RESPONSE Sep 8, 2013
tools Upgrade the script. Jan 31, 2012
.gitignore Updated Xcode project for 10.7 Aug 14, 2012
.mailmap Fixed the name displayed for two of Crush's commits Feb 13, 2012
.travis.yml Added travis build information file Sep 18, 2012
AUTHORS Added Kenny690 to the AUTHORS file Jun 15, 2013
CMakeLists.txt Turned off C++11 mode by default to avoid linker issues Aug 31, 2012
COPYING Fixed incorrect-fsf-address error by rpmlint Aug 26, 2012
ChangeLog Readded old ChangeLog contents Jun 9, 2009
Doxyfile Moved the Doxyfile to fix full paths in generated file list Mar 21, 2012
INSTALL Update INSTALL to mention CMake instead of auto* Dec 15, 2010
NEWS Fixed problems with using the last emote Apr 2, 2012
README Bumped version and updated news in preparation of 0.6.1 release Apr 2, 2012
README.cmake Can now build using cmake on OSX Aug 14, 2012
mana.cbp Client-side settings are now available from settings.xml May 4, 2013
mana.config Updated Qt Creator project files Jan 21, 2012
mana.creator Added project files for Qt Creator Oct 25, 2009
mana.desktop Fixed category of mana.desktop file Feb 20, 2012
mana.files Client-side settings are now available from settings.xml May 4, 2013
mana.includes Added project files for Qt Creator Oct 25, 2009 Basically finish rebranding Oct 24, 2009 Include .c files in the Qt Creator project Feb 10, 2012



 Version: 0.6.1       Date: 2012-04-02

 Development team:
  - See AUTHORS file for a list

 Powered by:

  - SDL, SDL_gfx, SDL_image, SDL_mixer, SDL_ttf, SDL_net (Media framework)
  - Guichan (GUI framework)
  - libxml2 (XML parsing and writing)
  - PhysFS (Data files)
  - ENet (UDP networking library)
  - libcurl (HTTP downloads)
  - zlib (Archives)

0. Index

1. Account
2. Commands
3. Skills
4. Support

1. Account

To create an account you can usually press the "Register" button after
choosing your server. When this doesn't work, visit the website of the server
you'd like to register on, since they may be using an online registration
form instead.

2. Commands


Use arrow keys to move around. Other keys:

- Ctrl               attack
- F1                 toggle the online help
- F2                 toggle profile window
- F3                 toggle inventory window
- F4                 toggle equipment window
- F5                 toggle skills window
- F6                 toggle minimap
- F7                 toggle chat window
- F8                 toggle shortcut window
- F9                 show setup window
- F10                toggle debug window
- Alt + 0-9          show emotions / usuable at skill level 2.
- Alt + S            sit down / stand up / usuable at skill level 3.
- Alt + F            toggle debug pathfinding feature
- Alt + P            take screenshot
- Alt + T            turns on anti-trade function / usuable at skill level 1.
- A                  target nearest monster
- H                  hide all non-sticky windows
- G or Z             pick up item
- Enter              focus chat window / send message


Left click to execute default action: walk, pick up an item, attack a monster
and talk to NPCs (be sure to click on their feet). Right click to show up a
context menu. Holding [Left Shift] prevents from walking when attacking.


- /help              Displays the list of commands
- /announce          broadcasts a global msg(Gm Cammand only)
- /clear             clears the chat window
- /who               shows how many players are online
- /where             displays the map name your currently on
- /whisper           send a private msg to another player
                        (format: /whisper <charname> <message>)
                     If the <nick> has spaces in it, enclose it in double
                        quotes e.g. /whisper "char name" <message>
- /record            Records the Chat output
                     (format: /record <filename to write to> starts the record
                        session /record again
                      stops the session)
- /party             <command> <params>: Party commands
 - /party new         creates a new party /party new <party name>
 - /party create      creates a new party /party create <party name>
 - /party prefix      This commands sets the party prefix character
                         /party prefix <prefix-char>
                      "/party prefix" reports the current party prefix
 - /party leave       This command causes the player to leave the party.
Type /help party <option> for further help.
- /present           This command gets a list of players within hearing
- /toggle            make the chatlog lose focus on a blank line or after
                       message. (format: /toggle <option>, where option can be
                       '1', 'y' or 't' to make the chatlog lose focus on a
                       blank line, and '0', 'n' or 'f' to make the chatlog lose
                       focus after every message.  /toggle displays the status)
For more information, type /help <command>

4. Support

If you're having issues with this client, feel free to report them to us.
There is a bug tracker at and you can find us on
IRC on in the #mana channel.

If you have feedback about a specific game that uses the Mana client, be sure
to contact the developers of the game instead.