Welcome Board Archive - New Feature: Petition

From LegendMUD
Jump to: navigation, search
From: Lamia         Title: New Feature: Petition             
Appends: 1          Posted On: Tuesday, July 23 2019, 07:20PM
---------------------------------------------------------------------------
========================================================================
PETITION
========================================================================
The requests (or petition) system is a new system to enable asycnronous 
communication between players and immorts. 

We see great promise for a system like this, but its first rollout will 
be limited to smaller, simpler string requests using up to 3 coupons.

The main command is the PETITION command.

PETITION STRING <your object you want to string>

You must have the object in order for this to work. This will start 
the process of putting in a string request for the specified object.
It should give you the steps necessary to complete the petition.

Be aware that the petition, up until the time you apply it (see below), 
is simply a collection of information. The objects remain in your 
possession and you may go on with life as normal. If and when your 
petition is approved, you must have the coupons and item to string 
in your inventory.

You will get a petition ID that you can reference to modify, add 
change or cancel the petition request. 

To view your petitions, simply type PETITION. You may have more than 
one petition and there are currently no limits to how many you can have 
(the system will 'fill up' after a while and no petitions will be 
created server-wide... so, don't be a jerk).

To view the details of a petition, type PETITION <petition ID>.

To add a short description to the string:

PETITION <petition ID> SHORT <requested short description>

To add a long description to the string:

PETITION <petition ID> LONG <requested long description>

To add a slot description to the string:

PETITION <petition ID> slot <requested slot description>

To add a coupon to the request:

PETITION <petition ID> COUPON <coupon keyword>

If you make a mistake and need to replace one or more coupons, you 
must clear all the coupons and re-add them all:

PETITION <petition ID> CLEARCOUPON

You may cancel the petition at any time with the following command:

PETITION <petition ID> CANCEL

Once you have completed the petition, you may submit the petition 
with the following command:

PETITION <petition ID> SUBMIT

If you make any changes after submitting a petition, you will have to 
resubmit the petition. 

When a petition is rejected, there will be a message from the immortal 
who rejected it. You can then make changes to the petition to correct 
any issues and resubmit. 

A petition goes through the following steps:

STARTED       (when you start a petition)
SUBMITTED     (in the immort's queue)
IN PROGRESS   (an immort has started reviewing the petition)
APPROVED      (an immortal has approved it, it is ready to be applied)
DENIED        (an immortal has rejected it and provided a reason)

An immortal can provide notes with an approval as well. 

When you are ready to apply a petition request, use the following 
command:

PETITION <petition ID> APPLY

This will verify that the necessary items are on your person 
(technically it'll grab the coupons from anywhere on you, but for 
now let's just have everything in your inventory.)

This will consume the coupons and perform the string operation and 
end the petition.

NOTE: Petitions do not currently save over crashes/reboots. That's 
on the docket for the future.

Append 1 of 1 from Lamia  on Tuesday, July 23 2019, 07:27PM
RE: Lamia          Title: New Feature: Petition             
---------------------------------------------------------------------------
============================================================================
PETITION SPARKNOTES (or "How I Learned to Stop Guessing & Use the Command") 
============================================================================

[To start, with your coupons and the item to be strung in inventory]
PETITION STRING <your object you want to string>

[To show the details of a specific petition]
PETITION <petition ID>

PETITION <petition ID> SHORT <requested short description>
PETITION <petition ID> LONG <requested long description>
PETITION <petition ID> slot <requested slot description>
PETITION <petition ID> COUPON <coupon keyword>

[Make a mistake and need to replace one or more coupons?]
PETITION <petition ID> CLEARCOUPON

[Good to go?]
PETITION <petition ID> SUBMIT

[Once the Petition has been approved]
PETITION <petition ID> APPLY


A petition goes through the following steps:
STARTED       (when you start a petition)
SUBMITTED     (in the immort's queue)
IN PROGRESS   (an immort has started reviewing the petition)
APPROVED      (an immortal has approved it, it is ready to be applied)
DENIED        (an immortal has rejected it and provided a reason)

** If DENIED, use the standard commands to make corrections.
 ** An immortal will have the ability to add a note to any DENIED petition