Although the Ballista can snipe any unit from a distance with accuracy, it is better to move them to the right or left flanks of a target unit instead of placing them in front or behind the target. This way, the Ballista will kill more units with its bolts. A good kill is at least three or four units per shot, with two rounds per shot. The Ballista also ignores armor, thus allowing it to hit units such as heavy cavalry with ease if positioned correctly. This is a very important ranged/siege unit early in the game until gun powder units arrive.
There is a way to get your generals to have children faster than usual. Generals seem to start having babies when all their siblings are married. If you have five generals and four of them are wed but the last has yet to find a wife, then they usually will not start having children until the last general gets married. To have a large family tree, try to get them all of them married as soon as possible. Note: Princesses that successfully marry an enemy general (not a heir or king) will disappear from the family tree, but the sons and daughters will still show up under your service.
Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. With a text editor, edit the "descr_strat" file in the "medieval ii total war\data\world\maps\campaign\imperial_campaign" directory. Locate the "unlockable" heading and copy its contents over the current contents under the "playable" setting.
Use the following alternative method to kill enemy agents (Assassins, Diplomats, Inquisitors, Priests, Imams, Cardinals, Princess, Merchants and Spies) without the use of a friendly Assassin. This tactic is mostly useful against agents that are difficult to kill, such as Assassins, Inquisitors and Spies. When you move a non-agent unit (troops or your general) to a tile where the agent is located, the agent will be moved to another tile. If you surround the agent with units or force him or her to a geographical corner then place a unit there, the agent will automatically die. Note: Units will have trouble automatically passing through two tiles (in a row) that already have units on them. You have to manually move (merge) them to one tile (already containing a unit), then on to the next tile.
Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. With a text editor, edit the "descr_strat" file in the "medieval ii total war\data\world\maps\campaign\imperial_campaign" directory. Locate your faction, then change the value of their starting Florins to "9999999999". You can compound this effect by reducing the starting money of your opponents to a very low value.
Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. With a text editor, edit the "descr_strat" file in the "medieval ii total war\data\world\maps\campaign\imperial_campaign" directory. Look under the "start_date" heading and change the "timescale" value to "0.50". By doing this, turns will be six months instead of two years.
Without an Assassin's Guild, it is very difficult to use them to start killing off rivals, as they do not start with bonus traits the guild provides for new recruits. The easiest way to level up your assassins is to sabotage rival religious buildings (churches, mosques, etc.). They are easier to sabotage than other buildings (usually above 60% success rate). Continue sabotaging religious buildings until your assassin gains the trait "Grand Saboteur". The hierarchy of the saboteur traits are "Plotter", "Schemer" and "Grand Saboteur". Your agent will have a level 4 agent skill after this. At this point, it is easier for you to kill other enemy agents, but not the experienced one. Princesses are the primary target, followed by Diplomats with 0 ability. Killing enemy captains (units with no generals) also help increase murder traits, if the former mentioned agents are not available. Unit captains with less stacked units are easier to murder than dense stacked units. Continue killing until the highest level "Master Assassin" is achieved. Note: After the "Gun Power" discovery, your Assassin will come equipped with a "Prototype Gun", which besides increasing your agent skill, also lowers squalor effects in your cities.
Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. With a text editor, edit the "descr_strat" file in the "medieval ii total war\data\world\maps\campaign\imperial_campaign" directory. You can edit any of the resources as desired.
Press ~ during game play to display the console window. Activate the following cheats by entering the corresponding codes. Note: Family member names, settlement names, and other proper names must be capitalized correctly.
CHEAT FUNCTION - CHEAT CODE Give city more population - add_population Give any trait your faction can have to a specific general [NOTE 1] - give_trait Give ancillary to specific general - give_ancillary Create unit - create_unit "" "" "" "" "" "" Anything in city's building queue built automatically - process_cq Get indicated amount of gold - add_money Toggles fog of war - toggle_fow Press [Auto Retaliate] to automatically wins; enter code at the battle scroll - auto_win Reset stuck character - character_reset Show current coordinates - show_cursorstat Move object - move_character Remove trait [NOTE 2] - remove_trait Remove anicillary from specific general2 - remove_ancillary Elephant Artillery to selected city or unit - rogan Elephant Rocketeer to selected city or unit - vindaloo Elephants to selected city or unit - madras Mercenary Monster Bombard to selected city or unit - istanbul Mercenary Monster Ribault to selected city or unit - george Mercenary Rocket Launcher to selected city or unit - houston
NOTE 1: The code does seem to work for characters with a second name. However, you can choose the character on the campaign map, then type for example, give_trait this "GoodCommander" 5 or whatever desired trait. This also works for the give_ancillary code. NOTE 2: The commander must be selected, or type the commander's name. If the commander has a surname you must type this and not his name.
To get unique bonus items for your generals' retinues, you have to perform historically important acts. For example, as a western faction you can send a general on Crusade. When they conquer the target city they will receive a special item such as the Holy Grail or Mary's Veil. These special items add bonuses to your generals' stats and abilities.