Going to address this 1st.
Magazine Wrote:I feel the example of just handing out cards is very weak. Time is spent gather the materials for brewing, what you're jokingly suggesting is much quicker than what my brewing idea would imply. You're saying that an NPC just give the card. My idea doesn't just give out the potions, ADs, etc. You need the materials.
Structuring an NPC to automatically and
instantly convert all materials onhand to potions
does "just give out the potions" because instead of spending 2 hours (or w/e) collecting mats and 1 hour brewing them, you can now spend 2 hours collecting, 1 minute brewing/storing, then another hour collecting mats. Do you see how the overall yield is dramatically changed in the latter example? That's what I was driving at.
Now, if you're suggesting crafting an NPC that will run through the actions at roughly the same rate as normal repeat clicking minus only the act of clicking itself (as your most recent post suggests/clarifies), then the foregoing concern is rendered moot. I do believe any functionality like this is better left server side though as the temptation for other automated activities (read:botting) is too great with client-side apps.