I'll just quote Per so you know what I'm talking about.
I've been trying to find out more of how this bonus works, and I have a theory that you were never supposed to get anything at all.
That it's just a lucky (or unlucky) bug. It all depends on how you see it.
I'll try to describe how it all works (and if I'm wrong, please correct me).
When you talk to Stewart Little to start boxing, he moves all your stuff to a temporary box. Then he checks the temp box to see what gloves you had.
He creates a special set of gloves for you without the weapon knockback perk.
After that he tells you to equip those gloves with this command:
In that same instance you get the bonus stats, though I haven't been able to find any code for that.
What I wanted to know was why you get a different bonus depending on what gloves you have, but without the code I couldn't find anything.
So I moved the gloves bit and the equipping part to the dude script and had it create a gun instead of those special gloves.
That gave me a totally different bonus (much higher values) and after thinking a bit I realized that I recognized them. They corresponded with some of the weapon stats. I've tried to create a few different weapons to check their bonuses and to find out what weapon stats those numbers represent. This is what I came up with:
It fits with all the weapons I've checked and it explains the different bonus you get from normal gloves and plated ones.
So what I believe is that the code for equipping a weapon is bugged. It adds weapon data into the bonus stats section for some reason.
To me it looks like the only bonus you were supposed to get were the ones for becoming a prizefighter, and nothing else.
Does this sound plausible and does anyone know anything more?
a green star At the start of every match, if you have either kind of gloves, you gain a permanent +3 bonus to your Damage Threshold for normal damage (to a maximum of 100), -1 to your DT for plasma and explosive damage, and a bonus to Damage Resistance for each listed damage type except fire (to a maximum of 90%). If you only have normal gloves you get +1% DR for all four types, but if you have plated ones you get +2% for normal damage, +5% for laser damage and +1% for the others. (There's also a -1% penalty to your unlisted EMP resistance, but this doesn't matter in the least; your electricity resistance is unaffected.) You get to keep these bonuses even if you lose that match. Therefore, in the fourth match, you can kick your opponent, ask Little for another shot, then win the final match (the Masticator's replacement is significantly weaker and doesn't bite) and you'll have got a fifth toughness bonus for only $500. Even factoring in the DT penalties that's better than any combat implant! Silencer muses: "Perhaps the resistance boosts were just supposed to be temporary and not permanent - that'd explain why plated gloves give you better ones, since you can block and shield your sorry face better with them." That only covers one damage type, though.
I've been trying to find out more of how this bonus works, and I have a theory that you were never supposed to get anything at all.
That it's just a lucky (or unlucky) bug. It all depends on how you see it.

I'll try to describe how it all works (and if I'm wrong, please correct me).
When you talk to Stewart Little to start boxing, he moves all your stuff to a temporary box. Then he checks the temp box to see what gloves you had.
He creates a special set of gloves for you without the weapon knockback perk.
After that he tells you to equip those gloves with this command:
Code:
wield_obj_critter(dude_obj, restock_obj);
What I wanted to know was why you get a different bonus depending on what gloves you have, but without the code I couldn't find anything.
So I moved the gloves bit and the equipping part to the dude script and had it create a gun instead of those special gloves.
That gave me a totally different bonus (much higher values) and after thinking a bit I realized that I recognized them. They corresponded with some of the weapon stats. I've tried to create a few different weapons to check their bonuses and to find out what weapon stats those numbers represent. This is what I came up with:
Code:
Here's the Plated Boxing glove bonus:
Normal: 3/2
Laser : 0/5
Fire : 0/0
Plasma: 0/1
Explode: 0/1
and here are the proto file data the bonus is added from:
MP Cost1 / Min Dmg
MP Cost2 / Max Dmg
Crit Fail / Damage Type
Perk / Max Range
Don't know / Min Strength
So what I believe is that the code for equipping a weapon is bugged. It adds weapon data into the bonus stats section for some reason.
To me it looks like the only bonus you were supposed to get were the ones for becoming a prizefighter, and nothing else.
Does this sound plausible and does anyone know anything more?