View Single Post
  #1  
Old 05-04-2020, 10:03 AM
noudess
Discordant
 
Join Date: Sep 2012
Location: Upstate NY
Posts: 274
Default Adding Artisan titles

I was looking at taking on the work of adding support for the Artisan titles to eqemu.

These are 4 titles that require varying levels of skill in the 7 core EQ trade skills.

Before I just go off on my own direction, I wanted to ask if the devs have a preferred direction.

I could:

a) Just add code when a core trade skill title is granted, it checks to see if you have just met the threshold for one of these four titles and grant it. I see two issues with this: 1) It's not easily configurable - I know I and at least one other server op would like to include class/race based trade skills in this situation. 2) The title #s would have to be fixed, hard to say what title #s to pick.

b) Add to the titles db a mechanism for a title to be dependent on multiple accomplishments, much like tasks. The simplest would be a prerequisite_titles column and a new table for title_prerequisites. If we go this route, it might be better to make it more sophisticated, so the title_prerequisite table could be used locally for many diff title prerequisite lists, much like tasks.

c) I'd like there to be a popup when these artisan titles are achieved, exactly like the trade skill ones work now. Does anyone know if they get a popup on live? I assume they do.

I'm happy and anxious to do the work, but I want to do what the devs feel is right, so I'm asking advice first.
Reply With Quote