Conquest of Elysium 4

Conquest of Elysium 4

Alpharius 22 Jun, 2021 @ 5:39am
Ritual issue
Hello,

Firstly, can you have multiple "terr" for a ritual? I'm guessing you should be?

Having an issue where I want to recruit Barbarians amongst any barbarian locales.
Namely
113 (Barb Camp)
246 (Barb District)
247 (Barb Warcamp)

I can get it working on their own, but when I use
...
....
terr 113
terr 246
terr 247
...
...

Only the 247 (the last on the list activates, the others are greyed out)
Can't for the life of me figure it out. Hope this makes sense.

Any one able to help?

Thanks
Last edited by Alpharius; 22 Jun, 2021 @ 5:39am
< >
Showing 1-5 of 5 comments
JD_888 23 Jun, 2021 @ 6:07am 
Originally posted by Warsmith:
can you have multiple "terr" for a ritual? I'm guessing you should be?
As far as I know – you can’t. I’ve tried and got the same result, only one terr number is ever checked. I think what essentially happens is that each terr string you add overwrites the previous one. There are two options: use special terr numbers that include multiple terrain types (which won’t work here because there’s no –terr that includes locations you want) or make separate rituals for each terrain type. The second option looks a little weird in game, but it works.
Alpharius 23 Jun, 2021 @ 6:46am 
Yeah, I was afraid you'd say that. Sounds like you're right, will have to be done separately. Thanks mate.
Alpharius 23 Jun, 2021 @ 11:15am 
Interestingly enough, Ports

terr 79
terr 80
terr 81
terr 82

Work just fine, just tested it.
That's me officially stumped. lol
Last edited by Alpharius; 23 Jun, 2021 @ 11:34am
Xelos 30 Jun, 2021 @ 8:04am 
Originally posted by Warsmith:
Interestingly enough, Ports

terr 79
terr 80
terr 81
terr 82

Work just fine, just tested it.
That's me officially stumped. lol
You are still only selecting one. Port terrains are linked so you only need to select one to allow any of the port terrains. Just another modding quirk.

To have barbarians summon at different terrains you would use different terrain numbers with each summoning strings.

See the below example from Populum mod.

newritual "Raise Militia"
ritpow 31 # Ritual power number
level 1
apcost 3
free
terr -14 # Required terrain: human settlement
free
summoning
addstring "(-22)6d5*Militia" #capital
addstring "(84)5d5*Militia" #slum-dis
addstring "(85)5d5*Militia" #temple-dis
addstring "(86)5d5*Militia" #trade-dis
addstring "(9)5d5*Militia" #city
addstring "(17)4d5*Militia" #towns
addstring "(79)4d5*Militia" #ports
addstring "(-16)3d5*Militia" #marketvillage
addstring "(18)2d4*Militia" #village
addstring "(-40)1d4*Militia" #hamlets
addstring "(-13)1d2*Militia" #farms

Each addstring has a terrain number in parenthesis next to the addstring that corresponds to a summoning based on that terrain.
Last edited by Xelos; 30 Jun, 2021 @ 8:11am
Alpharius 30 Jun, 2021 @ 8:51am 
Ahhh, now this is very interesting, I didn't know you could specify terrain type in addstrings!
Thank you so much man
< >
Showing 1-5 of 5 comments
Per page: 1530 50