6.11.1 PRICE POLICIES
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
WARES FOR <person>
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, etc.) 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.
PRICE POLICY ADD|REMOVE PRESTIGE ABOVE|BELOW <level> <mod>
----------------------------------------------------------
Adds a new price policy focused on the prestige of the customer. See HELP PRESTIGE for details of the system and a breakdown of levels that can be used with policies. Examples:
PRICE POLICY ADD PRESTIGE BELOW 14 0
- this will refuse service to anyone at prestige 14 and below
PRICE POLICY ADD PRESTIGE ABOVE 10 0
- this will refuse service to anyone at prestige 10 or above
PRICE POLICY ADD PRESTIGE BELOW 14 +20
- this would surcharge 20% for anyone at prestige 14 and below
PRICE POLICY ADD PRESTIGE ABOVE 15 -20
- this would discount 20% for anyone at prestige 15 and above
WARES FOR <person>
------------------
The resulting pricing for a specific person can be reviewed with WARES FOR <person> [search].
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.)
PRICE POLICY ADD|REMOVE PRESTIGE ABOVE|BELOW <level> <mod>
where <level> is 1-15 (1=naked fool, 15=like royalty),
ABOVE matches players at or above that level,
BELOW matches players at or below that level.
WARES FOR <person> [search]
See also HELP BINS, HELP SHOPKEEPING, and HELP SHOP SIGNS