Question: The Luchuirp and Form of the Titan

renegadechicken

Warlord
Joined
Aug 12, 2007
Messages
227
Location
Civ II Verne Scenario
I really enjoy playing as the Luchuirp, as they are very unique and have a great feel to them lore-wise. I have one tiny problem, though, and searching the forums has not led me to anyone else with the same problem (though I'll be the first to admit I didn't search exhaustively).

My problem is that the Luchuirp's favorite wonder (they get a +4 "You own the [Wonder Name here]." modifier), Form of the Titan, doesn't help them.* I think it makes perfect sense that this is their favorite wonder, but there is no (ok, almost no) incentive to build it. :(

I have a solution: I'd like the Form of the Titan to give all golem units a promotion. This wouldn't help other civilizations, and would give the Luchuirp an incentive to build their favorite wonder. The problem is that I can't figure out how to apply the promotion to only golem units-- I've tried looking at Blasting Workshops and the like to see how they work, and I just can't figure it out. I thought it would be a relatively simple XML thing, but since all the tags are blank in the BuildingInfos for those Luchuirp buildings, I'm stumped.

Any ideas? Thanks in advance! :)


*And yes, I know, this isn't strictly true, as they can still build warriors, slingers, and crossbowmen, and can build OO units and Dwarven shadows and the like. The point is that their army's mainstay, golems, cannot benefit from the wonder!
 
A quick dig through the files would seem to indicate that Blasting Workshop is handled in the onUnitBuilt function in the CvEventManager.py file. Specifically, the relevant snippet is:

Code:
		if unit.isHasPromotion(gc.getInfoTypeForString('PROMOTION_GOLEM')):
			if city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_BLASTING_WORKSHOP')) > 0:
				unit.setHasPromotion(gc.getInfoTypeForString('PROMOTION_FIRE2'), True)
			if city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_PALLENS_ENGINE')) > 0:
				unit.setHasPromotion(gc.getInfoTypeForString('PROMOTION_PERFECT_SIGHT'), True)
			if city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_ADULARIA_CHAMBER')) > 0:
				unit.setHasPromotion(gc.getInfoTypeForString('PROMOTION_HIDDEN'), True)

So you'll just need to add another line corresponding to the effect you want.
 
Perhaps the reason the Luchirup like other civs getting Form of the Titan is that it means those civs didn't instead get a wonder the Luchirup might have wanted?
 
Morlark: Thank you SO much! I looked through quite a few of the python files, but apparently not the correct one! You rock, man-- I can take it from there. Thanks! :D

:bowdown:


ProkhorZakharov: Lol I never though about it like that, but I like it. :) I think it's actually that they wanted the wonder, but your reasoning is a good alternative!
 
I always thought that the Form of the Titan was a big statue-like thing, obviously from its picture of the Colossus. Luchuirp love big statue like things!

I think they view it as a form of art, it is the Mona Lisa to them! They are friendly to any Civ that has it since the Luchuirp plan vacations to see it, copy it in sketches, etc.!

Best wishes,

Breunor
 
You are right Breunor :)
But You know what? When You learn how to build such BIG statues, You will gain some knowledge how to build stronger golems (those sketches from vacations)
 
I think that is more due to the Doviello Appreciating statues of naked people more than anything else. They are odd like that.
 
Favorite wonder depends on the leader, not the civilization. Both Doviello leaders (Charadon and Mahala) and one of the Luchuirp leaders (Beeri Bawl) all favor Form of the Titan, but the other Luchuirp leader (Garrim Gyr) favors the Guild of Hammers.
 
Back
Top Bottom