Things got a little backed up - we're processing the data and things should be back to normal within the hour.

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

34
Dev Post 17 - Enchanting on First Light
Post Body

Previous Post | Post List | Next Post

Hey everyone,

I haven’t had as much time to work on CivEx recently as I’d like after missing some classes from being sick, but we’re now far enough along with our Enchanting plugin to say that it’s ready for First Light. It’s been a while since I’ve talked about enchanting, so I’ll give you guys a complete rundown.

Infusion

Enchanting on CivEx uses a complete new system that we’ve developed in-house. There are nearly 40 new enchantments you can use, and many enchantment restrictions have been removed.

Enchantment tables and anvils have had their vanilla functionality removed. Instead, enchanting focuses on various “crafting” orbs dropped by mobs, and occasionally found while mining. Orbs are used by right clicking while you have an orb in your offhand and an enchantable item in your main hand.

At its most basic level, you will be infusing your items with Infusion Orbs. Each level of infusion will provide you an enchantment slot as well as a level of the item’s “natural enchantment,” sharpness for swords, protection for armor, efficiency for tools, or power for bows. These natural enchantments no longer conflict with other enchantments, nor do they take up a slot. Armor can be infused up to level four, while other items can be infused to level five.

Infusion orbs are consumed on use and have a chance to fail based on the infusion level of your item. There are three separate types of infusion orbs for armor, weapons, and tools.

Enchanting

After you infuse your item, there are a handful of orbs you can use to either add or change the enchantments on it.

Enchanting Orb: The most basic orb. It can only be used on an unenchanted item with at least two available enchanting slots. It adds two random applicable enchantments to the item, at random levels.

Scour Orb: Removes all enchantments from an item.

Celestial Orb: Adds a random applicable enchantment to an item, at a random level.

Orb of Discord: Either removes an enchantment or re-rolls all enchantments, chosen at random.

Repair Orb: Temporary beta item since our repair system is incomplete. Heals an item to full durability.

How do I get orbs?

Every hostile mob on CivEx will have some orbs on its drop tables. There are four drop tables used for varying power levels of mobs, with bosses dropping the best enchanting loot. Orbs will not always drop ready to use, and will sometimes be dropped as inert versions of themselves that must be combined with emeralds and EXP to activate. The recipes for which haven’t been decided. Infusion orbs will always drop activated.

*What new enchantments are there

Here’s the list of the new enchantments we’ve added. All vanilla enchantments are also on the roll tables, with the exception of Mending, which has been removed.

Enchantments that have been crossed out are currently bugged and disabled.

Pickaxe Enchantments Max Level Description
Mutandis 3 Chance to drop different stone types from stone.
Nature’s Bounty 5 Rare chance to drop the occasional bonus ore from stone.
Iron Affinity 5 Drops bonus iron ore fragments instead of iron ore. Overridden by Silk Touch.
Gold Affinity 5 Drops bonus gold ore fragments instead of gold ore. Overridden by Silk Touch.
Auto Smelt 3 Smelts items. Drops EXP based on level.
Demolishing 4 Cobblestone drops are removed, and replaced with rare drops of gravel.
Crystal Attunement 3 Get a brief burst of haste when mining diamonds, emeralds, or quartz.
Crystal Restoration 3 Regain durability when mining diamonds, emeralds, or quartz.
Emerald Resonance 3 When mining emeralds, chance to smash them to bits for extra EXP.
Proficient 3 Extra exp when mining.
Prosperity 2 Bonus gold and diamond drops. Overridden by silk touch.
Stonemason 5 Chance to get stone building blocks from mining stone.
Umbral 3 Bonus coal drops and chance to drop Nightmare Fuel.
Shovel Enchantments Max Level Description
Shifting Sands 1 Chance to get red sand/sandstone from sand and vice versa.
Bricklayer 5 Chance to get bricks from clay.
Axe Enchantments Max Level Description
Timber 5 Chop multiple logs at once.
Carpentry 5 Chance to get wood building blocks from logs.
Appleseed 3 Chance to get apples from chopping logs.
Armor Enchantments Max Level Description
Evasive 3 1% chance to negate damage per level.
Vitality 3 Small regeneration effect every 15s.
Vigor 4 0.25 health increase per level.
Second Wind 3 When hit below 3 hearts, gain 10s of Speed I and Regen II, with a 2m cooldown.
Last Stand 3 When hit below 2 hearts, gain 10s of Regen II, Resistance I, and Strength II, with a 5m cooldown.
Divine Intervention 3 When taken to 1 heart, gain 3-5s of invulnerability and 7-11s of high regen, with a 20m cooldown.
Adrenaline 3 When hit below 2 hearts, gain 10s of Speed IV, with a 5m cooldown.
Endurance 3 0.15 flat damage reduction per level.
Turtle 4 While sneaking -1 arrow damage per level. Chestplate only.
Protector of the Sands 3 -0.33 flat damage taken per level in certain desert-themed regions. Helm and chestplate only.
Survivalist 3 -0.33 flat damage taken per level in certain forest-themed regions. Chestplate and leggings only.
Blunting 3 Applies weakness for 5 seconds to melee attacker. 2% chance per level.
Sword Enchantments Max Level Description
Lifesteal 2 4% chance per level to heal half a heart on hit.
Rage 3 Extra damage on 5th uninterrupted combo hit.
Soul Taker 3 Removes killed player’s bed spawn location.
Corrosive 3 0.5 dmg per level to clockwork and steamwork mobs.
Plaguebane 4 0.5 dmg per level to plague mobs.
Berserking 3 When at or below 3 hearts, extra 0.5 dmg per level, and 20% chance to instead do a massive hit with 3 damage.
Aquatic Combatant 2 0.5 damage per level and 20% chance to gain water breathing on hit, but only when in water.
Headhunter 3 Chance to drop heads on kill.

Bow enchantments require the bow to be fully charged to proc.

Bow Enchantments Max Level Description
Far Shot 3 Extra damage based on range. Must be fully charged.
Point Blank 3 Extra damage based on range. Must be fully charged.
True Shot 3 Counters evasive. 1 flat damage.
Hunter’s Blessing 3 Drops additional meat drops from animals based on level.
Hunter’s Mark 3 Marks hit player, causing them to glow and take 25% increased melee damage for a few seconds.
Multishot 2 Fires 2 additional arrows to the left and right.

Feel free to leave questions and criticism about enchanting in the comments.

Progress Update

Besides getting the enchantment plugin ready, our recent progress includes:

  • Assigning aspect values to all MythicItems.
  • Creating drop tables for all enchanting orbs.
  • Much of the mythicmobs drop planning.
  • All mythicmobs planning consolidated into fancy excel spreadsheets.
  • A rework of how we distributed aspect values.
  • The creation of a few new mobs to fill out the leaner mob “tribes” from the overworld.
  • Work on a new boss fight for said tribe.
  • Drafting of the posts for our feature list and design philosophy.

Major remaining obstacles:

  • Taking all our mythicmobs items and assigning them to mobs.
  • Passive mob implementation.
  • Filling any major gaps in mob spawning. We don’t want inviting areas to be devoid of passive mobs or any areas to lack variety of hostile mobs at night.

Author
Account Strength
100%
Account Age
11 years
Verified Email
Yes
Verified Flair
No
Total Karma
29,622
Link Karma
4,415
Comment Karma
24,676
Profile updated: 19 hours ago
Posts updated: 5 months ago
Project Lead

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
5 years ago