Escaping the combat timer means you failed to keep the person in combat - it's not an issue, this is the design of the "in-combat" setting. If they ARE in combat, they WILL die. There's no if's and's or but's about it. There are two "Death" events triggered, one on log out and one on log in. They'll die (Twice possibly)
Kainzo, I understand what you're trying to say, but my argument is that what you are asking for is not always possible--especially if there is
any server lag at all.
I'd like to restate the first issue I mentioned in my post.
1. Someone can easily log out before a fight actually starts.
View distances for players feels as though it is around 100 blocks or so. Most abilities do not reach that far. The only two ways that can combat tag a player from that distance are fireball and bow/arrow. Unfortunately, you can log out faster than either of those projectiles even reach you--logging is just too fast.
Players have become
entirely too good at good at logging. Their ability to mash escape and click quit is much better than my ability to aim a fireball or an arrow at a 100+ block range.
It is not possible to implement a log out timer at this time. Though I agree that even when you log out your character should be kept on-line for several seconds.
But I heard that there was indeed a plugin that has already accomplished this. Would it be impossible to bring this plugin to Herocraft?
Because honestly, leaving the player in the world is really all I am asking--it will solve almost all logging issues. If a player's character stays ingame for 15-20 seconds after he has logged out, there shouldn't ever be any more logging in PVP. Doing this would also prevent the need for the current "combat logging" system. If you can't kill someone who stands completely still in 15-20 seconds, I could understand the other player(s) not deserving the kill.
----