This is my application for playing the game ArtifactsMMO. The pkg directory is meant to wrap around promiseofcake's artifactsmmo-go-client.
The application is split into two binaries, a CLI client and a combination of DiscordBot/web app.
CLI Client
The CLI client was made to quickly test different facets of the application in REPL format. There is
a concept of actors which will do a task to completion (or error).
DiscordBot
The DiscordBot allows to create actors from bot commands. The web app portion is made to login a user
and store the token for use with the given actor.
Features
✅ Gathering actor
✅ Do the Gather action on a map tile until the goal quantity of item is reached
✅ Fight a mob until the goal quantity of item is reached
✅ Crafting actor
✅ Recursively create gathering and intermediate crafting actors to get prerequisite items
📋 Manage inventory for higher quantity crafts
✅ Simulate fights
✅ Basic fight simulation with restore and other utility effects
📋 Simulation with effects from Season 4
✅ Fighting actor
✅ Take the task of the given character and fight a mob until the task is complete