Level Up Your Game with the Magic Item Shop Generator 5f

By admin

The Magic Item Shop Generator 5f is a tool that can be used to randomly generate magic items for use in role-playing games. This generator is specifically designed to create items that can be found in a magic item shop, making it a useful tool for players and game masters alike. The generator works by allowing the user to input certain parameters, such as the type of item they are looking for (e.g., weapon, armor, potion) and the rarity of the item (e.g.

Magic item shop generator 5f

g., common, rare, legendary). Once these parameters are selected, the generator will then generate a random magic item that fits within the specified criteria.

[Script] Magic Item Store (reworked)

Alright, so recently I found the beautifully done Magic Item Store API made by  https://app.roll20.net/users/1165285/kirsty  and I figured I'd improve upon it a little. All credits go to Kirsty as this is NOT my code and I only added a few extra features. Github Repository New Features I added Minimum and Maximum Rarity so that you can now have a variety of items across multiple rarities and updated the way the rarity is calculated to fit a bit better. I added Mundane Items that were previously missing. I fixed the "Show to Players" button as that wasn't working previously. How to Use

1650636112

Julexar, Thanks for this update, I wrote to Kristy but I don't think she is in rol20 anymore. Anyway I test this version and it crash the sandbox when the minimum rarity is set to rare. this is what I get when I set the min. rarity to Rare Also, do you think that an option to select the items to make the shop could be added. For example if I select the rare list that I can select the items that I want to be added to the shop. If not there is no problem.  Thanks for updating this API is really useful.

1650636563

Hi Julexar, Please disregard the first part of my message, the mistake was mine. I copy your version without deleting the old version. Is working perfect. Let me know If you can add the functionality to have a list of the items and select them manually. Again thanks for the update. 👍👍

1650638812 Чемпион форума Создатель торговой площадки API-скриптер

Hey Warlord! Do you have a link to a description of how the script works? The code lists a couple of commands, but if Kirsty started a thread that gave some documentation, that would be very useful.

1650640067

It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info. If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was: ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489)

1650641885

Basically, you type !ms to get a menu of the shop  after, you press any of the categories and various prompt will pop up. First will be the qty of items you want on the shop, second will be the min. rarity, and last will be the max. rarity. after that it will give you a list like the one above with a random list of items base on the category you selected. If you select random it will take all the categories into account and give you items from any of the list. when you are happy with your shop just press the "show to player" and it will show the shop to the players. I hope this help. I found this a long time ago. There is no documentation in the first thread only the instruction on the script. I hope this help. Also I recreate the crash I can confirm it happens when you try Items, from common to uncommon.  

1650642198 1650643482 API-скриптер

Warlord said: Julexar, Thanks for this update, I wrote to Kristy but I don't think she is in rol20 anymore. Anyway I test this version and it crash the sandbox when the minimum rarity is set to rare. this is what I get when I set the min. rarity to Rare Also, do you think that an option to select the items to make the shop could be added. For example if I select the rare list that I can select the items that I want to be added to the shop. If not there is no problem.  Thanks for updating this API is really useful. Hey Warlord, would you mind telling me when this error occurs? Does it only occur if you choose a certain option or does it happen for every option?

1650643673 API-скриптер

Warlord said: Hi Julexar, Please disregard the first part of my message, the mistake was mine. I copy your version without deleting the old version. Is working perfect. Let me know If you can add the functionality to have a list of the items and select them manually. Again thanks for the update.  Hmm, this might be possible but is beyond my capabilities. But if you want, you can rig the chances to give you more of certain items

1650644280 Отредактировано 1650644306 API-скриптер

Lionel V. said: It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info. If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was: ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489) Which items did you try to get (Weapons, Armor, Scrolls, etc)?

1650650618

Lionel V.  said: It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again.  More info.  If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was:  ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489) Which items did you try to get (Weapons, Armor, Scrolls, etc)? The crash occurs when you select "Items" and select min. rarity: common and Max. Rarity: uncommon. basically all combinations apart from Common, Common.

1650660359

Julexar said: Lionel V. said: It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info. If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was: ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489) Which items did you try to get (Weapons, Armor, Scrolls, etc)? I pressed on a random, and chose 5 items from common to very rare

1650703266 API-скриптер

Warlord said: Lionel V.  said: It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again.  More info.  If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was:  ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489) Which items did you try to get (Weapons, Armor, Scrolls, etc)? The crash occurs when you select "Items" and select min. rarity: common and Max. Rarity: uncommon. basically all combinations apart from Common, Common. Thanks for letting me know. I updated the code and it shouldn't crash anymore.

1650705625

Still Crashing for me. randomInt is not defined. Also, how do you reset the shop ? When i send !ms it only shows 5 scrolls and that's it. Doesn't come back to the full shop

Lionel V. said: It crashed on my side when i asked for a random 5 items from common to very rare :  Your scripts are currently disabled due to an error that was detected. Please make appropriate changes to your script's code and click the "Save Script" button. We will then attempt to start running the scripts again. More info. If this script was installed from the Script Library, you might find help in the Community API Forum. For reference, the error message generated was: ReferenceError: randomInt is not defined ReferenceError: randomInt is not defined at getItem (apiscript.js:46506:17) at getInventory (apiscript.js:45861:35) at handleInput (apiscript.js:45741:21) at eval (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:65:16) at Object.publish (eval at <anonymous> (/home/node/d20-api-server/api.js:168:1), <anonymous>:70:8) at /home/node/d20-api-server/api.js:1739:12 at /home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:560 at hc (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:39:147) at Kd (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:546) at Id.Mb (/home/node/d20-api-server/node_modules/firebase/lib/firebase-node.js:93:489) Which items did you try to get (Weapons, Armor, Scrolls, etc)?
Magic item shop generator 5f

In addition to generating items based on the user's specifications, the Magic Item Shop Generator 5f also includes a description and statistics for each item. This allows users to quickly and easily determine the usefulness and power of each item, making it easier to incorporate them into their game. One of the main advantages of using the Magic Item Shop Generator 5f is that it saves time and effort for both players and game masters. Instead of having to create magic items from scratch, the generator does all the work for you. This means that players can easily find and purchase the items they need, while game masters have a quick and efficient way to populate their magic item shops with interesting and unique items. Overall, the Magic Item Shop Generator 5f is a valuable tool for any role-playing game enthusiast. Whether you are a player looking to find the perfect magical weapon or a game master in need of some inspiration for your next adventure, this generator can help you find the magic items you need..

Reviews for "Get Inspired to Create Memorable Magic Item Shops with the Magic Item Shop Generator 5f"

- John - 2 stars - The "Magic item shop generator 5f" was a disappointment for me. The generated items were not interesting or unique, and felt like generic items that I could find in any other fantasy game. The descriptions were also lacking, with no real depth or detail. Overall, I felt like I wasted my time using this generator, and I would not recommend it to others seeking unique and interesting magic items for their games.
- Sarah - 1 star - I was really excited to try out the "Magic item shop generator 5f", but it was a complete letdown. The items it generated were completely useless and had no real value or purpose in the game. The descriptions were also very vague and lacked any sort of creativity. I expected more from this generator, but unfortunately, it fell short of my expectations.
- Michael - 2 stars - The "Magic item shop generator 5f" did not meet my expectations. The generated items lacked any sort of balance and were either too overpowered or completely useless. The descriptions of the items were also very short and didn't provide any meaningful information. I was hoping for a generator that would help me add unique and balanced magic items to my game, but this was not it.
- Emily - 1 star - I was highly disappointed with the "Magic item shop generator 5f". The items it generated were extremely limited in variety and creativity. I was expecting a wide range of unique and interesting magic items, but instead, I got repetitive and uninspiring choices. The lack of detail in the descriptions also made it difficult to imagine how these items would actually be used in the game. I would not recommend this generator to anyone looking for quality magic items.

Unleash the Power of Imagination with the Magic Item Shop Generator 5f

Elevate Your Campaigns with the Magic Item Shop Generator 5f