forked from MagicBane/Server
remove distance reduction for mine production
This commit is contained in:
@@ -570,22 +570,6 @@ public class Mine extends AbstractGameObject {
|
|||||||
}
|
}
|
||||||
//add base production on top;
|
//add base production on top;
|
||||||
totalModded += baseProduction;
|
totalModded += baseProduction;
|
||||||
//skip distance check for expansion.
|
|
||||||
if (this.isExpansion())
|
|
||||||
return (int) totalModded;
|
|
||||||
|
|
||||||
if (this.owningGuild.isEmptyGuild() == false) {
|
|
||||||
if (this.owningGuild.getOwnedCity() != null) {
|
|
||||||
float distanceSquared = this.owningGuild.getOwnedCity().getLoc().distanceSquared2D(mineBuilding.getLoc());
|
|
||||||
|
|
||||||
if (distanceSquared > sqr(10000 * 3))
|
|
||||||
totalModded *= .25f;
|
|
||||||
else if (distanceSquared > sqr(10000 * 2))
|
|
||||||
totalModded *= .50f;
|
|
||||||
else if (distanceSquared > sqr(10000))
|
|
||||||
totalModded *= .75f;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return (int) totalModded;
|
return (int) totalModded;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user