codingteam / Keter

A roguelike game in the SCP setting.
https://codingteam.github.io/Keter/
MIT License
15 stars 5 forks source link

Ability usage checking #7

Open ForNeVeR opened 9 years ago

ForNeVeR commented 9 years ago

All abilities should check itself twice: one time before the usage scheduling and another time before actual usage.

ForNeVeR commented 9 years ago

Also actualize actor state before performing an action. There were cases when inactive actors were resurrected by the previously scheduled MoveAction.