#Special Orders
Special Orders is a unique and fully optional feature of the ExcellentJobs. It provides an ability for players to take small job "quests" with randomized objectives, rewards and timeframe to complete it.
When taken, a cooldown is applied (configurable) for all further orders of the job. When completed, custom rewards are given to the player with an ability to scale based on the job level.
Special Orders can be toggled on/off for: certain jobs; certain objectives; globally. Objectives has a few Special Order related settings.
Additionally, there is an option to define a cost to take Special Orders based on supported Currencies.
#Configuration
Here are basic examples of configuration for Special Orders.
#Toggling
Toggling the Special Orders feature on/off.
- Go to the config.yml
- Locate the
SpecialOrders
section. - Set
Enabled
ontrue
to enable orfalse
to disable the feature. - Configure the
Cooldown
,Max_Amount
andRewards
settings if desired. - Save and reload:
/jobs reload
.
#Job Config
Toggling the Special Orders for specific job(s).
- Go to the settings.yml of desired job(s).
- Locate the
SpecialOrder
config section. - Set
Enabled
ontrue
to enable orfalse
to disable the feature for the job. - Configure other Special Order related settings if desired.
- Save and reload:
/jobs reload
.
#Objectives Config
Adding objectives for the Special Order feature of specific job(s).
- Go to the objectives.yml of desired job(s).
- Locate the
SpecialOrder
config section of desired objective(s). - Set
Allowed
ontrue
to allow orfalse
to prevent the objective from being picked by Special Orders. - Configure other Special Order related settings if desired.
- Save and reload:
/jobs reload
.