From The Mana World

This article is currently only a proposal

The features or design guidelines described in this article are only a proposal made by one or some persons. It has not been evaluated or accepted by the core development team yet. Feel free to add your personal opinion about them or make counter proposals.

People who approve this proposal People who oppose this proposal

In The Mana World, trade-spamming is a rare occurence, so I don't see myself needing to worry about trade spamming much at all. If I come across it, I should be able just ignore that specific user's trades.

Solution

I suggest that trade-ignoring is possible on an individual basis (a blacklist), and that otherwise people are allowed to trade by default.

If some automation needs to come into play, perhaps (instead of trading automatically being ignored) an automatic prompt can pop up, providing the abused person with an easy opportunity to decide if they want to block the other guy's trading. This prompt could block or suspend all incoming trades until it is answered.

To make things really nice, trade-ignoring could be optionally time-limited. For instance, perhaps there can be 4 or so clickable options (via buttons) on the trade-ignore dialog: (1 hour, 1 day, 1 week, forever, cancel). So after that time has elapsed, either another prompt can come up (to extend or finish the trade-ignoring), or the ignore can be automatically removed, depending on the selected setting in the Setup dialog.

This could also apply to chatting as well.