[Package Index | Mudlib Index | Effect Index]
Written by Taffyd
Started Fri Mar 26 02:44:49 1999
.
void clone_shopkeeper()
int do_browse(object * obs)
int do_buy(object * obs)The do_buy method is masked in a way to funnel a bit of every purchase toward the five families' coffers. This is only done after checks that it is possible for the player to shop at the store.
int do_list()
int do_not_buy(object item)This method is used to determine whether or not a particular item and be bought in the shop. By default, items that have their material set to gold or who have the word gold in their short description cannot be sold here.
int do_sell(object * in_obs)
int do_value(object * in_obs)
void event_enter(object pl, string mess, object obj)
void event_theft(object command_ob, object thief, object victim, object * stolen)
int query_buy_block()This method is used to check whether or not buy blocking is enabled for this shop.
object query_shopkeeper()
int query_steal_difficulty(int i)
void restricted_item_message(object * items, object client, string money, string extra)
void set_buy_block(int i)This method is used to set or disable the buy block on a shop. This can be used to enable/disable the purchase of gold items the shop.
void set_shopkeeper(string path)
void unset_shopkeeper()