zerg mechanic overhaul
This commit is contained in:
@@ -234,12 +234,12 @@ public class ZergManager {
|
||||
|
||||
public static float getReducedZergMultiplier(PlayerCharacter source, PlayerCharacter target){
|
||||
if(source.ZergMultiplier == 0.0f) {
|
||||
if(Mine.getMine(source.mineAppliedID)._playerMemory.contains(source.getObjectUUID()) == false ){
|
||||
if(Mine.getMine(source.mineAppliedID) != null && Mine.getMine(source.mineAppliedID)._playerMemory.contains(source.getObjectUUID()) == false ){
|
||||
source.ZergMultiplier = 1.0f;
|
||||
}
|
||||
}
|
||||
if(target.ZergMultiplier == 0.0f) {
|
||||
if(Mine.getMine(source.mineAppliedID)._playerMemory.contains(target.getObjectUUID()) == false){
|
||||
if(Mine.getMine(target.mineAppliedID) != null && Mine.getMine(target.mineAppliedID)._playerMemory.contains(target.getObjectUUID()) == false){
|
||||
target.ZergMultiplier = 1.0f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -776,6 +776,7 @@ public class Mine extends AbstractGameObject {
|
||||
}
|
||||
}
|
||||
for(Integer id : purge){
|
||||
PlayerCharacter.getPlayerCharacter(id).mineAppliedID = 0;
|
||||
_recentMemory.remove(id);
|
||||
}
|
||||
if(toRemove.isEmpty()){
|
||||
|
||||
Reference in New Issue
Block a user