Search in sources :

Example 1 with AnimatedBallEffect

use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.

the class SpecialEffectUtils method playLegacy.

public static void playLegacy(Entity entity, SoliniaActiveSpell activeSpell) {
    AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
    effect.setEntity(entity);
    effect.particle = ParticleEffect.FIREWORKS_SPARK;
    effect.iterations = 1 * 20;
    effect.start();
}
Also used : AnimatedBallEffect(de.slikey.effectlib.effect.AnimatedBallEffect)

Example 2 with AnimatedBallEffect

use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.

the class SpecialEffectUtils method playPoisonEffect.

public static void playPoisonEffect(Entity entity, SoliniaActiveSpell activeSpell) {
    AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
    effect.setEntity(entity);
    effect.particle = ParticleEffect.SLIME;
    effect.iterations = 1 * 20;
    effect.start();
}
Also used : AnimatedBallEffect(de.slikey.effectlib.effect.AnimatedBallEffect)

Example 3 with AnimatedBallEffect

use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.

the class SpecialEffectUtils method playBleedEffect.

public static void playBleedEffect(Entity entity, SoliniaActiveSpell activeSpell) {
    AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
    effect.setEntity(entity);
    effect.particle = ParticleEffect.DAMAGE_INDICATOR;
    effect.iterations = 1 * 20;
    effect.start();
}
Also used : AnimatedBallEffect(de.slikey.effectlib.effect.AnimatedBallEffect)

Example 4 with AnimatedBallEffect

use of de.slikey.effectlib.effect.AnimatedBallEffect in project solinia3-core by mixxit.

the class SpecialEffectUtils method playStunEffect.

public static void playStunEffect(Entity entity, SoliniaActiveSpell activeSpell) {
    AnimatedBallEffect effect = new AnimatedBallEffect(StateManager.getInstance().getEffectManager());
    effect.setEntity(entity);
    effect.particle = ParticleEffect.SPELL_MOB;
    effect.color = Color.SILVER;
    effect.iterations = 1 * 20;
    effect.start();
}
Also used : AnimatedBallEffect(de.slikey.effectlib.effect.AnimatedBallEffect)

Aggregations

AnimatedBallEffect (de.slikey.effectlib.effect.AnimatedBallEffect)4