Fixed summons and NPCs having 0 mcrit rate.
Contributed by Sahar.
This commit is contained in:
parent
fb130bc5de
commit
8ff8f5f250
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -94,7 +94,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -116,7 +116,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
_baseAttackType = set.getEnum("baseAtkType", WeaponType.class, WeaponType.FIST);
|
||||
_baseShldRate = set.getInt("baseShldRate", 0);
|
||||
_baseCritRate = set.getInt("baseCritRate", 4);
|
||||
_baseMCritRate = set.getInt("baseMCritRate", 0);
|
||||
_baseMCritRate = set.getInt("baseMCritRate", 5);
|
||||
|
||||
// SpecialStats
|
||||
_baseBreath = set.getInt("baseBreath", 100);
|
||||
|
@ -116,7 +116,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
_baseAttackType = set.getEnum("baseAtkType", WeaponType.class, WeaponType.FIST);
|
||||
_baseShldRate = set.getInt("baseShldRate", 0);
|
||||
_baseCritRate = set.getInt("baseCritRate", 4);
|
||||
_baseMCritRate = set.getInt("baseMCritRate", 0);
|
||||
_baseMCritRate = set.getInt("baseMCritRate", 5);
|
||||
|
||||
// SpecialStats
|
||||
_baseBreath = set.getInt("baseBreath", 100);
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
@ -92,7 +92,7 @@ public class CreatureTemplate extends ListenersContainer
|
||||
// Shield and critical rates
|
||||
_baseValues.put(Stat.SHIELD_DEFENCE_RATE, set.getDouble("baseShldRate", 0));
|
||||
_baseValues.put(Stat.CRITICAL_RATE, set.getDouble("baseCritRate", 4));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 0));
|
||||
_baseValues.put(Stat.MAGIC_CRITICAL_RATE, set.getDouble("baseMCritRate", 5));
|
||||
|
||||
// Breath under water
|
||||
_baseValues.put(Stat.BREATH, set.getDouble("baseBreath", 100));
|
||||
|
Loading…
Reference in New Issue
Block a user