This is a discussion topic for the Ore project, TM Factory. View the full project on Ore for downloads and more information.
Welcome to TM Factory!
This plugin allows server owners to create their own custom TMs, TRs, and HMs! They work just as normal TMs, TRs, and HMs do. The plugin uses a base TM/TR/HM as the “container” for the custom move (so the move description shown when shift hovering over the item will be inaccurate, showing the description of the move the actual disc itself contains instead of the custom move!).
A new version has been released for TM Factory, it is available for download here.
Added the ability to set a spawned NPC as a Merchant using a command (/tmfactory admin setnpc)
This Merchant comes with its own config file for dialogue and settings. He has the ability to create custom TMs for players that pay him (prices are configurable), and will have them tell him what move they want him to make for them.
Access to the request module can be restricted via permission node, or can be open for anyone to use by either granting everyone the permission node or setting the permission to none.
Both a whitelist and a blacklist exist for this module, allowing the banning of requesting moves being made and being able to set higher prices for better moves. If a move is not in the whitelist and not in the blacklist, the default price will be charged for creating the move.
The default price can be set to 0 to set this process to be completely free, as well.
The Merchant’s dialogue and other related messages are all configurable in the Merchant’s config file.
A new version has been released for TM Factory, it is available for download here.
Fixed spammy errors caused by the merchant and his dialogue that I never did find out what exactly was causing it
Removed unsafe TMs
Added a “custom-movepools.conf” file:
– This will allow you to set moves to Pokemon that they wouldn’t naturally be able to learn, which will then allow TMs of that move to work on that Pokemon (I tested it with an Aeroblast TM and Bulbasaur, if that helps)
1.6.1:
Fixed an error being thrown with right clicking on Pokemon with an empty hand
A new version has been released for TM Factory, it is available for download here.
Fixed spammy errors caused by the merchant and his dialogue that I never did find out what exactly was causing it
Removed unsafe TMs
Added a “custom-movepools.conf” file:
– This will allow you to set moves to Pokemon that they wouldn’t naturally be able to learn, which will then allow TMs of that move to work on that Pokemon (I tested it with an Aeroblast TM and Bulbasaur, if that helps)
1.6.1:
Fixed an error being thrown with right clicking on Pokemon with an empty hand