premium banner
An RPG mod that adds Classes and Skills

Description

Version 0.1.1 Enemy mage spells!

A plugin that aims to deliver a true RPG experience with custom classes and skills. Players can gain xp from killing mobs to level up and allocate stat points and unlock new skills. 

Important

A Hud patcher that removes the vanilla weapon hud is recommended  (Free on my patreon). It is advised to use this patcher as it greatly improves the visuals of the custom rpg hud.

char screen

 

Enemy mages Overhaul (part of v0.1.1 update)

  • Dedicated mana system for enemy mage mobs
  • Mob spell power scaling
  • Custom spells for mage mobs depending on zone
  • Currently five spells have been implemented: Arcane bolt, Nature's Root, Sandstorm, Ice Javelins, Fireball.
  • Arcane bolt is a universal mage spell that "homes" onto the target.
  • Additional debuffs from spells include: rooted from Nature's Root, Frost & Frozen from Ice Javelins, Burn from Fireball

 

Unique RPG gameplay

  • Currently only the base warrior class has been implemented. (5 Planned classes for full release)
  • Each with their own skill tree and playstyle.
  • In the future each class will have specializations that offer unique gimmicks to enhance combat and gameplay
  • Skills in this mod are custom made with effects.
  • Mobs

Stats added to the game:

  - MAX_HEALTH = 100 + 5*CON

  - MAX_STAMINA = 10 + 0.1*CON + 0.2*DEX

  - MAX_MANA = 10 + 1*INT + 4*WIL

  - MELEE_DAMAGE = 2 + 1*STR

  - RANGED_DAMAGE = 2 + 1*DEX

  - SPELL_POWER = 2 + 2*INT

  - ARMOR = 25*CON

  - MAGIC_RES= 25*WIL

  - CRIT_CHANCE = 0% (mobs will not crit unless casting explicit crit “skill”)

  - CRIT_MULTIPLIER = 150% (flat base)

  - EVASION += 0.2*DEX + 0.2*AGI(affects hitchance)

  - PRECISION += 0.4*DEX (affects hitchance)

  - Attack speed += 0.002*AGI (base attack speed is 1.0)

  - Movement speed += 0.001*AGI (Max increase is 0.1, base movespeed assumed 1.0)

 

Custom Skill trees

  • Each Class will have their own skill trees, players progress through the game (Killing mobs) to level up and gain skill points to unlock skills

Revolver Skill System

  • Custom skill assignment system that allows players to cast 3 chosen skills at any given time.
  • Use the "Pick Block" button to cycle through skills assigned by the player.
  • In the center of the Skill Revolver shows the class resource gauge. (Used for skills)
  • In the center of the revolver there is a slot for class resource (rage for warriors) that is used in some skills

Target HUD

  • Aiming at a mob will bring up the Target HUD that shows the level, name, and relative health of the mob as well as any status effects applied onto the mob (custom icons)

Mobs scaling

  • Mobs are also level scaled to spread out the difficulty based on zones
  • Mob stats are also varied based on "type"

Damage System

  • Damage has been split into Physical and Magical (with plans to add element distinction in future)
  • Player Armor and Magic resistance also reworked
  • Hit chance is also affected by precision & evasion values
  • On a miss hit, damage is reduced by 90%

 

Commands

/rpg start - Opens start menu with intro leading to class selection

/char or /rpg character - Opens the character screen

/rpg givexp (player name) (xp amount) - op only, gives player the specified xp amount

Work in progress:

  • Custom attacks for mage enemies (spells & mob mana system)
  • Armor stat points for shields
  • Quest system
  • Thief class