Page 1 of 1

Lower Standards mini-mod

Posted: Tue Aug 23, 2011 3:01 am
by Flare
Ever wanted to play a halfling rogue, but got put off by not starting with any stat points? Ever rage quit a yeek for starting with less than zero stat points? There's no official answer to this yet, so until then, try the Lower Standards mod!
noreq_mod.zip
(6.58 KiB) Downloaded 224 times
The Lower Standards mod lowers the bar of your chosen class by reducing the stat requirements of all of your starting equipment down to something you can handle. Thanks to your grandmother's amazing crafting skills, this is accomplished without losing any protective or offensive power of the equipment modified.

This mod only affects starting equipment. Even if you find another leather armor like yours on the ground, you'll need to meet the stat requirements for it as normal.

Alchemists, pay special note: this will likely affect your golem's starting equipment as well as your own. Even if your golem starts with a voratun weapon, it will probably not start with 48 strength as well. Yes, I know you're sad about losing your game-breaking golem. On the bright side, you will have an amazingly lightweight voratun weapon at your disposal. Have fun with that. EDIT: This is no longer true; golems with awesome weapons are back to getting awesome strength as well.

-----------------

If you don't feel like downloading, the mod is small enough that you can use a diff just as well.

From tome/resolvers.lua:

Code: Select all

44c44
< 			
---
> 
50a51,62
> 			-- change the stat requirements to your stats
> 			if e.player and filter.autoreq and rawget(o, "require") and rawget(o, "require").stat then
> 				local fixed
> 				if rawget(o, "require").stat.str and rawget(o, "require").stat.str > e:getStat("str") then o.require.stat.str = e:getStat("str") fixed = true end
> 				if rawget(o, "require").stat.dex and rawget(o, "require").stat.dex > e:getStat("dex") then o.require.stat.dex = e:getStat("dex") fixed = true end
> 				if rawget(o, "require").stat.con and rawget(o, "require").stat.con > e:getStat("con") then o.require.stat.con = e:getStat("con") fixed = true end
> 				if rawget(o, "require").stat.mag and rawget(o, "require").stat.mag > e:getStat("mag") then o.require.stat.mag = e:getStat("mag") fixed = true end
> 				if rawget(o, "require").stat.cun and rawget(o, "require").stat.cun > e:getStat("cun") then o.require.stat.cun = e:getStat("cun") fixed = true end
> 				if rawget(o, "require").stat.wil and rawget(o, "require").stat.wil > e:getStat("wil") then o.require.stat.wil = e:getStat("wil") fixed = true end
> 				if fixed then o.desc = o.desc.." This item has been modified so that you can use it." end
> 			end
> 
Edited for a couple of bug fixes.

Re: Lower Standards mini-mod

Posted: Tue Aug 23, 2011 7:11 am
by darkgod
And this also destroys the requirements on many boss drops too.

As for not starting with stat points: so what ? you are playing (for example) a punny race that tries to do something out of style for them, surely they have spent more time than the rogue-next-door trying to be good at it.
Also in most cases this forces the raising of a stat that the class wants anyway. You really want to start your yeek rogue with 9 dex ? *really* ?
No I think you'll just pump those newfound statpoints in there, resulting in a null effect

Re: Lower Standards mini-mod

Posted: Tue Aug 23, 2011 10:44 am
by Canderel
Regarding halfling/yeek/shaloren rogues (or rogues in general), perhaps if they cannot "afford" the str requirement for their armor, give them cloth armor instead. Because in the case of a rogue they'll not necessarily dump it into strength. In fact, they were chosen for their advantages regarding cun and dex.

Re: Lower Standards mini-mod

Posted: Tue Aug 23, 2011 11:16 am
by Grey
Agreed on that point. It's the armour that's a nuisance, not the weapon. A rogue will want to put a few points in strength eventually, but on game start the main concentration is on dex and cunning for better melee and talents.

Re: Lower Standards mini-mod

Posted: Tue Aug 23, 2011 5:08 pm
by Flare
darkgod wrote:And this also destroys the requirements on many boss drops too.
Fixed.
darkgod wrote:You really want to start your yeek rogue with 9 dex ? *really* ?
Yes. If dexterity really is a no-brainer, then I'll get it. On the other hand, if I dream up some crazy stupid no-dex yeek rogue build, I want to make a yeek rogue with a dexterity of 9. If my no-dex yeek rogue dies, I want it to be my fault that it died. If my no-dex yeek rogue dies a hundred times, I want to be able to say, okay, you gave me every opportunity to make this happen, and I still couldn't do it. In general, allocating stat points is a player's game defining decision, and the game should never make that decision for them.

Re: Lower Standards mini-mod

Posted: Tue Aug 23, 2011 5:20 pm
by Grey
An easy change would be to make all tier 1 equipment have no stat requirement, or minimal enough that it doesn't matter.

Do golems with voratun weapons still happen?