Surrender doesn't stop combat?

This forum contains bugs which the test team think are fixed are awaiting confirmation from the initial reporter of the bug.
Post Reply
User avatar
Lysha
Sword Grand Master
Sword Grand Master
Posts: 687
Joined: Wed Sep 01, 2004 4:59 am
Location: Applehill

Surrender doesn't stop combat?

Post by Lysha » Thu Jul 29, 2010 10:06 pm

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'
Your punch viciously hammers a shark's abdomen.
A shark is stunned, but will probably recover.

http://www.elfonlyinn.net/d/20070925.html
User avatar
Raona
Staff
Staff
Posts: 4944
Joined: Fri Aug 19, 2005 3:40 pm
Location: Waterdeep - Halls of Justice
Contact:

Re: Surrender doesn't stop combat?

Post by Raona » Fri Jul 30, 2010 11:04 am

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?
Selveem
Sword Grand Master
Sword Grand Master
Posts: 2541
Joined: Mon Jan 15, 2007 10:38 am

Re: Surrender doesn't stop combat?

Post by Selveem » Fri Jul 30, 2010 3:36 pm

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.
This land shall come to the God who knows the answer to War. -Ninety-Nine Nights
User avatar
Raona
Staff
Staff
Posts: 4944
Joined: Fri Aug 19, 2005 3:40 pm
Location: Waterdeep - Halls of Justice
Contact:

Re: Surrender doesn't stop combat?

Post by Raona » Sun Aug 01, 2010 4:12 am

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
User avatar
Raona
Staff
Staff
Posts: 4944
Joined: Fri Aug 19, 2005 3:40 pm
Location: Waterdeep - Halls of Justice
Contact:

Re: Surrender doesn't stop combat?

Post by Raona » Thu Aug 11, 2011 10:14 am

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!
Post Reply