diff --git a/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleWingsLove.java b/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleWingsLove.java index 3fdb61443..91aa01760 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleWingsLove.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleWingsLove.java @@ -21,7 +21,7 @@ public class ParticleWingsLove extends ParticleGadget { private ShapeWings _wings = new ShapeWings(UtilParticle.ParticleType.RED_DUST.particleName, new Vector(1, 1, 1), 1, 0, false, ShapeWings.DEFAULT_ROTATION, ShapeWings.BUTTERFLY_WING_PATTERN); - private ShapeWings _wingsEdge = new ShapeWings(UtilParticle.ParticleType.HEART.particleName, new Vector(0, 0, 0), 0, 0, true, ShapeWings.DEFAULT_ROTATION, ShapeWings.BUTTERFLY_WING_PATTERN); + private ShapeWings _wingsEdge = new ShapeWings(UtilParticle.ParticleType.RED_DUST.particleName, new Vector(0, 0, 0), 0, 0, true, ShapeWings.DEFAULT_ROTATION, ShapeWings.BUTTERFLY_WING_PATTERN); public ParticleWingsLove(GadgetManager manager) { @@ -44,7 +44,8 @@ public class ParticleWingsLove extends ParticleGadget return; } + if (event.getType() == UpdateType.SEC) UtilParticle.PlayParticle(UtilParticle.ParticleType.HEART, player.getLocation(), 0.75f, 0.75f, 0.75f, 0.5f, 7, UtilParticle.ViewDist.NORMAL); if (event.getType() == UpdateType.FAST) _wings.displayColored(loc, Color.PINK); - if (event.getType() == UpdateType.FAST) _wingsEdge.display(loc); + if (event.getType() == UpdateType.FAST) _wingsEdge.displayColored(loc, Color.PINK); } } diff --git a/Plugins/Mineplex.Core/src/mineplex/core/pet/PetManager.java b/Plugins/Mineplex.Core/src/mineplex/core/pet/PetManager.java index 3f0256f46..91fb24dfc 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/pet/PetManager.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/pet/PetManager.java @@ -507,10 +507,19 @@ public class PetManager extends MiniClientPlugin Location loc = creature.getLocation().clone().add(0, .5, 0).add(creature.getLocation().getDirection().multiply(-0.2)); _cupidWings.displayColored(loc, Color.PINK); - _cupidWingsEdge.display(loc); + _cupidWingsEdge.displayColored(loc, Color.PINK); } } } + else if (event.getType() == UpdateType.SEC) + { + PetType petType = getActivePetType(playerName); + if (petType == PetType.CUPID_PET) + { + Location loc = creature.getLocation().clone().add(0, .5, 0); + UtilParticle.PlayParticle(ParticleType.HEART, loc, 0.25f, 0.25f, 0.25f, 0.25f, 3, ViewDist.NORMAL); + } + } } if (event.getType() != UpdateType.FAST)