mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-07 03:02:35 +00:00
Add era overrides
This commit is contained in:
parent
ea1195972d
commit
e95eb8971b
@ -564,12 +564,32 @@ inline RuleSet GetDragonsOfNorrathRuleset()
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline RuleSet GetEraOverridesRuleset()
|
||||||
|
{
|
||||||
|
return {
|
||||||
|
.rule_set = {
|
||||||
|
.ruleset_id = 200,
|
||||||
|
.name = "Era Overrides",
|
||||||
|
.zone_ids = "",
|
||||||
|
.instance_versions = "",
|
||||||
|
.content_flags = "",
|
||||||
|
.content_flags_disabled = "",
|
||||||
|
.min_expansion = Expansion::EXPANSION_ALL,
|
||||||
|
.max_expansion = Expansion::EXPANSION_MAX,
|
||||||
|
.notes = "If you want to override any rules for era specific rulesets, use this ruleset. It will not be used by default.",
|
||||||
|
},
|
||||||
|
.rules = {
|
||||||
|
// users will add their own dynamically
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
inline std::vector<RuleSet> GetCustomRulesets()
|
inline std::vector<RuleSet> GetCustomRulesets()
|
||||||
{
|
{
|
||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
.rule_set = {
|
.rule_set = {
|
||||||
.ruleset_id = 200,
|
.ruleset_id = 300,
|
||||||
.name = "Double Experience",
|
.name = "Double Experience",
|
||||||
.zone_ids = "",
|
.zone_ids = "",
|
||||||
.instance_versions = "",
|
.instance_versions = "",
|
||||||
@ -615,6 +635,7 @@ inline std::vector<RuleSet> GetDefaultRulesets()
|
|||||||
GetGatesOfDiscordRuleset(),
|
GetGatesOfDiscordRuleset(),
|
||||||
GetOmensOfWarRuleset(),
|
GetOmensOfWarRuleset(),
|
||||||
GetDragonsOfNorrathRuleset(),
|
GetDragonsOfNorrathRuleset(),
|
||||||
|
GetEraOverridesRuleset()
|
||||||
};
|
};
|
||||||
|
|
||||||
// Append custom rulesets
|
// Append custom rulesets
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user