Rebalance and new ritual pt 2

This commit is contained in:
Edith Boles 2021-10-10 23:17:42 -07:00
parent 1e71cb094f
commit f8a9bfa05f
23 changed files with 54 additions and 22 deletions

View File

@ -21,7 +21,7 @@ public class AirliftRitual extends Ritual {
addIngredient(Material.STONE, 1);
addIngredient(Material.SAPLING, 1);
addSacrifice(EntityType.CHICKEN, 1);
addIngredient(Material.WHEAT, 64*2);
addIngredient(Material.WHEAT, 64*3);
name = "raising";
description = "Raises the chunk.";
health = 3;

View File

@ -12,7 +12,7 @@ public class AntimatterRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.OBSIDIAN, 1);
addIngredient(Material.WHEAT, 64*1);
addIngredient(Material.WHEAT, 64*3);
addIngredient(Material.ENDER_PEARL, 1);
addIngredient(Material.GOLDEN_CARROT, 1);
name = "antimatter";

View File

@ -15,7 +15,7 @@ public class AnvilRitual extends Ritual {
addIngredient(Material.ANVIL, 1);
addIngredient(Material.ARROW, 1);
addIngredient(Material.ROTTEN_FLESH, 1);
addIngredient(Material.WHEAT, 16);
addIngredient(Material.WHEAT, 32);
name = "anviling";
health = 4;
backfire = 0.3;

View File

@ -11,7 +11,7 @@ public class BatSpewRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.WHEAT, 20);
addIngredient(Material.WHEAT, 32);
addIngredient(Material.IRON_PICKAXE, 1);
addSacrifice(EntityType.CHICKEN, 1);
name = "bat spew";

View File

@ -11,7 +11,7 @@ public class ChickenSpewRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.WHEAT, 16);
addIngredient(Material.WHEAT, 32);
addIngredient(Material.DIAMOND_HOE, 1);
addSacrifice(EntityType.CHICKEN, 1);
health = 3;

View File

@ -17,7 +17,7 @@ public class ChugJugRitual extends Ritual {
addIngredient(Material.GLASS_BOTTLE, 1);
addIngredient(Material.REDSTONE, 1);
addIngredient(Material.GLOWSTONE_DUST, 1);
addIngredient(Material.WHEAT, 64*1);
addIngredient(Material.WHEAT, 64*4);
addSacrifice(EntityType.WITCH, 1);
health = 10;
name = "chug jug";

View File

@ -12,7 +12,7 @@ public class ChunkBegoneRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.OBSIDIAN, 64);
addIngredient(Material.WHEAT, 64*4);
addIngredient(Material.WHEAT, 64*12);
addIngredient(Material.ENDER_PEARL, 16);
addIngredient(Material.GOLDEN_APPLE, 1);
name = "chunk begone";

View File

@ -13,7 +13,7 @@ public class CreeperHissRitual extends Ritual {
public void setup() {
addIngredient(Material.SULPHUR, 1);
addIngredient(Material.REDSTONE, 1);
addIngredient(Material.WHEAT, 8);
addIngredient(Material.WHEAT, 16);
name = "creeper hissing";
health = 1;
notify = false;

View File

@ -12,7 +12,7 @@ public class DragonRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.ENDER_PEARL, 16);
addIngredient(Material.WHEAT, 64*9*2);
addIngredient(Material.WHEAT, 64*9*3);
addSacrifice(EntityType.CHICKEN, 2);
addSacrifice(EntityType.ENDERMAN, 1);
addIngredient(Material.EGG, 64);

View File

@ -15,7 +15,7 @@ public class FillerRitual extends Ritual {
public void setup() {
addIngredient(Material.LOG, 1);
addSacrifice(EntityType.PIG, 1);
addIngredient(Material.WHEAT, 24);
addIngredient(Material.WHEAT, 32);
name = "trolling";
health = 2;
backfire = 0.2;

View File

@ -14,7 +14,7 @@ public class GBJRitual extends Ritual {
addIngredient(Material.IRON_INGOT, 6);
addIngredient(Material.STONE, 1);
addIngredient(Material.OBSIDIAN, 1);
addIngredient(Material.WHEAT, 64*2);
addIngredient(Material.WHEAT, 64*3);
name = "caging";
health = 5;
backfire = 0.2;

View File

@ -15,7 +15,7 @@ public class HasteRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.IRON_PICKAXE, 1);
addIngredient(Material.WHEAT, 32);
addIngredient(Material.WHEAT, 64);
addIngredient(Material.REDSTONE, 16);
addIngredient(Material.DIAMOND, 1);
health = 8;

View File

@ -20,7 +20,7 @@ public class HerobrineRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.WHEAT, 64);
addIngredient(Material.WHEAT, 64*3);
addIngredient(Material.DIAMOND, 1);
addIngredient(Material.ROTTEN_FLESH, 16);
addIngredient(Material.REDSTONE_BLOCK, 1);

View File

@ -16,7 +16,7 @@ public class KickingRitual extends Ritual {
addIngredient(Material.IRON_BOOTS, 1);
health = 3;
name = "kicking";
backfire = 0.4;
backfire = 0.3;
description = "ADMIN ABUSE!";
}

View File

@ -11,7 +11,7 @@ public class LavaRitual extends Ritual {
public void setup() {
addIngredient(Material.LAVA_BUCKET, 1);
addIngredient(Material.DIAMOND, 1);
addIngredient(Material.WHEAT, 16);
addIngredient(Material.WHEAT, 32);
backfire = 0.20;
name = "combustion";
description = "Light your enemy on fire for a short period.";

View File

@ -19,7 +19,7 @@ public class PissingRitual extends Ritual {
health = 2;
name = "pissing";
description = "Make your foe piss their pants.";
backfire = 0.25;
backfire = 0.15;
}
@Override

View File

@ -26,7 +26,7 @@ public class RSpawnEggRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.EGG, 16);
addIngredient(Material.WHEAT, 32);
addIngredient(Material.WHEAT, 64);
name = "egging";
health = 4;
description = "Summon a random spawn egg.";

View File

@ -19,7 +19,7 @@ public class RandomItemRitual extends Ritual {
addIngredient(Material.GOLD_INGOT, 3);
addIngredient(Material.REDSTONE, 2);
addIngredient(Material.DIAMOND, 1);
addIngredient(Material.WHEAT, 8);
addIngredient(Material.WHEAT, 16);
health = 2;
name = "itemization";
notify = false;

View File

@ -14,7 +14,7 @@ public class SnowmanRitual extends Ritual {
addIngredient(Material.STICK, 32);
addIngredient(Material.DIAMOND, 1);
addSacrifice(EntityType.SHEEP, 1);
addIngredient(Material.WHEAT, 16);
addIngredient(Material.WHEAT, 32);
health = 4;
name = "snowing";
description = "Cause a snowman invasion at the location of your enemy.";

View File

@ -14,7 +14,7 @@ public class SoftPenorRitual extends Ritual {
addIngredient(Material.SAND, 1);
addIngredient(Material.BONE, 4);
addIngredient(Material.REDSTONE, 16);
addIngredient(Material.WHEAT, 32);
addIngredient(Material.WHEAT, 64);
backfire = 0.10;
name = "disfunction";
description = "Encase your enemy in a sand penor.";

View File

@ -15,7 +15,7 @@ public class SummoningRitual extends Ritual {
public void setup() {
addIngredient(Material.ENDER_PEARL, 1);
addIngredient(Material.COMPASS, 1);
addIngredient(Material.WHEAT, 64+32);
addIngredient(Material.WHEAT, 64*2);
health = 6;
name = "summoning";
backfire = 0.15;

View File

@ -12,7 +12,7 @@ public class WitherRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.BONE, 16);
addIngredient(Material.WHEAT, 64*9);
addIngredient(Material.WHEAT, 64*10);
addSacrifice(EntityType.SKELETON, 1);
addIngredient(Material.FLOWER_POT_ITEM, 1);
addIngredient(Material.SAND, 1);

View File

@ -0,0 +1,32 @@
package top.penowl.quidproquo.rituals;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import top.penowl.quidproquo.Ritual;
public class WooshRitual extends Ritual {
@Override
public void setup() {
addIngredient(Material.WORKBENCH, 1);
addIngredient(Material.WHEAT, 8);
addIngredient(Material.SEEDS, 1);
addIngredient(Material.STICK, 1);
name = "wooshing";
description = "Teleport yourself to highest block.";
health = 1;
notify = false;
}
@Override
public void execute(Player caster, Player target, Location location) {
int y = 255;
while (location.getBlock().getRelative(0, y, 0).getType() != Material.AIR) {
y--;
}
caster.teleport(location.getBlock().getRelative(0, y + 1, 0).getLocation());
}
}