Is MODIFIER_PLAYER_RELIGION_ADJUST_RELIGIOUS_SPREAD_DISTANCE doomed ?

__jack__

Warlord
Joined
Dec 29, 2009
Messages
141
Hi,

I have been playing with modifiers lately. One for some reasons is creating me problems.

MODIFIER_PLAYER_RELIGION_ADJUST_RELIGIOUS_SPREAD_DISTANCE

=> Allows to modulate the spread of your religion and used by Itenerant Preacher.~

My goal was to modulate the spread depending on some civics: e.g.

Code:
INSERT OR IGNORE INTO CivicModifiers
    (CivicType , ModifierId)
    VALUES
    ('CIVIC_MYSTICISM','ANCIENT_RELIGIOUS_CIVIC_SPREAD_BONUS'),
    ('CIVIC_THEOLOGY','CLASSICAL_RELIGIOUS_CIVIC_SPREAD_BONUS'),
    ('CIVIC_REFORMED_CHURCH','RENAISSANCE_RELIGIOUS_CIVIC_SPREAD_BONUS');
    
INSERT OR IGNORE INTO Modifiers
    (ModifierId, ModifierType)
    VALUES
    ('ANCIENT_RELIGIOUS_CIVIC_SPREAD_BONUS', 'MODIFIER_PLAYER_RELIGION_ADJUST_RELIGIOUS_SPREAD_DISTANCE'),
    ('CLASSICAL_RELIGIOUS_CIVIC_SPREAD_BONUS', 'MODIFIER_PLAYER_RELIGION_ADJUST_RELIGIOUS_SPREAD_DISTANCE'),
    ('RENAISSANCE_RELIGIOUS_CIVIC_SPREAD_BONUS', 'MODIFIER_PLAYER_ADJUST_TRADE_ROUTE_CAPACITY');
    
    INSERT OR IGNORE INTO ModifierArguments
    (ModifierId , Name , Value)
    VALUES
    ('ANCIENT_RELIGIOUS_CIVIC_SPREAD_BONUS' , 'DistanceChange' , '20'),
    ('CLASSICAL_RELIGIOUS_CIVIC_SPREAD_BONUS' , 'DistanceChange' , '20'),
    ('RENAISSANCE_RELIGIOUS_CIVIC_SPREAD_BONUS' , 'Amount' , '10');

So upon testing I see no impact on the religion spreading distance.
(however my debug trade route capacity is working so I can't figure my coding mistake)

I am wondering if it is not due to specific limitations with this modifier as this guy seems to have similar issues:
https://forums.civfanatics.com/thre...rading_post_trait-works.630874/#post-15093992
 
Ok confirmed it doesn t work with anything but BeliefModifiers. I did found a workaround by using the Moksha effect.= for what I wanted to do...
 
Top Bottom