From The Mana World
< User:Crush
Revision as of 19:10, 1 November 2008 by Crush2 (talk | contribs) (striked out stuff which is done)
  1. Give the client a button which sends a PGMSG_USE_SPECIAL packet to the server. Make the server run a script function when receiving the packet.
  2. Give the client a second and third button which create PGMSG_USE_SPECIAL packets with different payloads. Make the script react to them differently.
    • Implement spell recharge rules on the server. Do not call the script when a spell is not recharged.
    • Implement GUI to show spell recharge and to use spells.
  3. Restrict spell use to learned spells. Add script bindings to learn spells.
  4. Implement rune system without rune combination and implement equipment with premade engravings
  5. Implement rune combination system and engraving system

Starting with scripting spells between 5 and 6.