So, I have a lot of ideas on how to make EpicMafia easier to use for new and not-so-new users alike, and I figured I'd compile those ideas (along with ideas from other that I endorse) in one place so they do not get lost and can get easily referenced. These ideas are all on here for various very specific reasons, and I'll try to explain each idea and why it would be good. Some of these might be more targeted at unranked/Sandbox, since that's what I usually play, but I think there are some in here that will help everyone.
Give users their role logic Night 1
As the game is now, users only receive their role on Night 1. This means that if you want to be reminded, or learn, what your role actually does, you have to go to the learn tab. In my opinion, this should not be a game that you need to flip between multiple tabs to play. I think it should work more like [Image 1 in the first comment]
Incorporate Emjack's /role function
 Emjack [Linked in the third comment] honestly changed the way I play EpicMafia. It is full of many incredibly useful features, and given that it is years old, I'm honestly pretty surprised that some of these features were never incorporated into the site.
One such function is the /role function. At any time during the game (including at night), if a user types, for instance, "/role doctor" (which they might want to look up after someone claims it), a text box will pop up like this: [Image 2 in the second comment]
I've been on the site since 2015, and I <i>still</i> use the /role function at least every-other game. There are so many different roles, and many of them are pretty complicated. As I said before, ideally the goal is that someone should be able to play the game without having multiple tabs open.
Allow users to simply mark someone as an alignment
The ability to mark someone as a role via their icon is a great function! I occasionally use it, but I'm sure some people use it every game to keep track of claims. I've seen it suggested that you should be able to mark someone as simply blue (village) or black (mafia) if you don't know their role, but you have a <i>feeling</i> about their alignment. As of now, I just mark people with random village/mafia/3p roles if I have a feeling about their alignment, but I think it would be very helpful to include the colors as markers along with the roles.
Allow users to easily pull up system messesages
I know that in ranked, you are not allowed to copy/paste, but in unranked/sandbox you are, and we do it <i>a lot</i> to claim/fake claim. Currently there is a thread [Linked in the the third comment] which many users use religiously. I used to use that all the time before discovering that there is actually already a command in Emjack that you can use to pull up a system messesage. Adding this function to the side won't hurt ranked games at all, but it will help a <i>lot</i> of people who play unranked/sandbox.
Allow us to hover over icons
The icons are tricky to recognize sometimes. A lot of new roles being added makes it even more likely that you might see a role you don't recognize. I often seeing people ask What is [User X]'s role, if they see it in the graveyard, or if maybe the bride proposed to it. I think an easy fix to this would be to allow users to hover their cursor over a revealed/naked icon, and have a small box appear that says the name of that role.
Role grouping
A lot of roles can be grouped in certain ways. E.x. there are roles that reveal other roles: oracle, bride. There are healing roles: doctor, surgeon, nurse. There are contacting roles, there are roleblocking roles, there are hostile thirds, ect. I think you should add tags to the roles in the learn tab, and make it so if you click a tag, you can see what roles fall under it.
Also, make it so you can put a tag into the chat in-game as a command, and see what roles fall under that tag. This would greatly come in handy if, for example, all the mafia are dead and someone wants to know why the game is still going on. They could enter in, say, "/tag hostilethird" and have the game pull up for them "cultist, zombie, killer, clockmaker, gambler, werewolf, mastermind, usurper, anarchist, autocrat."
Misc
- make it so that someone's role reveals in their death messesage if they suicide or turn into a vegetable. E.x. "Johnsmith, the fool,turns into a vegetable" instead of the current "Johnsmith turns into a vegetable."
- allow bold text and italics in-game. This would allow more expressiveness as well as help the people who play comp and are not able to use caps for emphasis.
- <i> greatly </i> expand the vocab. Add words (e.x. veg, sui, vote) and shortened named for roles that people use (e.x. vigil, lk, ect) There should probably be a thread dedicated to this so the community can throw in what they think should be on it, imo. This might help new users a lot.
- other markers you should be able to put: heart (for your lover, or if you are mistletoe, or if you are angel, or cupid), all items actually could have uses as markers (vest, gun, snowball, crystal, knife, idk if I've missed any)