Hi again!
I have been working in the dialog system, now the InnKeeper will say something, the player must do a "mission" and then the InnKeeper change his words. To do this, I have created a simple system to control the game pacing, the player will go through different "moments of the game" and these will mark the conversations. If the player try to skip one step, the conversation will never continue.
Now I'm going to try to develop the combat system, at least a brief approximation. I'll come back with more information.