When Playing the Game i often wanted to have a companion that isnt a mindwashed Slave, but rather an True Companion that Follows you by choice (Well sorta you know the Thankful rescued NPC in RPGs)
So Here is a Compilation of Suggestions for the implementation of the Gameplay Mechanics.
The Numbered Suggestions are orted by the one i Like the most to the one i like the least in that list.
Limitations:
To make your Companion Unique and possibly to reduce strain on the Server a Player should only be allowed to have ONE True Companion alive at a time.
The only Way to get A new companion is to lose the old One and then get a new one.
Acquisition:
1.
Have a Worldboss drop them (preferably a very low Level one so that you can get your Companion Early in the Game
OR
2.
Make them an Award at the end of An dungeon (makes not as much sense since most Dungeons are for more Advanced Players)
Customization:
OnPlacing the Companion for the first time Open up a menu that allows the Placing Player to
Customize Name, â– â– â– <- (Censored by the forum other Biological Term for Gender), Appearance and Class (Archer, Fighter, Entertainer) of the Companion.
Leveling Mechanic:
When a Companion has been Sucessfully Placed that Companion starts at Level 0, but gets progressivly stronger (At Max level should be roughly equal to a level 4 Thrall mabe a bit better)
Three Options on Leveling:
- Gain Levels by Defeating Enemies
- Gain Levels through some means of crafting or Item Acquisition (i.e. new kind of items in Dungeons that can Level your companion)
- Scale With Player Level
Respawn Mechanic:
When a Companion dies it loses one Level if the Level Reaches 0 it dies permanently (You can get a New one see Limitations)
Either Respawn OnDeath at a specific Bound Placable (The Player Bound Bed for Example)
OR
If it is Easier on the Server The Player could trigger an option at the placable which would Respawn the Companion.
Im interested to see your feedback if you have any to see if im too far off with my wishes 

