Rules for manipulating items
Checks if character can dual-wield given items @param model: model to use @param character: character to try dual-wielding @param item1: item to wield @param item2: item to wield @return: 1 if can dual-wield, 0 otherwise
Drink a potion @param model: model to use @param character: character drinking a potion @param potion: potion to drink @param dice: optional prerolled dice
Drop item from inventory @param model: model to use @param character: character who is dropping the item @param item: item to be dropped
Checks if item is dual-wieldable for a character @param model: model to use @param character: character to try dual-wielding @param item: item to dual wield @return: 1 if can dual-wield, 0 otherwise
Pick up an item
Unwield an item @param model: model to use @param character: character unwielding an item @param item: item to unwield @param instant: is this instant action, default False @return: True if unwield was succesfull, False otherwise
Wield a weapon @param model: model to use @param character: character trying to wield the weapon @param item: weapon to wield @param dual_wield: should character perform dual wield