shopmultiply

From Arx Libertatis Wiki
Revision as of 12:20, 26 June 2022 by Ds (talk | contribs)
Jump to navigation Jump to search

The shopmultiply script command is used to set the price multiplier for items bought from or sold to a shop inventory for an entity. The default shop multiplier is 1.

To buy an item from this shop the player must pay:

floor(floor(price · multiplier · (durability / max_durability)) · (1 - full_intuition / 200))

When selling a (stack of) item(s) to this shop the player will be paid:

floor(floor(price · multiplier · (durability / max_durability)) / 3 · count · (1 + full_intuition / 200))

For the shop multiplier to have an effect the entity must be set to be a shop using setshop. The shop multiplier may be set before calling inventory create or setshop on and is not reset with setshop off or inventory destroy.

Usage

shopmultiply <multiplier*>

Context: Any Entity

Parameters:

ParameterTypeDescription
multiplier number or variable Price multiplier for this shop