mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 10:31:29 +00:00
[forage rule feature] add a rule to disabled using common_food_ids from the list in forage.cpp. currently set to enabled. (#3796)
This commit is contained in:
parent
e06c7d7735
commit
267c280db8
@ -215,6 +215,7 @@ RULE_BOOL(Character, EnableRaidEXPModifier, true, "Enable or disable the raid ex
|
|||||||
RULE_BOOL(Character, EnableRaidMemberEXPModifier, true, "Enable or disable the raid experience modifier based on members in raid, default is true")
|
RULE_BOOL(Character, EnableRaidMemberEXPModifier, true, "Enable or disable the raid experience modifier based on members in raid, default is true")
|
||||||
RULE_BOOL(Character, LeaveCursorMoneyOnCorpse, false, "Enable or disable leaving cursor money on player corpses")
|
RULE_BOOL(Character, LeaveCursorMoneyOnCorpse, false, "Enable or disable leaving cursor money on player corpses")
|
||||||
RULE_BOOL(Character, ItemExtraSkillDamageCalcAsPercent, false, "If enabled, apply Item Extra Skill Damage as Percentage-based modifiers")
|
RULE_BOOL(Character, ItemExtraSkillDamageCalcAsPercent, false, "If enabled, apply Item Extra Skill Damage as Percentage-based modifiers")
|
||||||
|
RULE_BOOL(Character, UseForageCommonFood, true, "If enabled, use the common foods specified in the code.")
|
||||||
RULE_CATEGORY_END()
|
RULE_CATEGORY_END()
|
||||||
|
|
||||||
RULE_CATEGORY(Mercs)
|
RULE_CATEGORY(Mercs)
|
||||||
|
|||||||
@ -456,7 +456,7 @@ void Client::ForageItem(bool guarantee) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//not an else in case theres no DB food
|
//not an else in case theres no DB food
|
||||||
if (foragedfood == 0) {
|
if (foragedfood == 0 && RuleB(Character, UseForageCommonFood)) {
|
||||||
uint8 index = 0;
|
uint8 index = 0;
|
||||||
index = zone->random.Int(0, MAX_COMMON_FOOD_IDS-1);
|
index = zone->random.Int(0, MAX_COMMON_FOOD_IDS-1);
|
||||||
foragedfood = common_food_ids[index];
|
foragedfood = common_food_ids[index];
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user