Ahwaric
Shrubbery-hugger
Ok, this thread is a replacement for old minor requests forum. Please post requests, both minor and major, here. Also, if you have a general question, this is the place to ask it.
/*************************************************************************************************/
/** Improvements Mods by Jeckel imported by Ahwaric 20.09.09 | Valkrionn 09.24.09 **/
/*************************************************************************************************/
if (eOldImprovement != NO_IMPROVEMENT && getImprovementOwner() != NO_PLAYER)
{
clearCultureControl(getImprovementOwner(), eOldImprovement, true);
}
[COLOR=Blue] ImprovementTypes eLoopImprovement;
BuildTypes eBuild = NO_BUILD;
for (iI = 0; iI < GC.getNumBuildInfos(); iI++)
{
eBuild = (BuildTypes)iI;
if (getBuildProgress(eBuild) > 0)
{
eLoopImprovement = (ImprovementTypes) GC.getBuildInfo(eBuild).getImprovement();
if (eLoopImprovement != getImprovementType() && GC.getImprovementInfo(eLoopImprovement).getMinimumDistance() != 0)
{
m_paiBuildProgress[eBuild] = 0;
}
}
}[/COLOR]
/*************************************************************************************************/
/** Improvements Mods END **/
/*************************************************************************************************/
Currently, no. I am planning to add inquisitor abilities to the banker. But as I am going to pick up Dragon Age expansion from the shop today, I am not sure I will be able to add it to patch b.Is there a way to remove corporations from city ? In BtS it was possible via spreading opposite corporation, so it won't work in Orbis. I know about Mercantilism civic, but I'm not sure if I want to run it
if (getImprovementType() != NO_IMPROVEMENT)
{
if (GC.getImprovementInfo(getImprovementType()).getCultureControlStrength() > 0)
{
if (getImprovementOwner() != NO_PLAYER)
{
PlayerTypes ePlayer = getImprovementOwner();
CvPlot* pLoopPlot;
int iPlotDistance;
int iRange = GC.getImprovementInfo(getImprovementType()).getCultureRange();
int iStrength = GC.getImprovementInfo(getImprovementType()).getCultureControlStrength();
int iCenterTileBonus = GC.getImprovementInfo(getImprovementType()).getCultureCenterBonus();
int iDX, iDY;
int iRate = GC.getDefineINT("CULTURAL_CONTROL_CONVERSION_FACTOR");
for (iDX = -iRange; iDX <= iRange; iDX++)
{
for (iDY = -iRange; iDY <= iRange; iDY++)
{
// This will make it skip the 4 corner Plots
if ((iRange > 1) && (iDX == iRange || iDX == -iRange) && (iDY == iRange || iDY == -iRange))
{
continue;
}
pLoopPlot = plotXY(getX_INLINE(), getY_INLINE(), iDX, iDY);
if (pLoopPlot != NULL)
{
iPlotDistance = (plotDistance(getX(), getY(), pLoopPlot->getX(), pLoopPlot->getY()));
if (iStrength > 0)
{
pLoopPlot->changeCulture(ePlayer, (((iStrength + iCenterTileBonus) - iPlotDistance) * iRate), true);
}
}
}
}
}
}
}
Do deserts next to rivers not turn into flood plains any more?
Also how do you get rid of blizzards?(I would think scorch)
I like the concept of minor leaders gaining new traits and becoming major, but I wish there would be more ways to get traits than just hope at certain techs. I don't think it should be easy get get better traits just more ways to work towards them.
Thank you!
for instance i have open borders and my neibourgh spamms guilds to my cities, usually reducing my income. for unwanted religions there is inquisition but for unwanted guilds? kristallnachts?