Oz: Skill gain speeds

Moderators: Benn, Calix, senji

Calix
MOTODEAMON
Posts: 6109
Joined: Sat Dec 27, 2003 10:05 am

Re: Oz: Skill gain speeds

Post by Calix »

Yeah you're right, UOSA warped my BRAIN, direct dmg spells aren't affected by the resist skill in AOS..

Mercury
[Trial, I-C]
Posts: 1063
Joined: Sat Nov 13, 2004 3:34 pm

Re: Oz: Skill gain speeds

Post by Mercury »

id have it way slower imo. 6 hours for med to 70 to gm would be about right imo. As magery is alot less "uses" per minute than most efficent med macro, set at whatever you had magery at, you could 70 to gm it in 4 hours.

Fatalist
POO ELEMENTAL
Posts: 2540
Joined: Wed Feb 11, 2004 8:15 pm

Re: Oz: Skill gain speeds

Post by Fatalist »

Most pvp/pvm skills should fly to GM imo
Down with Scotland

Mercury
[Trial, I-C]
Posts: 1063
Joined: Sat Nov 13, 2004 3:34 pm

Re: Oz: Skill gain speeds

Post by Mercury »

do you really want 1 or 2 overnight macro to get you to 7xgm?

Fatalist
POO ELEMENTAL
Posts: 2540
Joined: Wed Feb 11, 2004 8:15 pm

Re: Oz: Skill gain speeds

Post by Fatalist »

yes, pretty much. Maybe not 1-2 days but definitely less than a week. what the fuck can you do in AoS that is anygood at GM level? You'll still need to get much higher, and the run frmo GM-120 should be a stretch to train never mind getting the scrolls.

It's too easy to lose people in those stages, the sooner they can get out there doing spawns, high end pvm, pvp, etc the better. Starting up is quite fun in a novelty way but it soon wears off. It's happened to us on pretty much every shard we've played on. Even UOSA where we are really well established now with everything we need (even a tamer!) we have no motivation to play as the grind burned us out. Many people will be playing solo, lets not make it suck for them.
Down with Scotland

Mercury
[Trial, I-C]
Posts: 1063
Joined: Sat Nov 13, 2004 3:34 pm

Re: Oz: Skill gain speeds

Post by Mercury »

agree, but with current speeds calix 0-120 med in 2 hours!!!!

People will be 6x120 in <1 month. There needs to be a modicum of toughness, i would have it scale exponentially from above gm. That way you can play, but theres still a goal character wise. Part of UO was that you were never "done". Yet we run a risk with char limits, and speed of skill, that your char is done very fast.

can i suggest soulstones? very high end reward?

Calix
MOTODEAMON
Posts: 6109
Joined: Sat Dec 27, 2003 10:05 am

Re: Oz: Skill gain speeds

Post by Calix »

My thinking:

Stuff like wep skills, tactics, med = GM'able in a day or few hours of macroing.

Second tier stuff open for debate, maybe healing, anat, eval. Harvesting skills. GMable in 2-3 days if macro'd.

Third tier = magery, poisoning, craft skills. 4-5 days perma macroing at least.

Then at the top end of the spectrum, you've got resist, taming, lock picking. Should take weeks. Resist being a bit quicker than the other two because it's much easier to macro.

Have to find the right balance between ease so people aren't bored of macroing same skills for 50th time, whilst leaving some kind of sense of achievement in for the harder skills. Macroing is weird, at different stages of my UO life I either loved it or hated it.

Calix
MOTODEAMON
Posts: 6109
Joined: Sat Dec 27, 2003 10:05 am

Re: Oz: Skill gain speeds

Post by Calix »

Mercury wrote:agree, but with current speeds calix 0-120 med in 2 hours!!!!

People will be 6x120 in <1 month. There needs to be a modicum of toughness, i would have it scale exponentially from above gm. That way you can play, but theres still a goal character wise. Part of UO was that you were never "done". Yet we run a risk with char limits, and speed of skill, that your char is done very fast.

can i suggest soulstones? very high end reward?
Oh Merc - you need to get 110>115>120 scrolls in order, you can't just use a 120 straight up(Oz's code). I've knocked the 120 drop rate down as well. It's best to have that as a limiter, encouraging people to be out doing spawns, rather than just making people sit in house macroing for longer.

Calix
MOTODEAMON
Posts: 6109
Joined: Sat Dec 27, 2003 10:05 am

Re: Oz: Skill gain speeds

Post by Calix »

Oz, does it really have a natural slow down built into this as you get higher in skill?

Even with cat 1 changed down to 0.30, I did resist from 40>120 in 14 hours - just macroing resist on self with prot on.

Superfast Oz
Cardinal Chunder
Posts: 1031
Joined: Fri Nov 19, 2004 11:23 pm
Contact:

Re: Oz: Skill gain speeds

Post by Superfast Oz »

Lets look at a small bit of CheckSkill in SkillCheck.cs:

Code: Select all

 double gc = (double)(from.Skills.Cap - from.Skills.Total) / from.Skills.Cap;
         gc += ( skill.Cap - skill.Base ) / skill.Cap;
So gc is determined first by your overall skills. See examples where you have 300 total skills trying to gain from 50 or 60 resist.

gc = (700-300)/700 = 0.57
gc = 0.57 + ( 100 - 50) / 100 = 0.57 + 0.5 = 1.07

vs

gc = (700-300)/700 = 0.57
gc = 0.57 + ( 100 - 60) / 100 = 0.57 + 0.4 = 0.97


If you are setting the gainrate for category 1 to almost 0 and still want to slow it down, see my earlier post for guidance on slowing the overall gain rate, and then modify the categories upwards as required.

Or if you want to get more complicated, you could modify the effect of the current skill with something like this:

Code: Select all

 double gc = (double)(from.Skills.Cap - from.Skills.Total) / from.Skills.Cap;
         gc += ( skill.Cap - ( skill.Base * 1.2 ) ) / skill.Cap;
Which using examples would see:

gc = (700-300)/700 = 0.57
gc = 0.57 + ( 100 - (50*1.2=60)) / 100 = 0.57 + 0.4 = 0.97

vs

gc = (700-300)/700 = 0.57
gc = 0.57 + ( 100 - (60*1.2=72)) / 100 = 0.57 + 0.28 = 0.85


Note how the difference was 0.10 and it's now 0.12.

Calix
MOTODEAMON
Posts: 6109
Joined: Sat Dec 27, 2003 10:05 am

Re: Oz: Skill gain speeds

Post by Calix »

Right nice one. I'll have a look when I'm home.

Post Reply