-
Notifications
You must be signed in to change notification settings - Fork 177
Trader Tutorials
Training trading is slow-going but there are a number of different techniques at your disposal through dr-scripts. Among them are:
- Workorders
- Selling Gem Pouches
- Running Caravan Routes
Workorder training is done through the workorders script. Trading experience is affected by the number of items delivered in the workorder.
This is by far the quickest and easiest way to train trading, limited only by the number of pouches you have available to sell.
Since Traders use lunar magic, they have most of the moon mage script functionality at their disposal.
Given that Trader magic is brand new to DragonRealms, developing support for all the spells is on-going. Below you can find a table to see if the spell is supported and a settings example.
Spell | Supported? | Example |
---|---|---|
Regalia | Yes | See Below |
Regalia summons a set of armor using your starlight aura, and this armor becomes more powerful if you possess the appropriate armor-crafting techniques. Light Armor seems to use Bone armor techniques in tailoring -- the others use the relevant Armorsmithing branches. If you have Bespoke Regalia you can specify an armor type to summon and use it to train all four sets without clown-suiting or carrying around spare plate armor.
Combat-trainer will NOT support Regalia in buff_spells. To use it in combat, add a cycle_armors_regalia setting with each skill you would like to train and a regalia gearset that is missing only the armor you want Regalia to replace. As an example:
# REQUIRED SETTINGS
# If you do NOT have Bespoke Regalia, just put your highest-ranked armor skill here and nothing else
cycle_armors_regalia:
- Brigandine
- Light Armor
- Chain Armor
- Plate Armor
gear_sets:
standard:
- blue robe
- brigandine sleeves
- brigandine balaclava
- medium shield
- parry stick
- walking cane
- forester's crossbow
regalia: # missing all armor -- ie. will summon a full armor set
- medium shield
- parry stick
- forester's crossbow
- walking cane
# OPTIONAL SETTINGS
cycle_armors_time: 400 # Check every 400 seconds to see if you need to swap armors. Default is 125.
default_armor_type: Brigandine # Set this to the armor skill to default to if all other skills are trained.
# Finally, a regalia waggle set will let you easily prebuff to your preferred armor type
# and if defined it will use your mana/cambrinth settings here instead of the default 15 mana
waggle_sets:
regalia:
Regalia:
abbrev: REGAL
mana: 20
cast: cast brigandine all # this cast is overridden in combat-trainer. Only used by ;buff regalia
Combat-trainer will cycle through to train your armor skills, swapping regalia every so often as defined by the cycle_armors_time. If you only have one skill listed then combat-trainer will wait until it's about to expire before refreshing it. If you run out of starlight, combat-trainer will wait until it expires to swap back to the standard: gearset and continue hunting.
If you want to prebuff Regalia prior to entering a hunt, you can use your regalia waggle and add a before: to the hunt in question, eg.
hunting_info:
- :zone: eidolon_steeds
:duration: 15
before:
- weararmor regalia
- buff regalia
This will equip your regalia gearset and then cast the regalia waggle.
WARNING: Plate Armor is very difficult to retreat and maneuver in, especially with few ranks. Certain combat skills (PercMana, Collect, Pick, etc.) will force you to retreat before acting, and this may not be possible for you at first. Advise testing this in a back-hunt to make sure you can do what you need to.
A trader's starlight aura is used to power certain spells, especially when out of direct starlight. In order to recover your starlight you must be:
- Outside at night with no clouds
- Outside at night with clouds and with a Noumena buff.
- Outside at daytime with a sufficiently strong Noumena buff (happened for me at 45-50 mana)
As a result, it is advisable to set your safe-room, crafting rooms, and ideally your hunting zones to be outside.
Currently if you run out of starlight, combat-trainer will remove all spells from your buff_spells and offensive_spells that use starlight and continue casting other spells for the duration of the hunt.
Example:
offensive_spells:
- skill: Targeted Magic
name: Arbiter's Stylus
cast_only_to_train: false
abbrev: ars
cyclic: true
mana: 8
- skill: Targeted Magic
name: Crystal Dart
abbrev: crd
mana: 15
cast_only_to_train: false
- skill: Targeted Magic
name: Strange Arrow
abbrev: stra
mana: 15
Crystal Dart and Arbiter's Stylus both use starlight, but combat-trainer will cast both of them until you run out of starlight. If you run out, it will remove those spells from your lists and you will default to Strange Arrow instead.
This behavior is managed by the default starlight_threshold: attribute. It does not need to be included. If you wish to override this behavior, set starlight_threshold to -1, eg:
- skill: Targeted Magic
name: Crystal Dart
abbrev: crd
mana: 15
starlight_threshold: -1
cast_only_to_train: false
Note that this will mean you will continue to cast this spell even if it cannot be completed due to lack of starlight. Doing this to a buff may mean you don't cast anything else until you gain enough starlight to make it go through.
starlight_threshold currently is only used to disable spells that require starlight if you run out. The intent is to allow someone to periodically PERCEIVE their AURA, and define a starlight_threshold for each spell below which they won't cast that spell. This is currently NON-FUNCTIONAL.
Restocking your shop wares can be done with the restock-shop
script.