diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Alchemize.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Alchemize.java index 07603a10b..7773ac44a 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Alchemize.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Alchemize.java @@ -70,7 +70,7 @@ public class Alchemize extends Spell implements AlchemyScene.AlchemyProvider { inputs = new Class[]{ScrollOfRecharging.class, PotionOfLiquidFlame.class}; inQuantity = new int[]{1, 1}; - cost = 8; + cost = 6; output = Alchemize.class; outQuantity = 4; diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/AquaBlast.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/AquaBlast.java index 34c8b96f1..22ae304f8 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/AquaBlast.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/AquaBlast.java @@ -73,7 +73,7 @@ public class AquaBlast extends TargetedSpell { @Override public int price() { //prices of ingredients, divided by output quantity - return Math.round(quantity * ((30 + 60) / 8f)); + return Math.round(quantity * ((30 + 60) / 12f)); } public static class Recipe extends com.shatteredpixel.shatteredpixeldungeon.items.Recipe.SimpleRecipe { @@ -82,10 +82,10 @@ public class AquaBlast extends TargetedSpell { inputs = new Class[]{ScrollOfIdentify.class, PotionOfStormClouds.class}; inQuantity = new int[]{1, 1}; - cost = 3; + cost = 4; output = AquaBlast.class; - outQuantity = 8; + outQuantity = 12; } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/BeaconOfReturning.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/BeaconOfReturning.java index c5741a750..445a29e6c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/BeaconOfReturning.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/BeaconOfReturning.java @@ -177,7 +177,7 @@ public class BeaconOfReturning extends Spell { @Override public int price() { //prices of ingredients, divided by output quantity - return Math.round(quantity * ((50 + 40) / 3f)); + return Math.round(quantity * ((50 + 40) / 5f)); } public static class Recipe extends com.shatteredpixel.shatteredpixeldungeon.items.Recipe.SimpleRecipe { @@ -186,10 +186,10 @@ public class BeaconOfReturning extends Spell { inputs = new Class[]{ScrollOfPassage.class, ScrollOfMagicMapping.class}; inQuantity = new int[]{1, 1}; - cost = 12; + cost = 10; output = BeaconOfReturning.class; - outQuantity = 3; + outQuantity = 5; } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/MagicalPorter.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/MagicalPorter.java index 4843b42cd..39762c726 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/MagicalPorter.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/MagicalPorter.java @@ -74,7 +74,7 @@ public class MagicalPorter extends InventorySpell { inputs = new Class[]{ScrollOfIdentify.class, MerchantsBeacon.class}; inQuantity = new int[]{1, 1}; - cost = 8; + cost = 4; output = MagicalPorter.class; outQuantity = 8; diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/PhaseShift.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/PhaseShift.java index 8b0515551..4c42bfead 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/PhaseShift.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/PhaseShift.java @@ -79,7 +79,7 @@ public class PhaseShift extends TargetedSpell { @Override public int price() { //prices of ingredients, divided by output quantity - return Math.round(quantity * ((30 + 40) / 6f)); + return Math.round(quantity * ((30 + 40) / 8f)); } public static class Recipe extends com.shatteredpixel.shatteredpixeldungeon.items.Recipe.SimpleRecipe { @@ -91,7 +91,7 @@ public class PhaseShift extends TargetedSpell { cost = 6; output = PhaseShift.class; - outQuantity = 6; + outQuantity = 8; } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Recycle.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Recycle.java index 937b0dfb9..136a6624b 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Recycle.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/spells/Recycle.java @@ -72,7 +72,7 @@ public class Recycle extends InventorySpell { @Override public int price() { //prices of ingredients, divided by output quantity - return Math.round(quantity * ((50 + 50) / 6f)); + return Math.round(quantity * ((50 + 50) / 8f)); } public static class Recipe extends com.shatteredpixel.shatteredpixeldungeon.items.Recipe.SimpleRecipe { @@ -81,10 +81,10 @@ public class Recycle extends InventorySpell { inputs = new Class[]{ScrollOfTransmutation.class, ScrollOfDivination.class}; inQuantity = new int[]{1, 1}; - cost = 8; + cost = 6; output = Recycle.class; - outQuantity = 6; + outQuantity = 8; } }