Browse Source

DS immunity fixed

lakebane-strongholds
FatBoy-DOTC 4 months ago
parent
commit
ae6b584a5f
  1. 5
      src/engine/gameManager/CombatManager.java
  2. 4
      src/engine/gameManager/PowersManager.java

5
src/engine/gameManager/CombatManager.java

@ -664,6 +664,9 @@ public enum CombatManager { @@ -664,6 +664,9 @@ public enum CombatManager {
DeferredPowerJob dpj = null;
int max = (int)atr;
if(max < 10)
max = 10;
int min = (int)(max * 0.5f);
if(max < min){
min = max - 1;
@ -673,6 +676,8 @@ public enum CombatManager { @@ -673,6 +676,8 @@ public enum CombatManager {
if(AbstractCharacter.IsAbstractCharacter(target)){
AbstractCharacter tar = (AbstractCharacter) target;
max = tar.defenseRating;
if(max < 1)
max = 10;
min = (int)(max * 0.5f);
if(max < min){
min = max - 1;

4
src/engine/gameManager/PowersManager.java

@ -2346,6 +2346,8 @@ public enum PowersManager { @@ -2346,6 +2346,8 @@ public enum PowersManager {
boolean disable = true;
int max = (int)atr;
if(max < 10)
max = 10;
int min = (int)(max * 0.5f);
if(max < min){
min = max - 1;
@ -2355,6 +2357,8 @@ public enum PowersManager { @@ -2355,6 +2357,8 @@ public enum PowersManager {
if(AbstractCharacter.IsAbstractCharacter(awo)){
AbstractCharacter tar = (AbstractCharacter) awo;
max = tar.defenseRating;
if(max < 10)
max = 10;
min = (int)(max * 0.5f);
if(max < min){
min = max - 1;

Loading…
Cancel
Save