In continuation of my thoughts on using RMB to preform advanced functions, I have come up with another idea. Ever since the days before the Remake, I always thought that you should have the option to remove wares from a storehouse and place them in a different one. Right now, LMB when clicked on a ware in the storehouse, will place a red triangle indicating that the respective ware will no longer to shipped to that storehouse. This is good, and it is actually one of the most useful features of KaM. But what if RMB placed, for example, a blue triangle. This would indicate that this ware is not only going to not be placed in the storehouse, but also removed by serfs when possible.
This could be useful with barracks, too. Say you had a barrack and you wanted a separate one for leather. You could build another one and then remove any weapons that don't belong in their respective barracks (two barracks probably wouldn't be practical in multiplayer, but bare with me). Also, say that you are short on gold/ time and you just build a bunch of towers that need recruits. You have a bunch in the barracks, so you click RMB on the recruit button and then your recruits will leave the barracks and fill the towers. Just like with wares, you recruits won't leave the barracks if they have no other place to go (they'll sit and wait as apposed to just standing outside).
This could also be expanded to other things, too. Say you don't want timber in your armory workshop, but forgot to turn the deliver of timber to it? Fear not, for merely right-clicking on the timber in the UI will give it the blue triangle, and you serfs will remove the timber when they get a chance. Perhaps this could also apply to the worker inside the building. Don't want that ugly destroyed gold mine, but want the gold miner to move on to a new job? RMB on the miner icon on the gold mine's UI and there you have it: the miner will leave the exhausted gold mine and will find a different job.
Another example: say that sawmill you built early on is getting in the way of your storehouse. Right-click on all his wares and you don't need to worry about losing anything when you destroy the building.
I personally, don't see any significant reasons
not to implement this. It surely will be handy in a few specific situations. Of course, I may have not thought of something, so please feel free to share your thoughts
