From 6ee2af3b022dfcf5f4298406bdbd9c15ffb5f217 Mon Sep 17 00:00:00 2001 From: MistPhizzle Date: Fri, 25 Jul 2014 00:16:52 -0400 Subject: [PATCH] Change air particles to clouds This is a bit better with performance than the spell particles --- src/com/projectkorra/ProjectKorra/Methods.java | 4 ++-- src/com/projectkorra/ProjectKorra/airbending/AirBlast.java | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/com/projectkorra/ProjectKorra/Methods.java b/src/com/projectkorra/ProjectKorra/Methods.java index 8cc04f07..52c4d1cf 100644 --- a/src/com/projectkorra/ProjectKorra/Methods.java +++ b/src/com/projectkorra/ProjectKorra/Methods.java @@ -1069,8 +1069,8 @@ public class Methods { } public static void playAirbendingParticles(Location loc) { - for (int i = 0; i < 30; i++) { - ParticleEffect.SPELL.display(loc, (float) Math.random(), (float) Math.random(), (float) Math.random(), 0, 1); + for (int i = 0; i < 20; i++) { + ParticleEffect.CLOUD.display(loc, (float) Math.random(), (float) Math.random(), (float) Math.random(), 0, 1); } } diff --git a/src/com/projectkorra/ProjectKorra/airbending/AirBlast.java b/src/com/projectkorra/ProjectKorra/airbending/AirBlast.java index 97207fb3..df51b4f1 100644 --- a/src/com/projectkorra/ProjectKorra/airbending/AirBlast.java +++ b/src/com/projectkorra/ProjectKorra/airbending/AirBlast.java @@ -224,7 +224,8 @@ public class AirBlast { } private void advanceLocation() { - ParticleEffect.SPELL.display(location, (float)0, (float)0, (float)0, (float)speed, (int)20); + Methods.playAirbendingParticles(location); +// ParticleEffect.SPELL.display(location, (float)0, (float)0, (float)0, (float)speed, (int)20); // location.getWorld().playEffect(location, Effect.SMOKE, 4, (int) range); location = location.add(direction.clone().multiply(speedfactor)); } @@ -329,7 +330,7 @@ public class AirBlast { return; } - ParticleEffect.SPELL.display(origin, (float) 0, (float) 0, 0F, (float) speed, 20); + Methods.playAirbendingParticles(origin); // origin.getWorld().playEffect(origin, Effect.SMOKE, 4, // (int) originselectrange); }