#W# Fixed crafting issue where a seconday skill was needed.
This commit is contained in:
parent
f698d96dbb
commit
9ce6874b30
1 changed files with 15 additions and 1 deletions
|
|
@ -796,7 +796,21 @@ namespace Server.Engines.Craft
|
|||
|
||||
double minSkill = craftSkill.MinSkill;
|
||||
double maxSkill = craftSkill.MaxSkill;
|
||||
double valSkill = SkillCheck.TradeSkill( from, craftSkill.SkillToMake, false );
|
||||
//double valSkill = SkillCheck.TradeSkill( from, craftSkill.SkillToMake, false );
|
||||
double valSkill = 0.0;
|
||||
|
||||
if ( craftSkill.SkillToMake == Trades.Musicianship )
|
||||
{
|
||||
valSkill = from.Skills[SkillName.Musicianship].Value;
|
||||
}
|
||||
else if ( craftSkill.SkillToMake == Trades.Magery )
|
||||
{
|
||||
valSkill = from.Skills[SkillName.Magery].Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
valSkill = SkillCheck.TradeSkill( from, craftSkill.SkillToMake, false );
|
||||
}
|
||||
|
||||
if ( valSkill < minSkill )
|
||||
allRequiredSkills = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue