Skip to content

Commit

Permalink
Rebalance ability unlock levels for taming
Browse files Browse the repository at this point in the history
  • Loading branch information
DiamondDagger590 committed Jun 11, 2020
1 parent 875e218 commit 8cb5b50
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ public class CallOfWildListener implements Listener{
summonableMobTypes.add(EntityType.PARROT);
summonableMobTypes.add(EntityType.LLAMA);
summonableMobTypes.add(EntityType.TROPICAL_FISH);
summonableMobTypes.add(EntityType.PANDA);
}

private Map<Material, CallOfWildWrapper> wrappers = new HashMap<>();
Expand Down
46 changes: 29 additions & 17 deletions src/main/resources/skills/taming.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,21 +68,33 @@ ExpAwardedPerMob:
PIG_ZOMBIE: 70
HUSK: 60
ZOMBIE_HORSE: 40
#How much exp should be awarded when a mob is tamed
ExpPerMobTamed:
OTHER: 500
WOLF: 1000
CAT: 2500
HORSE: 3000
PARROT: 2000
DONKEY: 2500
#Handles the Call Of The Wild feature
CallOfWild:
#The type of entity to summon.
#Allowed Entities:
# - CAT, DONKEY, HORSE, SKELETON_HORSE, ZOMBIE_HORSE, MULE, WOLF, PARROT, LLAMA, TROPICAL_FISH, PANDA
WOLF:
#What materials can be used to summon the mob.
#Format is MATERIAL: Amount
SummonableMaterials:
BONE: 10
#The health of the summoned mob. Defaults to 20 if missing
Health: 20
#If the mob can breed. Defaults to false if missing
CanBreed: false
#Radius to check for similar mobs. If missing, feature is disabled
RadiusCheck:
#Checks 5 blocks in the x, y, z direction around the player for mobs of the same type
Radius: 5
#How many mobs is the limit before COTW stops working. Here, if there are 3 or more wolves nearby, COTW won't work
AmountAllowed: 3
CAT:
SummonableMaterials:
Expand Down Expand Up @@ -122,7 +134,7 @@ EnabledAbilities:
PETAsWrath: true
FuryOfCerebus: true
#If perms should be used for players to unlock abilities.
#Perms will be mcrpg.taming.unlock{ability} and mcrpg.taming.use.{ability}
#Perms will be mcrpg.taming.unlock.{ability} and mcrpg.taming.use.{ability}
UsePermsForAbilites:
Gore: false
DivineFur: false
Expand Down Expand Up @@ -225,10 +237,10 @@ SharpenedFangsConfig:
TierAmount: 5
#At what level should each tier become available. Tier I is the unlock level
TierUpgrade:
TierII: 275
TierIII: 425
TierIV: 575
TierV: 700
TierII: 225
TierIII: 350
TierIV: 500
TierV: 600
#Config for each Tier
TierI:
#The chance of Sharpened Fangs occurring per tier
Expand Down Expand Up @@ -268,10 +280,10 @@ LinkedFangsConfig:
TierAmount: 5
#At what level should each tier become available. Tier I is the unlock level
TierUpgrade:
TierII: 400
TierIII: 550
TierIV: 700
TierV: 850
TierII: 275
TierIII: 425
TierIV: 575
TierV: 700
#Config for each tier
TierI:
#Chance of this activating when a wolf attacks
Expand Down Expand Up @@ -326,10 +338,10 @@ ComraderyConfig:
TierAmount: 5
#At what level should each tier become available. Tier I is the unlock level
TierUpgrade:
TierII: 225
TierIII: 350
TierIV: 500
TierV: 650
TierII: 350
TierIII: 500
TierIV: 650
TierV: 800
#Config for each tier
TierI:
#Chance of the ability activating
Expand Down Expand Up @@ -370,10 +382,10 @@ PETAsWrathConfig:
TierAmount: 5
#At what level should each tier become available. Tier I is the unlock level
TierUpgrade:
TierII: 350
TierIII: 500
TierIV: 650
TierV: 800
TierII: 400
TierIII: 650
TierIV: 700
TierV: 850
#Config for each tier
TierI:
#A random potion effect will be selected from this list
Expand Down

0 comments on commit 8cb5b50

Please sign in to comment.