Dancing Hoskuld
Deity
Spoiler Notes for Introduction :
I have discussed most of the ideas here with other C2C modders to get to a point where most of the problems are identified and solutions found for them.
The other explorer unit types eg recon, and potential explorer types geologists and archaeologists are not discussed.
Aim:
to identify the problems with the current hunting system and come up with solutions.
Problems in no particular order
- Hunting units are national special units in the same way as healers are city special units. The system is not set up to handle this well because AI cities do not know when to emphasize their buildings nor that they are needed in only one city. Or at most 2 cities.
- The information on improving the chance to subdue an animal is hidden from the AI.
- The_J's mod Barbarian Hunter, while providing a strategic choice to the player with promotions, is also hidden from the AI.
- (edit new) wild critters on lakes can't be killed or removed easily in game. You need a ranged unit with 100% to do so. Is it possible to have a special promotion, or something, so that Hunter units can do this without them being able to use that function elsewhere?
In vanilla Civ there is a distinction on how much a unit can learn to do its job by doing something that is not its job. Since most units in Civilization are about War and fighting other nations. This is mainly done by splitting the units encountered into three categories. A green unit can get better by doing almost anything even fighting animals. A unit with more experience will not get any experience from fighting animals but will improve their combat skills by fighting bandits and barbarians. Experienced units will only get better by fighting units comparable to themselves, in this case units from other nations. This is controlled in the Global Defines XML with two variables ANIMAL_MAX_XP_VALUE and BARBARIAN_MAX_XP_VALUE.
Spoiler Rant :
To me this is too important a mechanism to be removed from the game like it is with the Unlimited EXP game option. To me that option says that a tank crew should get better at its job by playing darts every Friday at the Pub!
I do see a problem with the loss of exp. If you play with Unlimited National units off it is easy for your trachers to get 100-200 exp only to be knocked down to 20 when they upgrade to hunters. Then your hunters get up to 300-400 exp only to go back to 20 when you upgrade them to wardens. Wardens come at the point in my games where animals start to become very rare so they don't recover enough exp to get any new promotions.
I do see a problem with the loss of exp. If you play with Unlimited National units off it is easy for your trachers to get 100-200 exp only to be knocked down to 20 when they upgrade to hunters. Then your hunters get up to 300-400 exp only to go back to 20 when you upgrade them to wardens. Wardens come at the point in my games where animals start to become very rare so they don't recover enough exp to get any new promotions.
Bottom Line ie proposed changes
- Have 3 unit combat types one each for Hunters, Sea Hunters and Master Explorers. Move most of the basic combat detail to these and off of the promotions and units.
- Add a new line of Sea Hunting ships starting at Commercial Whaling.
- Allow early ships to become Sea Hunters via a promotion provided free by a building.
- Add special AI for hunters when choosing their promotions.
- Restrict the human-human combat options that the hunters can get.
- Fill out lines of hunting promotions covering
- combat verses animals
- chance to subdue animals
- some special terrain promotions to account for the restriction of combat promotions
- equipment promotions
- other movement and sight promotions
- animal specialist promotions
- Give the AI some "knowledge" so that it can better choose hunting buildings when they are needed. (This looks like it can be done with minor changes to the XML which will look to a human like duplication.)
- Reverse the EXP limits for hunters, ie they are limited in how much EXP they can get from fighting humans but get unlimited EXP from fighting animals.
Last edited: