This branch is a separately updated version of Spirits for the MysticEmpire server.
Below are a list of changes that set this branch apart from its master.
- DarkBlast
- LightBlast
- Levitation
- Choosing Elements
- When choosing the
Spiritelement you'll be prompted to choose a sub-element. - When choosing the
LightSpiritorDarkSpiritelement you'll automatically be given theSpiritelement.
- When choosing the
advanceLocationToDirectionto theMethodsclass which will return a location that updates towards a desired direction.advanceLocationToPointto theMethodsclass which will return a location that updates towards a desired point.setVelocityvariant that allows for the manipulation of aheightparameter.
Removal: A class that runs basic checks to determine if an ability is able to progress further.
- (coming soon)
The code in multiple abilities has been reduced/simplified. Some even reworked entirely.
- Agility
- Fixed Soar and Dash cooldown applications.
- Rejuvenate
- Additional swirl animation.
- Infest
- Additional swirl animation.
- Orb
- Fixed sourcing and block detection.
- Possess
- Updated to use spectator mode instead of teleporting on a loop.
- New animations.
- Shelter
- Changed to use a custom method of knockback. No longer uses ProjectKorra's method.
- Using the Spigot method of spawning particles instead of the ProjectKorra library.
- Simplified the
createItemmethods and made them work together. - Simplified the
playSpiritParticlesmethods and made them work together; changed parameters fromfloattodouble. - Changed the
setSpiritDescriptionColortogetSpiritColorfor simplicity. - Removed the
generalChekcsmethod and replaced it with theRemovalclass.
