Mantis Bug Tracker

Mana Client - Roadmap

Mana Client - 0.7.0 (Scheduled For Release 2012-10-07) View Issues ]
======================================================

New feature release of the mana client
12%
- 0000510: [Core] mana is using skills.xml instead of settings.xml - new.
- 0000509: [Core] mana is using equip.xml instead of settings.xml - new.
- 0000484: [Interface] Redesign of special window - new.
- 0000459: [Core] Support for 8 sprite directions - new.
- 0000460: [Interface] Test functions: /disguise <monster-id> or <monster name> - new.
- 0000391: [Interface] Allow a gui way to close/leave/join channels and whisper tabs - new.
- 0000404: [Interface] Make the chat and window text more readable and add a way to configure their color and size. - new.
- 0000393: [Interface] Handle multi-entities in the right-click pop up menu. - new.
- 0000480: [Interface] Implement a repeat function for the xml files. (Ablu) - assigned.
- 0000470: [Interface] Add a textbox which allows you to easily specify a amount to sell/buy. (Ablu) - assigned.
- 0000291: [Packaging] Some improvements to the cross-compile system (Aard) - assigned.
- 0000410: [Core] Add support for equipment with particle effects (Bertram) - assigned.
- 0000161: [General] Remains of problems in UTF-8 support in client (Bertram) - assigned.
- 0000403: [Core] Add dynamic sprite changing support (Bertram) - assigned.
- 0000511: [Core] move paths.xml to settings.xml (atheros) - resolved.
- 0000453: [Interface] Add support for an audio notification when wispering in an inactive wisper chat tab. (bjorn) - resolved.

2 of 16 issue(s) resolved. Progress (12%).

Mana Client - 1.0.0 (Scheduled For Release 2013-12-31) View Issues ]
======================================================

The big next client release with key features.
This milestone is currently more used as a 'planned-but-not-trivial-issue' gatherer.
The 0.7, 0.8 and 0.9 release will surely be done before that.
61%
- 0000461: [Core] Add new collision types - new.
- 0000222: [Core] Add missing link actions (or action transitions) to beings. - new.
- 0000024: [Core] Buffer/prerender layered sprites - new.
- 0000340: [Core] Make sure to separate the GUI logic from the specific server net logic. - new.
- 0000246: [Core] Large monster sprites cause graphics bugs - new.
- 0000275: [Core] [inter-server] Switching from a manaserv server to a TmwAthena server makes the client crash. - new.
- 0000088: [Core] Offline map test mode - new.
- 0000082: [Interface] Ability to override the system language - confirmed.
- 0000003: [General] Finish the Theme Manager support (Bertram) - assigned.
- 0000026: [Core] Work out a network guild interface (Ablu) - resolved.
 - 0000060: [Core] Create guild crash in eA serv - new.
- 0000348: [Core] Making the hot key tab less ugly (cody) - resolved.
- 0000123: [Core] Rename Sprite to Actor and have it manage Map (Jaxad0127) - resolved.
- 0000124: [Interface] Add support for floor item sprites (Jaxad0127) - resolved.
- 0000132: [Core] Collapse the Being hierarchy (Jaxad0127) - resolved.
- 0000136: [Core] Rename the 'mana-file' term in the --help explanation with 'branding.xml file' and explain a bit the use of it. (Bertram) - resolved.
- 0000139: [Interface] Whisper responses for tmwAthena end up in the general tab instead of the correct whisper tab (if any) (Jaxad0127) - resolved.
- 0000152: [Core] Merge BeingManager and FloorItemManager (Jaxad0127) - resolved.
- 0000153: [Core] Crash after local player die (4144) - resolved.
- 0000154: [Core] Other characters facing the wrong direction after walking (Bertram) - resolved.
- 0000175: [Core] Additional files generated by cmake are not ignored by git (Aard) - resolved.
- 0000265: [Core] Clean up the the client superfluous #includes (Bertram) - resolved.
- 0000227: [Core] Improve speed in configuration get methods (4144) - resolved.
- 0000232: [Core] Make the client support tile spacing and tiles margins as seen in Tiled. (cody) - resolved.
- 0000308: [Interface] Adding a tab scroller to the tab container (Bertram) - resolved.
- 0000248: [General] Particle effects on death of a particle (Philipp Sehmisch) - resolved.

16 of 26 issue(s) resolved. Progress (61%).

Mana Server - Roadmap

Mana Server - 0.2.1 (Scheduled For Release 2012-06-30) View Issues ]
======================================================

0.2 Manaserv version with first bugfixes cycle.
60%
- 0000385: [General] Chatcommands for getting info about players (Ablu) - assigned.
- 0000274: [Network] Set multiple logins on the same account configurable. (Bertram) - assigned.
- 0000019: [General] Possibility to run script action after death of character (Philipp Sehmisch) - resolved.
- 0000402: [Core] Remove logging of chat (Ablu) - resolved.
- 0000384: [Core] Talking with the Tamer NPC from the example data very often makes the server crash (bjorn) - closed.

3 of 5 issue(s) resolved. Progress (60%).

Mana Server - 0.2.0 (Scheduled For Release 2013-05-31) View Issues ]
======================================================

Should offer (full) possibilities to write a not too basic game (similar to The Mana World)
85%
- 0000513: [Scripting] C++ lua binds which call back to lua scripts which create an error result in an error in errorhandling - new.
- 0000505: [General] [Server-part] Proper action support - new.
- 0000504: [Network] Review timeout and double connect code - new.
- 0000140: [Core] [Manaserv] Finish Trading support - new.
- 0000146: [General] [ManaServ] Finish Party support - new.
- 0000473: [General] Make sure that all character affecting changes also go into the syncbuffer - new.
- 0000339: [Scripting] Add boolean return values to equip / unequip / drop items/use items script functions. - confirmed.
 - 0000350: [Scripting] Allow to change equipped items in scripts (Bertram) - resolved.
- 0000486: [General] Guilds and Channels share same name space - assigned.
- 0000356: [Scripting] Allow properties for the xml db's (Ablu) - assigned.
- 0000491: [General] Make sure all inventory triggers are called in the correct places (Ablu) - assigned.
- 0000506: [Core] Single xml solution (atheros) - resolved.
 - 0000508: [Core] Account server is still using items.xml directly - new.
- 0000503: [Scripting] Allow to add functions to the __index metatable of lua classes like entity with lua (bjorn) - resolved.
- 0000242: [Core] [Core] Implementation of the attack system. (Ablu) - resolved.
- 0000492: [General] It is possible to use items while being death (Ablu) - resolved.
- 0000309: [General] It's possible to skip the death accept sequence. (Bertram) - resolved.
- 0000317: [General] Warps don't work correct anymore (Bertram) - resolved.
- 0000207: [General] Lua functions for listing inventory and item names (Bertram) - resolved.
- 0000293: [General] Allow map name in mana.chr_warp() and related functions. (Ablu) - resolved.
- 0000326: [Scripting] Enhance the item scripts. (Bertram) - resolved.
- 0000288: [General] Add functions to check which items are equipped. (Bertram) - resolved.
- 0000392: [General] Remove logging of private chat (Bertram) - resolved.
- 0000164: [General] Generic equipment handling (Bertram) - resolved.
- 0000157: [General] Weapon animations not working (Bertram) - resolved.
- 0000386: [General] Chatcommands with one argument makes the gameserver crash (Bertram) - resolved.
- 0000379: [General] Picking a item up if inventory is full makes the item disappear. (Ablu) - resolved.
- 0000366: [Scripting] Add a way to be able to let a monster attack a player using scripts. (Ablu) - resolved.
- 0000318: [Core] Allow monster and item names in @-command, and script bindings. (Philipp Sehmisch) - resolved.
- 0000352: [Scripting] Add function and @command to remove monster without dropping items. (Ablu) - resolved.
- 0000353: [Scripting] Allow scripts to read map properties. (Ablu) - resolved.
- 0000268: [General] Attribute getters script functions (Freeyorp101) - resolved.
- 0000262: [General] schedulePerDate script function (Bertram) - resolved.
- 0000370: [Scripting] New lua function get_distance. (Bertram) - resolved.
- 0000369: [Scripting] get_beings_in_rectangle function. (Bertram) - resolved.
- 0000363: [Core] Add support for more than one monster attack (Bertram) - resolved.
- 0000212: [General] [Manaserv - Game Server] Crash at monster spawn when an attribute with being or monster scope isn't set. (Freeyorp101) - resolved.
- 0000205: [General] LUA script causes manaserv to SEGFAULT (Bertram) - resolved.
- 0000324: [General] Dropping items and picking them up again gives you a inventory full of this item - resolved.
- 0000325: [Core] Monsters cannot move anymore. (Bertram) - resolved.
- 0000315: [Core] Monsters movements are broken (Bertram) - resolved.
- 0000286: [General] The zlib map layer compression method isn't handled. (Bertram) - resolved.
- 0000261: [General] Function to remove a npc (Bertram) - resolved.
- 0000061: [General] Code-blocks project file compiles always with sqlite backend (Bertram) - resolved.
- 0000295: [Core] Fix the buy/sell support (Bertram) - resolved.
- 0000292: [General] Fix GP initialization and handling to make use of the corresponding attribute. (Bertram) - resolved.
- 0000270: [Network] Implement a heartbeat package (Bertram) - resolved.
- 0000284: [General] 13 to 14 database update script doesn't work (Bertram) - resolved.
- 0000257: [Network] Facing direction is not communicated when client comes in range of a stationary being (Bertram) - resolved.
- 0000211: [General] [Manaserv] The maximum number of characters is not synced between the client and the server. (Bertram) - resolved.
- 0000269: [General] Code in storage.cpp leaks private info + need a good cleanup (Bertram) - resolved.
- 0000216: [Network] [Manaserv] Dehardcode the last server ports (Chat server port, and all listen ports.) (Bertram) - resolved.
- 0000250: [General] manaserv-account cannot unregister account using via manaclient (Bertram) - resolved.
- 0000215: [General] [Manaserv] Make sure once that id loaded from xml files are positive signed int and add proper logging when not. (Bertram) - resolved.
- 0000251: [General] [MySQL] The email from mana_accounts field is only 32 characters long (Bertram) - resolved.
- 0000241: [General] [logs] Add support to set on/off the servers tee:mode (Possibility to remove logging to standard output) (Bertram) - resolved.
- 0000217: [General] [Manaserv] Put exit values into a defined central enum. (Bertram) - resolved.
- 0000194: [General] Move current manaserv code to a ''stable'' branch (Freeyorp101) - resolved.
- 0000228: [General] [Manaserv] Certain options in manaserv.xml don't follow the naming convention. (Bertram) - resolved.
- 0000189: [General] [Manaserv Mysql] The client doesn't display the created character at next login. (Bertram) - resolved.
- 0000230: [General] [Manaserv - MySQL] The createTables.sql has got an error (Bertram) - resolved.
- 0000221: [Network] [Manaserv - MySQL specific] the client stays stuck trying to connect to the game server. (Bertram) - resolved.
- 0000214: [General] [Manaserv] Add options in manaserv.xml to set up: stats and log path and file. (Bertram) - resolved.
- 0000209: [General] [Manaserv] Handle start point in client and server from attributes.xml (Bertram) - resolved.
- 0000208: [General] Add the possibility to set a different configuration path when starting the servers. (Bertram) - resolved.
- 0000188: [General] [Manaserv - MYSQL] Crash when updating database - Error in SQL syntax (bjorn) - resolved.
- 0000066: [General] createTables.sql for mysql works not (Freeyorp101) - resolved.
- 0000163: [General] Problem with skill system in more than one character (Bertram) - closed.
- 0000360: [Scripting] Gameserver crashes at try to create a npc in a scheduled function. (Bertram) - closed.
- 0000142: [General] Persistence of items on maps (seeseekey) - closed.
- 0000474: [General] Update character data in the database with transactions (Ablu) - closed.
- 0000018: [General] Problem with char and triggers (Bertram) - closed.
- 0000279: [Network] The server doesn't handle well the beings moving out of range from a local player. (Bertram) - closed.
- 0000231: [General] [Data] Add basic but complete features-showing world data for both the client and server - closed.

63 of 74 issue(s) resolved. Progress (85%).

Mana Server - 0.3.0 (Scheduled For Release 2013-12-31) View Issues ]
======================================================

Manaserv version with new advanced features like:

- Unique / dynamic item system
- Extended trading / auctions
- Questlog
27%
- 0000516: [General] Account server is still using maps.xml directly - new.
- 0000378: [Core] Custom or unique items support - new.
- 0000313: [Core] Instead of hard-deleting characters and accounts in the database, just mark them as deleted - new.
- 0000224: [General] Seperate hairstyles and racesprites from the items.xml - new.
- 0000053: [General] Possiblity to make the character invisible - acknowledged.
- 0000266: [General] Implement a central timer management - confirmed.
- 0000267: [General] Items - Implement cooldowns and new attributes support - confirmed.
- 0000478: [Network] Make it easy to debug the network communication (bjorn) - assigned.
- 0000299: [Scripting] Not possible to create a trigger which calls a function in a module (bjorn) - resolved.
- 0000179: [General] Monsters and NPCs seem to be able to join your guild (Ablu) - closed.
- 0000285: [General] schedule_in - function seems not to work (bjorn) - closed.

3 of 11 issue(s) resolved. Progress (27%).

Mana Web - Roadmap

Mana Web - 0.1.0 (Scheduled For Release 2012-03-15) View Issues ]
===================================================

A first usable version as for remote registering, logging, and characters management.
The install process should be flexible also.
40%
- 0000301: [General] Improvment of parser function - new.
- 0000303: [General] auction price - new.
- 0000306: [General] Users Online - new.
- 0000304: [General] fixed JpGraph function (seeseekey) - resolved.
- 0000302: [General] changed hardcoded tables with constants (seeseekey) - resolved.

2 of 5 issue(s) resolved. Progress (40%).


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker