declare_counter almohad_rebel
set_counter almohad_rebel 0
monitor_event FactionTurnStart FactionType slave
and I_TurnNumber = 3
if I_SettlementOwner Marrakesh = moors
and I_SettlementOwner Cordoba = moors
and I_SettlementOwner Fes = moors
and I_NumberOfSettlements moors > 5
spawn_army
faction slave, sub_faction moors
character Abd al-Mu'min, named character, age 30, x 17, y 74, direction N, battle_model Eastern_General, portrait saladin, label Abd_Almohad
traits GoodCommander 4 , BattleDread 3 , StrategyDread 2 , PublicFaith 1 , NaturalMilitarySkill 2
unit ME Bodyguard exp 2 armour 0 weapon_lvl 0
unit Berber Spearmen exp 2 armour 0 weapon_lvl 0
unit Berber Spearmen exp 2 armour 0 weapon_lvl 0
unit Desert Cavalry exp 2 armour 0 weapon_lvl 0
unit Desert Cavalry exp 2 armour 0 weapon_lvl 0
unit Berber Infantry exp 2 armour 0 weapon_lvl 0
unit Berber Infantry exp 2 armour 0 weapon_lvl 0
unit ME Spear Militia exp 2 armour 0 weapon_lvl 0
unit ME Spear Militia exp 2 armour 0 weapon_lvl 0
unit Desert Cavalry exp 2 armour 0 weapon_lvl 0
unit Shaykh Cavalry exp 2 armour 0 weapon_lvl 0
unit Berber Infantry exp 2 armour 0 weapon_lvl 0
unit Dismounted Shaykh exp 2 armour 0 weapon_lvl 0
unit Desert Archers exp 2 armour 0 weapon_lvl 0
unit Desert Archers exp 2 armour 0 weapon_lvl 0
unit Desert Archers exp 2 armour 0 weapon_lvl 0
unit Desert Archers exp 2 armour 0 weapon_lvl 0
unit ME Catapult exp 2 armour 0 weapon_lvl 0
end
set_event_counter almohad_rebel 1
add_money slave 10000
end_if
if I_EventCounter almohad_rebel = 1
historic_event almohad_uprising
end_if
terminate_monitor
end_monitor