Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New NPC: Alchemist #141

Open
Bogden400 opened this issue Aug 7, 2011 · 1 comment
Open

New NPC: Alchemist #141

Bogden400 opened this issue Aug 7, 2011 · 1 comment

Comments

@Bogden400
Copy link

This would essentially be an NPC which would allow custom crafting, at a configurable cost, which must be done in a specific location.

The Alchemist should have fully configurable recipes. This can be on a per-alchemist basis, or server-wide, done through a recipes config file. It would be nice for it to be per-alchemist, so that certain recipes would require players to venture to particular alchemists to get the job done. i.e. Crafting a web may only be done if you finish a dungeon and reach the alchemist at the end.

Function:
When right clicked, the Alchemist would say their recipe list:
------Page 1/3------
1: Golden Apple
2: Slime
3: Grass
Use /alch next for more, or /alch # to choose.

When a recipe is chosen, the alchemist tells the player the recipe. He also says the cost to complete the recipe, and the amount of time needed to finish it. Then, if the alchemist is right clicked again, a crafting bench or chest GUI is opened. The items are placed in, and the alchemist begins crafting. When it is finished, the player can right click the alchemist again and retrieve the item. The whole time-to-craft thing might be hard to implement, so instant crafting would be totally fine.
It would be nice to add a chance-to-fail option, yielding 1 piece of coal, or some configurable failure item.

The recipes may or may not be dependent on arrangement, depending on how much work you want to do on it.

@aPunch
Copy link

aPunch commented Aug 7, 2011

Some awesome ideas here, I'll add Alchemists when I get the time.

@aPunch aPunch closed this as completed Aug 7, 2011
@aPunch aPunch reopened this Aug 7, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants