From The Mana World
(we need the provisoric interface already in the first phase) |
|
(No difference)
|
Revision as of 04:32, 12 November 2007
Proposed roadmap for integration of spellcasting
- Implement the ability for any player to cast a single damage spell of each targeting mode at any time for testing purpose
- Netcode for casting spells and notifying players about cast spells
- Server-sided handling of spell damage
- Client-sided handling of spell visualisation
- Provisoric user interface for casting spells (command line based?)
- Implement multiple damage spells of each kind
- Client- and Serversided XML files for spell properties
- Implement restrictions for spellcasting
- Implementation of spell scrolls for unlocking spells
- Keeping track of unlocked spells in the server database
- Implement equipment pieces with runes
- Implement runewriting
- Implement spell recharging system
- Implement netcode to inform the player about available spells and spell recharge of its character
- Spellcasting GUI
- Implement spell skill system
- Implement skill exp gain for spells
- Use spell skill level for restricting scroll and spell usage
- Use spell skill level for damage calculation
- Increase spell variety
- Implement healing spells
- Implement ability increase/decrease spells
- Implement status effect spells
- Implement scripted spells (for very obscure effects)
- Implement spellcasting ability for AI controlled monsters
- Public beta test to improve balance