PRICE POLICIES - Lusternia Online Help

6.11.1 PRICE POLICIES

(See also HELP BINS, HELP SHOPKEEPING, and HELP SHOP SIGNS)

SHOP SIGNS
----------
Shop signs may only be purchased while standing in your shop. If you are standing in your shop and do not yet have one, you will be notified that you
can make the purchase, and the cost of it. (See HELP SHOP SIGNS)


THE COMMANDS IN BRIEF
---------------------
PRICE POLICY LIST
PRICE POLICY ADD
PRICE POLICY REMOVE


WHERE AND WHEN
--------------
Go to your stockroom. There you may issue these PRICE POLICY commands. 
Discounts such as -20% or -5% reduce prices, and may not go past -90%.  Markups
such as +5% or +111% increase prices, and may not go past +200%.  The special
value "0" or "refuse" is reserved for refusal of service: you simply will not
sell to that person or group.

The affect of price policies is instantaneous. All markups and discounts are
expressed as numbers (+5, -12, whatever) and represent an increase or reduction
in price from what you set on each item.

Your customers will notice a slight change in the way they are treated if they
are the beneficiaries of a discount, or if they are suffering a markup. The
results of a "refusal of service" should be quite obvious to all.

Price policies do not expire. You must remove them explicitly.


COMBINING AND CONFLICTING POLICIES
----------------------------------
Shop policies do not combine in any way, so they must be chosen with care.  For
example, if someone is a member of a city and a guild, both of whom get some
sort of discount, only one of those will apply. At this point, it is difficult
to tell which one will apply, though almost certainly the one that shows up
first on the price policy list. The same is true for conflicting policies, such
as a discount and a markup.

Refusals of service override all, and are always applied first, before markups
or discounts.


PRICE POLICY LIST
-----------------
Shows all policies in force at this shop.


PRICE POLICY ADD PERSON|GROUP <who> <mod>
-----------------------------------------
Adds a new price policy. Examples:
  PRICE POLICY ADD PERSON ROARK +20
  PRICE POLICY ADD GROUP CELEST -30
  PRICE POLICY ADD PERSON ROARK REFUSE

The <mod> entry is the amount of discount (-xx) or markup (+xx).  If the <mod>
entry is 0 or the word "refuse" then this is a blanket refusal of service.

Groups are cities, guilds, orders, and clans.


SYNTAX REVIEW
-------------
PRICE POLICY ADD|REMOVE|LIST PERSON|GROUP <who> <mod>
   where <who> is the person or group, and mod is the
   price mod (+xx to increase by xx percent,
              -xx to discount by xx percent, and
                0 to refuse service altogether.)

Immortal Syntax: PRICE POLICY REMOVE #<num>
  where #<num> is the shop policy number,
  for example, PRICE POLICY REMOVE #152

(See also HELP BINS, HELP SHOPKEEPING, and HELP SHOP SIGNS)