Board Thread:General Mod Discussion/@comment-26149161-20170430000736/@comment-25841881-20170430003125

I'm going to propose a third option for the Eagles.. Eagles would spawn rarely in various sizes and strengths and some would have strings of quests you could accept. After going on enough quests for them, they would become 'loyal' to you. Their loyalty would be different than hired units.. They'd have various 'tasks' you could ask them to do, with a cooldown per Eagle. The cooldown would be dependent on the number of tasks it had made you do before it won its loyalty, with the strength of the Eagle included as well as a slight random aspect. The tasks available would be dependent on the size of the Eagle, as some Eagles would be capable of more than others. Larger Eagles would be able to be ridden for a limited time. While the Eagle is on 'cooldown' it would return to the location you found it in, or, potentially, a roosting point you set for it. That location would be chunkloaded for the Eagle to teleport, but no longer than that. When the chunk is loaded again, the Eagle's cooldown would be reevaluated based on the difference saved system time when the Eagle was left there and the current system time. If the cooldown is over, the Eagle would teleport to near the player it is loyal to.