Results 1 to 16 of 16

Thread: Seleukid reform problem

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Seleukid reform problem

    ...or problem and solution actually ;-).

    In my seleukid campaign I noticed that I didn't get the reform precursor buildings in Alexandreia-Ariana, Alexandreia-Eschate and Baktra despite I had the reforms.

    I had conquered Alexandreia-Eschate and Baktra after the reform, while I had Alexandreia-Ariana all the time.

    A quick look into the EBBS told me that the code for Alexandreia-Ariana is missing.

    And after a while I also suspected that a typo caused the reform to happen only once, and therefore not in newly conquered cities.

    With these changes I got the missing precursor buildings in all 3 cities:

    Typo:

    Code:
    monitor_event CharacterTurnEnd FactionType romans_julii
    and Trait SeleukidsDevelopCats > 0
    set_counter Seleukid_Reform 1   ------ an r was missing here (Refom)
    end_monitor
    Code for Alexandreia-Ariana:

    Code:
    monitor_event SettlementTurnStart SettlementName Alexandreia-Ariana
    and I_CompareCounter Seleukid_Reform = 1
    and not SettlementBuildingExists = cataphract
    and I_SettlementOwner Alexandreia_Ariana = romans_julii
    
    console_command create_building Alexandreia-Ariana "cataphract"
    
    end_monitor
    Last edited by burn_again; 12-13-2007 at 00:17.

  2. #2

    Default Re: Seleukid reform problem

    After looking at the code I was also wondering: If I get the reform, but the FM with the SeleukidsDevelopCats trait dies before I conquer Baktra and Alexandreia-Eschate, will I be able to get the reforms there? I mean - does the script look for the traits only to determine where it puts the precursor buildings?

  3. #3

    Default Re: Seleukid reform problem

    Now don't quote me on this, but AFAIK there's a mechanism which ensures that the trait spreads through the entire family tree making it impossible for such unwanted 'features' to appear.

    And AFAIK this was fixed with the Script fixes as found in Bovi's 1.0. Fixes thread?
    - Tellos Athenaios
    CUF tool - XIDX - PACK tool - SD tool - EVT tool - EB Install Guide - How to track down loading CTD's - EB 1.1 Maps thread


    ὁ δ᾽ ἠλίθιος ὣσπερ πρόβατον βῆ βῆ λέγων βαδίζει” – Kratinos in Dionysalexandros.

  4. #4

    Default Re: Seleukid reform problem

    Nope, this wasn't in the latest fix, I checked.

  5. #5

    Default Re: Seleukid reform problem

    I checked and it is fixed with the internal version of EB 1.1 so I guess it somehow got lost with the latest update of the 1.0 EBBS. I sent a PM about it.
    - Tellos Athenaios
    CUF tool - XIDX - PACK tool - SD tool - EVT tool - EB Install Guide - How to track down loading CTD's - EB 1.1 Maps thread


    ὁ δ᾽ ἠλίθιος ὣσπερ πρόβατον βῆ βῆ λέγων βαδίζει” – Kratinos in Dionysalexandros.

  6. #6
    EB annoying hornet Member bovi's Avatar
    Join Date
    Jan 2007
    Location
    Norway
    Posts
    11,796

    Default Re: Seleukid reform problem

    It's a long time since I noticed that, I believe right after the release. We decided it would be part of a hotfix if we made one, then we didn't and I forgot about it. I'll incorporate it later today.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  7. #7
    EB annoying hornet Member bovi's Avatar
    Join Date
    Jan 2007
    Location
    Norway
    Posts
    11,796

    Default Re: Seleukid reform problem

    Quote Originally Posted by burn_again
    Code for Alexandreia-Ariana:

    Code:
    monitor_event SettlementTurnStart SettlementName Alexandreia-Ariana
    and I_CompareCounter Seleukid_Reform = 1
    and not SettlementBuildingExists = cataphract
    and I_SettlementOwner Alexandreia_Ariana = romans_julii
    
    console_command create_building Alexandreia_Ariana "cataphract"
    
    end_monitor
    Okay, it's going in. Notice that you had a typo though. create_building takes the internal name, not the display name .

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  8. #8

    Default Re: Seleukid reform problem

    Cool!

    Hm, didn't notice that typo, but in my campaign it also worked with the display name.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO