var hp_potion = 'hpot0'; //+200 HP Potion = 'hpot0', +400 HP Potion = 'hpot1' [always keep '' around it] var mp_potion = 'mpot0'; //+300 MP Potion = 'mpot0', +500 MP Potion = 'mpot1' [always keep '' around it] //Returns the item slot and the item given the slot to start from and a filter. function find_item_filter(filter, search_slot) { let slot = search_slot; if (!slot) slot = 0 for (let i = slot; i < character.items.length; i++) { let item = character.items[i]; if (item && filter(item)) return [i, character.items[i]]; } return [-1, null]; } //Returns the item information from parent.G.items of the item. function item_info(item) { return parent.G.items[item.name]; } function isInsideBank() { //!character.bank return character.map === "bank"; } function depositItems() { set_message("GT Bank"); smart_move({to: "bank"}); if (isInsideBank()) { if (character.esize === 42) return; //empty inventory for (item in character.items) { if (item == 0) continue; if (!character.items[item]) continue; bank_store(item); } } } function turnStuffIn() { use_skill("town"); send_gold("TradeyBoy", 1000000); if (character.esize === 42) return; //empty inventory for (item in character.items) { //if (item == 0) continue; if (!character.items[item]) continue; send_item("TradeyBoy", item); } }