RPG:EliteMobs

From Cybermancy Wiki

Getting Started

A player in your server will acquire armor during normal gameplay. Once they have anything at iron level or better, they will start facing Elite Mobs which spawn naturally around them based on the armor the players are wearing. These Elite Mobs (when their level is high enough and the antiexploit system isn't triggered) can drop three types of loot:

  • Procedurally generated loot (the most common kind)
  • Custom loot (somewhat rare)
  • Elite Coins

Upon looting, the player will be informed by the plugin that the coins can be used and the items sold at the store in the Adventurer's Guild.

Adventurer's Guild

What is the Adventurer's Guild for?

The Adventurer's Guild acts as a hub for EliteMobs. By hosting the hub, players no longer have to memorize any commands (other than /em) in order to interact with EliteMobs.

In the world, you will find the following NPCs:

  • Guild Attendant (for upgrading guild ranks)
  • Blacksmith (for buying procedurally generated items and selling drops from elite mobs)
  • Special Blacksmith (for buying custom items and selling drops from elite mobs)
  • Quest Giver (for browsing and accepting quests)
  • Combat Instructor (for giving tips about EliteMobs combat)
  • Barkeep (currently unimplemented)

Additionally, features and adventurer's guild building for the NPCs, as well as an EliteMobs Arena (currently unimplemented, coming soon!).

Powers

Defensive powers

  • Invisibility: Makes the elite invisible (creepers can't have this one)
  • InvulnerabilityArrow: Makes the elite immune to arrows
  • InvulnerabilityFallDamage: Makes the elite immune to fall damage
  • InvulnerabilityFire: Makes the elite immune to fire damage of any kind
  • InvulnerabilityKnockback: Drastically reduces the amount of knockback the elite takes when hit

Offensive powers

  • AttackArrow: Makes the elite fire an arrow on an interval
  • AttackBlinding: Makes the elite apply the blinding potion effect to the target
  • AttackConfusing: Makes the elite apply the confusing potion effect to the target
  • AttackFire: Makes the elite set the target on fire when they hit them
  • AttackFireball: Makes the elite fire a fireball at the target
  • AttackFreeze: Applies a very high slow potion effect and spawns a ice block at the target's location on hit
  • AttackGravity: Applies the levitation potion effect to the target on hit
  • AttackLightning: Makes the elite shoot lightning at nearby players
  • AttackPoison: Poison's the elite's target on hit
  • AttackPush: Adds knockback to the elite's attacks
  • AttackVaccuum: Pulls the elite's target towards it (the opposite of knockback)
  • AttackWeakness: Adds the weakness potion effect to players attacked by the entity
  • AttackWeb: Spawns a web block at the player's location
  • AttackWither: Adds the wither effect to the elite's attacks

Miscellaneous powers

  • BonusLoot: Adds 1 extra guaranteed loot item to the elite's loot table
  • Corpse: Spawns a bone block at the elite's location upon their death
  • Implosion: Pulls nearby entities towards it on death
  • MoonWalk: Adds the jump boost potion effect to the elite
  • MovementSpeed: Adds the speed boost potion effect to the elite
  • Taunt: Makes the entity say various taunts during combat

Enchantments

Critical Strikes Critical Strikes give a chance to double the damage dealt to an Elite Mob. Each level of Critical Strike increases the critical strike chance by 10% (10% for level 1, 20% for level 2).

Drilling The drilling enchantment is an enchantment destined for pickaxes. It allows pickaxes and shovels using it to mine blocks in a radius to the block getting mined. The higher the level of the enchantments, the higher the radius of blocks affected.

The levels range between 1 and 5, with 1 additional block getting mined at level 1 and 9 additional blocks getting mined at level 5. Only blocks of the same type will be mined in that radius.

Elite Protection Elite Protection increases the protection from Elite Mobs and only Elite Mobs. It also counts towards increasing a player's threat tier, meaning that it also increases the level of Elite Mobs spawned around a player.

Items only start gaining Elite Protection once they've gone over the vanilla limits for the Protection enchantments (level 4). All subsequent levels are increased by 1, meaning that an item with protection 5 and elite protection 10 will count as a protection 15 armor for Elite Mobs, but will only count as a protection 5 armor for any other mob.

Elite Sharpness Elite Sharpness increases the damage dealt to Elite Mobs and only Elite Mobs. It also counts towards increasing a player's threat tier, meaning that it also increases the level of Elite Mobs spawned around a player.

Items only start gaining Elite Sharpness once they've gone over the vanilla limits for the Sharpness enchantments (level 5). All subsequent levels are increased by 1, meaning that an item with sharpness 5 and elite sharpness 10 will count as a sharpness 15 weapon for Elite Mobs, but will only count as a sharpness 5 sword for any other mob.

Flamethrower Any item with the Flamethrower enchantment is capable of firing a jet of flames to damage mobs in the direction it's been fired.

Upon right clicking to activate this enchantment, the player becomes unable to move for the duration of the effect.

Using the Flamethrower enchantment uses up the durability of the item.

This custom enchantment can never damage players for balance reasons.

Hunter The Hunter enchantment increases the percentage of mobs around a player with that enchantment which get converted into Elite Mobs, effectively increasing the amount of Elite Mobs that spawn around a player.

The conversion rate per level is configurable, and each subsequent level will increase the conversion rate by that amount. The maximum enchantment level for the hunter enchantment is level 3.

Ice Breaker The Ice Breaker enchantment allows any item to freeze water on hit. It is recommended that you only add it to pickaxes.

The Ice Breaker enchantment can have up to two levels. On the first level, the pickaxe will only freeze the block hit. On the second, it will freeze it and the immediately adjacent blocks.

The second level enchantment can be used to create tunnels under the ocean.

Meteor Shower The Meteor Shower enchantment summons a meteor shower from the sky above the player. This means that a number of fireballs fall from the sky to hit everything around a player at random. The damage dealt to normal entities is the normal amount for a fireball, or an adjusted amount dealt to Elite Mobs. This can destroy the terrain.

Soulbind The Soulbind enchantment links all EliteMobs loot to the players the loot drops for. This means that each player gets their own reward from killing an Elite Mob, making sharing loot a non-issue.

Players are unable to pick up loot that isn't soulbound to them from the floor. They are able to pick it up from chests, but are unable to equip them in combat, meaning that they can only really be carried around. This is so players don't accidentally clog up each other's chests with unmovable items.