hrrrm .... could be ... I'm still trying to remember what the hell I was up to last year *grins* I can hardly remember why I was doing some things, never mind how
Still .... on my shard I have this code ....
Code:
if ( quality == 2 )
{
//if ( weapon.Attributes.WeaponDamage > 35 )
// weapon.Attributes.WeaponDamage -= 20;
//else
weapon.Attributes.WeaponDamage += 5;
}
.... in both Craft Item.cs and Base Weapon.cs and a gm smith always creates a +10% exceptional weapon (when using iron). Obviously the weapons are starting at 0% bonus so why the commented out check for values greater than 35 was there in the first place, I couldn't say.
Perhaps the bonus for resource used is calculated first and thats where the problem lies?