Results 1 to 7 of 7

Thread: Turn 51 rebel invasion

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    dajarvi's Avatar Semisalis
    Join Date
    Feb 2008
    Location
    Marquette, Michigan, right on Lake Superior
    Posts
    410

    Default Turn 51 rebel invasion

    I'm playing as the Roman Empire (Byzantium), and after turn 51 (patched) there are suddenly stacks of rebels besieging four of my cities--and they're lead by generals! Is this a glitch or is it programmed?

  2. #2
    Meneth's Avatar I mod, therefore I am
    Join Date
    Jul 2010
    Location
    Oslo, Norway
    Posts
    5,531

    Default Re: Turn 51 rebel invasion

    Quote Originally Posted by dajarvi View Post
    I'm playing as the Roman Empire (Byzantium), and after turn 51 (patched) there are suddenly stacks of rebels besieging four of my cities--and they're lead by generals! Is this a glitch or is it programmed?
    That's the Bulgarian uprising.
    It's scripted to attack Sofia, Scopia and Adrianople.
    Edit: The whole of the script:
    Code:
    ;================= BULGARIAN UPRISING ===================
    monitor_event FactionTurnStart FactionType slave
        and I_TurnNumber = 50
    
        if not I_SettlementOwner Sofia = slave
            spawn_army 
                faction slave
                character Peter of_Bulgaria, named character, age 30, x 250, y 157, label Peter_of_Bulgaria
                traits GoodCommander 4 , BattleDread 3 , StrategyDread 2 , PublicFaith 1 , NaturalMilitarySkill 2
                unit        EE Bodyguard        exp 2 armour 0 weapon_lvl 0
                unit        Mailed Knights        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0      
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
            end
            set_event_counter bulgarians_rebel 1
            console_command add_money slave, 10000
        end_if
    
        if not I_SettlementOwner Scopia = slave
            spawn_army 
                faction slave
                character Ivan, named character, age 30, x 236, y 151, label Ivan_Slave
                traits GoodCommander 2 , BattleChivalry 3 , StrategyChivalry 2 , PublicFaith 1 , NaturalMilitarySkill 1
                unit    EE Bodyguard        exp 2 armour 0 weapon_lvl 0
                unit        Mailed Knights        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0      
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
            end
            set_event_counter bulgarians_rebel 1
            console_command add_money slave, 10000
        end_if
    
        if not I_SettlementOwner Adrianople = slave
            spawn_army 
                faction slave
                character Kalman, named character, age 30, x 267, y 147, label Kalman_Slave
                traits GoodCommander 2 , Bloodthirsty 2 , BattleDread 3
                unit        EE Bodyguard        exp 2 armour 0 weapon_lvl 0
                unit        Mailed Knights        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0
                unit        Bulgarian Brigands        exp 2 armour 0 weapon_lvl 0      
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Slav Levies        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Balkan Archers        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Croat Axemen        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
                unit        Magyar Cavalry        exp 2 armour 0 weapon_lvl 0
            end
            set_event_counter bulgarians_rebel 1
            console_command add_money slave, 10000
        end_if
    
        if I_EventCounter bulgarians_rebel = 1
            historic_event bulgarian_uprising
        end_if
    
        terminate_monitor
    end_monitor
    
    
    monitor_event FactionTurnStart FactionType slave
        and IsFactionAIControlled
        and I_CharacterExists Peter_of_Bulgaria
    
        if I_SettlementOwner Sofia = slave
            terminate_monitor
        end_if
    
        if I_SettlementUnderSiege Sofia
        and I_TurnNumber = 50 ;if settlement under siege already, avoid ctd.
            terminate_monitor
        end_if
    
        if not I_CharacterTypeNearTile slave, named_character, 0, 250, 157 ;if character not standing where it should, avoid ctd
            terminate_monitor
        end_if
    
        if I_TurnNumber = 51
            siege_settlement Peter_of_Bulgaria, Sofia, attack
            terminate_monitor
        end_if
    
        if I_TurnNumber = 50
            siege_settlement Peter_of_Bulgaria, Sofia, maintain
        end_if
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
        and IsFactionAIControlled
        and I_CharacterExists Ivan_Slave
    
        if I_SettlementOwner Scopia = slave
            terminate_monitor
        end_if
    
        if I_SettlementUnderSiege Scopia
        and I_TurnNumber = 50 ;if settlement under siege already, avoid ctd.
            terminate_monitor
        end_if
    
        if not I_CharacterTypeNearTile slave, named_character, 0, 236, 151 ;if character not standing where it should, avoid ctd
            terminate_monitor
        end_if
    
        if I_TurnNumber = 51
            siege_settlement Ivan_Slave, Scopia, attack
            terminate_monitor
        end_if
    
        if I_TurnNumber = 50
            siege_settlement Ivan_Slave, Scopia, maintain
        end_if
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType slave
    and IsFactionAIControlled
    and I_CharacterExists Kalman_Slave
    
        if I_SettlementOwner Adrianople = slave
            terminate_monitor
        end_if
    
        if I_SettlementUnderSiege Adrianople
        and I_TurnNumber = 50 ;if settlement under siege already, avoid ctd.
            terminate_monitor
        end_if
    
        if not I_CharacterTypeNearTile slave, named_character, 0, 267, 147 ;if character not standing where it should, avoid ctd
            terminate_monitor
        end_if
    
        if I_TurnNumber = 51
            siege_settlement Kalman_Slave, Adrianople, attack
            terminate_monitor
        end_if
    
        if I_TurnNumber = 50
            siege_settlement Kalman_Slave, Adrianople, maintain
        end_if
    
    end_monitor

  3. #3
    Paladin94610's Avatar Senator
    Join Date
    May 2010
    Location
    A Motte & Bailey
    Posts
    1,035

    Default Re: Turn 51 rebel invasion

    Bulgarian Uprising!! When I first I encountered it, I had just won a heroic victory against the Hungarians. So I was very disappointed and deleted the whole script for the Bulgarian Uprising. Then I tried to crush the rebellions. After a few turns, my wounds are healed because they are just skirmishing forces combined with a few heavy cavalry. You can crush them easily. BTW, I was on M/M with SavageAI.
    Formerly Iberia Auxilia


  4. #4

    Default Re: Turn 51 rebel invasion

    I assume you're roman? then yes it's quite easy because of their economy and units strength

    but if you're facing them as venice, hungary or cumans then it's actually tough because you would have already in bloody and money consuming wars with the roman

  5. #5

    Default Re: Turn 51 rebel invasion

    Quote Originally Posted by napoleonic View Post
    I assume you're roman? then yes it's quite easy because of their economy and units strength

    but if you're facing them as venice, hungary or cumans then it's actually tough because you would have already in bloody and money consuming wars with the roman
    I always go for an alliance with the Romans when playing EE with Hungary It's rather hard to survive an early war with them.

  6. #6

    Default Re: Turn 51 rebel invasion

    i like the bulgarian invasion in the EE campaign.

  7. #7
    dajarvi's Avatar Semisalis
    Join Date
    Feb 2008
    Location
    Marquette, Michigan, right on Lake Superior
    Posts
    410

    Default Re: Turn 51 rebel invasion

    Awesome. Thanks everybody!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •