Add a new world skill tree for mounts, and make it obtain its experience by traveling on mount (time based, but gain xp on exploration) or some other similar mechanic
Skills would be
- Mount Speed
- Grant special bonus on grass, or land tiles
- Grant special bonus on mountains
- Mount Stam
- reduce stam cost to sprint on mount
- improved sprint duration
- Mount Resistance (reduced change to be demounted)
- cannot be demounted by damage from behind
- improve resistance
- mount capacity
- improved bag space
- below 50% bag space grants bonus speed
(ultimate)
Special mount training
- can swim mounted
- can mount in combat