Hey guys!
The POINT is to limit the unit to one move per turn (roadbulding equipment is SLOOOOW, plus I'm trying not to show up Capitar and the Sov trait). I did successfully assign a -1 move before with the roadbuilding trait, but if you added a mount afterwords in unit design, you ended up with a move of 2 or 3, hence allowing multiple sections of road to be built in a turn, which is what I DON'T want. So by 'filling up' the mount slot with the roadbuilding equipment, this prevents someone from equipping a horse or warg and hence increasing the movement.
Keep in mind that in this case Road Building is an ability that fills up a perk slot during unit design, which is the idea I'm working with. I've also done this with pioneers/city building (successfully), but that's not relevant to my issue.
I did try a multiplier of .25, to reduce movement below 1 (game would round up to 1 hopefully), but the game essentially ignored my math (still had move of 2, or 3/4 with warg/horse). I copied some code convention from some 'bonus percentage' item, didn't work out.
I wasn't sure about how to go about filling multiple types before (I assumed you could do this, just never researched it). I'll try your 'double slot' suggestion Heavenfall and let you know how it goes.
I had HOPED that calling mount wouldn't automatically make a model call, since as far as I can tell rings, etc. do not have models attached to them, but c'est la vie. Also, I figured if some modder had done something similar (i.e. make a 'null' call for a model, so the original model is not modified), y'all would know about it.
Keep the suggestions coming! I'd like to get this mini mod done and released soon!