Greetings Heroes!
@
Admins @
Moderators @
Heralds @
Guides
The new skill framework will compose a better system for players to dynamically create their hero. Through customization, the player will be able to learn skills in new and old ways.
The configuration will allow the server to dictate how players learn skills, in what level they can learn them, if they can be taught from other players or if they can be purchased with souls.
Ways to obtain skills:
- Auto-gained from levels (only method currently)
- Purchasing with souls
- Learned from "tomes"
- Learned from researching*
- Learned from other players deemed as "masters"
- Learned from completion of quests
- Dealing X damage
- Healing X damage
Configuration Example:
Code:
permitted-skills:
Poison:
level: 5
mana: 19
cooldown: 7000
delay: 500
currency: 0
levelRequired: 5
autoAcquired: true
tome: false
teachable: false
questable: true
DarkRitual:
level: 10
mana: 0
cooldown: 500
Decay:
level: 20
mana: 20
cooldown: 10000
BecomeDeath:
level: 30
mana: 10
cooldown: 30000
Battery:
level: 35
mana: 5
cooldown: 3000
Web:
level: 40
mana: 15
cooldown: 14000
Despair:
level: 45
mana: 20
cooldown: 12000
damage: 50
delay: 500
Hellgate:
level: 50
mana: 75
cooldown: 150000
Plague:
level: 55
mana: 30
cooldown: 12000
delay: 1000
Harmshield:
level: 60
mana: 40
cooldown: 360000
delay: 500
Blight:
level: 65
mana: 30
cooldown: 25000
delay: 1000
The configuration can be changed to allow the player to select a new skill every 3-5 levels. We can have a list that the user can select from. For the skills that can only be learned from Tomes - we can specify that in the config that it is only learnable from "Tome" and does not count towards the skill cap. Each class would be allotted a max of 20 skills in their list.
A tome is a bookcase in the wilderness that is enchanted with the skill that can be learned. A player that finds the tome (bookshelf) can right-click on it to add it to their current class/arsenal. These would not transfer between classes and would be only unlocked for that class.
Instead of paying souls to gain skills, the player can go to Masters. Masters are other players that can teach newer players skills for free instead of having them purchase the skill with souls. Once a successful training has been done to the newer player. (althernatively) we can place weight on this system by requiring players to obtain X many mastery points before they can actually master the class and/or unlock certain skills.
Researching is hunting/trading for certain pages to complete a "book" of sorts. Example: for Hellgate there will be 8 pages to find. "Hellish Nightmares: Page 1 of 8" - pages will have a low drop chance off of mobs/ores/etc and when combined will make a book "Spellbook: Hellgate" - when the player right-clicks the book, they will learn the skill (if they are the class and the right level)
This system has been seen before on Herocraft as "magicspells" - however mixing it into Heroes will be a massive undertaking and is the next logical step for our player-base.
Thanks for reading and feel free to comment!