Page 1 of 1

Surrender doesn't stop combat?

Posted: Thu Jul 29, 2010 10:06 pm
by Lysha
When in a training session, we tried to stop the fight. For some reason, going nofight wasn't working and I kept trying to attack when I surrendered. Sorry, this is long, but maybe you can see something in this that I can't.

You disarm Selveem!
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
With a sickening sound your slash deftly shreds Selveem's right leg.
Selveem has a few small cuts.
Selveem drops the shield of the black dragon.
Selveem surrenders!
Your killmode is: nofight
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
You attack Selveem as he gets within your weapon's reach.
Your slash viciously slashes Selveem's chest.
Selveem has a few small cuts.
Selveem gets a titanium-handled spiked mithril club.
Selveem gets the shield of the black dragon.
Your slash deeply gashes Selveem's abdomen.
Selveem has a few small cuts.
You attack Selveem as he gets within your weapon's reach.
With a sickening sound your slash violently shreds Selveem's head.
Selveem is badly bruised.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
Your opponent is not wielding a weapon.
Selveem says, OOC, '?'
With a sickening sound your slash deftly shreds Selveem's right arm.
Selveem is badly bruised.
You attack Selveem as he gets within your weapon's reach.
Your slash viciously slashes Selveem's chest.
Selveem is badly bruised.
Your slash skillfully slashes Selveem's chest.
Selveem is badly bruised.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
You attack Selveem as he gets within your weapon's reach.
You score a critical hit!
With a sickening sound your slash violently shreds Selveem's chest.
Selveem has a couple of severe gashes.
You take Selveem's attack on your shield.
With a sickening sound your slash shreds Selveem's right leg.
Selveem has a couple of severe gashes.
With a sickening sound your slash shreds Selveem's abdomen.
Selveem has a couple of severe gashes.
Your slash lays open Selveem's chest.
Selveem has a couple of severe gashes.
You score a critical hit!
Your slash tears open Selveem's right leg.
Selveem is covered in cuts and bruises.
Selveem ducks under your slashing attack.
You say, OOC, 'I dunno'
Your killmode is: nofight
You attack Selveem as he gets within your weapon's reach.
Selveem ducks under your slashing attack.
With a sickening sound your slash shreds Selveem's left arm.
Selveem is covered in cuts and bruises.
With a sickening sound your slash skillfully shreds Selveem's head.
Selveem is covered in cuts and bruises.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
Your slash lays open Selveem's abdomen.
Selveem is covered in cuts and bruises.
Selveem says, OOC, 'Go nofight.'
You attack Selveem as he gets within your weapon's reach.
With a sickening sound your slash shreds Selveem's right arm.
Selveem is badly injured.
Selveem ducks under your slashing attack.
Your opponent is not wielding a weapon.
With a sickening sound your slash skillfully shreds Selveem's left leg.
Selveem is badly injured.
You attack Selveem as he gets within your weapon's reach.
With a sickening sound your slash deftly shreds Selveem's left arm.
Selveem is badly injured.
Your slash deeply gashes Selveem's chest.
Selveem is bleeding from several injuries.
Selveem ducks under your slashing attack.
Selveem ducks under your slashing attack.
You say, OOC, 'I did'
With a sickening sound your slash shreds Selveem's abdomen.
Selveem is bleeding from several injuries.
You attack Selveem as he gets within your weapon's reach.
You score a critical hit!
With a sickening sound your slash violently shreds Selveem's abdomen.
Selveem is bleeding freely.
With a sickening sound your slash violently shreds Selveem's left leg.
Selveem is bleeding freely.
With a sickening sound your slash deftly shreds Selveem's right arm.
Selveem is bleeding freely.
You score a critical hit!
Your slash lacerates Selveem's right leg.
Selveem is bleeding freely.
You drop a tower shield of rock-hard metal.
You drop a red bladed battle axe of Tempus.
You surrender!
You cannot attack when you have just surrendered.
You cannot attack when you have just surrendered.

Selveem says, OOC, 'So weird.'
You cannot attack when you have just surrendered.
You cannot attack when you have just surrendered.
You cannot attack when you have just surrendered.

You fight to kill!
You cannot attack when you have just surrendered.
You cannot attack when you have just surrendered.

Your killmode is: nofight
You cannot attack when you have just surrendered.
Selveem says, OOC, 'Hm, killmode spar'
Your killmode is: spar
Selveem says, OOC, 'Seemed to stop it.'
You say, OOC, 'weird'

Re: Surrender doesn't stop combat?

Posted: Fri Jul 30, 2010 11:04 am
by Raona
I could not reproduce either aspect of this - nofight always made me attack but one round, and surrender did indeed stop combat cold (when I was in killmode stun on both PCs). I did test with two PCs with multiple attacks (as with but one attack I could not disarm).

Has anyone else seen this happen?

Re: Surrender doesn't stop combat?

Posted: Fri Jul 30, 2010 3:36 pm
by Selveem
We started off in Killmode stun. As part of an RP, Eyja was instructed to train disarming her foe. The only way I could figure out how to do it without us getting beaten to pulps by each other's auto-attacks in a training session between the two of them was for:

She and I go Killmode Stun.
I attack her.
She attempts disarm.
I surrender.

That didn't work; when I attempted surrender, I got spammed by "You cannot attack when you have just surrendered." but it did not stop the fight. Instead Eyja continued pummeling me even after she was in nofight mode. However, switching to killmode spar seemed to end combat appropriately.

Re: Surrender doesn't stop combat?

Posted: Sun Aug 01, 2010 4:12 am
by Raona
Thanks for the additional details, they were critical to reproducing this. Spamming surrender will eventually stop combat, but that's not ideal.

Confirmed: When two PCs are engaged in combat, surrender will not always stop combat. Specifically, if PC1 executes the MURDER command and PC2 SURRENDERs, combat will not always stop. I have a hard time pinning down exactly under what circumstances, but dual wield is not required of either party, nor is multiple attack on the part of either combatant (though I think it is almost impossible to time it right if PC2 does not have multiple attacks) - those do seem to make it more likely to occur, however. The key seems to be if your surrender command is processed during (just as you are wrapping up?) your own attack round.

Added to Bugzilla as entry 943

Re: Surrender doesn't stop combat?

Posted: Thu Aug 11, 2011 10:14 am
by Raona
This should now be fixed! Surrender is now more realistic (you can't move or re-attack after doing so) and much more effective (100%, I think, but if you experience otherwise please report it here!). Thank you for the report!