So I've been playing with this and I've run into a few glitches. For example, the way the code is written mortals can't ride but immortals can, and by reversing that sign the mortals can but immortals can't. (shrug)
The mounts don't seem to lose moves at all. They have infinite moves? Anyone else run into that?
Mounts can go on any/every sector type. That puts my teeth on edge. For example, riding a horse into Inside/Indoors, onto Water (No Swim), etc. is such a glaring anomaly - then again if it was a seahorse it would make sense for it to go through Water (No Swim) but not Inside/Indoors, right?
For the latter I'm wondering if anyone has modified this snipped to also address where a mount can go? I was thinking that having the MOB_MOUNTABLE flag is the stepping stone to MOB_MOUNTABLE_AIR, MOB_MOUNTABLE_WATER, MOB_MOUNTABLE_LAND and have that correlate to sector types. For example a horse might be flagged MOB_MOUNTABLE_LAND which means it could only travel on sector types like field, city, etc. A seahorse might be MOB_MOUNTABLE_WATER so that it can only travel Water (Swim) and Water (No Swim). An eagle might be flagged both AIR and LAND, but not WATER (ie, being able to flag a mob multiple ways). I also think a mount should not be able to be ridden into a building...
Has anyone else thought about these things, or made modifications to accommodate those types of checks, balances and enhancements?
Will you stand against the coming Storm? After the Breaking: STORMRIDERS MUD - atbmud.dune.net port 4000