v0.7.5b: balance changes:
- damage slightly reduced on snakes, crabs, and slimes - wand of corruption rebalanced, base power down, debuff power up - necromancers summon skeletons at more health - tengu is now less accurate, jumps slightly less far in phase 3.
This commit is contained in:
parent
72d1db49ed
commit
2b10466569
|
@ -44,7 +44,7 @@ public class Crab extends Mob {
|
|||
|
||||
@Override
|
||||
public int damageRoll() {
|
||||
return Random.NormalIntRange( 1, 8 );
|
||||
return Random.NormalIntRange( 1, 7 );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -326,8 +326,8 @@ public class Necromancer extends Mob {
|
|||
//no loot or exp
|
||||
maxLvl = -5;
|
||||
|
||||
//15/25 health to start
|
||||
HP = 15;
|
||||
//20/25 health to start
|
||||
HP = 20;
|
||||
}
|
||||
|
||||
private void teleportSpend(){
|
||||
|
|
|
@ -107,9 +107,9 @@ public class NewTengu extends Mob {
|
|||
@Override
|
||||
public int attackSkill( Char target ) {
|
||||
if (target.invisible > 0){
|
||||
return 12;
|
||||
return 6;
|
||||
} else {
|
||||
return 20;
|
||||
return 18;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -251,8 +251,8 @@ public class NewTengu extends Mob {
|
|||
newPos = Random.Int(level.length());
|
||||
} while (
|
||||
level.solid[newPos] ||
|
||||
level.distance(newPos, enemy.pos) < 6 ||
|
||||
level.distance(newPos, enemy.pos) > 8 ||
|
||||
level.distance(newPos, enemy.pos) < 5 ||
|
||||
level.distance(newPos, enemy.pos) > 7 ||
|
||||
level.distance(newPos, pos) < 6 ||
|
||||
Actor.findChar(newPos) != null ||
|
||||
Dungeon.level.heaps.get(newPos) != null);
|
||||
|
|
|
@ -45,7 +45,7 @@ public class Slime extends Mob {
|
|||
|
||||
@Override
|
||||
public int damageRoll() {
|
||||
return Random.NormalIntRange( 3, 5 );
|
||||
return Random.NormalIntRange( 2, 5 );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -41,7 +41,7 @@ public class Snake extends Mob {
|
|||
|
||||
@Override
|
||||
public int damageRoll() {
|
||||
return Random.NormalIntRange( 1, 5 );
|
||||
return Random.NormalIntRange( 1, 4 );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -130,7 +130,7 @@ public class WandOfCorruption extends Wand {
|
|||
|
||||
Mob enemy = (Mob) ch;
|
||||
|
||||
float corruptingPower = 2 + level();
|
||||
float corruptingPower = 3 + level()/2;
|
||||
|
||||
//base enemy resistance is usually based on their exp, but in special cases it is based on other criteria
|
||||
float enemyResist = 1 + enemy.EXP;
|
||||
|
|
Loading…
Reference in New Issue
Block a user