[MOD] Fall from Heaven II

in CvGameUtils.py, def canTrain(self,argsList):

Code:
		if pPlayer.getCivics(gc.getInfoTypeForString('CIVICOPTION_CULTURAL_VALUES')) == gc.getInfoTypeForString('CIVIC_CRUSADE'):
			if eUnit == gc.getInfoTypeForString('UNIT_WORKER'):
				return True
			if eUnit == gc.getInfoTypeForString('UNIT_SETTLER'):
				return True
in def cannotConstruct(self,argsList):
Code:
		if pPlayer.getCivics(gc.getInfoTypeForString('CIVICOPTION_CULTURAL_VALUES')) == gc.getInfoTypeForString('CIVIC_CRUSADE'):
			if eBuilding == gc.getInfoTypeForString('BUILDING_ELDER_COUNCIL'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_MARKET'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_OBELISK'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_MONEYCHANGER'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_THEATRE'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_AQUEDUCT'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_PUBLIC_BATHS'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_HERBALIST'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_CARNIVAL'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_COURTHOUSE'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_GAMBLING_HOUSE'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_GRANARY'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_SMOKEHOUSE'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_BREWERY'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_LIBRARY'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_HARBOR'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_ALCHEMY_LAB'):
				return True
			if eBuilding == gc.getInfoTypeForString('BUILDING_BREWERY'):
				return True


Everything not blocked in this python file is still buildable, assuming all the requirements are met.
 
hi Kael and team :)

just 3 things :

1º what does the Spellstaff promotion exactly make? i know that with ur caster u can't make spells... but... what's the advantage of that??
2º There is a graphical bug with the malakim champions and the thing to put the sword in is coloured by a really annoying pink :P
3º Could u say me the music credits for Blood of Angels.mp3? is one song for the council of Essus and i'm making a video with it... but i would need the lyrics cos there are some parts that i don't understand (blushed) i'm not a native english speaker... :)
 
hi Kael and team :)

just 3 things :

3º Could u say me the music credits for Blood of Angels.mp3? is one song for the council of Essus and i'm making a video with it... but i would need the lyrics cos there are some parts that i don't understand (blushed) i'm not a native english speaker... :)

It's by Nox Arcana, one of the credited artists in thef irst post. Track 8 from http://www.noxarcana.com/angels.html
 
1º what does the Spellstaff promotion exactly make? i know that with ur caster u can't make spells... but... what's the advantage of that??

The Spellstaff promotion allows the spellstaff spell. Unlike other spells, this one is available only if you have already cast a spell. This spell restores your ability to cast other spells.

Since the enchant spellstaff spell itself stops you from casting again that turn, the point of this spell, it doesn't really let you cast more spells, but it lets you cast 2 in one turn. This would let you, for instance, cast Maelstrom to weaken a stack and then summon an aitrelemental to attack the weakened enemies.

(In my modmod spellstaffs also increase the damage dealt from attack spells, and are equipment. My new "take spellstaff" spell does not prevent a caster from casting again, so one buff archmage can make lots of these to distribute to the atackmages to let them keep casting over and over again.)
 
In all the many games I've played I have NEVER seen cactus and scrub plants... Then I started a game with the Amurites (Dain) and a "Shuffle" world and, lo and behold, there it was -- three plots of cactus and scrub land. What causes this to appear? It looked so freakin' cool!!!!!
 
I've played with Chalid Astrakan MANY times and in my current game (I'm Dain of the Amurites, "Shuffle" world, Runes of Kilmorph -- and YES I'm cheating to get Chalid!!!) I've come across a first... He can summon a KRAKEN!!!

What are the conditions under which he can do this? As I've already mentioned, I've played with him MANY times (and, in most cases, cheating to do it -- I usually do when no one has claimed the Empyreans as their state religion) and this is the first time I've come across it.

Addendum: One note however... It doesn't appear to do much good to summon a kraken since Chalid is on land and the Kraken can't move!!

Addendum 2: Where there's a will, there's a way... I put Chalid on a boat and was able to use the krakens once conjured. How many of these freakin' things can he conjured? So far I've gotten two and I'm wondering how many more I'm going to be able to get.

Thanks.
 
How is that possible? The Summon Kraken spell requires the unit have OO as its religion, while Chalid clearly starts with the Empyrean religion instead.

Are you somehow changing the unit's religion when you place him that way? I don;t know how you could. Does he still have access to revelation and crown of brilliance, or does he have Tsunami too?

Are you sure you didn't edit the xmls? It sounds like something is seriously wrong with your game.

It is a permanent summon, so you should be able to have 1 per caster capable of summoning one (the is what counts, so if you have 4 casters you can use one of them to summon 4 permanent summons)


Also, wouldn't he abandon you at the end of every turn, since you don't have the right state religion?
 
I've been playing this mod for at least 1.5 years or something so it's about time I gave some props. FFH2 is seriously one of the best games I have ever played. You guys do an amazing job. I could go on but it's really that simple.
 
I've played with Chalid Astrakan MANY times and in my current game (I'm Dain of the Amurites, "Shuffle" world, Runes of Kilmorph -- and YES I'm cheating to get Chalid!!!) I've come across a first... He can summon a KRAKEN!!!

What are the conditions under which he can do this? As I've already mentioned, I've played with him MANY times (and, in most cases, cheating to do it -- I usually do when no one has claimed the Empyreans as their state religion) and this is the first time I've come across it.

Addendum: One note however... It doesn't appear to do much good to summon a kraken since Chalid is on land and the Kraken can't move!!

Addendum 2: Where there's a will, there's a way... I put Chalid on a boat and was able to use the krakens once conjured. How many of these freakin' things can he conjured? So far I've gotten two and I'm wondering how many more I'm going to be able to get.

Thanks.

You can throw that game in the Recycle Bin. Weird things happen to cheaters. ;)
 
FFH is great but MAN! it takes a long time for a single game! :d

my only complaint is that axe item that allows the blitz promotion to attack multiple times a turn is kinda overpowered imo.
 
How is that possible? The Summon Kraken spell requires the unit have OO as its religion, while Chalid clearly starts with the Empyrean religion instead.

Are you somehow changing the unit's religion when you place him that way? I don;t know how you could. Does he still have access to revelation and crown of brilliance, or does he have Tsunami too?

Are you sure you didn't edit the xmls? It sounds like something is seriously wrong with your game.

It is a permanent summon, so you should be able to have 1 per caster capable of summoning one (the is what counts, so if you have 4 casters you can use one of them to summon 4 permanent summons)


Also, wouldn't he abandon you at the end of every turn, since you don't have the right state religion?
OK... Here's what I do. If NO other civilization has the Empyreans for their state religion, I go into the "Units" file and simply clear the religion requirements for Chalid (actually I do the same for the Sphener if no one has claimed the Order as their state religion and I don't happen to have it -- which isn't normally the case since I dearly love the benfits of the order!!). These are two heros that I REALLY like to have...

As a matter of note, if it is REALLY late in the game and virtually all the open land has been civilized and neither Gurid nor Margalard have made an appearance (i.e. I'm almost positive that they won't come into the game via the barbarians), I also build them by setting their "icost" field to something other than "-1" (typically 2000). I also lay claim two both of the trainable dragons if NEITHER the Kuriotates or Sheiam are in my current game. Let's just say that when I start building the Tower of Mastery (the result of most of my games unless I win on dominance), I don't necessarily like even odds... ;)

It makes me feel slightly better to let you know that my wife cheats even more than I do.... She really hates battles and barbarians and asked me to let her build Gurid and Margalard right from the start of the game for a pretty cheap price (at least I make it fairly expense for myself!!). It was kind of funny to actually see Orthus RUNNING FROM the Gurid (I guess that he isn't so dumb for a barbarian).:lol:

Anyway, NEVER in the past have I been able to summon (two) krakens with Chalid and, yes, he was also able to summon tsunamis though I didn't use it in this game (I prefer his other spells). Also, he did still have access to revelation and crown of brilliance (i.e. his standard spells). Needless to say, this really boggled my mind!! I'm 99.99% certain that I didn't do anything other than normal.

I was just curious about WHY he was able to do so in this game...
 
You can throw that game in the Recycle Bin. Weird things happen to cheaters. ;)
Heh, Broken Hawk, give me a break!!! I play MOST of the game straight (though after reading my response to MagisterCultuum you certainly won't think so ;)) ... I'm old and need a few "gimmes" -- especially when my so-called "friends" declare war on me. :)
 
One of my pet peeves in FfH is the freakin' privateers of my freakin' vassals!!! I don't know how many times I've been attacked passing through my vassals' territory by them. Just as a question: If a civ is your vassal, shouldn't their privateers leave you alone -- especially when it is fairly obvious that they are coming from their cities?

Also, as a side question, when you start building your armies and start sending them to another civ's borders, is the AI smart enough to realize that it probably doesn't bode well for their near future and begin building up their forces?

One last one... Shouldn't a civ hold a grudge against you after you take several of their cities? Many, many times I've gone to war with a civ, taken several of their cities, and immediately after getting peace they are "friendly" with me. I don't know about anyone else, but I would be pretty p*ssed!!!

Thanks as always for listening.
 
One of my pet peeves in FfH is the freakin' privateers of my freakin' vassals!!! I don't know how many times I've been attacked passing through my vassals' territory by them. Just as a question: If a civ is your vassal, shouldn't their privateers leave you alone -- especially when it is fairly obvious that they are coming from their cities?

Also, as a side question, when you start building your armies and start sending them to another civ's borders, is the AI smart enough to realize that it probably doesn't bode well for their near future and begin building up their forces?

One last one... Shouldn't a civ hold a grudge against you after you take several of their cities? Many, many times I've gone to war with a civ, taken several of their cities, and immediately after getting peace they are "friendly" with me. I don't know about anyone else, but I would be pretty p*ssed!!!

Thanks as always for listening.

Think of HN units as units belonging to no country. (I know it's obvious to gather who's HN unit it is most of the time(Think of Svartalfar pictured HN units attacking you), this is the roleplay of it ;)) So they attack (and don't attack) as they please. Sadly your vassal state isn't an exception.

I don't believe the AI is smart enough to do that, yet :(. But the AI does the same to you and you better be smart enough to do it :crazyeye:

There are lots of war related negative(and a few positive) diplomacy effects. You get negative hits if you: a) Declare War on a civ, b) Declare War on a friend of that civ, c) Raze a city which belongs to that civ(this one might get complex if they just lost/conquered a city) d) Refuse to help that civ if they ask you for help when they're under attack. This should be most of it, if not all. All of them are permanent and don't go away after a certain amount of time(unlike war, refuse tribute etc.). So, actually, if they declared war on you and if you took several of their cities but didn't raze any, you won't get any diplomacy hits.
 
OK... Here's what I do. If NO other civilization has the Empyreans for their state religion, I go into the "Units" file and simply clear the religion requirements for Chalid (actually I do the same for the Sphener if no one has claimed the Order as their state religion and I don't happen to have it -- which isn't normally the case since I dearly love the benfits of the order!!). These are two heros that I REALLY like to have...

As a matter of note, if it is REALLY late in the game and virtually all the open land has been civilized and neither Gurid nor Margalard have made an appearance (i.e. I'm almost positive that they won't come into the game via the barbarians), I also build them by setting their "icost" field to something other than "-1" (typically 2000). I also lay claim two both of the trainable dragons if NEITHER the Kuriotates or Sheiam are in my current game. Let's just say that when I start building the Tower of Mastery (the result of most of my games unless I win on dominance), I don't necessarily like even odds... ;)

It makes me feel slightly better to let you know that my wife cheats even more than I do.... She really hates battles and barbarians and asked me to let her build Gurid and Margalard right from the start of the game for a pretty cheap price (at least I make it fairly expense for myself!!). It was kind of funny to actually see Orthus RUNNING FROM the Gurid (I guess that he isn't so dumb for a barbarian).:lol:

Anyway, NEVER in the past have I been able to summon (two) krakens with Chalid and, yes, he was also able to summon tsunamis though I didn't use it in this game (I prefer his other spells). Also, he did still have access to revelation and crown of brilliance (i.e. his standard spells). Needless to say, this really boggled my mind!! I'm 99.99% certain that I didn't do anything other than normal.

I was just curious about WHY he was able to do so in this game...

I take it you cleared <ReligionType> instead of just <StateReligion> from the xml file before you start the game, and build the heroes rather than place them in worldbuilder? That would explain it. Units have a random chance of being assigned any religion that was present in their city, so your Chalid is a follower of the Overlords. He could ave gotten any religion, this had access to different spells. In the future, it would probably be better to just change the <StateReligion> tag, or change <bAbandon> to 0.


Not sure how he could have access to both the OO and Empyrean spells, since they use the same tag. (His Pillar of Fire spell is unit specific, so that one doesn't depend on religion.) Are you sure that you didn't have multiple Chalids, one of each religion?
 
Heh, Broken Hawk, give me a break!!! I play MOST of the game straight (though after reading my response to MagisterCultuum you certainly won't think so ;)) ... I'm old and need a few "gimmes" -- especially when my so-called "friends" declare war on me. :)

I hear you about being old. These young guys run circles around me on so many levels. :lol:
 
I take it you cleared <ReligionType> instead of just <StateReligion> from the xml file before you start the game, and build the heroes rather than place them in worldbuilder? That would explain it. Units have a random chance of being assigned any religion that was present in their city, so your Chalid is a follower of the Overlords. He could ave gotten any religion, this had access to different spells. In the future, it would probably be better to just change the <StateReligion> tag, or change <bAbandon> to 0.?
That might explain it since Chalid was trained in the city that established the Octopus Overlords. I don't normally have this problem since I almost always train him in my capital and it doesn't have a chance to establish any religions (or not often). So far as the clearing of the religion fields, I wasn't sure which one was the "key" to making Chalid available so I've always removed all of them. I'll try only <StateReligion> next time. ;)


Are you sure that you didn't have multiple Chalids, one of each religion?
Positive. NOT that I ever would, but how would I get multiple Chalids? I thought he was a "world" hero of which only one could be trained...
 
Back
Top Bottom