forked from MagicBane/Server
mines set to 5 cap, zerg mechanic buff/debuff introduced
This commit is contained in:
@@ -100,16 +100,16 @@ public class Mine extends AbstractGameObject {
|
|||||||
this.production = Resource.valueOf(rs.getString("mine_resource"));
|
this.production = Resource.valueOf(rs.getString("mine_resource"));
|
||||||
this.lastClaimer = null;
|
this.lastClaimer = null;
|
||||||
|
|
||||||
int capRoll = ThreadLocalRandom.current().nextInt(0,100);
|
//int capRoll = ThreadLocalRandom.current().nextInt(0,100);
|
||||||
if(capRoll >= 0 && capRoll <= 33){
|
//if(capRoll >= 0 && capRoll <= 33){
|
||||||
this.capSize = 5;
|
this.capSize = 5;
|
||||||
}
|
//}
|
||||||
if(capRoll >= 34 && capRoll <= 66){
|
//if(capRoll >= 34 && capRoll <= 66){
|
||||||
this.capSize = 10;
|
// this.capSize = 10;
|
||||||
}
|
//}
|
||||||
if(capRoll >= 67 && capRoll <= 100){
|
//if(capRoll >= 67 && capRoll <= 100){
|
||||||
this.capSize = 20;
|
// this.capSize = 20;
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void releaseMineClaims(PlayerCharacter playerCharacter) {
|
public static void releaseMineClaims(PlayerCharacter playerCharacter) {
|
||||||
@@ -714,10 +714,8 @@ public class Mine extends AbstractGameObject {
|
|||||||
float multiplier = 1.0f;
|
float multiplier = 1.0f;
|
||||||
switch(count){
|
switch(count){
|
||||||
case 1:
|
case 1:
|
||||||
multiplier += 0.5f;
|
|
||||||
break;
|
|
||||||
case 2:
|
case 2:
|
||||||
multiplier += 0.5f;
|
multiplier += 0.8f;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
multiplier += 0.5f;
|
multiplier += 0.5f;
|
||||||
@@ -732,13 +730,13 @@ public class Mine extends AbstractGameObject {
|
|||||||
multiplier -= 0.2f;
|
multiplier -= 0.2f;
|
||||||
break;
|
break;
|
||||||
case 7:
|
case 7:
|
||||||
multiplier -= 0.45f;
|
multiplier -= 0.4f;
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
multiplier -= 0.6f;
|
multiplier -= 0.6f;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
multiplier -= 0.75f;
|
multiplier -= 0.80f;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return multiplier;
|
return multiplier;
|
||||||
|
|||||||
Reference in New Issue
Block a user