Job perk: Delivery
Delivering is an active job perk in Roots of The Wild, allowing characters with this perk to efficiently deliver gifts and assist vendors in stocking goods across different villages. Each delivery can only involve items from one village at a time.
Jobs With this Perk
Courier
π¦ How to Use /deliver to Send Items Between Characters
This command helps players move items from one character to another using a courier. You can send items to friends, fulfill vending tasks, or roleplay deliveries β all tracked and validated by the bot.
Please Note: This Mechanic is currently Inactive, and is in the process of being finalized.
π What the /deliver Command Does
The /deliver command includes 5 subcommands:
/deliver requestβ Start a delivery request/deliver acceptβ Courier accepts the job/deliver fulfillβ Complete the delivery/deliver cancelβ Cancel a delivery in progress/deliver vendingstockβ Deliver vending stock across villages
β
Requirements Before Using Any /deliver Command
All characters (sender, courier, recipient) must exist
All inventories must be synced and valid
The courier must have the βDeliveryβ perk through their job or an active job voucher
Characters must be in the same village to start
Courier and recipient must be in the same village to complete
You cannot deliver to yourself
You cannot act as both sender and courier
π§± PART 1: Creating a Delivery Request
Subcommand: /deliver request
Fill in:
Sender: Character sending the item
Courier: Character who will carry the item
Recipient: Character receiving the item
Item: The item being delivered
Quantity: How many to deliver (must be 1 or more)
Payment: What the courier gets as payment (items, tokens, etc)
Flavourtext (optional): A message or note to include.
π¦ What This Does
Lets a courier deliver vending items to a vendor in another village.
π¬ How to Use Delivery to Restock Vendors
In Discord, type:
/deliver vendingstock
Fill in:
recipient: Vendor character getting the items
courier: Your courier character
vendoritem: The item from your local village vending stock
vendoritem_qty: How many to send
payment: What the courier is being paid
flavortext (optional): Any extra notes or RP
Then press Enter
β What Happens
Checks if the courier and vendor are in the same village
Checks if the item is available in the vending stock
Subtracts from stock
Shows embed logging the transaction
π§― Common Problems & Fixes
β Problem: You can't deliver to yourself
π‘ Solution: Make sure the sender, courier, and recipient are three different characters.
β Problem: Missing Delivery Perk
π‘ Solution: Make sure the courier has the correct job or voucher.
β Problem: Character not in the same village
π‘ Solution: Use /travel to get in sync before fulfilling.
β Problem: Invalid delivery ID
π‘ Solution: Check the original embed β IDs start with D.
β Problem: Only Sender or Courier can cancel
π‘ Solution: You can't cancel if you're not involved in the delivery.
β After You Finish
The item is transferred
Everyone is notified
The courier gets paid
The delivery is logged
The task disappears (fulfilled or canceled)