diff --git a/common/ruletypes.h b/common/ruletypes.h index 956ac43d3..9b944b2ec 100644 --- a/common/ruletypes.h +++ b/common/ruletypes.h @@ -139,6 +139,7 @@ RULE_INT(Character, TradeskillUpMakePoison, 2, "Make Poison skillup rate adjustm RULE_INT(Character, TradeskillUpPottery, 4, "Pottery skillup rate adjustment. Lower is faster") RULE_INT(Character, TradeskillUpResearch, 1, "Research skillup rate adjustment. Lower is faster") RULE_INT(Character, TradeskillUpTinkering, 2, "Tinkering skillup rate adjustment. Lower is faster") +RULE_INT(Character, TradeskillUpTailoring, 2, "Tailoring skillup rate adjustment. Lower is faster") RULE_BOOL(Character, MarqueeHPUpdates, false, "Will show health percentage in center of screen if health lesser than 100%") RULE_INT(Character, IksarCommonTongue, 95, "Starting value for Common Tongue for Iksars") RULE_INT(Character, OgreCommonTongue, 95, "Starting value for Common Tongue for Ogres") diff --git a/zone/tradeskills.cpp b/zone/tradeskills.cpp index 22903ebf5..82d29e7f4 100644 --- a/zone/tradeskills.cpp +++ b/zone/tradeskills.cpp @@ -995,6 +995,9 @@ bool Client::TradeskillExecute(DBTradeskillRecipe_Struct *spec) { case EQ::skills::SkillTinkering: skillup_modifier = RuleI(Character, TradeskillUpTinkering); break; + case EQ::skills::SkillTailoring: + skillup_modifier = RuleI(Character, TradeskillUpTailoring); + break; default: skillup_modifier = 2; break;