Module for item related classes
Represents item
Adds an effect to an item param effect: effect to add
Returns amount of charges left in item In case of multiple charges, a list is returned
Retrieves effects the item has Param effect_type: type of effects retrieved. Default None Returns: list of effects
Return main type of the item
Get name of the item Name can be appearance or given name @param character: character handling the item @param decorate: should name be decorated with status info, default False
Return tags
Return highest amount of charges left in item
Return smallest amount of charges left in item