Page 1 of 3 123 LastLast
Results 1 to 20 of 55

Thread: Heirs of Isildur v1.1 [3.2 Compatible]

  1. #1
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Heirs of Isildur v1.1 [3.2 Compatible]

    For all of you who wish that the line of kings of Arnor didn't end with Aragorn so long as there is a trueborn male heir of his house (that is father to son in an unbroken line) as king then here it is.

    It means that so long as there is a man on the throne who has the trait 'Heir of Isildur' then you may reunite Arnor (If the rest of the normal conditions are met).

    There are two traits, 'Heir of Isildur' which a FM gets when they take the throne but only if they first have the 'Of the House of Valendil' trait beforehand. This can only be gotten through a direct descent from Aragorn (and through him to Isildur). This means that if there is only sons-in-law left then you're stuck as Eriador i'm afraid but this just gives you a bit more (lore friendly) wiggle room on the timing

    Installation:
    Spoiler Alert, click show to read: 
    Put the .zip in the Third_Age folder in the mods folder and 'extract here' and it should put everything in the right order


    Thanks to TNZ for help figuring out that reunion script.

    Bugs: *Fixed the bug
    Spoiler Alert, click show to read: 
    There is one bug and here it is; if the objectives are all complete in for example turn 80 and your faction leader dies in the other factions turn (ie between the end of your turn 80 and turn 81) then the union won't happen. If he dies during your turn and all of the objectives are complete then it's fine and you will be offered the reunion. Also this is being looked at ATM so hopefully it can be plugged


    Any comments/bugs/suggestions let me know
    *fixed it so it says Valandil
    Attached Files Attached Files
    Last edited by Ngugi; August 18, 2015 at 12:56 PM. Reason: Reattached the zip
    Were there but a tree in this godforsaken place i would have hanged myself.

  2. #2
    Mhaedros's Avatar Brave Heart Tegan
    Content Emeritus

    Join Date
    Feb 2011
    Location
    Finland
    Posts
    8,764
    Blog Entries
    2

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Looks interesting, but shouldnt it be "House of Valandil", not Valendil?
    Under the patronage of Finlander. Once patron to someone, no longer.
    Content's well good, innit.


  3. #3
    Ngugi's Avatar TATW & Albion Local Mod
    Join Date
    Jan 2011
    Location
    Sweden
    Posts
    10,687

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Sweet, good bloodline concept and fun to be able to be able to put Aragorn into some risks also before Arnor is up and running
    I assume only newborns will get the trait, not others in the current starting family tree?

    Kingdom of Lindon preview video out





    DCI: Last Alliance
    - WIP Second Age mod | DCI: Tôl Acharn - mighty Dúnedain Counter Invasions |
    Additional Mercenary Minimod - more mercs; for TATW and DCI | Family Tree minimods - lore improvements | Remade Event Pictures - enhance cultures trough images |
    Favorite TATW compilation: Withwnars Submod Collection
    Patron of Mank, Kiliç Alì, FireFreak111, MIKEGOLF & Arachir Galudirithon, Earl of Memory

  4. #4
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by Mhaedros View Post
    Looks interesting, but shouldnt it be "House of Valandil", not Valendil?
    I don't know what you mean (slyly reuploading the files) It's always been Valandil

    And the answer is yes it should and now is Somewhere along the line i must have mixed up Valandil and Elendil and not noticed. Thanks for pointing it out
    Were there but a tree in this godforsaken place i would have hanged myself.

  5. #5
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by Ngugi View Post
    Sweet, good bloodline concept and fun to be able to be able to put Aragorn into some risks also before Arnor is up and running
    I assume only newborns will get the trait, not others in the current starting family tree?
    I gave the trait to the FM already in at the start I'm also not sure i may have altered the starting line-up a bit but this is my back-up version of TATW so i have nothing to reference it with. I plan to add my extra names for Eriador. Lots more Ara-somethings Also i want to change the female names to Dúnedain ones, i mean they've spent this long not intermarrying the royal line, why start now?
    Were there but a tree in this godforsaken place i would have hanged myself.

  6. #6
    Emperor of Hell's Avatar SPA-NED 1-5
    Join Date
    Jul 2011
    Location
    Netherlands
    Posts
    5,747

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    I might know how to fix the bug, add this condition to the Arnor union conditions:
    Code:
    and FactionLeaderTrait RangerKing >= 1
    Would this work, I'm not certain that condition can be used in a script?
    EDIT: It can be used in script, they use it in DLV

  7. #7
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by killersmurf View Post
    I might know how to fix the bug, add this condition to the Arnor union conditions:
    Code:
    and FactionLeaderTrait RangerKing >= 1
    Would this work, I'm not certain that condition can be used in a script?
    EDIT: It can be used in script, they use it in DLV
    I'll have a go of it when i get a chance.
    Were there but a tree in this godforsaken place i would have hanged myself.

  8. #8
    Emperor of Hell's Avatar SPA-NED 1-5
    Join Date
    Jul 2011
    Location
    Netherlands
    Posts
    5,747

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    I've done some testing myself and it doesn't work, but I'll have to do more testing to be sure

    EDIT: It does not fix the bug. But maybe you should use "PreFactionTurnStart" intead of "FactionTurnEnd". I think that could fix it

  9. #9

    Icon1 Re: Heirs of Isildur 0.9 [RELEASED]

    smoesville: I should mention that using ‘terminate_monitor’ in your elendilmir script is not such a good idea. If Aragorn has a son, but Aragorn dies before the event and the next faction leader does not have the bloodline trait, you won't be able to switch the counter back when Aragorn’s son becomes faction leader.

    I just remembered there is a ‘FactionLeaderTrait’ condition. That means you don't need the elendilmir script in the first place. All you need to do is add the ‘FactionLeaderTrait’ condition to the next section of your script. It may also be a good idea to change the monitor event to ‘FactionTurnStart’:
    Spoiler Alert, click show to read: 
    Code:
    ;############################ 001 Arnor Union #########################
    ;CONDITIONS
    declare_counter union_offered
    
    monitor_event FactionTurnStart FactionType turks
    and not IsFactionAIControlled
    and I_LocalFaction turks
    and FactionLeaderTrait RangerKing >= 1
    ;and I_CharacterExists strider1 
    and I_CompareCounter true_heir = 1
    and DiplomaticStanceFromFaction sicily = Allied
    and I_SettlementOwner Shire = turks	
    and I_SettlementOwner Bywater = turks
    and I_SettlementOwner Southfarthing = turks
    and I_SettlementOwner Bree = turks
    and I_SettlementOwner Staddle = turks
    and I_SettlementOwner Cardolan = turks
    and I_SettlementOwner Weather-Hills = turks
    and I_SettlementOwner Lake_Evendim = turks
    and I_SettlementOwner Arthedain = turks
    and I_SettlementOwner Mitheithel = turks
    and I_SettlementOwner Lone-lands = turks	;Tharbad
    and I_SettlementOwner Ettenmoors = turks
    and FactionBuildingExists >= house_of_kings
    and I_CompareCounter union_offered = 0
    
    	add_events
    	event counter union_accepted
    	event counter union_declined
    	end_add_events
    
    	historic_event union true factions { turks, }
    	set_counter union_offered 1
    
    terminate_monitor
    end_monitor

    This should also solve that bug you having problems with. This may not effect what you are trying to do, but there is in fact a small error in the original Arnor Union script. If you take a look at the section to do with rejecting the event:
    Spoiler Alert, click show to read: 
    Code:
    ;------------------ reject ------------------------------------
    declare_counter union_rejected
    
    monitor_conditions I_EventCounter union_declined = 1
    and not IsFactionAIControlled
    	historic_event union_declined factions { turks, }
    	set_counter union_declined 1
    terminate_monitor
    end_monitor

    I'm pretty sure that line should be ‘set_counter union_rejected 1’ the not ‘set_counter union_declined 1’.

  10. #10
    Emperor of Hell's Avatar SPA-NED 1-5
    Join Date
    Jul 2011
    Location
    Netherlands
    Posts
    5,747

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    the FactionLeaderTrait condition requires an CharacterTurnStart/End or whatever. I tested it with that, but that doesn't fix the bug. I think FactionTurnStart or PreFactionTurnStart would work. No other changes required. I'll do testing

    EDIT: FactionTurnStart fixes the bug

  11. #11
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by killersmurf View Post
    the FactionLeaderTrait condition requires an CharacterTurnStart/End or whatever. I tested it with that, but that doesn't fix the bug. I think FactionTurnStart or PreFactionTurnStart would work. No other changes required. I'll do testing
    It's nice to have some else doing the testing for me I got a bit sick of killing Aragorn over and over...
    Were there but a tree in this godforsaken place i would have hanged myself.

  12. #12

  13. #13
    Baron Samedi's Avatar Citizen
    Join Date
    Apr 2009
    Location
    The Netherlands
    Posts
    1,414

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by TNZ View Post
    smoesville: I should mention that using ‘terminate_monitor’ in your elendilmir script is not such a good idea. If Aragorn has a son, but Aragorn dies before the event and the next faction leader does not have the bloodline trait, you won't be able to switch the counter back when Aragorn’s son becomes faction leader.

    I just remembered there is a ‘FactionLeaderTrait’ condition. That means you don't need the elendilmir script in the first place. All you need to do is add the ‘FactionLeaderTrait’ condition to the next section of your script. It may also be a good idea to change the monitor event to ‘FactionTurnStart’:
    Spoiler Alert, click show to read: 
    Code:
    ;############################ 001 Arnor Union #########################
    ;CONDITIONS
    declare_counter union_offered
     
    monitor_event FactionTurnStart FactionType turks
    and not IsFactionAIControlled
    and I_LocalFaction turks
    and FactionLeaderTrait RangerKing >= 1
    ;and I_CharacterExists strider1 
    and I_CompareCounter true_heir = 1
    and DiplomaticStanceFromFaction sicily = Allied
    and I_SettlementOwner Shire = turks    
    and I_SettlementOwner Bywater = turks
    and I_SettlementOwner Southfarthing = turks
    and I_SettlementOwner Bree = turks
    and I_SettlementOwner Staddle = turks
    and I_SettlementOwner Cardolan = turks
    and I_SettlementOwner Weather-Hills = turks
    and I_SettlementOwner Lake_Evendim = turks
    and I_SettlementOwner Arthedain = turks
    and I_SettlementOwner Mitheithel = turks
    and I_SettlementOwner Lone-lands = turks    ;Tharbad
    and I_SettlementOwner Ettenmoors = turks
    and FactionBuildingExists >= house_of_kings
    and I_CompareCounter union_offered = 0
     
        add_events
        event counter union_accepted
        event counter union_declined
        end_add_events
     
        historic_event union true factions { turks, }
        set_counter union_offered 1
     
    terminate_monitor
    end_monitor

    This should also solve that bug you having problems with. This may not effect what you are trying to do, but there is in fact a small error in the original Arnor Union script. If you take a look at the section to do with rejecting the event:
    Spoiler Alert, click show to read: 
    Code:
    ;------------------ reject ------------------------------------
    declare_counter union_rejected
     
    monitor_conditions I_EventCounter union_declined = 1
    and not IsFactionAIControlled
        historic_event union_declined factions { turks, }
        set_counter union_declined 1
    terminate_monitor
    end_monitor

    I'm pretty sure that line should be ‘set_counter union_rejected 1’ the not ‘set_counter union_declined 1’.
    Quote Originally Posted by killersmurf View Post
    the FactionLeaderTrait condition requires an CharacterTurnStart/End or whatever. I tested it with that, but that doesn't fix the bug. I think FactionTurnStart or PreFactionTurnStart would work. No other changes required. I'll do testing

    EDIT: FactionTurnStart fixes the bug
    You can't use the ''and FactionLeaderTrait RangerKing >= 1'' condition in combination with ''monitor_event FactionTurnStart FactionType turks''. You will get this error:
    Code:
    <character_record> is unavailable from event <FactionTurnStart>
    when testing <FactionLeaderTrait> condition
    From docudemon we have:
    Code:
    Identifier:              FactionLeaderTrait
    Trigger requirements:    character_record
    Parameters:              trait description, logic token, level
    Sample use:              FactionLeaderTrait VictorRomanVirtue >= 2
    Description:             Test a character's faction leader traits
    Battle or Strat:         Either
    Class:                   FACTION_LEADER_TRAIT_TEST
    Implemented:             Yes
    Author:                  Lee
    This means the script should like this (I have tested this myself and it works 100% ):
    Code:
    monitor_event CharacterTurnStart FactionType turks
    and not IsFactionAIControlled
    and I_LocalFaction turks
    and FactionLeaderTrait RangerKing >= 1
    and DiplomaticStanceFromFaction sicily = Allied
    and I_SettlementOwner Shire = turks
    and I_SettlementOwner Bywater = turks
    and I_SettlementOwner Southfarthing = turks
    and I_SettlementOwner Bree = turks
    and I_SettlementOwner Staddle = turks
    and I_SettlementOwner Cardolan = turks
    and I_SettlementOwner Weather-Hills = turks
    and I_SettlementOwner Lake_Evendim = turks
    and I_SettlementOwner Arthedain = turks
    and I_SettlementOwner Mitheithel = turks
    and I_SettlementOwner Lone-lands = turks ;Tharbad
    and I_SettlementOwner Ettenmoors = turks
    and FactionBuildingExists >= house_of_kings
    and I_CompareCounter union_offered = 0
    @TNZ: btw this counter isn't used in the script so no worries here: set_counter union_declined 1

    @smoesville: thanks for your sharing your concept (and allowing me to use it ), I consider it a very good improvement since it gives a lot more flexibility to the player in the end.

    Edit: we don't need strider anymore
    Last edited by Baron Samedi; December 03, 2011 at 02:15 PM.
    Under the patronage of MasterBigAb

  14. #14

    Icon1 Re: Heirs of Isildur 1.0 [RELEASED]

    Yes. That's right. ‘FactionLeaderTrait’ only works with a ‘character_record’. I meant to say ‘I_FactionLeaderTrait’ and not ‘FactionLeaderTrait’:
    Code:
    --------------------------------------------------
    Identifier:              I_FactionLeaderTrait
    Trigger requirements:    
    Parameters:              faction type, trait description, logic token, level
    Sample use:              I_FactionLeaderTrait england BadCommander >= 2
    Description:             Test a factions leader traits
    Battle or Strat:         Either
    Class:                   I_FACTION_LEADER_TRAIT_TEST
    Implemented:             Yes
    Author:                  ScottL
    ---------------------------------------------------

  15. #15

    Default Re: Heirs of Isildur 0.9 [RELEASED]

    Quote Originally Posted by Mhaedros View Post
    Looks interesting, but shouldnt it be "House of Valandil", not Valendil?
    are you serious??
    enjoy his mod, not his spelling abilities!!

  16. #16
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 1.0 [DEFUNCT NOT 3.2 Compatible]

    I actually appreciate when people correct me (if they're polite about it anyway). By the way this mod isn't 3.2 compatible though i will update it shortly.
    Were there but a tree in this godforsaken place i would have hanged myself.

  17. #17

    Default Re: Heirs of Isildur 1.0 [DEFUNCT NOT 3.2 Compatible]

    Quote Originally Posted by smoesville View Post
    I actually appreciate when people correct me (if they're polite about it anyway). By the way this mod isn't 3.2 compatible though i will update it shortly.
    Oh now you tell me lol i've been trying to figure out why its not working with me!!! Thanks anyway man. Can you make it v3.2 compatible, that would be awesome let me know when i should check back.

  18. #18
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 1.0 [DEFUNCT NOT 3.2 Compatible]

    I'm installing a clean version of 3.2 now so hopefully tonight
    Were there but a tree in this godforsaken place i would have hanged myself.

  19. #19
    smoesville's Avatar Vicarius
    Join Date
    Feb 2008
    Location
    Dublin, Ireland
    Posts
    2,803

    Default Re: Heirs of Isildur 1.0 [DEFUNCT NOT 3.2 Compatible]

    v1.1 is up and is 3.2 compatible!
    Were there but a tree in this godforsaken place i would have hanged myself.

  20. #20
    Ngugi's Avatar TATW & Albion Local Mod
    Join Date
    Jan 2011
    Location
    Sweden
    Posts
    10,687

    Default Re: Heirs of Isildur 1.0 [DEFUNCT NOT 3.2 Compatible]

    Smooth, fast work there S'
    Don't forget to change the thread title

    Kingdom of Lindon preview video out





    DCI: Last Alliance
    - WIP Second Age mod | DCI: Tôl Acharn - mighty Dúnedain Counter Invasions |
    Additional Mercenary Minimod - more mercs; for TATW and DCI | Family Tree minimods - lore improvements | Remade Event Pictures - enhance cultures trough images |
    Favorite TATW compilation: Withwnars Submod Collection
    Patron of Mank, Kiliç Alì, FireFreak111, MIKEGOLF & Arachir Galudirithon, Earl of Memory

Page 1 of 3 123 LastLast

Posting Permissions

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