Update History


An overview of all updates this plugin has gone through.


Table of Contents


2025-07-31

v1.6.0 - Buying Species

Attention

This plugin (update) requires v1.0.9 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • A new type of Store was added which allows the player to buy Species from those shady NPC's.

Improvements

  • renamed Shelf Class parameters:

    Old nameNew name
    ShelfAmountItem<=>ShelfItemAmount
    ShelfChangeAmountItem<=>ShelfItemAmountChange
    ShelfLimitAmountItem<=>ShelfItemAmountLimit
    ShelfIncreaseAmountItem<=>ShelfItemAmountIncrease
    ShelfDecreaseAmountItem<=>ShelfItemAmountDecrease
    ShelfRemoveAmountItem<=>ShelfItemAmountRemove
  • ShelfItemAmountdiscount and ShelfItemAmountOvercharge can now use the new price and original price placeholders.

  • The percentage placeholder used by ShelfItemAmountdiscount and ShelfItemAmountOvercharge don't add "of" anymore by default.


Bug Fixes

  • Fixed buyBonusMult not being used by the script.
  • Fixed the Item name being singular for ShelfItemAmount.

New Settings

  • Added a new setting StockItems which allows you to more easily manage items and species used by a store.
  • Added a new setting ShowShinySpecies which allows you to choose if you want species to be shown as shiny or not.
  • Added a new setting BadgesForSpecies which is actually the same as BadgesForItems with exception that it should be only used for Species instead of Items.

2025-05-19

v1.5.0 - Item Purchase Counter

Attention

This plugin (update) requires v1.0.9 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • You can now track how many of a specified item or items a player has bought over time, from any mart event.

Improvements

  • Using forcePokemonMartRefresh will not only restock items in all stores (expect the stores using a mart event with a refresh rate "never") but also reset the items in the basket if any. This method is only meant for debugging when you want to test the restocking.
  • Added following new Speech parameters for Sellerclasses:
    • MenuBuy
    • MenuSell
    • MenuBill
    • MenuQuit
    • PurchaseCount
    • PurchaseCountMult
    • EverythingOutOfStock

Bug Fixes

  • Fixed a bug with the store restocking after paying the bill (when using the shelf events).
  • Fixed a crash when calling the forcePokemonMartRefresh method twice in a row.
  • Fixed another crash after using the forcePokemonMartRefresh method and there would be a bill left to pay.

2025-04-21

v1.4.2 - Bug Fix and Improvement

Attention
This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

Bug Fix:

  • Fixed TM Icons not showing in the shelf.

Improvement:

  • Added a new parameter option BillEnd. So after checking out, the Saler won't ask if they can help you with anything else but will just say the speech when quiting the mart event.

2025-03-31

v1.4.1 - BP and Coin PBS price Support

Attention
This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • The plugin now supports BPPrice parameter in the Item PBS file. Additional SellBPPrice, CoinPrice and SellCoinPrice have been added and are suported as well.

2024-08-26

v1.4.0 - Realistic Shopping Experience

Attention
This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • It is now possible to have the player shop items from shelves, stack up their bill and make them pay at the counter before leaving the market.

Bug Fixes

  • Fixed a typo on checking the currency, changed "pb" to "bp" (short for Battle Points).
  • Added a warning message when no refresh rate is assigned for items with a limit.

Improvements

  • Changed the way the script expects arguments (see Settings and Setup file for more information).
  • Added a new Setting BillSwitch which is the Switch ID that is enabled when there are items in the player's basket. This can be used to prevent the player from leaving the mart through eventing.

2024-07-25

v1.3.2 - Changable Currency and Improvements

Attention
This plugin (update) requires v1.0.3 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • It is now possible to set the currency you want to be used at the shop. This can either be "Money/Gold" (default), "Coins" (like in the Game Corner) or "Battle Points/BP" (like in the Battle Frontier). If you want a different currency just let me know and I'll add it in a future update.

Bug Fixes

  • Fixed a crash when selling items.
  • Fixed a bug with the Seller saying the wrong speech after canceling choosing how many of an item you want to buy.
  • Fixed restocking items not working as it should.

Improvements

2024-06-30

v1.3.1 - Critical Bug fix

Attention
This plugin (update) requires v1.0.3 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

Bug Fix

  • Fixed a bug when you press down when choosing the amount of the item you want to buy, it gives you a negative number and would crash the game on confirming.

2024-06-21

v1.3.0 - More Bonus Items

Attention

This plugin (update) requires v1.0.1 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Feature

  • It is now possible to add more items that give bonus items other than only poke ball items.

Improvements

  • Added a new Setting BonusItems.
  • Added Sound Effects when changing Category Pages.
  • Renamed the CATEGORY_NAMES Setting to CategoryNames.
  • Renamed the CUSTOM_CATEGORY_NAMES Setting to CustomCategoryNames.
  • Renamed the BADGES_FOR_ITEMS Setting to BadgesForItems.
  • Renamed the DISCOUNTS Setting to Discounts.
  • When giving Bonus Items but the Bag would be full, this will now be told in the message. it'll either say only a part of the rewared Bonus Items were given or none at all.
  • When you would have the max slots used in a pocket in the Bag, but for the Item you want to buy you have x left to fill this slot to the max it can hold, the script will now adjust the maximum buyable items in that case. Before this would be the max amount a slot can hold. Now it would be the amount left for this slot to be full. This will be very rarely a case you'll encounter but it's there when you would need it.

2024-05-28

v1.2.0 - Discounts and Overcharges

Attention
This plugin (update) requires v1.0.1 or higher of Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfunction.

New Features


Improvements

  • New Refresh Rate added "never".
  • You can now use forcePokemonMartRefresh to force refresh the stock of all stores.

2024-05-19

v1.1.1 - Small but important update

Attention
This plugin (update) now requires Arcky's Utilities to function correctly.
Once you have installed this, start a new save to avoid malfuction.

New Features

  • Added compatibility with v20.1 (in case I didn't mention that yet)

2024-05-16

v1.1.0 - Bug Fixes and Improvements

Bug Fixes:

  • fixed an issue when checking if it's Week or Weekend.
  • Evening now falls back to Day instead of Night.
  • Fixed important Items not being removed after buying them once.
  • Fixed an miscalculation of the Sell Price of an Item.

Improvements:

  • Renamed BuyItemConfirm to BuyItemAmount.
  • Renamed SellItemConfirm to SellItemAmount.
  • switched SellItem and SellItemAmount.
  • Refresh Rate is now case insensitive.
  • Categories can now get assigned an order (number) and they'll be sorted according to the order value given.

2024-04-28

v1.0.0 - Initial Release

Features

  • Item Categories: Split your item list into categories based on the default bag pocket names, this will give a cleaner UI, especially when selling a large variety of Items.
  • Custom Categories: Group Specific Items into their own custom-defined categories for more flexibility.
  • Badges for Items: Limit the Items available for the player to buy depending on the Badges they currently have.
  • Seller Classes: Fully Customizable speeches for your Mart Events to make the NPC sound just the way you want at any time and any day.