Joeri
Verified Member
Hello dear benders, I'm here to share my idea's for a Levelling System.
This might seem a bit complicated, but i'll do my best to explain
Explanation
This idea would use a power modifier. A waterbender (for example) would start of with 0.75 of power. Which means their original power (AKA Config settings) is reduced by 0.25 (25%). To view one's power level they would need to do /bending level. It would display their Level and their Reduce/Boost. Your level (reduce/boost) would effect range, damage, speed, size... etc.
Simple explanation: A bender starts of weaker then the default settings but can get stronger
Levelling
The bender would (ofcourse) be able to level their "Bending" higher up, which means going from 25% reduced to 10% reduced or even 10% increased.
Every time a bender uses a move they gain "Experience". Experience can be seen with /bending level
Levelling up would happen by using moves. This makes perfect senses because whats better then learning something by doing it? The bender must use any move, 75 times to level up once (Believe me, this is not a lot)
To prevent people from rapidlevelling: Once a bender levelled up they can not gain more experience for 2.5 minutes.
There are 15 levels in total, Every time you level, you get a 5% boost, or you go from 25% reduced to 20% reduced. 15 Levels means a bender can get up to 1.5% extra damage/size/range/speed. (1.5). Day and Night factor would increase the 1.5 with 0.5 gaining 2.0 factor at night for water, and 2.0 at day for fire.
Commands
/bending level | Displays the level, experience, and boost/reduce of the player.
/bending levelgive <Target> <Amount> | Give levels to the player
/bending levelremove <Target> <Amount> | Remove levels from the player
/bending experiencegive <Target> <Amount> | Give experience to the player
/bending experienceremove <Target> <Amount> | Remove experience from the player
/bending experiencedisable <Target> | Disables gaining experience for a certain player.
/bending experiencedisableALL | Disables gaining experience for the whole server
Configuration
Enabled: true | Configuration to disable or enable to system. Default: True
Disabled Worlds | Disable the levelling system in certain worlds.
Cap: 15 | The level cap, (amount of levels)
BoostGain: 0.05 | Determines how much boost the benders gains per level (0.05 is 5%)
Start: 0.75 | Determines at how much boost the player starts. 0.75 meaning 25% reduced
EffectedMoves | This is basically a giant list with moves that are effected, any can be removed and added. By default all moves are on the list.
Boost
- Speed: true
- ChargeTime: true
- Damage: false
- Range: true
- Size: true
- Duration: true
Boost would determine what the positive and negative boost would affect.
Speed: Makes fireblast, manip, earthblast, airswipe, etc faster (if positive) powerboost and slower if (negative) powerboost.. Also effects the rise speed of RaiseEarth, Collapse, EarthTunnel, LavaFlow, Firejet, WaterWave.
ChargeTime: Would affect the charges of, FireBurst, Shockwave, Lightning, etc. Also effects the speed of octopusform (forming faster)
Damage: Increases damage, of every move.
BlockAfterLevel | Time that you can't gain experience after levelling. default: 2.5 minutes
Range: Increases range. Includes selection range of moves (earthblast, watermanipulation, etc)
Size: Would increase the size of FireShield, WallofFire, Surge shield, Raiseeatth. etc
Duration: Would increase the duration of moves like WaterWave, WallofFire, Firejet, LavaFlow. Lavaflow increases duration by letting the lava stay longer. etc
NOTE: When i say increase, it means increasing when your powerboost is positive (over 1.0) and not reduced. Moves are reduced by negative powerboosts, and increased by postive. With moves, you can configure them, and it will affect them, so you could set up basically the whole system yourself by configuring moves and the level system to fit it perfectly for your server.
I hope you understanded my idea, feel free to leave feedback
This might seem a bit complicated, but i'll do my best to explain
Explanation
This idea would use a power modifier. A waterbender (for example) would start of with 0.75 of power. Which means their original power (AKA Config settings) is reduced by 0.25 (25%). To view one's power level they would need to do /bending level. It would display their Level and their Reduce/Boost. Your level (reduce/boost) would effect range, damage, speed, size... etc.
Simple explanation: A bender starts of weaker then the default settings but can get stronger
Levelling
The bender would (ofcourse) be able to level their "Bending" higher up, which means going from 25% reduced to 10% reduced or even 10% increased.
Every time a bender uses a move they gain "Experience". Experience can be seen with /bending level
Levelling up would happen by using moves. This makes perfect senses because whats better then learning something by doing it? The bender must use any move, 75 times to level up once (Believe me, this is not a lot)
To prevent people from rapidlevelling: Once a bender levelled up they can not gain more experience for 2.5 minutes.
There are 15 levels in total, Every time you level, you get a 5% boost, or you go from 25% reduced to 20% reduced. 15 Levels means a bender can get up to 1.5% extra damage/size/range/speed. (1.5). Day and Night factor would increase the 1.5 with 0.5 gaining 2.0 factor at night for water, and 2.0 at day for fire.
Commands
/bending level | Displays the level, experience, and boost/reduce of the player.
/bending levelgive <Target> <Amount> | Give levels to the player
/bending levelremove <Target> <Amount> | Remove levels from the player
/bending experiencegive <Target> <Amount> | Give experience to the player
/bending experienceremove <Target> <Amount> | Remove experience from the player
/bending experiencedisable <Target> | Disables gaining experience for a certain player.
/bending experiencedisableALL | Disables gaining experience for the whole server
Configuration
Enabled: true | Configuration to disable or enable to system. Default: True
Disabled Worlds | Disable the levelling system in certain worlds.
Cap: 15 | The level cap, (amount of levels)
BoostGain: 0.05 | Determines how much boost the benders gains per level (0.05 is 5%)
Start: 0.75 | Determines at how much boost the player starts. 0.75 meaning 25% reduced
EffectedMoves | This is basically a giant list with moves that are effected, any can be removed and added. By default all moves are on the list.
Boost
- Speed: true
- ChargeTime: true
- Damage: false
- Range: true
- Size: true
- Duration: true
Boost would determine what the positive and negative boost would affect.
Speed: Makes fireblast, manip, earthblast, airswipe, etc faster (if positive) powerboost and slower if (negative) powerboost.. Also effects the rise speed of RaiseEarth, Collapse, EarthTunnel, LavaFlow, Firejet, WaterWave.
ChargeTime: Would affect the charges of, FireBurst, Shockwave, Lightning, etc. Also effects the speed of octopusform (forming faster)
Damage: Increases damage, of every move.
BlockAfterLevel | Time that you can't gain experience after levelling. default: 2.5 minutes
Range: Increases range. Includes selection range of moves (earthblast, watermanipulation, etc)
Size: Would increase the size of FireShield, WallofFire, Surge shield, Raiseeatth. etc
Duration: Would increase the duration of moves like WaterWave, WallofFire, Firejet, LavaFlow. Lavaflow increases duration by letting the lava stay longer. etc
NOTE: When i say increase, it means increasing when your powerboost is positive (over 1.0) and not reduced. Moves are reduced by negative powerboosts, and increased by postive. With moves, you can configure them, and it will affect them, so you could set up basically the whole system yourself by configuring moves and the level system to fit it perfectly for your server.
I hope you understanded my idea, feel free to leave feedback
Last edited: