Need a little help improveing prophets

sresk

Chieftain
Joined
Sep 23, 2010
Messages
99
I'm not happy that after you've raced to get a single prophet there is no further use in the game for great prophet points. So I'm trying to fix that. My intent is to allow prophets to give burst of faith, add faith yields to holy sites, or spawn apostles. I've added in a bunch of additional prophets and gotten them to show up in game by era but prophets have an extra atribute: MaxPlayerInstances="1" that no other great person has.
how to I delete that?

Setting that value to 0 has no impact (I thought it was a true/false) and setting it to a large value also doesn't effect anything. until I can get it to where players can recruit more than 1 prophet I can't do much else with them :)
 
The problem with Great Prophets is that they are supposed to be limited, it's an intentional design choice. They didn't want there to be more than I think 7 religions in the game, possibly because of the number of beliefs available or some other thing. I agree that it would be nice to continue giving prophets throughout the game, but they'd really have to be a separate Great Person type really. You don't want 12 religions in the game, and have some players simply not have enough beliefs to choose. It would be cool if there were another 'Great Philosopher' GP type that Prophet points would count towards after either you had already founded a religion or all the religions were taken up, BUT that sounds like a rather involved mod. Or maybe the tools and code are easy to use and add to, don't know until they're released. But not impossible. Heck, if they do more expansions on the scale of the Civ 5 ones, it might be a system they overhaul like that.

Point is, I agree, it seems like a waste, but you can't just give out Prophets all game.
 
The problem with Great Prophets is that they are supposed to be limited, it's an intentional design choice. They didn't want there to be more than I think 7 religions in the game, possibly because of the number of beliefs available or some other thing. I agree that it would be nice to continue giving prophets throughout the game, but they'd really have to be a separate Great Person type really. You don't want 12 religions in the game, and have some players simply not have enough beliefs to choose. It would be cool if there were another 'Great Philosopher' GP type that Prophet points would count towards after either you had already founded a religion or all the religions were taken up, BUT that sounds like a rather involved mod. Or maybe the tools and code are easy to use and add to, don't know until they're released. But not impossible. Heck, if they do more expansions on the scale of the Civ 5 ones, it might be a system they overhaul like that.

Point is, I agree, it seems like a waste, but you can't just give out Prophets all game.

Well yes my intent is to still limit the number of religions and have the purpose of prophets change... going to a system of great philosopers isn't a bad idea and the nall holy site buildings could give both prophet and philosopher points... hmmm
 
How about turning those GPP into 2 or 4 faith or something instead?
After you get a prophet of course. (Would maybe be complicated).

Quite frankly not too happy with how you spawn prophets. I'd rather prefer it worked with faith.
I would probably remove GPP, replace it by faith, and have them only be patronageable by faith. Probably reduce the initial cost a bit too.

A more streamlined system, with a non-perishable currency, faith.
 
And see I actually like having faith and gpp be two separate things... gold and great merchant points are 2 separate things, hammers vs great engineer etc. My point is that I want prophets to be a thing that show up through all of the ages, that and it gives me an excuse to throw in the "prophets" that are controversial, William Branham, Joseph Smith, Ellen G White, Nakayam Miki etc.
 
OK thanks I'll try that, but question about modding is there a way to just delete that bit of code? Set obviously changes values and can even be used to add values that didn't exist in the first place. And row can add whole new lines. Is there a remove/delete/unset command?
 
No, you can only delete the whole entry, i.e. the Great Prophet entry in GreatPersonClasses.

You can update it to be null, however - looking into it, it appears null is the default value, so -1 probably isn't correct. So:

Code:
UPDATE GreatPersonClasses
SET MaxPlayerInstances = null
WHERE GreatPersonClassType = 'GREAT_PERSON_CLASS_PROPHET';
 
Oh thanks! Do you find to edit values is easier with SQL instead of .XML?

Also if I wanted to delete an entire row what's the code for that?
 
SQL is more powerful than XML, especially in terms of compatibility. But yes, I find it easier now, having been using it for modding longer than XML.

To delete a row, for example:
Code:
DELETE FROM GreatPersonClasses
WHERE GreatPersonClassType = 'GREAT_PERSON_CLASS_PROPHET';
 
Back
Top Bottom