When it comes to abilities I don't want to have for example, fireball -> super fireball -> uber hax fireball. Where each is spell pretty much the same but does more damage and uses a bit more mana. I find it a bit pointless as you'd end up with low level abilities that you would never use. I don't mind abilities that are kind of similar for example fireball and super fireball but maybe super fireball has a cooldown before it can be used again, so you would still use the normal fireball. You'd be able to level up your abilities as well like in rev, some classes might share abilities but have different caps etc. I'd like each players character to be fairly unique and have different specs.
What if you had two types of skills and spells. The first set would be classic skills/spells, and let's just pretend you can respec these whenever you want. They feel standard, like Fireball, or Bash (short stun), but any person playing any class can level them up. Every 5 levels you get a class specific skill or spell point. So if you wanted to play a melee heavy mage but put all your classic points into bash, cleave, swipe, block, etc.. and then your class specific points into, i don't know, Supernova spec (let's call it aoe dmg mage), you could. Some classic skills/spells would have direct synergy with specific class skills (ie. Bash 10 could unlock "Decapitate" for a bruiser, or "Use Pierce 4 seconds after Bash 10 for extra bleed", etc etc).
Because of the amount of choice that i'm proposing above, I would then vote that stats are entirely based on class. ie.
Bruiser - +1 str, +1 stam every level
Mage - +1 int, +2 stam every level
etc etc.
1 Classic Point every level
1 Specialize Point every 5
What I've drawn below is what i'm thinking for the possible 2 pages for skills. the first is classic skills. These skills are available to all classes at the specific level requirement (if the level requirement is not reached, the skill is grayed out and prioritized last) clicking on a skill will show you a description, the standard cap, the class cap (if applicable), and other classic skills it unlocks at different levels (ie. Double Attack 5 unlocks Triple Attack).
Below that is what i'm thinking for the Specialize Tree. This page is specific for each class and has limited, powerful skills. You only get 1 point every 5 levels so your choice is key. Each skill in the specialize tree can have two states, Standard (when 1 point is invested) and Overdrive (with 2 points invested). For example from the below, Focused Pressure (Standard) = "Your next melee attack of any kind reduces armor by 1%", Focused Pressure (Overdrive) = "Your next melee attack of any kind reduces armor by 1%,
Overdrive: For every second you remain in battle, reduce your targets armor and resists by .05%"
I've built out the basic for a bruiser with two different themes, the top theme is that of a calm fighter, a balanced outlook on the fight, like a martial artists specialist. The bottom theme is a rage focused fighter, someone who becomes unhinged and just deals damage.
Code: Select all
Classic Skills
-(No Req)----------------------------------------------
| Kick (1) Bash (1) Dodge (3) Parry (2)
| Fireball (0) First Aid (1) Double Attack (2)
| Rebound (1) Magic Shield (1)
----------------------------------------------------------
-(Specialize Tree)-----------------------------------------------
| Bio Feedback
| Focused Pressure <
| Steadied Hand < Balanced Stance
| Sweeping Force <
| Unending Strikes
| Rage <
| Relentless < Disarming Blow
Bloodthirsty <
Fury Strikes
---------------------------------------------------------------------