One-stop Shop
tome-one-stop-shop
One-stop Shop is a Tales of Maj'Eyal quality-of-life addon for the Maj'Eyal: The Age of Ascendancy campaign. It reduces town-to-town shopping trips by adding a shared courier service that can show eligible shop inventories in one merged store window.
The merged shop is a display and transaction router backed by the original shopkeeper stores.
Features:
- Adds a one-stop-shop shopkeeper NPC named Waybill Courier on the Maj'Eyal world map (north-west of Derth) exposing the merged town-shop inventory. The regular town shops can still be used
- Gives every new Age of Ascendancy character a Merchant's Waybill item, which opens the same courier service when used (doesn't take a turn)
- Start the game with shops in these towns already unlocked: Derth, Elvala, Shatur and Last Hope (excluding Lost Merchant)
- Learn other shops one at a time after opening the shop's real inventory at least once
- Preserves Zigur/Angolwen access rules: hostile or innaccessible town shops are hidden from the merged inventory
- Pick amongst 4 tiered inventories to minimize irrelevant item noise, making searching for high-value items easier:
- Options: local 0-19, regional 20-39, exotic 40+, or player-sold items - Items from level 1 and 10 restocks appear in the "local" inventory, items from level 20 and 30 restocks appear in the "regional" inventory, etc
- Displays and allows sort-by Town/Shop column
- Routes purchases and sales through the original source stores, so direct shops and the one-stop shop stay synced
- Selling through the one-stop shop automatically selects the shopkeeper offering the best price for your item
- Maintains compatibility with the Store Wish List addon (wishlisting/ego-highlighting/etc all supported through the one-stop shop)
- Is a pure QoL add: the addon should not impact balance (if it does that's a bug, please report!)
How to use?
- Start a new Age of Ascendancy character with the addon enabled. The Merchant's Waybill should appear in your inventory and on your hotbar.
- Use the waybill from inventory/hotbar, or bump the world-map Waybill Courier, then choose which shipment band to inspect. The merged store opens after that choice.
Good to know:
- The addon is intentionally scoped to Age of Ascendancy. Arena/Infinite Dungeon/Embers of Rage characters will not have access to the waybill/NPC.
- The merged inventory is just an aggregate view of existing stores: buying from the merged shop removes the item from the real shop, buying from the real shop removes it from the merged shop.
- Special shops that are not in the addon catalog are ignored; for example, the Elvala Shadow Library remains a normal vanilla shop.
Local install:
Copy or symlink tome-one-stop-shop/ into ToME's game/addons/ directory, then enable the addon for a new character.
More goods in store
Make usual stores sell more goods. Also make staff stores except the ANGOLWEN staff store sell non-arcane staff only to find one-handed staff quickly.
This is a slightly overloading addon. Maybe it is not compatible with older version or other addons.
Which Items Are Restocked In Store
Highlight restocked items in store.
This addon is compatible with Store Wish List.
Weight: 100
Superload:
engine/Store.lua:loadup()
mod/dialogs/ShowStore.lua:init()
Tinker Implants in Shops
This addon will add tinker implants and schematics into infusion and rune stores. Orcs DLC required, of course
Last Hope archery training
Last Hope basic training in weapon shop.
Trains:
- Technique/Combat Training for 50 GP;
- Shoot (hidden talent) for 8 GP;
- Generic use of bows or slings (Bow & Sling Matery, generic talent tree) for 42 GP;
- Technique/Archery-Bow (class talent tree) for 200 GP;
- Technique/Archery-Sling (class talent tree) for 200 GP;
- Generic usage of steam-powered weapons (Technique/Steamtech) for 256GP;
- Normal (but still limited) usage of steamguns or steamsaws (Steamtech/Gunner-Training|Steamtech/Butchery) for 512GP;
- Steamtech/Bullets Mastery xor Steamtech/Battlefield Management for 1024GP;
- Access to tinker stuff in loot for 2GP.
p.s. I was very annoyed with inability of rogues for use of bows or slings.
p.p.s. ... and I like to craft things. Useful things.
p.p.p.s. fixed wrong branch upload :(
