Please login using your existing BNC username and password. If you do not have a BNC account with us, please register a new account.

Login

Announcement Eggy RPG — Powers & Mastery Extension

⚡ Eggy RPG — Powers & Mastery
ANNOUNCED — IN DEVELOPMENT

A major upcoming Eggy RPG extension introducing class-specific powers, combat loadouts, ranks, mastery, cooldowns and deeper character progression.

No release date has been announced.



What is Powers & Mastery?

Powers & Mastery expands Eggy RPG beyond normal character level, equipment and basic combat actions.

Each RPG class receives its own collection of powers. Players can unlock abilities, rank them up, build a limited combat loadout and improve mastery by actually using those powers.

This means two characters using the same class can develop very different combat builds.

The extension works alongside Eggy RPG rather than replacing its existing combat engine.



⚡ Class-Specific Powers

The extension adds a dedicated Powers & Mastery page which detects the player's current RPG class and shows the powers available to it.

Powers are separated into:

  • Core Powers — dependable class abilities and basic attacks.
  • Combat Powers — stronger offensive, defensive or specialist actions.
  • Ultimate Powers — powerful abilities intended for later progression.
  • Class Mechanics — class-specific resources or combat systems.
  • Class Features — passive effects used as part of a build.
  • Talents — additional long-term specialisation.

A Mage, Warrior or other configured class can therefore have a completely different progression path.



🎯 Combat Loadouts

Players may unlock many abilities, but they cannot simply use everything at once.

The current loadout foundation provides:

Code:
CORE
COMBAT I
COMBAT II
ULTIMATE
FEATURE

Players decide which unlocked powers occupy those positions.

One Warrior might focus on damage, critical hits and aggressive powers while another builds around defence, control and survivability.

The same class can therefore support multiple play styles.



⚔ Powers During Combat

The normal Eggy RPG combat system remains authoritative.

Powers & Mastery adds another decision layer to the existing Attack action.

When the player attacks, a compact power selector can present the normal Basic Attack together with currently equipped combat abilities.

Code:
CHOOSE COMBAT POWER

Basic Attack
Arc Bolt
Mana Burst
Frost Ward
Ultimate Power

Before a power executes, the extension can validate:

  • Is it unlocked?
  • Is it equipped?
  • Does it belong to the current class?
  • Has the required level been reached?
  • Is enough Energy, Mana or another resource available?
  • Is the power on cooldown?
  • Is there a valid encounter?

Once validated, the action continues through Eggy RPG's existing combat handling so enemy health, rewards, balancing and encounter progression remain part of the normal RPG system.

Basic Attack remains available.



⏱ Cooldowns

More powerful abilities can have cooldowns.

Code:
Frost Ward
Cooldown: 2 rounds

USED
2 rounds remaining
1 round remaining
READY

Cooldowns are tracked and validated server-side rather than existing only as a visual timer.



🔓 Unlocking Powers

Character level is only one possible requirement.

Powers can be designed around progression such as:

  • Character level
  • Power Points
  • Power rank
  • Quests
  • Boss encounters
  • Items
  • Events
  • Achievements
  • Future specialist conditions

Locked powers remain visible so players know what they are working towards.

For example:

Mana BurstRequires Level 3
Frost WardRequires Level 5



💠 Power Points

Powers & Mastery introduces Power Points as another progression layer.

Reaching the required level can make an ability available, while Power Points determine which abilities the player chooses to invest in.

This prevents every character of the same class and level from automatically having an identical build.



⬆ Power Ranks

Unlocked powers can have multiple ranks.

Code:
ARC BOLT
Rank 1 / 3

MANA BURST
Rank 1 / 4

Higher ranks can later improve effectiveness, resource efficiency, duration or additional effects.

Rank requirements can be connected to level, Power Points, mastery or other progression systems.



⭐ Power Mastery

Using an ability contributes towards its individual mastery.

The system tracks progression such as:

  • Current rank
  • Total uses
  • Mastery progress
  • Mastery tier

A newly unlocked ability can begin at Novice mastery and develop as the player continues using it.

This gives characters meaningful progression even after reaching high levels.



💎 Rare & Special Powers

Not every future power has to be unlocked by levelling.

The system is being designed so special abilities can eventually come from:

  • Bosses and rare drops
  • Story progression
  • Quests
  • Events
  • Achievements
  • NPCs
  • Crafting
  • Guild-related progression

A rare boss could therefore reward a permanent class power rather than only equipment or currency.



🧙 Class Mechanics

The architecture also allows individual classes to develop their own mechanics.

Examples of systems it could support include:

Warrior — Rage
Build Rage through combat and spend it on stronger abilities.

Mage — Arcane Charges
Generate charges through spells and consume them with advanced powers.

Rogue — Combo Points
Build points through attacks and spend them on finishers.

These are examples of what the system can support, not fixed mechanics forced onto every class.



🛡 Equipment & Powers

Future equipment can also interact with specific abilities and builds.

Examples include reduced cooldowns, increased damage for certain powers, improved class-resource generation or bonuses to particular abilities.

Character progression can therefore grow into:

Code:
Class + Level + Equipment + Powers
+ Ranks + Mastery + Loadout + Class Mechanics



🖥 Admin CP Management

Powers are being built as configurable content rather than permanently hardcoded abilities.

The Admin CP foundation supports power definitions containing:

  • Title and description
  • RPG class
  • Power category
  • Level requirement
  • Power Point cost
  • Maximum rank
  • Cooldown
  • Combat action
  • Display order
  • Enabled state
  • Future effect configuration

This gives administrators room to expand and rebalance class power collections later.



📱 Desktop & Mobile

The Powers interface is being developed for both desktop and mobile.

The final interface is intended to clearly present equipped slots, power categories, locked states, ranks, mastery, cooldowns and unlock requirements without depending on hover-only controls.

It follows the customer's normal XenForo style inheritance rather than being hardcoded to one style.



🔧 Built as an Eggy RPG Extension

Powers & Mastery is a separate extension for Eggy RPG.

Eggy RPG remains functional without it installed. The extension owns its own power, loadout, cooldown and mastery data while integrating with the existing RPG character and combat systems.



Current Development Foundation

The working foundation currently includes:

  • Dedicated Powers & Mastery page
  • Class-specific powers
  • Core, Combat, Ultimate, Mechanic, Feature and Talent categories
  • Power Points
  • Level-based unlocking
  • Power ranks
  • Mastery and usage tracking
  • Limited combat loadouts
  • Equip and Unequip validation
  • Class validation
  • Cooldown infrastructure
  • Combat power-selection foundation
  • Existing Eggy RPG combat integration
  • Admin CP power management
  • Extension-owned database storage
  • Desktop and mobile integration

Development will continue with a more polished power interface followed by deeper power effects and class mechanics.



⚡ Build Your Character — Not Just Your Level

Unlock Powers • Build Loadouts • Increase Ranks • Develop Mastery • Discover Rare Abilities

Eggy RPG — Powers & Mastery is officially announced and currently in development.

No release date has been announced.
@Nousia @Frode789 @Jultje @vm
 
Back
Top