Page 1 of 1

SSI Cap

Posted: Sun Jan 15, 2012 5:26 am
by Devlin
Been debating whether or not I want to stack more SSI on my gear lately when I stumbled upon something.
A character's total SSI is capped at 60%
That is off of the uoguide website. How I missed this when discussing swing speed with Ken/DJ a while back is unbeknownst to me... But thats a story for another time. A little backdrop on the whole swing speed convo; Stamina is the main factor when determining swing speed, not dex. Every 30 points of stamina = .25 seconds off of your swing speed, capping at 240 stam or 2 seconds.

Now here is where things get a little confusing. According to the formula for swing speed (and assuming that the SSI cap is indeed 60%) theoretically, a Yumi should only be able to be shoot at 1.5 seconds or so. However, all of the weapons I experimented with appear to hit at the same speed (no-dachi, wrestling, halberd, yumi, dagger), with 85% SSI and 270 Stam. I've attributed this to one of two things.
The SSI Cap is not 60%
OR
The Weapon Speeds on UOEX and OSI are different (Uoguide shows halberds at 4.25 seconds and yumis at 4.5 ||| UOEX has both of these at 25)

So which is it? Either there is no effective SSI cap on this shard or there were some changes in the base weapon speeds which throws off my calculations. There is no direct correlation between the OSI weapon speeds and the modified UOEX weapon speeds that I can discern. OSI has Yumis at 4.5 and Bows at 4.25, while UOEX has both at 25... War Hammers are 3.75 on OSI, while 28 on UOEX... Daggers on OSI are 2.0 and 56 on UOEX.

I'd have to guess, based on the different weapon speeds between OSI and UOEX and the fact that Yumis on UOEX do not cap at 1.5 seconds, but instead DO shoot at 1.25, that there is no SSI cap on this shard. Anyone else got some opinions? Coli/+V, any input? =)

Re: SSI Cap

Posted: Mon Jan 16, 2012 1:04 pm
by MKaros
I had a gear set once early on where I had almost 400% SSI, and I use a pretty specific macro for making sure my specials for my Yumi are toggled every 1.2 seconds.

Even when I did have 400% SSI, I never saw myself shooting more than an arrow every 1.2 seconds. So, practically speaking, if SSI is uncapped, it takes such incredibly high values to make an impact on a Yumi that it's not worthwhile to try stacking it.

Re: SSI Cap

Posted: Mon Jan 16, 2012 1:28 pm
by Shotta
It was my understanding that Swing Speed was capped at 1.25 seconds on EX.

Re: SSI Cap

Posted: Mon Jan 16, 2012 4:06 pm
by Adrias
there's no SSI cap, just the 1 attack per 1.25 seconds

the weapon speeds vary because this shard is running on standards from OSI a long time ago. They cleaned up the weapon speed item to make it more understandable, which is the speed you attack with no modifiers. I think they may have changed some of the speeds on weapons at that time too for balance purposes...

Re: SSI Cap

Posted: Mon Jan 16, 2012 6:59 pm
by Adrias
actually, runuo1.0 has a minspeed of 1.0 apparently. Not sure if it was changed here

Code: Select all

// Maximum swing rate capped at one swing per second 
				if ( delayInSeconds < 1.0 )
					delayInSeconds = 1.0;
here's the entire part for weapon speed

Code: Select all

public virtual TimeSpan GetDelay( Mobile m )
		{
			int speed = this.Speed;

			if ( speed == 0 )
				return TimeSpan.FromHours( 1.0 );

			double delayInSeconds;

			if ( Core.AOS )
			{
				int v = (m.Stam + 100) * speed;

				int bonus = AosAttributes.GetValue( m, AosAttribute.WeaponSpeed );

				if ( Spells.Chivalry.DivineFurySpell.UnderEffect( m ) )
					bonus += 10;

				double discordanceScalar = 0.0;

				if ( SkillHandlers.Discordance.GetScalar( m, ref discordanceScalar ) )
					bonus += (int)(discordanceScalar * 100);

				v += AOS.Scale( v, bonus );

				if ( v <= 0 )
					v = 1;

				delayInSeconds = Math.Floor( 40000.0 / v ) * 0.5;

				// Maximum swing rate capped at one swing per second 
				if ( delayInSeconds < 1.0 )
					delayInSeconds = 1.0;
			}
			else
			{
				int v = (m.Stam + 100) * speed;

				if ( v <= 0 )
					v = 1;

				delayInSeconds = 15000.0 / v;
			}

			return TimeSpan.FromSeconds( delayInSeconds );
		}

Re: SSI Cap

Posted: Mon Jan 16, 2012 9:08 pm
by Devlin
Appears theres a cap on SSI. No difference in speed while using a Maul and a berserkers maul, with 85% SSI equipped already. Had a few balrons on me to keep my stamina around 20-30 (out of 270), both mauls swung at the same speed. I swing at full speed until about 40% stamina with the SSI I have, then it dips. Gonna test some more later, but it appears stacking SSI is silly.