Posts: 330 
	Threads: 34 
	Joined: Apr 2021
	
 BYOND Username: ExplosiveBlackhole
 Character Name: Rosan Cap
	 
 
	
	
		The funny yellow hand is stupidly powerful. You can win a fight against  anyone with a better weapon by selecting disarm and clicking on your opponent. For a weapon to actually be disarmed I suggest that they have to be on very low stamina so you can’t get lucky by clicking one on an opponent.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 3,091 
	Threads: 273 
	Joined: Dec 2012
	
	 
 
	
	
		Using weapons consumes stamina. Being on low stamina makes you likely to be disarmed. Hope this helps.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 690 
	Threads: 21 
	Joined: Aug 2020
	
 BYOND Username: Flappybat
	 
 
	
		
		
		06-14-2021, 08:27 AM 
(This post was last modified: 06-14-2021, 08:35 AM by Katzen. Edited 3 times in total.)
	
	 
	
		Been checking out the code, you get both a chance to shove to ground and a chance to disarm in every attack. Disarm does also not take stamina into account. 
 
Shove to ground is: 
 
var/stampart = round( ((STAMINA_MAX - target_stamina) / 3) ) 
... 
if (prob((stampart + 5) * mult)) 
 
This gives a 5% chance to ground at full stamina and 38% chance at half stamina. 
Chance to disarm their item is a fixed 37% unless sims mode is on. 
 
This means if someone with 200 stamina has used 50 through sprinting/combat you both get a 21% chance to knockdown every shove as well as a fixed 37% chance to disarm. Ouch. 
 
I suggest only rolling once using the stamina scaling style and then picking from either disarm or the knockdown.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 462 
	Threads: 11 
	Joined: Feb 2019
	
 BYOND Username: zjdtmkhzt
 Character Name: Trigger Len
	 
 
	
	
		I think it is fine as is with the current chance to disarm/knockdown. This is a primary way for the crew to fight back, especially against nukies and stuff, if there is too little chance to actually win for the crew, it'll just be unfun.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 253 
	Threads: 13 
	Joined: Apr 2020
	
 BYOND Username: Balarak
 Character Name: Edward Woodward
	 
 
	
		
		
		06-14-2021, 08:47 AM 
(This post was last modified: 06-14-2021, 11:52 AM by NOOT. Edited 2 times in total.
 Edit Reason: I typo more than blood
)
	
	 
	
		my main issue with disarm is that theres often delay on lifeloop during, for example, heavy nukie fights, where a crewman who has been shot several times and would be in crit when lifeloop resumes, can stll get off multiple shoves on the man shooting him, even though he should be grounded and in crit. If enough walking corpses shove you eventually one will get lucky and be able to get rid of your weapon.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 89 
	Threads: 9 
	Joined: Aug 2019
	
 BYOND Username: RichardGere
 Character Name: Camryn Stern
	 
 
	
	
		 (06-14-2021, 08:47 AM)NOOT Wrote:  my main issue with disarm is that theres often delay on lifelooop during, for example, heavy nukie fights, where a crewman who has been shot several times and would be in crit when lifeloop resumes, can stll get off multiple shoves on the man shooting him, even though he should be grounded and in crit. If enough walkign corpses shove you eventually one will get lucky and be able to get rid of your weapon. 
Yeah, this has been an issue for years. Would be nice if it was looked at.
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 7 
	Threads: 1 
	Joined: May 2021
	
 BYOND Username: Reginald_CZ
 Character Name: Reginald Kolton Fleming
	 
 
	
	
		From my experiences, disarm more looks like RNG thing. As one time for example an eye monster shoved me many times and nothing happened then I shoved it I think three times and I instantly knocked it down. 
 
And for fighting against somebody with an weapon... First don´t get clicked. Second, I see it fine as it´s otherwise unfair when somebody with a weapon attacks somebody without one. Especially in a fight with nukie.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 1,584 
	Threads: 151 
	Joined: Jun 2016
	
 BYOND Username: Lady Birb
 Character Name: Allie Allison
	 
 
	
	
		rng=bad game design 
1/3 chance to lose a fight instantly every time someone clicks you on intent 2=very bad game design
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 3,091 
	Threads: 273 
	Joined: Dec 2012
	
	 
 
	
	
		 (06-14-2021, 08:47 AM)NOOT Wrote:  my main issue with disarm is that theres often delay on lifelooop during, for example, heavy nukie fights, where a crewman who has been shot several times and would be in crit when lifeloop resumes, can stll get off multiple shoves on the man shooting him, even though he should be grounded and in crit. If enough walkign corpses shove you eventually one will get lucky and be able to get rid of your weapon. 
this is a super valid take, but I think the problem here isn't with disarm, it's the fact that the walking corpse is even able to try.
 
mbc suggested that someone should look into forcing a status update when you cross the crit threshold
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 7 
	Threads: 1 
	Joined: May 2021
	
 BYOND Username: Reginald_CZ
 Character Name: Reginald Kolton Fleming
	 
 
	
		
		
		06-14-2021, 09:53 AM 
(This post was last modified: 06-14-2021, 09:56 AM by Reginald_CZ. Edited 1 time in total.
 Edit Reason: Editing due new message appearing while I was typing the original reply.
)
	
	 
	
		 (06-14-2021, 09:51 AM)Lord Birb Wrote:  rng=bad game design 
1/3 chance to lose a fight instantly every time someone clicks you on intent 2=very bad game design 
It´s also based on the stamina. But I wonder what of these two things is more considered. Also both players loose their stamina if they attack or I think shove.
 
EDIT: Maybe generally disarm could also consider player´s health instead of just stamina?
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 685 
	Threads: 33 
	Joined: Feb 2016
	
 BYOND Username: CyberTripping
 Character Name: Casey Batts
	 
 
	
	
		 (06-14-2021, 09:53 AM)Reginald_CZ Wrote:   (06-14-2021, 09:51 AM)Lord Birb Wrote:  rng=bad game design 
1/3 chance to lose a fight instantly every time someone clicks you on intent 2=very bad game design  
It´s also based on the stamina. But I wonder what of these two things is more considered. Also both players loose their stamina if they attack or I think shove. 
 
EDIT: Maybe generally disarm could also consider player´s health instead of just stamina? 
Maybe I'm mistaken, but doesn't katzen's analysis of the code earlier explicitly say that chance to disarm is  not based on stamina, only the chance to knock someone over?
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 1,731 
	Threads: 211 
	Joined: Aug 2019
	
 BYOND Username: Cthucky
	 
 
	
	
		Yes let's make it flat out impossible to fight back against people with c-sabers that's a great idea.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 53 
	Threads: 3 
	Joined: Nov 2020
	
 BYOND Username: McDougie
 Character Name: Keegan Owens
	 
 
	
	
		why not have the attackers stamina factor into a disarm attempt? your stamina is ruined in crit so it solves that
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 3,091 
	Threads: 273 
	Joined: Dec 2012
	
	 
 
	
	
		 (06-14-2021, 10:11 AM)cyberTripping Wrote:  Maybe I'm mistaken, but doesn't katzen's analysis of the code earlier explicitly say that chance to disarm is not based on stamina, only the chance to knock someone over? 
knocking them over also disarms them, since you drop things when that happens
	  
	
	
	
	
 
 
	
	
	
		
	Posts: 685 
	Threads: 33 
	Joined: Feb 2016
	
 BYOND Username: CyberTripping
 Character Name: Casey Batts
	 
 
	
		
		
		06-14-2021, 02:39 PM 
(This post was last modified: 06-14-2021, 02:40 PM by cyberTripping. Edited 1 time in total.)
	
	 
	
		 (06-14-2021, 02:35 PM)UrsulaMejor Wrote:   (06-14-2021, 10:11 AM)cyberTripping Wrote:  Maybe I'm mistaken, but doesn't katzen's analysis of the code earlier explicitly say that chance to disarm is not based on stamina, only the chance to knock someone over?  
knocking them over also disarms them, since you drop things when that happens 
I know that. My point is that the fixed 1/3 standard disarm chance isn't scaled off of stamina like knockdown is, so bringing up the fact that knockdown is scaled isn't really a counter to birb's argument. A mere disarm isn't total game over like a knockdown likely is though, so there's that to be considered, but whatever. Rng bad
	  
	
	
	
	
 
 
	 
 |