Saturday, April 14, 2012

Skills


This evening I added the skill infrastructure.

A quickslot bar (usable by click or number keys) is used to switch the mouse cursor to cast mode, and a click on an enemy is used to begin the cast. The server informs all players that a cast happens and how long it will take. The clients show the progress bar of the cast, taking the latency into account.

When the casting time is over, the server does damage to the victim and sends a message to the clients informing them that the action was performed.

The basic feel of the combat mechanics is already there. But there is still a long way to go. The skill palette is fixed on the server, and there is no attribute system yet.

No comments:

Post a Comment