Addition of CraftRate effect.
Contributed by quangnguyen.
This commit is contained in:
@@ -403,7 +403,7 @@ public class RecipeController
|
||||
// handle possible cheaters here
|
||||
// (they click craft then try to get rid of items in order to get free craft)
|
||||
}
|
||||
else if ((Rnd.get(100) < _recipeList.getSuccessRate()) || _target.tryLuck())
|
||||
else if ((Rnd.get(100) < (_recipeList.getSuccessRate() + _player.getStat().getValue(Stat.CRAFT_RATE, 0))) || _target.tryLuck())
|
||||
{
|
||||
rewardPlayer(_target); // and immediately puts created item in its place
|
||||
updateMakeInfo(true);
|
||||
|
@@ -292,7 +292,9 @@ public enum Stat
|
||||
ATTACK_DAMAGE("attackDamage"),
|
||||
|
||||
IMMOBILE_DAMAGE_BONUS("immobileBonus"),
|
||||
IMMOBILE_DAMAGE_RESIST("immobileResist");
|
||||
IMMOBILE_DAMAGE_RESIST("immobileResist"),
|
||||
|
||||
CRAFT_RATE("CraftRate");
|
||||
|
||||
public static final int NUM_STATS = values().length;
|
||||
|
||||
|
Reference in New Issue
Block a user