I am making a map but I want to limit the heros to just one per player. How would I edit the heros so the other 3 become unaccessable after you pick your first free one?
What kind of map is it?
if that's the 'only' change, I should say Delete the 2 upgrades from town hall/stronghold and these other buidlings...
otherwise, you could go to gameplay constants and change the hero awaken cost (so High that it is not possible to pay) I think awaken = next hero? or am I wrong?
You can aslo make a trigger:
Event: Map initialization Action: Player - Add property Property = -2 to player 1 available free heroes
This is propalby the best way