/
lib/banish/
lib/d/
lib/doc/
lib/doc/domains/
lib/doc/efun/
lib/doc/examples/
lib/doc/examples/armour/
lib/doc/examples/contain/
lib/doc/examples/food/
lib/doc/examples/magic/
lib/doc/examples/monster/
lib/doc/examples/room/
lib/doc/examples/weapons/
lib/function/
lib/include/
lib/include/fn_specs/
lib/include/skills/
lib/info/
lib/inherit/base/
lib/log/
lib/manuals/312/
lib/news/
lib/obj/party/
lib/objects/components/
lib/open/
lib/open/library/
lib/open/party/
lib/players/
lib/players/zilanthius/
lib/room/
lib/room/city/arena/
lib/room/city/creator/
lib/room/city/garden/monst/
lib/room/city/obj/
lib/room/city/shop/
lib/room/death/
lib/room/registry/
lib/secure/
lib/secure/UDP_CMD_DIR/
lib/skills/
lib/skills/fighter/
lib/skills/thief/
lib/usr/
lib/usr/creators/
lib/usr/players/
	Charisma

	This is a most important stat, and when any dealing of money goes
on a creator should make use of it. It can lower the price, or raise it,
depending on the comparison of the players' charisma, and that of the 
npc owner of the shop.

	Say the value of an item was 100 copper coins (1 silver coin)
	If he was to buy it, do this check -
	
#define PLAYER_STAT	(int)this_player()->query_charisma()
#define OWNER_STAT	16

	if(random(PLAYER_STAT) > random(OWNER_STAT)) 
	  value -= random(value/4);
	else
	  value += random(value/3);

	If the player was going to sell the 100 copper coin item, then the
following check is made -

	if(random(PLAYER_STAT) > random(OWNER_STAT))
	  value += random(value/4);
	else
	  value -= random(value/3);